.mini-bonus-table table{max-width:550px;margin-left:auto;margin-right:auto;border-collapse:separate;border-spacing:0}.mini-bonus-table thead{display:none}.mini-bonus-table tbody th,.mini-bonus-table tbody td{background:#fff;border-width:0 0 1px;border-style:solid;border-color:#dae0e7}.mini-bonus-table tbody th{line-height:1.2;color:#090a38;text-align:left}.mini-bonus-table tbody td{color:#090a38}.mini-bonus-table tbody th:after{content:':'}.mini-bonus-table tbody th:first-child,.mini-bonus-table tbody td:first-child{border-left-width:1px}.mini-bonus-table tbody th:last-child,.mini-bonus-table tbody td:last-child{border-right-width:1px}.mini-bonus-table tbody tr:first-child th,.mini-bonus-table tbody tr:first-child td{border-top-width:1px}.mini-bonus-table tbody tr:first-child th:first-child,.mini-bonus-table tbody tr:first-child td:first-child{border-radius:16px 0 0 0}.mini-bonus-table tbody tr:first-child th:last-child,.mini-bonus-table tbody tr:first-child td:last-child{border-radius:0 16px 0 0}.mini-bonus-table tbody tr:last-child th:first-child,.mini-bonus-table tbody tr:last-child td:first-child{border-radius:0 0 0 16px}.mini-bonus-table tbody tr:last-child th:last-child,.mini-bonus-table tbody tr:last-child td:last-child{border-radius:0 0 16px 0}.mini-bonus-table tfoot td{font-size:11px;line-height:1.2;font-weight:300;color:#aaadaf}.mini-bonus-table tfoot td a{color:inherit}.mini-bonus-table.centered-logos tbody td{text-align:center;max-width:120px}.mini-bonus-table.centered-logos .logo,.mini-bonus-table.centered-logos ._slogo{max-width:100%}.mini-bonus-table .cta-redesign{font-size:18px;font-weight:700;padding:16px;display:block;text-align:center}.mini-bonus-table .cta-alt{font-size:14px;font-weight:700;padding:14px 10px;display:block;text-align:center;white-space:nowrap}@media only screen and (max-width:767px){.mini-bonus-table{margin-top:25px}.mini-bonus-table.left,.mini-bonus-table.right{float:none;margin-left:auto;margin-right:auto}.mini-bonus-table tbody th{font-size:16px;padding:10px 0 10px 56px;position:relative}.mini-bonus-table tbody th .moji{position:absolute;top:50%;left:0;width:56px;text-align:center;margin-top:-10px}.mini-bonus-table tbody td{font-size:19px;height:52px;padding:10px}.mini-bonus-table tfoot td{padding:16px 16px 0}}@media only screen and (min-width:768px){.mini-bonus-table{margin-top:45px}.mini-bonus-table.left{margin-right:20px;margin-bottom:20px}.mini-bonus-table.right{margin-left:20px;margin-bottom:20px}.mini-bonus-table tbody th{font-size:18px;padding:11px 0 11px 104px;position:relative}.mini-bonus-table tbody th .moji{position:absolute;top:50%;left:44px;width:60px;text-align:center;margin-top:-11px}.mini-bonus-table tbody td{font-size:24px;height:52px;padding:11px}.mini-bonus-table tbody tr th:last-child,.mini-bonus-table tbody tr td:last-child{padding-right:44px;line-height:1.2}.mini-bonus-table tfoot td{padding:18px 26px 0}}@media only screen and (min-width:1024px){.mini-bonus-table.left{margin-right:50px;margin-bottom:25px}.mini-bonus-table.right{margin-left:50px;margin-bottom:25px}}.list-numbered{display:flex;flex-flow:column wrap;align-items:flex-start;align-content:center;margin:0 auto;font-size:15px;line-height:1.4;color:#6d7075;counter-reset:nums;list-style-type:none}.list-numbered li{position:relative;padding-left:27px;counter-increment:nums}.list-numbered li+li{margin-top:20px}.list-numbered li:before{content:counter(nums)'.';position:absolute;top:0;left:0;font-weight:700;color:#ff4e00}.list-numbered strong{display:block;margin-bottom:5px;color:#090a38}.list-numbered span:not([class]){position:relative;display:block;padding-left:20px}.list-numbered span:not([class]):before{content:'';position:absolute;width:13px;height:12px;top:5px;left:0;background:url(/wp-content/themes/bestcasino-co-uk/static/img/list-numbered-arrow-mobile.png) no-repeat 0 0}@media only screen and (max-width:767px){.list-numbered.padding-top{padding-top:20px}}@media only screen and (min-width:768px){.list-numbered li strong,.list-numbered li span:not([class]){display:inline}.list-numbered li:before{top:2px}.list-numbered strong{margin:0 12px 0 0;font-size:17px}.list-numbered span:not([class]){padding-left:25px}}.detail-row-body p{font-size:15px;font-weight:300}.detail-row-body.with-image{padding-top:6px}.detail-row-body.with-image:before{content:'';display:block;width:166px;height:82px;margin-bottom:-8px;border:20px solid #ebf2fb;border-radius:20px;background-color:#ebf2fb;background-repeat:no-repeat;background-position:center center;background-size:contain;box-sizing:border-box}.detail-row-body.evo-gaming:before,.detail-row-body.evolution:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/logos/software/evolution.png)}.detail-row-body.playtech:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/logos/software/playtech.png)}.detail-row-body.netent:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/logos/software/netent.png)}.detail-row-body.playngo:before,.detail-row-body.play-n-go:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/logos/software/play-n-go.png)}.detail-row-body.microgaming:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/logos/software/microgaming.png)}.detail-row-body.betsoft:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/logos/software/betsoft.png)}.detail-row-body.vuetec:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/logos/software/vuetec.png)}.detail-row-body.global-gaming:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/logos/software/global-gaming-labs.png)}.detail-row-body.smart-gaming:before,.detail-row-body.smart-gaming-group:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/logos/software/smart-gaming-group.png)}.detail-row-body.nextgen-gaming:before,.detail-row-body.nextgen:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/logos/software/nextgen-gaming.png)}.detail-row-body.ecogra:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/logos/certificates/ecogra.png)}.detail-row-body.gli:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/logos/certificates/gaming-labs.png)}.detail-row-body.itech-labs:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/logos/certificates/itech-labs.png)}.detail-row-body img.left{margin:7px 20px 3px 0}.detail-row-table{background-repeat:no-repeat}.detail-row-table table{width:100%}.detail-row-table table th,.detail-row-table table td{font-size:13px;line-height:17px;height:33px;text-align:left;font-weight:700}.detail-row-table table th{color:#5c5c70}.detail-row-table table td{color:#090a38}.detail-row-table table th{padding-left:20px;padding-right:10px}.detail-row-table table td{padding-left:10px;padding-right:10px}.detail-row-table table tbody tr:first-child th,.detail-row-table table tbody tr:first-child td{padding-top:7px}.detail-row-table table tbody tr:last-child th,.detail-row-table table tbody tr:last-child td{padding-bottom:7px}@media only screen and (max-width:1023px){.detail-row{margin-top:20px;display:flex;flex-flow:column nowrap;align-content:stretch}.detail-row+.detail-row{margin-top:8px}.detail-row-title{padding:16px 20px 0}.detail-row-body{padding:0 20px}.detail-row-title,.detail-row-body,.detail-row-table{flex-basis:100%}.detail-row-title{order:1}.detail-row-body{order:2}.detail-row-table{order:3}}@media only screen and (max-width:599px){.detail-row{background:#eee;border-radius:12px}.detail-color-blue{background:#e3ecef}.detail-color-green{background:#eceee2}.detail-color-red{background:#f4eae6}.detail-row-table{padding:120px 0 18px;background-size:auto 90px;background-position:center 15px}.detail-row-table table{border-top:1px solid #f7f7f7}}@media only screen and (max-width:767px){.detail-row-body.centered-image{position:relative;padding-top:10px}.detail-row-body.centered-image:before{position:absolute;left:50%;margin-left:-83px}.detail-row-body.centered-image p{padding-top:70px}}@media only screen and (min-width:600px){.detail-row-title{padding-left:0;padding-right:0}.detail-row-body{padding-right:0}.detail-row-table{background-color:#eee;background-size:175px auto;background-position:32px center;border-radius:12px;margin-top:15px;padding:0 0 0 234px;min-height:250px;display:flex;flex-flow:column nowrap;align-items:stretch;justify-content:center;max-width:360px}.detail-color-blue .detail-row-table{background-color:#e3ecef}.detail-color-green .detail-row-table{background-color:#eceee2}.detail-color-red .detail-row-table{background-color:#f4eae6}.detail-row-table table{border-left:1px solid #f7f7f7;padding-top:25px;padding-bottom:25px}.detail-row-table table th{padding-left:26px}}@media only screen and (min-width:600px) and (max-width:1023px){.detail-row-table{margin-left:auto;margin-right:auto;margin-top:25px}}@media only screen and (min-width:768px){.detail-row h3 span{margin-top:5px}.detail-row-body.with-image{padding-top:6px}.detail-row-body.with-image:before{float:left;margin:19px 20px 0 0}}@media only screen and (min-width:1024px){.detail-row{margin-top:58px}.detail-row:after{content:'';display:block;clear:both}.detail-row h3{margin-bottom:15px}.detail-row-body{padding-left:30px}.detail-row-table{margin-left:30px;margin-right:30px;margin-bottom:30px;float:right;width:50%;min-width:600px;max-width:720px;box-sizing:border-box}}@media only screen and (min-width:1280px){.detail-row-body{padding-left:62px;font-size:15px}.detail-row-table{margin-left:90px;margin-right:90px;margin-bottom:50px}}.faq-rows{counter-reset:faq;margin-top:15px}.faq-rows .faq-row{counter-increment:faq}.faq-rows .faq-row:not(:first-child) .faq-row-head:before{content:counter(faq,decimal-leading-zero) '.';color:#fda031;font-weight:300}.faq-rows.all-emoji .faq-row .faq-row-head h3:first-letter,.faq-rows .faq-row:first-child .faq-row-head h3:first-letter{margin-right:2px;margin-left:-35px}.faq-rows.hide-numbers .faq-row .faq-row-head:before{content:none}.faq-rows .faq-row-head h3,.faq-rows .faq-row-head h4,.faq-rows .faq-row-head h5,.faq-rows .faq-row-head h6{font-size:20px;line-height:1.2;font-weight:300}.faq-row{padding:20px 10px 22px;position:relative}.faq-row:not(:last-child):after{content:'';position:absolute;bottom:1px;right:10px;left:10px;height:1px;background:#ebebeb;border-bottom:1px solid #fff;transition:opacity .25s}.faq-row-head{padding-left:32px}.faq-row-head:before,.faq-row-head .moji{width:32px;position:absolute;top:20px;left:10px;font-size:20px;line-height:24px}.faq-row-head.no-icon:before{display:none;padding:0}.faq-row-body p{margin-top:10px}.js .faq-row{border-radius:12px;transition:background .25s}.js .faq-row-head{padding-right:32px}.js .faq-row-head.no-icon{padding:0}.js .faq-row-toggle{position:absolute;top:0;right:0;width:100%;height:100%;cursor:pointer}.js .faq-row-toggle:before,.js .faq-row-toggle:after{content:'';background:#d6d6d6;width:13px;height:3px;position:absolute;top:32px;right:17px;transition:transform .25s,background .25s}.js .faq-row-toggle:after{transform:rotate(90deg)}.js .faq-row-body{display:none}.js .faq-row.open{background:#fff;margin-top:-3px;z-index:1}.js .faq-row.open:after{opacity:0}.js .faq-row.open .faq-row-toggle{width:32px;height:32px;top:5px}.js .faq-row.open .faq-row-toggle:before,.js .faq-row.open .faq-row-toggle:after{background:#ff8a00;top:16px;right:16px}.js .faq-row.open .faq-row-toggle:before{transform:rotate(45deg)}.js .faq-row.open .faq-row-toggle:after{transform:rotate(135deg)}.js .faq-row.open .faq-row-body{display:block}.faq-rows.no-expand .faq-row{z-index:1;margin-top:5px;background:#fff}.faq-rows.no-expand .faq-row:after{content:none}.faq-rows.no-expand .faq-row-body{display:block}@media only screen and (min-width:768px){.faq-rows{margin-top:30px}.faq-rows .faq-row-head h3,.faq-rows .faq-row-head h4,.faq-rows .faq-row-head h5,.faq-rows .faq-row-head h6{font-size:26px;line-height:32px}.faq-rows.all-emoji .faq-row .faq-row-head h3,.faq-rows .faq-row:first-child .faq-row-head h3{text-indent:-10px}.faq-row{padding:29px 60px 31px}.faq-row:not(:last-child):after{left:18px;right:18px}.faq-row-head{padding-left:40px}.faq-row-head:before,.faq-row-head .moji{font-size:26px;line-height:32px;top:29px;left:60px;margin-top:0}.js .faq-row-head{padding-right:40px}.js .faq-row-toggle:before,.js .faq-row-toggle:after{top:44px;right:44px}.js .faq-row.open .faq-row-toggle{width:44px;height:44px;top:13px;right:28px}}.footer-new{border:0;background:#2c3642;clear:both}.footer-new .footer-group{padding:25px 30px;background:#202933}.footer-new .footer-title{margin-bottom:13px;font-family:'Noto Sans JP',sans-serif;font-size:16px;font-weight:500;color:#fff;text-transform:uppercase}.footer-new .footer-author{padding:18px 10px 35px;text-align:center}.footer-new .footer-copyright{padding:10px 15px;font-size:11px;color:rgba(255,255,255,.3);text-align:center;background:#202933}.footer-new .footer-author-name{margin-bottom:10px;font-family:'Noto Sans JP',sans-serif;font-size:26px;font-weight:700;color:#fff}.footer-new .footer-author-text{max-width:220px;margin:0 auto 15px;font-size:15px;line-height:1.33;color:#fff}.footer-new .footer-simple-links{padding:12px 15px;text-align:center;background:#1a222a}.footer-new .footer-simple-links a{display:inline-block;vertical-align:middle;font-family:'Noto Sans JP',sans-serif;font-size:13px;font-weight:300;color:#6e7a86;text-decoration:none;transition:color .15s}.footer-new .footer-simple-links a:hover{color:#fff}.footer-new .footer-simple-links a+a{margin-left:20px}.footer-new .footer-terms{padding:20px 35px;font-size:10px;line-height:1.2;color:#656e78;text-align:justify;background:#202933}.footer-new .footer-terms [data-text-before]:before{content:attr(data-text-before);font-style:normal}.footer-new .footer-terms [data-text-after]:after{content:attr(data-text-after)}.footer-new .footer-terms p{line-height:inherit;color:inherit;text-align:center}.footer-new .footer-terms p:before{content:"All free offers, promotions and bonuses listed are subject to the terms and the individual wagering requirements of their respective operators. In most cases, offers, promotions and bonuses apply for new customers only. All listed amounts of offers, promotions and bonuses describe the maximum possible amount The actual amount depends on the size of the individual deposit The user may be required to make a deposit multiple times in order to receive the maximum advertised amount. Please check the operator's website for full T&Cs."}.footer-new .footer-terms p:after{content:" DOES NOT FULFILL NOR PROVIDE ANY FORM OF CUSTOMER SUPPORT FOR ANY INCENTIVES THAT MAY AP PEAR ON THIS SITE."}.footer-new .footer-terms a{color:#cbcbcb}.footer-new .footer-terms .center{margin:0}.footer-new .footer-terms em{display:block}.footer-new .footer-terms em:before{content:"You must be 18+ to use this website";font-style:normal}.footer-new .footer-terms .underage:after{content:'';display:inline-block;width:26px;height:21px;vertical-align:middle;margin-left:5px;background:url(/wp-content/themes/bestcasino-co-uk/static/img/terms18.png) no-repeat center center / contain}.footer-new .footer-terms span:not(.center):before{content:'BESTCASINO.CO.UK';color:#ff5e29}.footer-new .footer-boxlinks{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:center;padding:20px}.footer-new .footer-boxlinks a{position:relative;display:block;flex:0 0 130px;padding:15px 10px;margin:5px;border-radius:6px;font-size:13px;line-height:1.2;font-weight:700;color:#fff;text-decoration:none;text-transform:uppercase;background:#202933;transition:background .15s}.footer-new .footer-boxlinks a:hover{background:#181f26}.footer-new .footer-boxlinks a:first-child:before{content:'Editor Picks';position:absolute;height:20px;top:-7px;left:-9px;padding:0 8px;border-radius:4px 4px 4px 0;font-family:'Noto Sans JP',sans-serif;font-size:12px;line-height:20px;font-weight:500;color:#fff;background:#ff5e29}.footer-new .footer-boxlinks a:first-child:after{content:'';position:absolute;width:0;height:0;top:13px;left:-9px;border-style:solid;border-width:0 9px 10px 0;border-color:transparent #9d2700 transparent transparent}.footer-new .footer-boxlinks span{color:#ff5e29}.footer-new .footer-countrypicker{position:relative;z-index:1}.footer-new .footer-countrypicker.is-open .toggle{border-bottom-color:transparent!important;border-radius:23px 23px 0 0;background:#2c3642;transition:border-color .15s,border-radius .15s,color .15s,background .15s}.footer-new .footer-countrypicker.is-open .footer-country-links{transform:rotateX(0deg);box-shadow:0 20px 32px 0 rgba(24,31,38,.51)}.footer-new .footer-countrypicker .toggle{position:relative;height:46px;padding:0 55px;border:1px solid #424c57;border-radius:23px;font-size:14px;line-height:44px;font-weight:700;color:#6e7a86;cursor:pointer;transition:border-color .15s,border-radius .15s ease .3s,color .15s,background .15s}.footer-new .footer-countrypicker .toggle:before{content:'';position:absolute;width:24px;height:24px;top:50%;left:12px;margin-top:-12px;opacity:.2;background:url(/wp-content/themes/bestcasino-co-uk/static/img/footer-countrypicker-globe.png) no-repeat center center / contain;transition:opacity .15s}.footer-new .footer-countrypicker .toggle:after{content:'';position:absolute;width:8px;height:8px;top:50%;right:20px;margin-top:-4px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg)}.footer-new .footer-countrypicker .footer-country-links{position:absolute;width:100%;top:100%;left:0;padding-bottom:10px;border:1px solid #424c57;border-radius:0 0 23px 23px;border-top:0;transform-origin:50% 0;transform:rotateX(90deg);background:#2c3642;transition:transform .15s,box-shadow .15s}.footer-new .footer-countrypicker .footer-country-links a{display:inline-block;width:52px;height:34px;margin:0 6px;vertical-align:middle;border-radius:4px;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;transition:opacity .15s;font-size:0;line-height:0;text-indent:-4000px}.footer-new .footer-countrypicker .footer-country-links a:hover{opacity:.7}.footer-new .footer-countrypicker .footer-country-links a:nth-child(n+4){margin-top:13px}.footer-new .footer-countrypicker .footer-country-links .placeholder{background-image:url(https://via.placeholder.com/52x34)}.footer-new .footer-countrypicker .footer-country-links .canada{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/canada.svg)}.footer-new .footer-countrypicker .footer-country-links .denmark{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/denmark.svg)}.footer-new .footer-countrypicker .footer-country-links .spain{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/spain.svg)}.footer-new .footer-countrypicker .footer-country-links .germany{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/germany.svg)}.footer-new .footer-countrypicker .footer-country-links-inner{display:flex;max-height:112px;flex-flow:row wrap;justify-content:space-evenly;row-gap:13px;padding:20px 10px 10px 14px;overflow-y:auto}.footer-new .footer-countrypicker .footer-country-links-inner::-webkit-scrollbar{width:5px}.footer-new .footer-countrypicker .footer-country-links-inner::-webkit-scrollbar-track{border-radius:5px;background:#181f26}.footer-new .footer-countrypicker .footer-country-links-inner::-webkit-scrollbar-thumb{border-radius:5px;background:#ff5e29}.footer-new .footer-countrypicker .toggle:hover,.footer-new .footer-countrypicker.is-open .toggle{border-color:#424c57;box-shadow:0 16px 32px 0 rgba(24,31,38,.51);color:#fff}.footer-new .footer-countrypicker .toggle:hover:before,.footer-new .footer-countrypicker.is-open .toggle:before{opacity:1}.footer-new .footer-providers{margin-bottom:35px}.footer-new .footer-providers a:hover{opacity:.7}.footer-new .footer-providers .ecogra{width:138px;height:25px;background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/ecogra-footer.png)}.footer-new .footer-providers .underage{width:24px;height:25px;background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/18-footer.png)}.footer-new .footer-providers .gambleaware{width:51px;height:23px;background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/gambleaware-footer.png)}.footer-new .footer-providers .gpwa{width:71px;height:27px;background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/gpwa-footer.png)}.footer-new .footer-providers .gamstop{width:100px;height:18px;background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/gamstop-footer.png)}.footer-new .footer-providers .ukgamblingcommision{width:93px;height:25px;background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/gc-footer.png)}.footer-new .footer-providers a,.footer-new .footer-providers span{display:inline-block;margin:3px;vertical-align:middle;background-repeat:no-repeat;background-position:center center;background-size:contain;transition:opacity .15s;font-size:0;line-height:0;text-indent:-4000px}.footer-new .footer-links{position:relative;display:flex;flex-flow:row wrap;justify-content:space-between;padding:14px 10px;background:#181f26}.footer-new .footer-links:before{content:'Recommended';position:absolute;height:20px;top:20px;left:1px;padding:0 8px;border-radius:4px 4px 4px 0;font-family:'Noto Sans JP',sans-serif;font-size:12px;line-height:20px;font-weight:500;color:#fff;background:#ff5e29}.footer-new .footer-links:after{content:'';position:absolute;width:0;height:0;top:40px;left:1px;border-style:solid;border-width:0 9px 10px 0;border-color:transparent #9d2700 transparent transparent}.footer-new .footer-links a{max-width:calc(50% - 4px);flex:0 0 50%;padding:20px 25px;border-radius:6px;font-family:'Noto Sans JP',sans-serif;font-size:14px;line-height:1.2;font-weight:700;color:#fff;text-decoration:none;text-align:center;text-transform:uppercase;background:#202933;transition:background .15s}.footer-new .footer-links a:hover{background:#2c3642}.footer-new .footer-links a:nth-child(n+3){margin-top:8px}.footer-new .footer-links a:before{content:'';display:block;width:68px;height:68px;margin:0 auto 10px;background-repeat:no-repeat;background-position:center center;background-size:contain}.footer-new .footer-links .seven:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/seven.png)}.footer-new .footer-links .chip:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/chip-footer.png)}.footer-new .footer-links .cup:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/cup.png)}.footer-new .footer-links .blackjack:before{background-image:url(/wp-content/themes/bestcasino-co-uk/static/img/blackjack-footer.png)}.footer-new .footer-author-links a{display:inline-block;height:46px;padding:0 25px;border:1px solid #48535f;border-radius:46px;vertical-align:middle;font-family:'Noto Sans JP',sans-serif;font-size:15px;line-height:44px;font-weight:700;color:#fff;text-decoration:none;text-align:center;transition:border-color .15s,background .15s}.footer-new .footer-author-links a:hover{border-color:#08b1ff;background:#08b1ff}.footer-new .footer-author-links a+a{margin-left:6px}.footer-new .footer-author-links .twitter:after{content:'';position:relative;display:inline-block;width:23px;height:23px;top:-1px;padding-right:10px;margin-left:8px;vertical-align:middle;background:url(/wp-content/themes/bestcasino-co-uk/static/img/footer-twitter.png) no-repeat center center / contain}.footer-new .footer-author-image{position:relative;max-width:132px;height:132px;padding:14px;margin:0 auto 10px;border-radius:6px;background:#181f26}.footer-new .footer-author-image:before{content:'';display:block;padding-top:100%;background:url(/wp-content/themes/bestcasino-co-uk/static/img/james-awland.jpg) no-repeat center center / contain}.footer-new .footer-author-image:after{content:'';position:absolute;display:block;width:60px;height:60px;bottom:0;right:-20px;background:url(/wp-content/themes/bestcasino-co-uk/static/img/author-certified.png) no-repeat center center / contain}.footer-new *,.footer-new *:before,.footer-new *:after{box-sizing:border-box}@media only screen and (min-width:768px){.footer-new .footer-top{display:flex;flex-flow:row wrap}.footer-new .footer-links{flex:0 0 60%}.footer-new .footer-group{flex:0 0 100%}.footer-new .footer-author{flex:0 0 40%}}@media only screen and (min-width:1024px){.footer-new{overflow:hidden}.footer-new .footer-group{display:flex;justify-content:space-between;align-items:center;grid-column-start:2;grid-row-end:2}.footer-new .footer-terms{flex:0 1 100%;padding:45px 35px;font-size:12px;line-height:1.2}.footer-new .footer-author{grid-row-start:span 2}.footer-new .footer-country{min-width:260px}.footer-new .footer-boxlinks{flex:0 0 300px;padding:30px 5px}.footer-new .footer-copyright{display:flex;flex:0 0 300px;justify-content:center;align-items:center}.footer-new .footer-simple-links{flex:0 1 100%}.footer-new .footer-bottom{position:relative;display:flex;max-width:1100px;flex-flow:row-reverse nowrap;margin:0 auto}.footer-new .footer-bottom:before{content:'';position:absolute;width:100vw;height:100%;top:0;right:100%;background:#202933}.footer-new .footer-bottom:after{content:'';position:absolute;width:100vw;height:100%;top:0;left:100%;background:#1a222a}.footer-new .footer-middle{position:relative;max-width:1100px;display:flex;margin:0 auto}.footer-new .footer-middle:after{content:'';position:absolute;width:100%;height:1px;top:0;left:0;background:#353d46}.footer-new .footer-top{position:relative;max-width:1100px;display:grid;grid-template-columns:300px calc(100% - 300px);grid-template-rows:auto auto;margin:0 auto}.footer-new .footer-top:after{content:'';position:absolute;width:100%;height:1px;bottom:0;left:0;background:#101419}.footer-new .footer-providers{padding-bottom:9px;margin:0}.footer-new .footer-providers .footer-title{margin-bottom:20px}.footer-new .footer-links{position:relative;padding:10px;grid-column-start:2;grid-row-end:1}.footer-new .footer-links a:nth-child(n){display:flex;flex-flow:column nowrap;flex:0 0 24.25%;justify-content:center;align-items:center;padding:20px 35px;margin:0}.footer-new .footer-links a:nth-child(1):after{content:'';position:absolute;width:100vw;height:100%;top:0;left:100%;background:#181f26;pointer-events:none}.footer-new .footer-top:before,.footer-new .footer-middle:before{content:'';position:absolute;width:100vw;height:100%;top:0;left:100%;background:#202933}}.data-table tr td:first-child{color:#090a38}.data-table tr td a{color:inherit}.data-table tr td a:hover{text-decoration:underline}.data-table.v2 table{display:block}.data-table.v2 tbody{display:block;border:1px solid #e5eaef;border-radius:20px;padding:2px;background-color:#fff}.data-table.v2 tr{position:relative;padding:0}.data-table.v2 tr+tr{margin-top:5px}.data-table.v2 tr+tr:before{position:absolute;content:'';top:-3px;left:-2px;width:calc(100% + 4px);height:1px;background-color:#dbe2e9}.data-table.v2 tr,.data-table.v2 tr:nth-child(even){background-color:transparent}.data-table.v2 tr:first-child,.data-table.v2 tr:first-child td:first-child{border-radius:18px 18px 0 0}.data-table.v2 tr:last-child{border-radius:0 0 18px 18px}.data-table.v2 tr td{flex-basis:100%;max-width:100%;padding:20px 15px;color:#090a38}.data-table.v2 tr td:first-child{padding-bottom:20px;color:#6d7075;font-weight:400;font-size:15px;background-color:#f7f7f7}.data-table.v2 tr td:last-child{padding-bottom:20px}.data-table.v2[data-mob-prefix*="1"] tr td:nth-child(1):before,.data-table.v2[data-mob-prefix*="1"] tr td:nth-child(2):before{color:rgba(9,10,56,.7);font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase}@media only screen and (max-width:767px){.data-table{margin:15px 0 0}.data-table table,.data-table caption,.data-table tbody,.data-table td{display:block}.data-table thead{display:none}.data-table tr{display:flex;flex-flow:row wrap;background:#f7f7f7;font-size:15px;line-height:1.2;font-weight:500;color:#2c2d4c;padding:10px 18px}.data-table tr+tr{margin-top:4px}.data-table tr:nth-child(even){background:#fbfbfb}.data-table tr:first-child{border-radius:12px 12px 0 0}.data-table tr:last-child{border-radius:0 0 12px 12px}.data-table tr td{flex-basis:50%;box-sizing:border-box}.data-table tr td:not(:first-child):not(:last-child){order:3;border-top:1px solid #e0e2e6;font-weight:500}.data-table tr td:nth-of-type(odd):not(:first-child):not(:last-child){position:relative}.data-table tr td:nth-of-type(odd):not(:first-child):not(:last-child):after{content:'';background:#e0e2e6;width:1px;height:40px;position:absolute;top:50%;left:0;margin-top:-18px}.data-table tr td:first-child{order:1;font-size:16px;padding-bottom:10px}.data-table tr td:last-child{order:2;padding-bottom:10px}.data-table tr td:last-child a{display:inline-block;vertical-align:middle;background:#3775d2;font-size:14px;line-height:1;padding:10px;min-width:80px;text-align:center;color:#fff;border-radius:4px;transition:background .25s}.no-touch .data-table tr td:last-child a:hover,.has-touch .data-table tr td:last-child a:active{background:#090a38;text-decoration:none}.data-table caption{margin-bottom:10px}.data-table[data-mob-prefix*="1"] tr td:nth-child(1):before,.data-table[data-mob-prefix*="2"] tr td:nth-child(2):before,.data-table[data-mob-prefix*="3"] tr td:nth-child(3):before,.data-table[data-mob-prefix*="4"] tr td:nth-child(4):before,.data-table[data-mob-prefix*="5"] tr td:nth-child(5):before,.data-table[data-mob-prefix*="6"] tr td:nth-child(6):before,.data-table[data-mob-prefix*="7"] tr td:nth-child(7):before,.data-table[data-mob-prefix*="8"] tr td:nth-child(8):before,.data-table[data-mob-prefix*="9"] tr td:nth-child(9):before{content:attr(data-prefix);display:block;font-size:13px;line-height:1;font-weight:300;color:#5c5c70;margin-bottom:7px}}@media only screen and (min-width:768px){.data-table{margin:30px 0 0}.data-table table{margin-left:auto;margin-right:auto;border-collapse:separate;border-spacing:0}.data-table tr th{font-size:13px;line-height:17px;padding:10px 25px;text-align:left;font-weight:300;color:#5c5c70}.data-table tr td{background:#f7f7f7;color:#748092;font-size:16px;line-height:17px;padding:10px 25px;font-weight:300;transition:color .25s,background .25s}.data-table tr+tr td{border-top:3px solid #fff}.data-table tr:first-child td:first-child{border-radius:12px 0 0 0}.data-table tr:first-child td:last-child{border-radius:0 12px 0 0}.data-table tr:last-child td:first-child{border-radius:0 0 0 12px}.data-table tr:last-child td:last-child{border-radius:0 0 12px 0}.data-table tr:nth-child(even) td{background:#fbfbfb}.data-table:not(.v2) tr:hover td{background:#ebf2fb;color:#3775d2}.data-table.v2{margin:35px auto 30px}.data-table.v2 thead{display:block}.data-table.v2 tr{display:flex;flex-flow:row wrap;justify-content:space-between;box-sizing:border-box}.data-table.v2 tr th{flex:0 0 48%;max-width:48%;padding:10px 20px;color:rgba(9,10,56,.7);font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;box-sizing:border-box}.data-table.v2 tr th:first-child{padding-left:32px}.data-table.v2 tr th:last-child{flex-basis:52%;max-width:52%}.data-table.v2 tr td{display:flex;flex-basis:48%;max-width:48%;min-height:66px;align-items:center;border:none;padding:10px 20px!important;box-sizing:border-box;background:#fff}.data-table.v2 tr td:first-child{padding-left:32px!important}.data-table.v2 tr td:last-child{flex-basis:52%;max-width:52%}.data-table.v2 tr:first-child td:first-child{border-top-right-radius:0}.data-table.v2 tr:last-child td:first-child{border-radius:0 0 0 18px}}@media only screen and (max-width:767px){.menu-btn-redesign{background:transparent;border:none;box-shadow:none;border-radius:0;cursor:pointer;width:60px;height:42px;color:transparent;display:block;position:relative;overflow:hidden}.menu-btn-redesign:before,.menu-btn-redesign:after,.menu-btn-redesign>span:first-child:before{content:'';background:#fff;border-radius:2px;height:3px;position:absolute;right:15px;transition:width .25s,transform .25s}.menu-btn-redesign:before{width:21px;top:12px}.menu-btn-redesign:after{width:13px;top:20px}.menu-btn-redesign>span:first-child:before{width:17px;top:28px}.nav-open .menu-btn-redesign:before,.nav-open .menu-btn-redesign>span:first-child:before{width:18px}.nav-open .menu-btn-redesign:before{transform:translate(-10px,8px) rotate(-45deg)}.nav-open .menu-btn-redesign>span:first-child:before{transform:translate(-10px,-8px) rotate(45deg)}.nav-open .menu-btn-redesign:after{transform:translateX(30px)}}@media only screen and (min-width:768px){.menu-btn-redesign{display:none}}.author-new{padding:20px 15px 15px;border-radius:20px;background:linear-gradient(to bottom,#eceee2 0%,#e3ecef 100%)}.author-new .author-name{font-size:26px;line-height:1.2;font-weight:900;color:#1a1a41;text-align:center}.author-new .author-title{margin-bottom:30px;font-size:20px;line-height:1.1;font-weight:500;color:#1a1a41;text-align:center}.author-new .author-image{width:133px;height:133px;margin:0 auto 6px;border:15px solid #181f26;border-radius:6px;background-color:#181f26}.author-new .author-image img{border-radius:10px}.author-new .author-content{margin-bottom:23px}.author-new .author-position{margin-bottom:18px;font-size:14px;color:#1a1a41;text-align:center}.author-new .author-advantages-title{margin-bottom:17px;font-size:20px;line-height:1.1;font-weight:500;color:#1a1a41;text-align:center}.author-new .author-advantages{padding:23px 15px 15px;border-radius:15px;background:#fff}.author-new .author-advantages li{padding:18px 20px 18px 50px;border-radius:10px;font-size:14px;line-height:1.571;font-weight:700;color:#1a1a41;background:#f5f6f0 url(/wp-content/themes/bestcasino-co-uk/static/img/advantages-mobile-checkmark.png) no-repeat 18px 21px / 18px 16px}.author-new .author-advantages li+li{margin-top:10px}.author-new .author-actions{position:relative;margin-bottom:20px;overflow:hidden;text-align:center}.author-new .author-actions:before{content:'';position:absolute;width:100px;height:1px;top:-1px;left:50%;margin-left:-50px;border-radius:50%;box-shadow:0 0 40px 40px rgba(0,0,0,.1);pointer-events:none}.author-new .author-actions>*{position:relative;z-index:1}.author-new .author-actions .logo{display:block;min-height:100px;margin:0 auto}.author-new .author-actions .cta-redesign{min-width:265px;padding:10px 15px;font-size:16px;font-weight:900}.author-new .author-actions .cta-redesign small{display:block;font-size:14px;font-weight:400}.author-new .author-quote{font-size:14px;line-height:1.428;font-style:italic;color:#5c5c70}.author-new .author-quote:before{content:'';float:left;display:inline-block;width:43px;height:37px;margin-right:10px;vertical-align:middle;background:url(/wp-content/themes/bestcasino-co-uk/static/img/author-quotes-mobile.png) no-repeat center center / contain}.author-new,.author-new:before,.author-new:after,.author-new *,.author-new *:before,.author-new *:after{box-sizing:border-box}.author-new.v2{margin:20px auto}.author-new.v2 .author-image{position:relative;width:174px;height:auto;margin-bottom:15px;border-radius:10px;border:none;padding:18px 18px 44px;background-color:#181f26}.author-new.v2 .author-image:after{position:absolute;content:'';right:0;bottom:12px;left:0;width:124px;height:20px;margin:0 auto;background:url(/wp-content/themes/bestcasino-co-uk/static/img/site-logo-redesign.svg) no-repeat center / contain}.author-new.v2 .author-image img{display:block;border-radius:10px}.author-new.v2 .author-quote{font-style:normal;font-size:15px;text-align:center}.author-new.v2 .author-quote:before{content:none}.author-new.v2 .author-position{font-weight:500;font-size:15px}.author-new.v2 .author-info{position:relative;margin-top:60px;padding-top:60px;padding-bottom:20px;color:#1a1a41;font-style:italic;font-weight:700;font-size:15px;text-align:center}.author-new.v2 .author-info:before{z-index:1;position:absolute;content:'';top:-28px;right:0;left:0;margin:0 auto;width:60px;height:57px;background:url(/wp-content/themes/bestcasino-co-uk/static/img/author-quotes-desktop.png) no-repeat center center / contain}.author-new.v2 .author-info:after{z-index:0;position:absolute;content:'';top:0;right:0;left:0;width:100%;height:55px;background:url(/wp-content/themes/bestcasino-co-uk/static/img/author-new-shadow.png) no-repeat center top / contain}.author-new.v2 .author-info p{margin:0 auto;color:#1a1a41;text-wrap:balance}@media only screen and (min-width:768px){.author-new{display:flex;flex-flow:row wrap;align-items:center}.author-new .author-content{flex:0 1 calc(100% - 285px);padding-right:20px}.author-new .author-position{margin-bottom:5px}.author-new .author-advantages{flex:0 0 100%}.author-new .author-actions{flex:0 0 285px;padding:30px 10px}.author-new .author-actions:before{width:1px;height:80px;top:50%;left:-1px;margin:-40px 0 0}.author-new .author-actions .cta-redesign{min-width:220px}.author-new.v2{justify-content:space-between}.author-new.v2 .author-content{flex-basis:calc(100% - 204px);max-width:calc(100% - 204px);margin:0;padding-right:0}.author-new.v2 .author-image{flex:0 0 174px;max-width:174px;margin:0}.author-new.v2 .author-image:before{content:none}.author-new.v2 .author-name,.author-new.v2 .author-position,.author-new.v2 .author-quote{text-align:left}.author-new.v2 .author-name{font-size:28px}.author-new.v2 .author-info{flex:0 0 100%;max-width:100%;margin-top:20px;padding-top:40px}}@media only screen and (min-width:1024px){.author-new{padding:35px 45px}.author-new .author-name{text-align:left}.author-new .author-title{margin-bottom:25px;text-align:left}.author-new .author-position{margin-bottom:15px;text-align:left}.author-new .author-quote:before{display:none}.author-new .author-content:after{content:'';display:table;width:100%;clear:both}.author-new .author-advantages-title{margin-bottom:15px;text-align:left}.author-new .author-advantages{padding:25px 35px}.author-new .author-advantages ul{display:flex;flex-flow:row wrap;margin:0 -5px}.author-new .author-advantages li{display:flex;flex:0 0 calc(33.3% - 10px);margin:0 5px}.author-new .author-advantages li+li{margin:0 5px}.author-new .author-advantages li:nth-child(n+4){margin-top:10px}.author-new .author-image{position:relative;float:left;margin-right:50px}.author-new .author-image:before{content:'';position:absolute;width:60px;height:57px;top:50%;right:-61px;margin-top:-28px;background:url(/wp-content/themes/bestcasino-co-uk/static/img/author-quotes-desktop.png) no-repeat center center / contain}.author-new.v2{padding:50px 50px 30px}}.highlight-logo-list{position:relative;margin:20px auto 0;border-radius:20px;padding:30px 30px 40px;background-color:#f6f7f9;box-sizing:border-box}.highlight-logo-list *{z-index:1;position:relative}.highlight-logo-list:before{position:absolute;content:'';bottom:20px;left:17px;width:calc(100% - 34px);height:60%;border-radius:0 0 20px 20px;box-shadow:0 9px 24px 0 rgba(201,205,209,.2);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.02) 4%,rgba(255,255,255,.12) 14%,rgba(255,255,255,.12) 15%,rgba(255,255,255,.35) 34%,rgba(255,255,255,.4) 36%,rgba(255,255,255,.41) 38%,rgba(255,255,255,.78) 64%,rgba(255,255,255,.94) 79%,rgba(255,255,255,1) 86%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.02) 4%,rgba(255,255,255,.12) 14%,rgba(255,255,255,.12) 15%,rgba(255,255,255,.35) 34%,rgba(255,255,255,.4) 36%,rgba(255,255,255,.41) 38%,rgba(255,255,255,.78) 64%,rgba(255,255,255,.94) 79%,rgba(255,255,255,1) 86%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.02) 4%,rgba(255,255,255,.12) 14%,rgba(255,255,255,.12) 15%,rgba(255,255,255,.35) 34%,rgba(255,255,255,.4) 36%,rgba(255,255,255,.41) 38%,rgba(255,255,255,.78) 64%,rgba(255,255,255,.94) 79%,rgba(255,255,255,1) 86%,rgba(255,255,255,1) 100%)}.highlight-logo-list p:first-of-type{margin-top:0}.highlight-logo-list p{color:#090a38;font-size:15px}.highlight-logo-list ul{padding:20px;font-weight:300;font-size:11px;line-height:1.1;color:#959595;text-align:center}.highlight-logo-list ul li{padding:0 30px;text-wrap:balance}.highlight-logo-list ul a,.highlight-logo-list ul span{display:block;max-width:140px;height:50px;margin-bottom:5px;font-size:0}.highlight-logo-list ul a:before,.highlight-logo-list ul span:before{content:'';display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.highlight-logo-list ul a:hover{opacity:.7}@media (max-width:767px){.highlight-logo-list ul li+li{margin-top:40px}.highlight-logo-list ul li+li:before{position:absolute;content:'';top:-20px;left:0;width:100%;height:1px;background:#eef0f2}}@media (min-width:768px){.highlight-logo-list:before{height:80%}.highlight-logo-list ul{display:flex;flex-flow:row wrap;justify-content:center}.highlight-logo-list ul li{flex:0 0 33%;max-width:160px;padding:0 0 0 10px;text-align:left}.highlight-logo-list ul li+li{margin-left:30px}.highlight-logo-list ul li+li:before{position:absolute;content:'';top:0;left:-20px;width:1px;height:100%;background:#eef0f2}.highlight-logo-list ul a,.highlight-logo-list ul span{margin-left:-10px}}@media (min-width:1024px){.highlight-logo-list:before{height:65%}.highlight-logo-list ul li+li{margin-left:20px}}@media (min-width:1280px){.highlight-logo-list{padding:40px 60px 50px}.highlight-logo-list:before{left:26px;bottom:30px;width:calc(100% - 52px)}.highlight-logo-list ul li+li{margin-left:30px}}.site-breadcrumbs span:last-child{color:#364252;font-weight:700}.site-breadcrumbs span:last-child:after{border-color:#364252}.site-breadcrumbs a:first-child:before{color:#6d7075;content:'';position:relative;display:inline-block;width:15px;height:13px;top:-2px;margin-right:5px;vertical-align:middle;background:url(/wp-content/themes/bestcasino-co-uk/static/img/breadcrumbs-house.png) no-repeat center center / contain}.site-breadcrumbs a:hover{color:#ff4e00}.site-breadcrumbs{color:#788993;font-weight:500;font-family:'Noto Sans JP',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.site-breadcrumbs .site-breadcrumbs-container>*+*{margin-left:16px}.site-breadcrumbs .site-breadcrumbs-container>*+*:after{content:'';position:absolute;width:10px;height:10px;top:45%;left:-14px;margin-top:-2px;background:url(/wp-content/themes/bestcasino-co-uk/static/img/dd-arrow.png) no-repeat center center / contain}.site-breadcrumbs a,.site-breadcrumbs span{position:relative;display:inline-block;vertical-align:middle;color:inherit;transition:color .15s}.site-breadcrumbs .site-breadcrumbs-container{max-width:1220px;padding:20px 10px 10px 10px;margin:10px auto;font-size:15px;border-top:1px solid #e0e0e0}.site-breadcrumbs *,.site-breadcrumbs *:before,.site-breadcrumbs *:after{box-sizing:border-box}