@charset "UTF-8";:root{--theme-block-padding:8px;--theme-block-margin-bottom:16px;--theme-column-gap:16px;--theme-border-radius:8px;--theme-regional-color:#ce1126;--btn-gradient-start:#ff323b;--btn-gradient-end:#ec1b24;--btn-gradient-hover-end:#910d14;--btn-border-radius:10px}html,body{height:100% !important}body{display:flex !important;flex-direction:column !important;font-family:"Lato",sans-serif;background-color:#f5f5f5;background-color:var(--body-bg-color,#f5f5f5)}img{max-width:100%;height:auto}.container{max-width:1200px}.breadcrumb{font-size:.9rem}.breadcrumb a{color:inherit}.page .wrap{flex-shrink:0 !important;padding-bottom:1.5rem;padding-top:1.5rem}main a,section a{color:#0073aa;color:var(--link-color,#0073aa)}main ul li::marker{color:var(--list-item-color,var(--bs-primary))}main ol li::marker{color:var(--numbered-list-color,var(--bs-primary))}#wpadminbar{position:fixed !important}body.admin-bar header.header .offcanvas{padding-top:var(--wp-admin--admin-bar--height)}.widget_block>p{margin:0}.section2_box{background-color:#fff !important;padding:8px !important;padding:var(--theme-block-padding) !important;border-radius:8px;border-radius:var(--theme-border-radius)}p.is-style-paragraph-narrow{max-width:600px;margin-left:auto;margin-right:auto}header.header{flex-shrink:0 !important;background-color:var(--color-header-background,var(--bs-primary));border-bottom:2px solid #fff;border-bottom:2px solid var(--color-header-border,#fff)}header.header .header-wrap{position:relative;display:flex;align-items:center;height:75px}header.header .header-wrap .logo img{max-width:150px}header.header nav.desktop_ver{flex-grow:1}header.header nav.desktop_ver>ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0}header.header nav.desktop_ver>ul>li>a{position:relative;display:block;padding:5px 15px;text-transform:uppercase;font-size:.9rem;font-weight:500;text-decoration:none !important;color:#fff !important;color:var(--color-nav-text,#fff) !important}header.header nav.desktop_ver>ul>li>a:before{content:"";position:absolute;left:51%;right:51%;bottom:-4px;height:2px;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 50%,rgba(255,255,255,0) 100%);transition-duration:.3s;transition-property:left,right}header.header nav.desktop_ver>ul>li>a:hover:before{left:0;right:0}header.header nav.desktop_ver>ul>li.current-menu-item>a,header.header nav.desktop_ver>ul>li.current_page_item>a{background-color:#037855;background-color:var(--color-nav-active,#037855)}header.header nav.desktop_ver>ul>li>a.dropdown-toggle:after{display:inline-block !important;margin-left:.35em;vertical-align:.2em;content:"" !important;border-top:.35em solid #fff !important;border-right:.35em solid transparent !important;border-bottom:0 !important;border-left:.35em solid transparent !important}header.header nav.desktop_ver>ul>li:last-child{margin-right:0}header.header nav.desktop_ver .dropdown-menu{padding:1rem 0;border:none;transform:translateY(15px);background-color:var(--color-nav-dropdown-menu-background,var(--bs-primary));background:linear-gradient(315deg,transparent .7em,var(--color-nav-dropdown-menu-background,var(--bs-primary)) 0);border-radius:0}header.header nav.desktop_ver .dropdown-menu .dropdown-item{font-size:.85rem;padding:.25rem 1.3rem;color:#fff}header.header nav.desktop_ver .dropdown-menu .dropdown-item.active,header.header nav.desktop_ver .dropdown-menu .dropdown-item:active{background-color:inherit}header.header nav.desktop_ver .dropdown-menu .dropdown-item:focus,header.header nav.desktop_ver .dropdown-menu .dropdown-item:hover{background-color:#037855 !important;background-color:var(--color-nav-active,#037855) !important}header.header .mobile-menu-button{display:none;position:absolute;top:28px;right:0;width:26px;height:24px;cursor:pointer}header.header .mobile-menu-button span{position:absolute;left:0;display:block;width:100%;height:3px;background-color:#fff;border-radius:2px}header.header .mobile-menu-button span:nth-child(1){top:2px}header.header .mobile-menu-button span:nth-child(2){top:10px}header.header .mobile-menu-button span:nth-child(3){top:18px}header.header nav.mobile_ver>ul{list-style:none;padding:0;margin:0}header.header nav.mobile_ver>ul>li{position:relative !important}header.header nav.mobile_ver>ul>li>a{display:block;padding:8px;margin-right:45px;text-transform:uppercase;font-size:.8rem;font-weight:500;border-bottom:1px solid #eee}header.header nav.mobile_ver>ul>li a:after{display:none !important}header.header nav.mobile_ver>ul>li.current-menu-item>a,header.header nav.mobile_ver>ul>li.current_page_item>a{background-color:#037855;background-color:var(--color-nav-active,#037855);color:#fff}header.header nav.mobile_ver>ul>li .arrow{position:absolute;top:5px;right:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#2b4dbf;color:var(--color-primary-button-bg,#2b4dbf)}header.header nav.mobile_ver>ul>li .arrow:after{content:"";display:inline-block;vertical-align:.255em;border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;color:#2b4dbf;color:var(--color-primary-button-bg,#2b4dbf)}header.header nav.mobile_ver>ul>li .arrow.show:after{transform:rotate(180deg)}header.header nav.mobile_ver .dropdown-menu{position:relative;top:0 !important;flex-direction:column;border-radius:0;border:none;padding:0;margin-top:10px;margin-bottom:10px}header.header nav.mobile_ver .dropdown-menu li{width:100%}header.header nav.mobile_ver .dropdown-menu li>.dropdown-item{font-size:.9rem;color:inherit !important;background-color:inherit !important}header.header nav.mobile_ver .dropdown-menu li .logo img{height:42px}header.header .offcanvas-header{position:relative}header.header .offcanvas-header .btn-close{position:absolute;top:20px;right:25px}@media (max-width:991px){header.header .logo img{height:72px}header.header .mobile-menu-button{display:block}header.header nav.desktop_ver{display:none}}.langs-holder ul{list-style:none;margin:0;padding:0;font-size:14px}.langs-holder .lang-oppener{position:relative}.langs-holder .lang-oppener span{font-size:14px;cursor:pointer;padding:5px 10px;border:1px solid #e7e7e7;border-radius:50px;color:#fff}.langs-holder .lang-oppener span:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.langs-holder .lang-oppener .lang-drop{display:none;position:absolute;top:25px;left:0;background:#fff;z-index:10;width:100%;border-radius:5px}.langs-holder .lang-oppener .lang-drop li a{color:#000;text-decoration:none;display:block;width:100%;padding:5px 10px;border-radius:5px}.langs-holder .lang-oppener .lang-drop li a:hover{background-color:#d3d3d3}.langs-holder .lang-oppener:hover .lang-drop{display:block}@media (max-width:991px){.langs-holder{display:none}}footer.footer{position:relative;padding-top:30px;padding-bottom:25px;margin-top:auto;background-color:var(--color-footer-background,var(--bs-primary));border-top:2px solid var(--color-footer-border,var(--bs-primary));color:#fff;color:var(--color-footer-text,#fff)}footer.footer>.container>.row{align-items:center}footer.footer .footer-logo img{max-width:150px}footer.footer .footer-text{font-size:.9rem;text-align:center;margin-bottom:10px}footer.footer .footer-text-2,footer.footer .footer-text-3{font-size:.6rem;text-align:center;margin-bottom:10px;opacity:.5;line-height:1.5}footer.footer nav ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0}footer.footer nav ul li{padding:0 15px;font-size:.9rem}footer.footer nav ul li a{color:inherit !important;color:var(--color-footer-link,inherit) !important;text-decoration:none}footer.footer nav ul li a:hover{color:inherit !important;color:var(--color-footer-link-hover,inherit) !important;text-decoration:underline}footer.footer .social a{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;margin-left:1px;background-color:rgba(255,255,255,.2);border-radius:8px}footer.footer .social a svg{fill:#fff;width:16px;height:16px}footer.footer hr{height:1px;margin:2rem 0;color:#fff;opacity:.5}footer.footer .footer-widget{display:flex;justify-content:space-around;list-style:none;margin:0;padding:0}footer.footer .footer-widget .wp-block-image{margin:0 25px !important;opacity:.5}footer.footer .copyright{font-size:.8rem;text-align:center;margin-top:12px;opacity:.5}@media (max-width:991px){footer.footer{text-align:center;padding-top:25px}footer.footer .footer-logo{margin-bottom:1.5rem}footer.footer nav ul{flex-direction:column}footer.footer nav ul li{font-size:1.1rem;padding-bottom:.3rem}footer.footer .social{margin-top:1rem;text-align:center}footer.footer .footer-widget{justify-content:center;flex-wrap:wrap}footer.footer .footer-widget .wp-block-image{max-width:100px;margin:0 15px 15px !important}}aside>ul{list-style:none;margin:0;padding:0}@media (max-width:991px){aside{margin-top:2rem !important}}.btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;border:none;border-radius:10px;border-radius:var(--btn-border-radius,10px);transition:background .2s,color .2s;background:linear-gradient(180deg,#ff323b 0%,#ec1b24 100%);background:linear-gradient(180deg,var(--btn-gradient-start,#ff323b) 0%,var(--btn-gradient-end,#ec1b24) 100%);color:#fff;color:var(--btn-text-color,#fff)}.btn:hover,.btn:focus,.btn:active{background:linear-gradient(180deg,#ff323b 0%,#910d14 100%);background:linear-gradient(180deg,var(--btn-gradient-start,#ff323b) 0%,var(--btn-gradient-hover-end,#910d14) 100%);color:#fff;color:var(--btn-text-color,#fff);box-shadow:none}.btn:focus{box-shadow:none !important}.btn-success,.btn-primary,.wp-block-buttons .wp-block-button .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;border:none !important;border-radius:10px !important;border-radius:var(--btn-border-radius,10px) !important;transition:background .2s,color .2s;background:linear-gradient(180deg,#ff323b 0%,#ec1b24 100%) !important;background:linear-gradient(180deg,var(--btn-gradient-start,#ff323b) 0%,var(--btn-gradient-end,#ec1b24) 100%) !important;color:#fff !important;color:var(--btn-text-color,#fff) !important}.btn-success i,.btn-primary i,.btn-success svg,.btn-primary svg{color:#fff !important;color:var(--btn-text-color,#fff) !important;fill:#fff !important;fill:var(--btn-text-color,#fff) !important}.btn-success svg path,.btn-primary svg path,.btn-success svg *,.btn-primary svg *{fill:#fff !important;fill:var(--btn-text-color,#fff) !important}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.wp-block-buttons .wp-block-button .wp-block-button__link:hover,.wp-block-buttons .wp-block-button .wp-block-button__link:focus,.wp-block-buttons .wp-block-button .wp-block-button__link:active{background:linear-gradient(180deg,#ff323b 0%,#910d14 100%) !important;background:linear-gradient(180deg,var(--btn-gradient-start,#ff323b) 0%,var(--btn-gradient-hover-end,#910d14) 100%) !important;border:none !important;color:#fff !important;color:var(--btn-text-color,#fff) !important;opacity:1}.btn-outline-success{background:0 0 !important;border:2px solid #ec1b24 !important;border:2px solid var(--btn-gradient-end,#ec1b24) !important;color:#ec1b24 !important;color:var(--btn-gradient-end,#ec1b24) !important}.btn-outline-success:hover{background:linear-gradient(180deg,#ff323b 0%,#ec1b24 100%) !important;background:linear-gradient(180deg,var(--btn-gradient-start,#ff323b) 0%,var(--btn-gradient-end,#ec1b24) 100%) !important;border-color:transparent !important;color:#fff !important;color:var(--btn-text-color,#fff) !important}.btn-sm{padding:8px 16px;font-size:14px}.btn-app>div{display:flex;align-items:center}.btn-app>div>div{position:relative;margin-left:10px;text-align:left;line-height:16px}.btn-app div>div>div:nth-child(1){font-size:.7rem;margin-bottom:0;margin-left:1px}.rating{display:flex;text-align:center;vertical-align:middle}.rating span{display:inline-block;margin:0 1px;padding-top:2px;text-align:center;vertical-align:middle}.rating i{display:flex;vertical-align:middle}.rating i:before{color:#ce1126;color:var(--theme-regional-color);font-size:20px}.ratings_list_block{margin-bottom:16px}.ratings_list_block .ratings_list_block__header{margin-bottom:8px;padding:8px;background-color:var(--bs-secondary);border-radius:8px;border-radius:var(--theme-border-radius)}.ratings_list_block .ratings_list_block__header hr{margin:0}.ratings_list_block h2,.ratings_list_block .title{font-size:1.2rem;padding-bottom:7px;font-weight:600}.ratings_list_block .item{position:relative;display:flex;align-items:center;padding:8px;background-color:var(--bs-secondary);border-radius:8px;border-radius:var(--theme-border-radius)}.ratings_list_block .item.pr{padding:0;background-color:var(--bs-secondary)}.ratings_list_block .item.pr.logo{height:70px}.ratings_list_block .item .name{flex-grow:1;padding:0 10px;line-height:normal;line-height:initial}.ratings_list_block .item .name .logo{position:absolute;top:3px;max-height:60px;margin-left:-9px}.ratings_list_block .item .rt{padding-left:10px;white-space:nowrap}.ratings_list_block .item .rt i:before{color:#ce1126;color:var(--theme-regional-color)}.ratings_list_block .item .avg{font-weight:600;font-size:20px;line-height:0}@media (max-width:400px){.ratings_list_block .item .name .logo{max-width:100%}}.ratings_list{margin:2rem 0}.ratings_list h5{margin-bottom:20px;text-align:center;text-transform:uppercase}.ratings_list .item{display:flex;align-items:center;padding:15px;background-color:#f5f5f5}.ratings_list .item.pr{background-color:#ebfff9}.ratings_list .item .name{flex-grow:1;padding:0 10px}.ratings_list .item .rt{padding-right:10px}.ratings_list .item .rt i:before{color:#f3c019}.ratings_list .item .avg{font-weight:500}.ups-downs-block{margin-bottom:16px;padding:8px;background-color:var(--bs-secondary);border-radius:8px;border-radius:var(--theme-border-radius)}.ups-downs-block h2,.ups-downs-block .title{font-size:1.2rem;padding-bottom:7px;font-weight:600}.ups-downs-block .row{justify-content:space-evenly}.ups-downs-block ul{margin:0;padding:0}.ups-downs-block ul li{font-size:.9rem;padding-left:31px;position:relative;list-style:none;padding-bottom:8px}.ups-downs-block ul li:before{content:"";width:24px;height:24px;position:absolute;left:0;top:-1px}.ups-downs-block ul.plus li:before{background:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/thumb_up.svg) no-repeat}.ups-downs-block ul.minus li:before{background:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/thumb_down.svg) no-repeat}@media (max-width:991px){.ups-downs-block{margin-bottom:8px}}ul.zalety,ul.wady{margin:0;padding:0}ul.zalety li,ul.wady li{padding-left:22px;position:relative;list-style:none;padding-bottom:6px}ul.zalety li:before{content:"";display:block;width:12px;height:2px;border-radius:2px;background-color:var(--bs-success);position:absolute;left:2px;top:13px;transform:rotateZ(-90deg)}ul.zalety li:after{content:"";display:block;width:2px;height:12px;border-radius:2px;background-color:var(--bs-success);position:absolute;left:7px;top:8px;transform:rotateZ(90deg)}ul.wady li:before{content:"";display:block;width:12px;height:2px;border-radius:2px;background-color:#ec4f45;position:absolute;left:0;top:12px}.info_list_block{margin-bottom:16px;padding:8px;background-color:var(--bs-secondary);border-radius:8px;border-radius:var(--theme-border-radius)}.info_list_block h2,.info_list_block .title{font-size:1.2rem;padding-bottom:7px;font-weight:600}.info_list_block ul{justify-content:space-evenly;padding:0;list-style:none}.info_list_block li{position:relative;font-size:.9rem;padding-left:35px;line-height:1.5;margin-bottom:.5rem}.info_list_block li:before{content:"";position:absolute;display:block;left:15px;top:5px;width:14px;height:14px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512' fill='%2339AFFD'%3E%3Cpath d='M118.6 105.4l128 127.1C252.9 239.6 256 247.8 256 255.1s-3.125 16.38-9.375 22.63l-128 127.1c-9.156 9.156-22.91 11.9-34.88 6.943S64 396.9 64 383.1V128c0-12.94 7.781-24.62 19.75-29.58S109.5 96.23 118.6 105.4z'/%3E%3C/svg%3E")}.info_list_block ul li .item_title{font-weight:600}@media (max-width:991px){.info_list_block{margin-bottom:8px}}.comments{margin-top:40px}.comments .comments__title{display:inline-block;margin-right:10px;margin-bottom:10px}.comments .comments__count{font-weight:500;font-size:18px;line-height:21px;color:var(--bs-gray-500)}.comments .form-item{display:flex;flex-direction:column}.comments .form-item input,.comments .form-item textarea{border:none;outline:none;margin-bottom:8px;margin-bottom:var(--theme-block-padding);font-size:.9rem;padding:8px;padding:var(--theme-block-padding);resize:none;border-radius:8px;border-radius:var(--theme-border-radius)}.comments .form-submit{margin-bottom:0}.comments .form-item__text{min-height:90px}.comments .comments__list{list-style:none;margin:0;padding:0}.comments .comment-item{margin-top:8px;margin-top:var(--theme-block-padding);padding:8px;padding:var(--theme-block-padding);background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius)}.comments .comment-item header{display:flex;align-items:center}.comments .comment-item header .comment-item__avatar{margin-right:10px}.comments .comment-item header .comment-item__avatar img{border-radius:8px;border-radius:var(--theme-border-radius)}.comments .comment-item .info-item__user-name{font-size:14px;font-weight:500}.comments .comment-item i{font-size:.7rem;color:#9e9e9e}.comments .comment-item .info-item__date{display:block;font-size:.7rem;color:#6c757d}.comments .comment-item__text{margin-top:5px;font-size:.9rem}.comments .comment-item__text p{margin:0}.bk_comments_block{position:relative;margin-bottom:1px;font-size:.9rem}.bk_comments_block h3{margin-top:5px;margin-bottom:15px}.bk_comments_block .owl-carousel{margin:0;padding:0;list-style:none}.bk_comments_block .owl-carousel .owl-nav{position:absolute;top:-53px;right:-5px}.bk_comments_block .owl-theme .owl-nav [class*=owl-]{display:inline-flex;width:29px;height:29px;padding:0;justify-content:center;align-items:center;border-radius:50%;background:var(--bs-primary)}.bk_comments_block .item{padding:8px;padding:var(--theme-block-padding);border-radius:8px;border-radius:var(--theme-border-radius);background-color:var(--bs-secondary)}.bk_comments_block .item .name span{font-weight:600;padding-left:2px}.bk_comments_block .item .name{margin-bottom:.5rem}.bk_comments_block .item .date_created{color:#919191}.bk_comments_block .item .rating i:before{font-size:14px}.bk_comments_block .modal .modal-body{padding:3rem}.bk_comments_block .modal .modal-body .btn-close{position:absolute;top:20px;right:20px;background-size:1.3em;opacity:.2}.bk_comments_block .modal .modal-body .modal-title{font-size:1.8rem;margin-bottom:1rem}.bk_comments_block .modal .modal-body textarea{min-height:175px}.bk_comments_block .modal .modal-body .comment-form-rating{display:flex;margin-top:1.5rem;margin-bottom:1.5rem}.bk_comments_block .modal .modal-body .commentratingbox{display:flex;margin-left:1rem}.bk_comments_block .modal .modal-body .commentratingbox input{position:absolute;left:-100vw}.bk_comments_block .modal .modal-body .commentratingbox label{width:25px;height:20px;padding:20px 0 0;overflow:hidden;cursor:pointer;background:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/star-fill.svg?v=2) no-repeat top left}.bk_comments_block .modal .modal-body .commentratingbox:not(:hover) input:indeterminate+label,.bk_comments_block .modal .modal-body .commentratingbox:not(:hover) input:checked~input+label,.bk_comments_block .modal .modal-body .commentratingbox input:hover~input+label{background:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/star.svg?v=2) no-repeat top left}@media (max-width:600px){.bk_comments_block .modal .modal-body{padding:1.5rem}}.post-author .title{margin-bottom:1rem}.post-author .title a{text-decoration:none}.post-author .avatar img{max-width:120px;border-radius:8px;border-radius:var(--theme-border-radius)}.post-author .description{font-size:.9rem;margin-bottom:.5rem}.post-author .position_at_work{font-size:.8rem;font-weight:600;margin-top:-7px;margin-bottom:.5rem}@media (max-width:575px){.post-author .position_at_work{text-align:center}.post-author .btn{width:100%}}.post-social{display:flex;justify-content:center;align-items:center;padding:.5rem;background-color:#f8f9fa}.post-social>div:first-child{margin-right:10px}.autor_comment{margin-bottom:2.5rem}.autor_comment h2{text-transform:uppercase;font-size:1.3rem;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid var(--bs-gray-200)}.autor_comment .logo{max-height:43px}.autor_comment .sign{text-align:right}.autor_comment .sign .autor_name span{position:relative;font-weight:600}.autor_comment .sign .autor_name span:before{content:"";position:absolute;left:-34px;top:9px;width:20px;height:2px;background-color:var(--bs-primary)}.autor_comment .sign .position_at_work{font-size:.8rem;color:#878484;font-style:italic}@media (max-width:600px){.autor_comment .logo{max-height:30px}}.hero-author-card{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:14px 20px;background:var(--color-header-background,var(--bs-primary));border-radius:12px;border:1px solid #fff;box-shadow:0 3px 10px rgba(0,0,0,.15);margin:20px 0}.hero-author-card__left{display:flex;align-items:center;gap:12px;flex:1;text-decoration:none;color:inherit;transition:opacity .2s ease}.hero-author-card__left:hover{opacity:.85}.hero-author-card__avatar{width:52px;height:52px;border-radius:50%;overflow:hidden;border:2px solid rgba(255,255,255,.3);flex-shrink:0;box-shadow:0 2px 6px rgba(0,0,0,.2)}.hero-author-card__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-author-card__info{display:flex;flex-direction:column;gap:4px}.hero-author-card__title{font-size:15px;font-weight:600;color:#fff;line-height:1.3;word-wrap:break-word;text-transform:capitalize}.hero-author-card__name{color:#fff;font-weight:600}.hero-author-card__description{font-size:13px;font-weight:400;color:rgba(255,255,255,.9);line-height:1.3;word-wrap:break-word}.hero-author-card__right{flex-shrink:0}.hero-author-card__date{font-size:13px;color:#fff;font-weight:400;white-space:nowrap;display:flex;align-items:center;gap:6px}.hero-author-card__date:before{content:"\f133";font-family:"Font Awesome 6 Pro";font-weight:700;font-size:14px}@media (max-width:991px) and (min-width:768px){.hero-author-card{padding:12px 16px;gap:12px}.hero-author-card__left{gap:10px}.hero-author-card__avatar{width:46px;height:46px}.hero-author-card__title{font-size:13px}.hero-author-card__description{font-size:11px}.hero-author-card__date{font-size:11px}}@media (min-width:768px) and (max-width:991px){.hero-author-card{flex-direction:row;align-items:center;border-radius:10px;margin-left:0;margin-right:0;width:100%}.hero-author-card__right{border-top:none;padding-top:0}}@media (max-width:767px){.hero-author-card{flex-direction:row;align-items:center;justify-content:space-between;padding:12px .75rem !important;gap:18px;border-radius:12px !important;margin-left:0 !important;margin-right:0 !important;width:100% !important}.hero-author-card__left{gap:10px}.hero-author-card__avatar{width:50px;height:50px}.hero-author-card__info{flex:1;min-width:0}.hero-author-card__title{font-size:14px}.hero-author-card__description{font-size:12px}.hero-author-card__date{font-size:12px}}@media (max-width:480px){.hero-author-card{padding:12px .75rem;gap:8px;border-radius:0}.hero-author-card__left{gap:8px}.hero-author-card__avatar{width:40px;height:40px}.hero-author-card__title{font-size:12px}.hero-author-card__description{font-size:10px;line-height:1.3}.hero-author-card__date{font-size:10px}.hero-author-card__right{padding-top:5px}}@media (max-width:360px){.hero-author-card{padding:12px .75rem;gap:7px;border-radius:0}.hero-author-card__left{gap:7px}.hero-author-card__avatar{width:38px;height:38px}.hero-author-card__title{font-size:11px}.hero-author-card__description{font-size:9px;line-height:1.3}.hero-author-card__date{font-size:9px}}.hero-date-container{display:flex;align-items:center;margin:0 0 15px;gap:35px;justify-content:center}.hero-date-holder{display:flex;gap:7px;align-items:center;justify-content:center;border-radius:50px;box-shadow:0 2px 12px 0 rgba(0,0,0,.15);color:#000;background:#fff;font-size:16px;font-style:normal;font-weight:400;padding:5px 15px;line-height:1.5}.hero-date-holder img{width:20px;height:20px}.hero-date-holder p{margin:0}.hero-author-holder{display:flex;align-items:center;justify-content:center;gap:10px}.hero-author-holder .avatar-holder{width:45px;height:45px;border-radius:50%}.hero-author-holder .avatar-holder img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:50%}.hero-author-holder a{color:#fff}.bottom-author-block{padding:20px;border-radius:8px;background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.15)}.bottom-author-block .top-info .avatar-holder{width:80px;height:80px;border-radius:50%}.bottom-author-block .top-info .avatar-holder img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:50%}.bottom-author-block .top-info{display:flex;align-items:center;gap:20px;margin:0 0 20px}.bottom-author-block .top-info p{margin:0}.bottom-author-block .top-info .author-title{font-size:20px;font-style:normal;font-weight:600}.bottom-author-block .top-info .author-subtitle{font-size:14px;font-weight:400;color:#cd212a}.bottom-author-block .bottom-info p{font-size:16px;font-weight:400}.info-box{padding:1.5rem;color:#fff;background-color:#006e4d;background-color:var(--info-box-bg-color,#006e4d);margin-bottom:1rem;border-radius:8px;border-radius:var(--theme-border-radius)}.icon svg,.item .icon svg{fill:#006e4d !important;fill:var(--icon-color,#006e4d) !important}.icon svg path[fill],.item .icon svg path[fill]{fill:#006e4d !important;fill:var(--icon-color,#006e4d) !important}.post-info{font-size:.9rem;padding:.9rem}.post-info>.row{align-items:center}.post-info .avatar{width:28px;height:28px;margin-right:3px;border-radius:50%}.post-info a{color:#fff;text-decoration:none}.post-info i{margin-right:4px;color:#fff}@media (max-width:475px){.post-info .reading_time{display:none}}.home-page-hero{position:relative;display:flex;padding-top:3rem;padding-bottom:3rem;margin-bottom:1rem;margin-top:-1.5rem;background:linear-gradient(180deg,#006847 0%,#073527 100%);background:var(--color-banner-background,linear-gradient(180deg,#006847 0%,#073527 100%));color:#fff;color:var(--color-banner-text,#fff)}.home-page-hero .home-page-hero__bg{width:100%;height:100%;background-size:contain;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center;background-size:460px}.home-page-hero>.container{z-index:1}.home-page-hero .grid__container{display:grid;grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:auto 33%;grid-template-areas:"title logo_container" "author_card logo_container" "descr logo_container" "nav_container logo_container" "custom_link logo_container"}.home-page-hero .grid__container .title{-ms-grid-row:1;-ms-grid-column:1;font-size:2.5rem;grid-area:title;margin-bottom:0}.home-page-hero .grid__container .descr{-ms-grid-row:3;-ms-grid-column:1;grid-area:descr;margin-top:.5rem}.home-page-hero .hero-author-card{-ms-grid-row:2;-ms-grid-column:1;grid-area:author_card;justify-self:stretch;max-width:100%;width:100%}@media (min-width:992px){.home-page-hero .hero-author-card{width:100%;max-width:100%;margin:12px 0}}@media (max-width:991px){.home-page-hero .hero-author-card{-ms-grid-row:2;-ms-grid-column:1;grid-area:author_card;margin:12px 0 8px}}@media (min-width:768px) and (max-width:991px){.home-page-hero .hero-author-card{margin-left:0;margin-right:0}}.home-page-hero .grid__container .nav_container{-ms-grid-row:4;-ms-grid-column:1;margin-top:1.5rem;grid-area:nav_container}.home-page-hero .grid__container .nav_container ul{display:flex;flex-wrap:wrap;margin:0 -3px;padding:0;list-style:none}.home-page-hero .grid__container .nav_container ul a{display:block;text-decoration:none;color:#fff;color:var(--color-banner-text,#fff);border:1px solid #fff;padding:4px 8px;margin:3px;white-space:nowrap;border-radius:8px}.home-page-hero .grid__container .nav_container ul a:hover{background-color:#6abd94;background-color:var(--color-banner-link-hover,#6abd94)}.home-page-hero .grid__container .nav_container ul a i{width:25px;text-align:center}.home-page-hero .grid__container .nav_container ul a i:before{margin-right:7px}.home-page-hero .grid__container .logo_container{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:3;align-self:center;grid-area:logo_container;display:grid;place-items:center;padding:1.2rem;background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius)}.home-page-hero .grid__container .custom_link{-ms-grid-row:5;-ms-grid-column:1;margin-top:1rem;grid-area:custom_link}.home-page-hero .grid__container .custom_link a{font-size:.9rem;color:#fff}.home-page .main_ranking_more_button{margin-top:0 !important}@media (max-width:991px){.home-page-hero{padding-top:2rem}.home-page-hero:before{display:none}.home-page-hero .grid__container{grid-template-columns:none;grid-template-areas:"title" "author_card" "descr" "nav_container" "logo_container" "custom_link"}.home-page-hero .grid__container .logo_container{display:none}.home-page-hero .grid__container .nav_container{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.home-page-hero .grid__container .nav_container::-webkit-scrollbar{display:none}.home-page-hero .grid__container .nav_container ul{flex-wrap:nowrap;overflow-x:auto}.home-page-hero .grid__container .custom_link>div{justify-content:center}.home-page-hero .grid__container .title{-ms-grid-row:1;-ms-grid-column:1}.home-page-hero .grid__container .descr{-ms-grid-row:3;-ms-grid-column:1}.home-page-hero .hero-author-card{-ms-grid-row:2;-ms-grid-column:1}.home-page-hero .hero-author-card{-ms-grid-row:2;-ms-grid-column:1}.home-page-hero .grid__container .nav_container{-ms-grid-row:4;-ms-grid-column:1}.home-page-hero .grid__container .logo_container{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1}.home-page-hero .grid__container .custom_link{-ms-grid-row:6;-ms-grid-column:1}}@media (max-width:767px){.home-page-hero .grid__container .title{font-size:2rem;margin-bottom:.5rem}.home-page-hero .hero-author-card{justify-self:stretch !important;align-self:stretch !important;gap:15px}}.review-page .review-page-hero{padding-top:3rem;padding-bottom:3rem;margin-bottom:1rem;margin-top:-1.5rem;background:linear-gradient(180deg,#006847 0%,#073527 100%);background:var(--color-banner-background,linear-gradient(180deg,#006847 0%,#073527 100%));border-top:1px solid #428964;border-top:1px solid var(--color-banner-border,#428964);color:#fff;color:var(--color-banner-text,#fff)}.review-page .review-page-hero .breadcrumb-item,.review-page .review-page-hero .breadcrumb-item:before{color:#fff;opacity:.5}.review-page .review-page-hero .breadcrumb-item.active{opacity:1}.review-page .review-page-hero .grid__container{display:grid;grid-column-gap:60px;-moz-column-gap:60px;column-gap:60px;grid-template-columns:auto 40%;grid-template-areas:"title logo" "descr logo" "details logo"}.review-page .review-page-hero .grid__container .title{-ms-grid-row:1;-ms-grid-column:1;font-size:2.5rem;grid-area:title}.review-page .review-page-hero .grid__container .descr{-ms-grid-row:2;-ms-grid-column:1;grid-area:descr;margin-bottom:1rem;opacity:.8}.review-page .review-page-hero .grid__container .details{-ms-grid-row:3;-ms-grid-column:1;display:flex;align-items:center;grid-area:details}.review-page .review-page-hero .grid__container .details .bonus-title{margin-left:1rem}.review-page .review-page-hero .grid__container .details .bonus-title em,.review-page .review-page-hero .grid__container .details .bonus-title strong{font-style:normal;font-weight:800;color:var(--bs-success)}.review-page .review-page-hero .grid__container .details .btn{width:230px}.review-page .review-page-hero .grid__container .details .btn i{font-size:14px}.review-page .review-page-hero .grid__container .logo{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3;align-self:center;grid-area:logo}.review-page .ratings_list_block .item{background-color:#fff !important;border-radius:0 !important;border-top:1px solid #ddd;padding-top:15px}.review-page .ratings_list_block .item.pr{padding:8px;padding-top:15px}.review-page .ratings_list_block .item.pr.logo{border-top:none}.review-page .ratings_list_block,.review-page .autor_comment,.review-page .ups-downs-block{margin-bottom:8px}.review-page .review-bottom-group{padding:8px;padding:var(--theme-block-padding);background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius);text-align:center}.review-page .review-bottom-group .row>div+div{align-self:center}.review-page .review-bottom-group .nt-logo{display:flex;align-items:center;justify-content:center;height:100%;width:200px;position:relative;border-radius:8px;border-radius:var(--theme-border-radius)}.review-page .review-bottom-group .nt-logo img{display:block;width:140px}.review-page .review-bottom-group .bonus_title{font-size:1.2rem;font-weight:600;margin-bottom:5px}.review-page .review-bottom-group .bonus_title em,.review-page .review-bottom-group .bonus_title strong{font-style:normal;font-weight:800;color:var(--bs-success)}@media (max-width:991px){.review-page .review-page-hero .grid__container{grid-template-columns:none;grid-template-areas:"title" "logo" "descr" "details"}.review-page .review-page-hero .grid__container .logo{text-align:center;padding:0 2rem}.review-page .review-page-hero .grid__container .title{font-size:calc(1.375rem + 1.5vw)}.review-page .review-page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.review-page .review-page-hero .grid__container>.descr{-ms-grid-row:3;-ms-grid-column:1}.review-page .review-page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.review-page .review-page-hero .grid__container>.descr{-ms-grid-row:3;-ms-grid-column:1}.review-page .review-page-hero .grid__container .details{-ms-grid-row:4;-ms-grid-column:1}.review-page .review-page-hero .grid__container .logo{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1}}@media (max-width:767px){.review-page .review-page-hero .grid__container .details{flex-direction:column;align-items:flex-start}.review-page .review-page-hero .grid__container .details .bonus-title{margin-left:0;margin-top:7px}.review-page .review-page-hero .grid__container .details .btn{width:100%}.review-page .ratings_list .item .name .logo{max-width:100%}.review-page .review-bottom-group .nt-logo{width:100%;height:auto;min-height:120px;margin-bottom:.5rem}.review-page .review-bottom-group .row>div:last-child{padding-top:1rem}.review-page .autor_comment .logo{max-height:25px}}.promocodes-page .promocodes-page-hero{padding-top:3rem;padding-bottom:3rem;margin-bottom:1rem;margin-top:-1.5rem;background:linear-gradient(180deg,#006847 0%,#073527 100%);background:var(--color-banner-background,linear-gradient(180deg,#006847 0%,#073527 100%));border-top:1px solid #428964;border-top:1px solid var(--color-banner-border,#428964);color:#fff;color:var(--color-banner-text,#fff)}.promocodes-page .promocodes-page-hero .breadcrumb-item,.promocodes-page .promocodes-page-hero .breadcrumb-item:before{color:#fff;opacity:.5}.promocodes-page .promocodes-page-hero .breadcrumb-item.active{opacity:1}.promocodes-page .promocodes-page-hero .grid__container{display:grid;grid-column-gap:60px;-moz-column-gap:60px;column-gap:60px;grid-template-columns:auto 40%;grid-template-areas:"content details"}.promocodes-page .promocodes-page-hero .grid__container .hero-content{-ms-grid-row:1;-ms-grid-column:1;grid-area:content}.promocodes-page .promocodes-page-hero .grid__container .hero-content .title{font-size:2.5rem}.promocodes-page .promocodes-page-hero .grid__container .hero-content .descr{margin-bottom:1rem;opacity:.8}.promocodes-page .promocodes-page-hero .grid__container .hero-content .pros{margin-bottom:1rem}.promocodes-page .promocodes-page-hero .grid__container .hero-content .pros ul{padding:0}.promocodes-page .promocodes-page-hero .grid__container .hero-content .pros li{position:relative;list-style:none;padding-left:30px;margin-bottom:6px}.promocodes-page .promocodes-page-hero .grid__container .hero-content .pros li:before{content:"";position:absolute;left:0;width:24px;height:24px;background:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/gift_list.svg) no-repeat}.promocodes-page .promocodes-page-hero .grid__container .hero-content .button .btn{width:230px}.promocodes-page .promocodes-page-hero .grid__container .hero-content .button .btn i{font-size:14px}.promocodes-page .promocodes-page-hero .grid__container .details{-ms-grid-row:1;-ms-grid-column:3;grid-area:details;align-self:center;padding:8px;padding:var(--theme-block-padding);color:#000;color:initial;background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius)}.promocodes-page .promocodes-page-hero .grid__container .details .rating_container{display:flex;justify-content:center;align-items:center}.promocodes-page .promocodes-page-hero .grid__container .details .rating_container .avg{font-size:1.1rem;margin-right:5px;font-weight:700;color:var(--bs-primary)}.promocodes-page .promocodes-page-hero .grid__container .details .logo{text-align:center;margin:16px}.promocodes-page .promocodes-page-hero .grid__container .details .logo img{max-width:200px}.promocodes-page .promocodes-page-hero .grid__container .details .bonus-title{display:flex;align-items:center;justify-content:center;padding:24px 24px 24px 80px;margin:-8px;text-transform:uppercase;font-size:1.1rem;font-weight:600;text-align:center;position:relative;color:var(--bs-primary);text-decoration:none;background-color:#f3c019;border-radius:0 0 8px 8px;border-radius:0 0 var(--theme-border-radius) var(--theme-border-radius)}.promocodes-page .promocodes-page-hero .grid__container .details .bonus-title:before{content:"";position:absolute;left:18px;width:42px;height:42px;background-image:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/gift_list.svg);background-size:42px;background-repeat:no-repeat}.promocodes-page .promocodes-page-hero .grid__container .details .bonus-title em,.promocodes-page .promocodes-page-hero .grid__container .details .bonus-title strong{font-style:normal;font-weight:800;color:var(--bs-success)}@media (max-width:991px){.promocodes-page .promocodes-page-hero .grid__container{grid-template-columns:none;grid-row-gap:1rem;grid-template-areas:"details" "content"}.promocodes-page .promocodes-page-hero .grid__container .hero-content .title{font-size:calc(1.375rem + 1.5vw)}.promocodes-page .promocodes-page-hero .grid__container .hero-content .button .btn{width:100%}.promocodes-page .promocodes-page-hero .grid__container>.details{-ms-grid-row:1;-ms-grid-column:1}.promocodes-page .promocodes-page-hero .grid__container .hero-content{-ms-grid-row:3;-ms-grid-column:1}.promocodes-page .promocodes-page-hero .grid__container>.details{-ms-grid-row:1;-ms-grid-column:1}}.apps-page .header-apps{display:flex;position:relative;margin-bottom:1rem}.apps-page .header-apps>div:nth-child(1){display:flex;flex-direction:column;justify-content:center;width:65%;flex-shrink:0;min-height:276px}.apps-page .header-apps>div:nth-child(2){display:flex;align-items:flex-end;justify-content:flex-end;width:35%;flex-shrink:0}.apps-page .header-apps>div:nth-child(2) img{max-height:300px}.apps-page .header-apps .header-apps__image.mobile_ver{display:none;text-align:center;margin-bottom:1rem}.apps-page .header-apps .header-apps__image.mobile_ver img{max-height:200px}.apps-page .header-apps .header>.row{align-items:center;margin-bottom:1rem}.apps-page .header-apps .header .nt-logo{display:flex;align-items:center;justify-content:center;min-height:100px;width:200px;position:relative;border-radius:8px;border-radius:var(--theme-border-radius)}.apps-page .header-apps .header .nt-logo img{display:block;width:140px}.apps-page .header-apps .header .rating-wrap{display:flex;align-items:baseline;margin-left:1.2rem}.apps-page .header-apps .header .rating-wrap .rating-value{font-size:1.2rem;font-weight:500;margin-left:5px}.apps-page .header-apps .content h1{font-size:2rem}.apps-page .header-apps .content p{font-size:.9rem}.apps-page .header-apps .content .buttons a{width:100%}@media (max-width:767px){.apps-page .header-apps>div:nth-child(1){width:100%;min-height:auto}.apps-page .header-apps>div:nth-child(2){display:none}.apps-page .header-apps .header{display:none}.apps-page .header-apps .header-apps__image.mobile_ver{display:block}.apps-page .btn-app{display:block;margin-bottom:.3rem}.apps-page .btn-app:last-child{margin-bottom:0}.apps-page .header-apps .content .buttons a{padding-left:1rem;padding-right:1rem}}.rating-page .rating-page-hero{padding-top:3rem;padding-bottom:3rem;margin-bottom:1rem;margin-top:-1.5rem;background:linear-gradient(180deg,#006847 0%,#073527 100%);background:var(--color-banner-background,linear-gradient(180deg,#006847 0%,#073527 100%));border-top:1px solid #428964;border-top:1px solid var(--color-banner-border,#428964);color:#fff;color:var(--color-banner-text,#fff)}.rating-page .rating-page-hero .breadcrumb-item,.rating-page .rating-page-hero .breadcrumb-item:before{color:#fff;opacity:.5}.rating-page .rating-page-hero .breadcrumb-item.active{opacity:1}.rating-page .rating-page-hero .grid__container{display:grid;grid-column-gap:60px;-moz-column-gap:60px;column-gap:60px;grid-template-columns:auto 40%;grid-template-areas:"title image" "description image" "nav image" "info image"}.rating-page .rating-page-hero .grid__container .title{-ms-grid-row:1;-ms-grid-column:1;font-size:2.5rem;grid-area:title}.rating-page .rating-page-hero .grid__container .description{-ms-grid-row:2;-ms-grid-column:1;grid-area:description;margin-bottom:1rem;opacity:.8}.rating-page .rating-page-hero .grid__container .description ul{padding:0;list-style:none}.rating-page .rating-page-hero .grid__container .description li{position:relative;padding-left:20px;line-height:1.5;margin-bottom:.5rem}.rating-page .rating-page-hero .grid__container .description li:before{content:"";position:absolute;display:block;left:0;top:5px;width:14px;height:14px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512' fill='%2339AFFD'%3E%3Cpath d='M118.6 105.4l128 127.1C252.9 239.6 256 247.8 256 255.1s-3.125 16.38-9.375 22.63l-128 127.1c-9.156 9.156-22.91 11.9-34.88 6.943S64 396.9 64 383.1V128c0-12.94 7.781-24.62 19.75-29.58S109.5 96.23 118.6 105.4z'/%3E%3C/svg%3E")}.rating-page .rating-page-hero .grid__container .nav{-ms-grid-row:3;-ms-grid-column:1;grid-area:nav}.rating-page .rating-page-hero .grid__container .nav ul{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.rating-page .rating-page-hero .grid__container .nav ul a{display:block;text-decoration:none;color:#fff;border:1px solid #6abd94;padding:4px 10px;white-space:nowrap;border-radius:6px}.rating-page .rating-page-hero .grid__container .nav ul a:hover{background-color:#6abd94}.rating-page .rating-page-hero .grid__container .nav ul a i{margin-right:5px}.rating-page .rating-page-hero .grid__container .info{-ms-grid-row:4;-ms-grid-column:1;grid-area:info;margin-top:1.2rem;font-size:.8rem;opacity:.5}.rating-page .rating-page-hero .grid__container .info a{color:#fff}.rating-page .rating-page-hero .grid__container .image{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:3;align-self:center;grid-area:image;display:grid;place-items:center;padding:8px;padding:var(--theme-block-padding);background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius)}@media (max-width:991px){.rating-page .rating-page-hero .grid__container{grid-template-columns:none;grid-template-areas:"title" "description" "image" "nav" "info"}.rating-page .rating-page-hero .grid__container .title{font-size:calc(1.375rem + 1.5vw)}.rating-page .rating-page-hero .grid__container .image{margin-bottom:1rem}.rating-page .rating-page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.rating-page .rating-page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.rating-page .rating-page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.rating-page .rating-page-hero .grid__container .description{-ms-grid-row:2;-ms-grid-column:1}.rating-page .rating-page-hero .grid__container .nav{-ms-grid-row:4;-ms-grid-column:1}.rating-page .rating-page-hero .grid__container .info{-ms-grid-row:5;-ms-grid-column:1}.rating-page .rating-page-hero .grid__container .image{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}}.author-page .author{background-color:#fff;padding:8px;padding:var(--theme-block-padding);margin-bottom:1rem}.author-page .author h2,.author-page .author h3{font-size:21px;font-weight:700}.author-page .author .author__header{justify-content:center;margin-bottom:2rem;padding:8px;padding:var(--theme-block-padding);background:var(--bs-secondary)}.author-page .author .author__header .avatar img{border-radius:50%}.author-page .author .author__header .title{font-size:24px;font-weight:700}.author-page .author .author__header .position_at_work{font-size:.8rem;color:#c1c1c1;margin-top:-7px;margin-bottom:.5rem}.author-page .author .author__favorite{margin-bottom:2rem}.author-page .author .author__favorite .title{margin-bottom:1rem}.author-page .author .author__favorite ul{margin:0;padding:0;list-style:none}.author-page .author .author__favorite ul li{margin-bottom:.5rem}.author-page .author .author__favorite .favorite_sports li .item{display:flex;align-items:center;justify-content:center;height:91px;text-decoration:none;color:var(--bs-primary);background-color:var(--bs-secondary)}.author-page .author .author__favorite .favorite_sports li .item i{margin-right:5px}.author-page .author .author__favorite .favorite_betting li .nt-logo{display:flex;align-items:center;justify-content:center;height:91px}.author-page .author .author__favorite .favorite_betting li .nt-logo img{max-height:100%;padding:1rem}.author-page .author .author__description{margin-bottom:2rem}.author-page .author .position_at_work{font-size:.8rem;color:#c1c1c1;margin-top:-7px;margin-bottom:.5rem}@media (max-width:767px){.author-page .author{padding:8px;padding:var(--theme-block-padding)}.author-page .author .author__header{padding:8px;padding:var(--theme-block-padding)}.author-page .author .author__favorite .favorite_sports{margin-bottom:2rem}}.academy-page .posts-grid ul{display:flex;flex-wrap:wrap;margin:0 -10px;padding:0;list-style:none}.academy-page .posts-grid ul>li{display:flex;flex-direction:column;flex-shrink:0;width:33.3%;overflow:hidden;position:relative;padding:10px;transition:.2s}.academy-page .posts-grid ul>li .card-img-top{width:100% !important;height:auto !important}.academy-page .posts-grid ul>li .card-title{margin-bottom:0}@media (max-width:575px){.academy-page .posts-grid ul>li{width:50%;padding:5px}}.page .page-hero{padding-top:3rem;padding-bottom:3rem;margin-bottom:1rem;margin-top:-1.5rem;background:linear-gradient(180deg,#006847 0%,#073527 100%);background:var(--color-banner-background,linear-gradient(180deg,#006847 0%,#073527 100%));border-top:1px solid #428964;border-top:1px solid var(--color-banner-border,#428964);color:#fff;color:var(--color-banner-text,#fff)}.page .page-hero .breadcrumb-item,.page .page-hero .breadcrumb-item:before{color:#fff;opacity:.5}.page .page-hero .breadcrumb-item.active{opacity:1}.page .page-hero .grid__container{display:grid;grid-column-gap:60px;-moz-column-gap:60px;column-gap:60px;grid-template-columns:auto 40%;grid-template-areas:"title image" "descr image" "buttons image"}.page .page-hero .grid__container .title{-ms-grid-row:1;-ms-grid-column:1;font-size:2.5rem;grid-area:title}.page .page-hero .grid__container .descr{-ms-grid-row:2;-ms-grid-column:1;grid-area:descr;opacity:.8}.page .page-hero .grid__container .buttons{-ms-grid-row:3;-ms-grid-column:1;display:flex;align-items:center;grid-area:buttons}.page .page-hero .grid__container .buttons .btn{min-width:230px}.page .page-hero .grid__container .image{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3;align-self:center;grid-area:image}.page .page-hero .grid__container .image img{border-radius:8px;border-radius:var(--theme-border-radius)}@media (max-width:991px){.page .page-hero .grid__container{grid-template-columns:none;grid-row-gap:1rem;grid-template-areas:"title" "image" "descr" "buttons"}.page .page-hero .grid__container .title{font-size:calc(1.375rem + 1.5vw)}.page .page-hero .grid__container .buttons .btn{width:100%}.page .page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.page .page-hero .grid__container>.descr{-ms-grid-row:5;-ms-grid-column:1}.page .page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.page .page-hero .grid__container>.descr{-ms-grid-row:5;-ms-grid-column:1}.page .page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.page .page-hero .grid__container>.image{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.page .page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.page .page-hero .grid__container>.descr{-ms-grid-row:5;-ms-grid-column:1}.page .page-hero .grid__container .buttons{-ms-grid-row:7;-ms-grid-column:1}.page .page-hero .grid__container>.image{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}}.bonus-page .header-bonus{padding:3rem;margin-bottom:1rem;background-color:var(--bs-primary);background:var(--bs-primary) url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/bonus_background.png?v=3) bottom right no-repeat;color:#fff}.bonus-page .header-bonus>div{display:grid;grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-areas:"content media" "nav media"}.bonus-page .header-bonus .header-bonus__content{-ms-grid-row:1;-ms-grid-column:1;grid-area:content}.bonus-page .header-bonus .header-bonus__media{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;grid-area:media;display:flex;align-items:center;justify-content:center}.bonus-page .header-bonus .header-bonus__media img{max-width:300px}.bonus-page .header-bonus .header-bonus__nav{-ms-grid-row:3;-ms-grid-column:1;grid-area:nav;margin-top:1.5rem}.bonus-page .header-bonus .header-bonus__nav ul{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.bonus-page .header-bonus .header-bonus__nav ul a{display:block;text-decoration:none;color:#fff;border:1px solid #6abd94;padding:4px 10px;white-space:nowrap;border-radius:6px}.bonus-page .header-bonus .header-bonus__nav ul a:hover{background-color:#6abd94}.bonus-page .header-bonus .header-bonus__nav ul a i{margin-right:5px}@media (max-width:991px){.bonus-page .header-bonus{padding:1rem}.bonus-page .header-bonus>div{display:grid;grid-row-gap:1rem;row-gap:1rem;grid-template-areas:"content" "media" "nav"}.bonus-page .header-bonus .header-bonus__content .title{margin-bottom:1rem;margin-top:.5rem}.bonus-page .header-bonus .header-bonus__content .descr{font-size:.9rem}.bonus-page .header-bonus .header-bonus__nav{margin-top:0}.bonus-page .header-bonus .header-bonus__nav ul a{font-size:.9rem}.bonus-page .header-bonus>div>.hero-content{-ms-grid-row:1;-ms-grid-column:1}.bonus-page .header-bonus>div>.nav{-ms-grid-row:5;-ms-grid-column:1}.bonus-page .header-bonus>div>.header-bonus__content{-ms-grid-row:1;-ms-grid-column:1}.bonus-page .header-bonus .header-bonus__media{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.bonus-page .header-bonus>div>.header-bonus__nav{-ms-grid-row:5;-ms-grid-column:1}}.wp-block-hc-alternate-group-section{padding:8px;padding:var(--theme-block-padding);margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom);background-color:var(--bs-secondary);border-radius:8px;border-radius:var(--theme-border-radius)}.wp-block-hc-alternate-group-section.is-style-alternate-group-section-style2{padding:0;background-color:transparent;border-radius:0}.wp-block-hc-alternate-group-section h2{position:relative;font-size:20px;font-weight:600;text-transform:uppercase;padding-left:50px}.wp-block-hc-alternate-group-section h2:before{position:absolute;top:9px;left:0;content:"";width:44px;height:3px;background-color:var(--heading-strip-color,var(--bs-primary))}.wp-block-hc-alternate-group-section h2.is-style-heading-line{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:16px;align-items:center;font-size:calc(1.325rem + 0.9vw);text-transform:none;padding-left:0}.wp-block-hc-alternate-group-section h2.is-style-heading-line:before,.wp-block-hc-alternate-group-section h2.is-style-heading-line:after{position:relative;width:auto;top:auto;content:"";height:2px;background-color:#ce1126;background-color:var(--theme-regional-color)}.wp-block-hc-alternate-group-section .wp-block-hc-alternate-group-section{background-color:#fff}.h3,.wp-block-hc-alternate-group-section .wp-block-hc-alternate-group-section h3{font-weight:600}.wp-block-image{margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom)}.wp-block-image img{border-radius:8px;border-radius:var(--theme-border-radius)}.wp-block-columns{gap:16px;gap:var(--theme-column-gap);margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom)}.wp-block-columns .wp-block-hc-alternate-group-section:last-child{margin-bottom:0}@media (max-width:991px){.wp-block-hc-alternate-group-section.is-style-alternate-group-section-style2 h2{grid-template-columns:1fr 75% 1fr;grid-gap:8px}}.about_experts{margin-bottom:2rem}.about_experts .item{height:100%;padding:8px;padding:var(--theme-block-padding);background-color:#f5f5f5;border-radius:8px;border-radius:var(--theme-border-radius)}.about_experts .item header{display:flex;align-items:center;margin-bottom:1rem}.about_experts .item header .avatar{width:80px;height:80px;border-radius:50%}.about_experts .item header>div{margin-left:20px}.about_experts .item header .name{font-size:1.1rem;font-weight:700}.about_experts .item header .position_at_work{margin-top:-5px;color:var(--bs-primary)}.about_experts .item .description{line-height:1.6;font-size:.9rem}@media (max-width:991px){.about_experts .item{padding:8px;padding:var(--theme-block-padding)}}.about_timeline{margin-bottom:2rem}.about_timeline .about_timeline__container{position:relative}.about_timeline .about_timeline__container:before{content:"";position:absolute;top:0;left:calc(50% - 2px);width:4px;height:100%;background-color:var(--bs-primary)}.about_timeline .about_timeline__container .item{position:relative;width:50%;text-align:right;padding-right:50px;padding-top:20px;padding-bottom:20px}.about_timeline .about_timeline__container .item:before{content:"";position:absolute;top:15px;right:-23px;width:46px;height:46px;background-color:var(--bs-primary);border-radius:50%;border:15px solid #fff}.about_timeline .about_timeline__container .item:nth-child(odd){margin-left:auto;text-align:left;padding-right:0;padding-left:50px}.about_timeline .about_timeline__container .item:nth-child(odd):before{right:auto;left:-23px}.about_timeline .about_timeline__container .item .year{font-size:1.2rem;font-weight:700;color:#de3831}.about_timeline .about_timeline__container .item .description{font-size:.9rem}@media (max-width:600px){.about_timeline .about_timeline__container:before{left:6px}.about_timeline .about_timeline__container .item{width:100%;margin-left:0 !important;text-align:left !important;padding-right:0 !important;padding-left:35px !important}.about_timeline .about_timeline__container .item:before{left:-15px !important;right:auto !important}}.about_banner{text-align:center;margin-bottom:2rem;padding:8px;padding:var(--theme-block-padding);background:linear-gradient(180deg,#006e4d 0%,#4da283 100%),#006e4d;color:#fff;border-radius:8px;border-radius:var(--theme-border-radius)}.about_banner .logo img{max-width:231px}.about_banner .text{font-size:.9rem;margin-top:1rem;margin-bottom:1rem}.about_banner .btn:after{display:none}@media (max-width:991px){.about_banner{padding:8px;padding:var(--theme-block-padding)}.about_banner .btn{width:100%}}.main_faq{margin-top:1.5rem;margin-bottom:2rem}.main_faq .items_container .items_title{text-transform:uppercase;font-size:1.2rem;font-weight:500;color:var(--bs-primary)}.main_faq .items_container .item{padding:1rem;margin-bottom:.7rem;background-color:#f5f5f5;border-radius:8px;border-radius:var(--theme-border-radius)}.main_faq .items_container .item .question{position:relative;font-size:1.1rem;font-weight:500;padding:0 38px;line-height:1.5}.main_faq .items_container .item .question button{content:"";position:absolute;right:0;top:50%;margin-top:-21px;padding:0 10px}.main_faq .items_container .item .question:before{content:"";position:absolute;left:0;top:50%;width:24px;height:24px;margin-top:-12px}.main_faq .items_container .item .question.book:before{background:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/faq_book.svg) 0 no-repeat}.main_faq .items_container .item .question.start:before{background:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/faq_start.svg) 0 no-repeat}.main_faq .items_container .item .answer{display:none;padding-top:1rem;font-size:.9rem}.lwptoc_toggle_label{border:none !important;background:0 0 !important;padding:0 !important;outline:none !important;cursor:pointer;color:var(--bs-primary)}.lwptoc{margin-bottom:1rem !important}.lwptoc-light .lwptoc_i{padding:14px 18px 10px;background:var(--bs-secondary) !important;border-radius:8px;border-radius:var(--theme-border-radius)}.lwptoc-light .lwptoc_i a{color:var(--bs-primary) !important}.hc_popup_banners{display:none;padding:1rem;max-width:800px;border-radius:8px;border-radius:var(--theme-border-radius)}.hc_popup_banners .hc_popup_banners__container{display:grid;grid-template-columns:1fr 2fr;grid-gap:30px;align-items:center}.hc_popup_banners .hc_popup_banners__container .image>*{outline:none !important}.hc_popup_banners .hc_popup_banners__container .image img{border-radius:8px;border-radius:var(--theme-border-radius)}.hc_popup_banners .hc_popup_banners__container .content{text-align:center;padding-right:30px;margin-top:30px}.hc_popup_banners .hc_popup_banners__container .content .title{font-size:1.3rem}.hc_popup_banners .hc_popup_banners__container .content .button{margin-top:1.2rem}@media (max-width:991px){.hc_popup_banners .hc_popup_banners__container{grid-template-columns:none;margin-top:30px}.hc_popup_banners .hc_popup_banners__container .image{text-align:center}.hc_popup_banners .hc_popup_banners__container .content{padding-right:0;margin-top:0}.hc_popup_banners .hc_popup_banners__container .content .description{font-size:.9rem}}.nt-list{list-style-type:none;counter-reset:num;padding:0;margin:0}.nt-list>li{display:flex;margin-bottom:16px;align-items:stretch;position:relative;padding-left:0}.nt-list>li:before{content:counter(num);counter-increment:num;display:block;height:40px;width:34px;text-align:center;line-height:40px;font-size:16px;font-weight:500;position:absolute;left:0;top:calc(50% - 20px);z-index:2;color:#fff}.nt-list .nt-cell{display:flex;justify-content:center;flex-direction:column;padding:12px 20px;border-top:1px solid var(--bs-gray-300);border-bottom:1px solid var(--bs-gray-300)}.nt-list a.nt-logo{display:flex;position:relative;width:100%;justify-content:center;align-items:center;padding-left:12px;border-radius:8px 0 0 8px;border-radius:var(--theme-border-radius) 0 0 var(--theme-border-radius)}.nt-list a.nt-logo:before,.nt-list a.nt-logo:after{content:"";width:2px;height:calc(50% - 20px);background-color:rgba(255,255,255,.3);position:absolute;left:16px;top:0}.nt-list a.nt-logo:after{top:auto;bottom:0}.nt-list a.nt-logo img{display:block;max-width:140px;margin:0 auto}@media screen and (max-width:992px){.nt-list>li{flex-direction:column;margin-bottom:26px;border:1px solid var(--bs-gray-300);border-radius:8px;border-radius:var(--theme-border-radius)}.nt-list>li:before{width:40px;left:calc(50% - 20px);top:0}.nt-list .nt-cell{width:100%;border:none;padding:8px;z-index:3}.nt-list a.nt-logo{padding-left:0;border-radius:8px 8px 0 0;border-radius:var(--theme-border-radius) var(--theme-border-radius) 0 0}.nt-list a.nt-logo:before,.nt-list a.nt-logo:after{width:calc(50% - 28px);height:2px;left:0;top:18px}.nt-list a.nt-logo:after{top:18px;bottom:auto;right:0;left:auto}}.bookmakers-rating-list{margin-top:1rem;margin-bottom:1.5rem}.bookmakers-rating-list .nt-list .nt-cell-1{display:flex;width:200px;flex-shrink:0;border:1px solid var(--bs-gray-300);border-radius:8px 0 0 8px;border-radius:var(--theme-border-radius) 0 0 var(--theme-border-radius)}.bookmakers-rating-list .nt-list .nt-cell-2{width:140px;flex-shrink:0;border-right:1px solid var(--bs-gray-300)}.bookmakers-rating-list .nt-list .nt-cell-3{width:360px;flex-shrink:0;border-right:1px solid var(--bs-gray-300)}.bookmakers-rating-list .nt-list .nt-cell-4{width:100%;align-items:center;padding-right:12px;position:relative}.bookmakers-rating-list .nt-list .nt-cell-5{width:200px;flex-shrink:0;padding-left:0;border-right:1px solid var(--bs-gray-300);border-radius:0 8px 8px 0;border-radius:0 var(--theme-border-radius) var(--theme-border-radius) 0}.bookmakers-rating-list .nt-list li .rating_container .avg{text-align:center;font-size:1.2rem;font-weight:600}.bookmakers-rating-list .nt-list li .rating_container .rating{display:flex;justify-content:center;line-height:1}.bookmakers-rating-list .nt-list li .rating_container .rating span{line-height:1}.bookmakers-rating-list .nt-list li .rating_container .rating span i:before{font-size:16px}.bookmakers-rating-list .nt-list .nt-list-pros,.bookmakers-rating-list .nt-list .nt-list-cons{list-style:none;padding:0}.bookmakers-rating-list .nt-list .nt-list-pros li,.bookmakers-rating-list .nt-list .nt-list-cons li{padding:0 0 4px 24px;position:relative;font-size:14px}.bookmakers-rating-list .nt-list .nt-list-pros li:before{content:"";display:block;width:10px;height:2px;border-radius:1px;background-color:var(--bs-primary);position:absolute;left:2px;top:9px;transform:rotateZ(-45deg)}.bookmakers-rating-list .nt-list .nt-list-pros li:after{content:"";display:block;width:2px;height:6px;border-radius:1px;background-color:var(--bs-primary);position:absolute;left:1px;top:8px;transform:rotateZ(-45deg)}.bookmakers-rating-list .nt-list .nt-cell-4:before{content:"";display:block;width:36px;height:36px;background-color:#f5f7f9;outline:8px solid #fff;position:absolute;top:calc(50% - 18px);left:-18px;background-image:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/gift.svg);background-position:center;background-repeat:no-repeat;border-radius:8px;border-radius:var(--theme-border-radius)}.bookmakers-rating-list .nt-cell-4 p.nt-cell-text{text-align:center;margin-left:8px}.bookmakers-rating-list p.nt-cell-text b{display:block;font-weight:600;font-size:20px;margin-top:4px}.bookmakers-rating-list p.nt-cell-text b em,.bookmakers-rating-list p.nt-cell-text b strong{font-style:normal;font-weight:800;color:var(--bs-success)}.bookmakers-rating-list a.btn{margin:4px 0}.bookmakers-rating-list .show_more{position:absolute;width:26px;height:26px;display:grid;place-items:center;bottom:-13px;left:calc(50% - 13px);font-size:14px !important;padding:0;min-width:auto;color:var(--bs-primary);background-color:#fff;border:1px solid #ddd;z-index:1;border-radius:50%}.bookmakers-rating-list .view_more{display:none;padding:30px 16px 16px;border:1px solid var(--bs-gray-300);margin-top:-16px;border-radius:0 0 8px 8px;border-radius:0 0 var(--theme-border-radius) var(--theme-border-radius);border-top:none}.bookmakers-rating-list .view_more .grid_columns{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px}.bookmakers-rating-list .view_more:before{content:none;display:none}.bookmakers-rating-list .view_more .buttons{display:flex;align-items:center;justify-content:center}.bookmakers-rating-list .view_more .buttons a:first-child{margin-right:8px}@media screen and (max-width:992px){.bookmakers-rating-list .nt-list .nt-cell-1{height:140px;width:100%;position:relative}.bookmakers-rating-list .nt-list .nt-cell-2{margin-top:-32px;align-self:center;border-right:none}.bookmakers-rating-list .nt-list .nt-cell-3{width:100%;padding-left:32px;border-right:none}.bookmakers-rating-list .nt-list .nt-cell-4{border-top:1px dashed var(--bs-gray-300);padding-top:30px;margin-top:24px;width:100%}.bookmakers-rating-list .nt-list .nt-cell-5{width:100%;flex-direction:row-reverse;justify-content:space-between;border-right:none;padding-left:8px;padding-bottom:26px}.bookmakers-rating-list .nt-list .nt-cell-1:before{content:"";display:block;width:180px;height:80px;border-radius:50%;position:absolute;left:calc(50% - 90px);bottom:-50px;background-color:#fff;z-index:2}.bookmakers-rating-list .nt-list .nt-cell-4:before{top:-18px;left:calc(50% - 18px)}.bookmakers-rating-list .nt-list .nt-cell-5 a.btn{width:calc(50% - 2px);white-space:nowrap;font-size:.9rem}.bookmakers-rating-list .nt-cell-4 p.nt-cell-text{margin:0}.bookmakers-rating-list .view_more .grid_columns{grid-template-columns:none}}.bookmakers-rating-list-app{margin-top:1.5rem;margin-bottom:1.5rem}.bookmakers-rating-list-app .nt-list .nt-cell-1{display:flex;width:200px;flex-shrink:0;border:1px solid var(--bs-gray-300);border-radius:8px 0 0 8px;border-radius:var(--theme-border-radius) 0 0 var(--theme-border-radius)}.bookmakers-rating-list-app .nt-list .nt-cell-2{width:140px;flex-shrink:0;padding-right:33px;border-right:1px solid var(--bs-gray-300)}.bookmakers-rating-list-app .nt-list .nt-cell-3{position:relative;width:330px;flex-shrink:0;padding-left:33px;text-align:center;border-right:1px solid var(--bs-gray-300)}.bookmakers-rating-list-app .nt-list .nt-cell-3:before{content:"";display:block;width:36px;height:36px;background-color:#f5f7f9;outline:8px solid #fff;position:absolute;top:calc(50% - 18px);left:-18px;background-image:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/gift.svg);background-position:center;background-repeat:no-repeat;border-radius:8px;border-radius:var(--theme-border-radius)}.bookmakers-rating-list-app .nt-list .nt-cell-4{width:100%;align-items:center;padding-right:12px}.bookmakers-rating-list-app .nt-list .nt-cell-5{width:210px;flex-shrink:0;padding-left:0;border-right:1px solid var(--bs-gray-300);border-radius:0 8px 8px 0;border-radius:0 var(--theme-border-radius) var(--theme-border-radius) 0}.bookmakers-rating-list-app .nt-list a.nt-logo{display:flex;width:100%;justify-content:center;align-items:center;border-radius:8px 0 0 8px;border-radius:var(--theme-border-radius) 0 0 var(--theme-border-radius)}.bookmakers-rating-list-app .nt-list a.nt-logo img{display:block;max-width:140px;margin:0 auto}.bookmakers-rating-list-app .nt-list .rating_container .avg{text-align:center;font-size:1.2rem;font-weight:600}.bookmakers-rating-list-app .nt-list .rating_container .rating{display:flex;justify-content:center;line-height:1}.bookmakers-rating-list-app .nt-list .rating_container .rating span{line-height:1}.bookmakers-rating-list-app .nt-list .rating_container .rating span i:before{font-size:16px}.bookmakers-rating-list-app .nt-list .bonus-title{font-size:1.1rem;font-weight:600}.bookmakers-rating-list-app .nt-list .bonus-title em,.bookmakers-rating-list-app .nt-list .bonus-title strong{font-style:normal;font-weight:800;color:var(--bs-success)}.bookmakers-rating-list-app .nt-list .apps{display:flex;justify-content:space-around;width:100%}.bookmakers-rating-list-app .nt-list .apps>div{display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:14px;line-height:14px}.bookmakers-rating-list-app .nt-list .apps>div>a{text-decoration:none;color:inherit}.bookmakers-rating-list-app .nt-list .apps>div img{margin-bottom:8px}.bookmakers-rating-list-app .nt-list .apps>div.no{filter:grayscale(100%);opacity:.5}.bookmakers-rating-list-app .nt-list .apps>div.ios.no svg{opacity:.5}.bookmakers-rating-list-app .nt-list .nt-cell-5 a.btn{display:flex;justify-content:center;align-items:center;margin:4px 0}@media (max-width:992px){.bookmakers-rating-list-app .nt-list .nt-cell-1{height:140px;width:100%;position:relative;border-radius:8px 8px 0 0;border-radius:var(--theme-border-radius) var(--theme-border-radius) 0 0}.bookmakers-rating-list-app .nt-list .nt-cell-1:before{content:"";display:block;width:180px;height:80px;border-radius:50%;position:absolute;left:calc(50% - 90px);bottom:-50px;background-color:#fff;z-index:2}.bookmakers-rating-list-app .nt-list .nt-cell-2{margin-top:-32px;padding-right:8px;align-self:center;border-right:none}.bookmakers-rating-list-app .nt-list .nt-cell-3{width:100%;border-top:1px dashed var(--bs-gray-300);padding-top:30px;margin-top:24px;padding-left:8px;border-right:none}.bookmakers-rating-list-app .nt-list .nt-cell-3:before{top:-18px;left:calc(50% - 18px)}.bookmakers-rating-list-app .nt-list .nt-cell-4{width:100%}.bookmakers-rating-list-app .nt-list .nt-cell-5{width:100%;flex-direction:row-reverse;justify-content:space-between;border-right:none;padding-left:8px;padding-bottom:26px}.bookmakers-rating-list-app .nt-list .nt-cell-5 a.btn{width:calc(50% - 2px);white-space:nowrap;font-size:.9rem}.bookmakers-rating-list-app .nt-list a.nt-logo{border-radius:8px 8px 0 0;border-radius:var(--theme-border-radius) var(--theme-border-radius) 0 0}.bookmakers-rating-list-app .nt-list .nt-cell-3 .apps>div{padding:0 20px}}.bookmakers-rating-list-bonus{margin-top:1.5rem;margin-bottom:1.5rem}.bookmakers-rating-list-bonus .nt-list .nt-cell-1{display:flex;width:200px;flex-shrink:0;border:1px solid var(--bs-gray-300);border-radius:8px 0 0 8px;border-radius:var(--theme-border-radius) 0 0 var(--theme-border-radius)}.bookmakers-rating-list-bonus .nt-list .nt-cell-2{width:140px;flex-shrink:0;padding-right:33px;border-right:1px solid var(--bs-gray-300)}.bookmakers-rating-list-bonus .nt-list .nt-cell-3{position:relative;width:270px;flex-shrink:0;padding-left:33px;text-align:center;border-right:1px solid var(--bs-gray-300)}.bookmakers-rating-list-bonus .nt-list .nt-cell-3:before{content:"";display:block;width:36px;height:36px;background-color:#f5f7f9;outline:8px solid #fff;position:absolute;top:calc(50% - 18px);left:-18px;background-image:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/gift.svg);background-position:center;background-repeat:no-repeat;border-radius:8px;border-radius:var(--theme-border-radius)}.bookmakers-rating-list-bonus .nt-list .nt-cell-4{width:100%;align-items:center;padding-right:12px}.bookmakers-rating-list-bonus .nt-list .nt-cell-5{width:210px;flex-shrink:0;padding-left:0;border-right:1px solid var(--bs-gray-300);border-radius:0 8px 8px 0;border-radius:0 var(--theme-border-radius) var(--theme-border-radius) 0}.bookmakers-rating-list-bonus .nt-list a.nt-logo{display:flex;width:100%;justify-content:center;align-items:center;border-radius:8px 0 0 8px;border-radius:var(--theme-border-radius) 0 0 var(--theme-border-radius)}.bookmakers-rating-list-bonus .nt-list a.nt-logo img{display:block;max-width:140px;margin:0 auto}.bookmakers-rating-list-bonus .nt-list .rating_container .avg{text-align:center;font-size:1.2rem;font-weight:600}.bookmakers-rating-list-bonus .nt-list .rating_container .rating{display:flex;justify-content:center;line-height:1}.bookmakers-rating-list-bonus .nt-list .rating_container .rating span{line-height:1}.bookmakers-rating-list-bonus .nt-list .rating_container .rating span i:before{font-size:16px}.bookmakers-rating-list-bonus .nt-list .bonus-title{font-size:1.1rem;font-weight:600}.bookmakers-rating-list-bonus .nt-list .bonus-title em,.bookmakers-rating-list-bonus .nt-list .bonus-title strong{font-style:normal;font-weight:800;color:var(--bs-success)}.bookmakers-rating-list-bonus .nt-list .full_description{font-size:.9rem;text-align:center;margin:0}.bookmakers-rating-list-bonus .nt-list .nt-cell-5 a.btn{display:flex;justify-content:center;align-items:center;margin:4px 0;padding:.5rem .75rem}@media (max-width:992px){.bookmakers-rating-list-bonus .nt-list .nt-cell-1{height:140px;width:100%;position:relative;border-radius:8px 8px 0 0;border-radius:var(--theme-border-radius) var(--theme-border-radius) 0 0}.bookmakers-rating-list-bonus .nt-list .nt-cell-1:before{content:"";display:block;width:180px;height:80px;border-radius:50%;position:absolute;left:calc(50% - 90px);bottom:-50px;background-color:#fff;z-index:2}.bookmakers-rating-list-bonus .nt-list .nt-cell-2{margin-top:-32px;padding-right:8px;align-self:center;border-right:none}.bookmakers-rating-list-bonus .nt-list .nt-cell-3{width:100%;border-top:1px dashed var(--bs-gray-300);padding-top:30px;margin-top:24px;padding-left:8px;border-right:none}.bookmakers-rating-list-bonus .nt-list .nt-cell-3:before{top:-18px;left:calc(50% - 18px)}.bookmakers-rating-list-bonus .nt-list .nt-cell-4{width:100%}.bookmakers-rating-list-bonus .nt-list .nt-cell-5{width:100%;flex-direction:row-reverse;justify-content:space-between;border-right:none;padding-left:8px;padding-bottom:26px}.bookmakers-rating-list-bonus .nt-list .nt-cell-5 a.btn{width:calc(50% - 2px);white-space:nowrap;font-size:.9rem}.bookmakers-rating-list-bonus .nt-list a.nt-logo{border-radius:8px 8px 0 0;border-radius:var(--theme-border-radius) var(--theme-border-radius) 0 0}}.bookmakers-rating-list-cashback .nt-list .nt-cell{padding:12px 30px}.bookmakers-rating-list-cashback .nt-list .nt-cell-1{display:flex;width:200px;flex-shrink:0}.bookmakers-rating-list-cashback .nt-list .nt-cell-2{width:100%}.bookmakers-rating-list-cashback .nt-list .nt-cell-3{width:210px;flex-shrink:0;border-right:1px solid var(--bs-gray-300)}.bookmakers-rating-list-cashback .nt-list .nt-cell-2 p:last-child{margin:0;line-height:1.2}.bookmakers-rating-list-cashback .nt-list .nt-cell-text{margin:0}.bookmakers-rating-list-cashback .nt-list p.nt-cell-text b{display:inline;margin-top:0;margin-left:8px;font-size:22px;color:var(--bs-primary)}.bookmakers-rating-list-cashback .nt-list .nt-cell-3 a.btn{margin:4px 0}@media screen and (max-width:992px){.bookmakers-rating-list-cashback .nt-list>li{flex-direction:column;border:1px solid var(--bs-gray-300);padding:8px}.bookmakers-rating-list-cashback .nt-list>li:before{width:40px;left:calc(50% - 20px);top:6px}.bookmakers-rating-list-cashback .nt-list .nt-cell{width:100%;border:none;padding:8px 16px;z-index:3}.bookmakers-rating-list-cashback .nt-list .nt-cell-1{height:140px;width:100%;position:relative}.bookmakers-rating-list-cashback .nt-list .nt-cell-1 a.nt-logo{padding:0;border-radius:12px}.bookmakers-rating-list-cashback .nt-list .nt-cell-3{flex-direction:row-reverse;justify-content:space-between}.bookmakers-rating-list-cashback .nt-list .nt-cell-text{text-align:center}.bookmakers-rating-list-cashback .nt-list .nt-cell-3 a.btn{width:calc(50% - 2px)}}.rating_info{display:grid;grid-template-columns:repeat(2,auto);grid-gap:8px;justify-content:flex-end;align-items:center;margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom)}.rating_info .rating_info__button{font-size:14px;font-weight:600;text-decoration:none;background-color:#fff;border:1px solid var(--bs-primary);padding:5px 10px 7px;border-radius:16px;line-height:normal;cursor:pointer}.rating_info .rating_info__button.button_primary{color:#fff;background-color:var(--bs-primary)}.rating_info .rating_info__button i{margin-left:4px}.rating_info-tooltip{font-size:.8rem;line-height:normal}.nt-list-table{position:relative;width:100%;counter-reset:num;padding:0;margin:0}.nt-list-table tr{display:grid;margin-bottom:16px;position:relative;border:none;padding:0}.nt-list-table thead tr{text-align:center;margin-bottom:7px;border:1px solid var(--bs-gray-300);border-radius:8px;border-radius:var(--theme-border-radius)}.nt-list-table thead tr th{border-right:1px solid var(--bs-gray-300)}.nt-list-table tr td{border:none;padding:0}.nt-list-table tr.item .nt-cell{display:flex;justify-content:center;flex-direction:column;padding:12px 20px;border-top:1px solid var(--bs-gray-300);border-bottom:1px solid var(--bs-gray-300)}.nt-list-table tr.item .nt-cell-1:before{content:counter(num);counter-increment:num;display:block;height:40px;width:34px;text-align:center;line-height:40px;font-size:16px;font-weight:500;position:absolute;left:0;top:calc(50% - 20px);z-index:2;color:#fff}.nt-list-table tr.item .nt-cell-1 a.nt-logo{display:flex;position:relative;width:100%;justify-content:center;align-items:center;padding-left:12px;border-radius:8px 0 0 8px;border-radius:var(--theme-border-radius) 0 0 var(--theme-border-radius)}.nt-list-table tr.item .nt-cell-1 a.nt-logo:before,.nt-list-table tr.item .nt-cell-1 a.nt-logo:after{content:"";width:2px;height:calc(50% - 20px);background-color:rgba(255,255,255,.3);position:absolute;left:16px;top:0}.nt-list-table tr.item .nt-cell-1 a.nt-logo:after{top:auto;bottom:0}.nt-list-table tr.item .nt-cell-1 a.nt-logo img{display:block;max-width:140px;margin:0 auto}@media (max-width:991px){.nt-list-table tr.item{flex-direction:column;border:1px solid var(--bs-gray-300);border-radius:8px;border-radius:var(--theme-border-radius)}.nt-list-table tr.item .nt-cell{width:100%;border:none;padding:8px;z-index:3}.nt-list-table tr.item .nt-cell-1:before{width:40px;left:calc(50% - 20px);top:0}.nt-list-table tr.item .nt-cell-1 a.nt-logo{padding-left:0;border-radius:8px 8px 0 0;border-radius:var(--theme-border-radius) var(--theme-border-radius) 0 0}.nt-list-table tr.item .nt-cell-1 a.nt-logo:before,.nt-list-table tr.item .nt-cell-1 a.nt-logo:after{width:calc(50% - 28px);height:2px;left:0;top:18px}.nt-list-table tr.item .nt-cell-1 a.nt-logo:after{top:18px;bottom:auto;right:0;left:auto}}.bookmakers-rating-list{margin-top:1rem;margin-bottom:1.5rem}.bookmakers-rating-list thead tr th:last-child{grid-column:4/6;border-right:none}.bookmakers-rating-list .nt-list-table tr{grid-template-columns:200px 140px 1.3fr 1fr 220px}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-1{display:flex;position:relative}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-2{border-right:1px solid var(--bs-gray-300)}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-3{border-right:1px solid var(--bs-gray-300)}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-4{align-items:center;padding-right:12px;position:relative}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-5{padding-left:0;border-right:1px solid var(--bs-gray-300);border-radius:0 8px 8px 0;border-radius:0 var(--theme-border-radius) var(--theme-border-radius) 0}.bookmakers-rating-list .nt-list-table tr.item .rating_container .avg{text-align:center;font-size:1.2rem;font-weight:600}.bookmakers-rating-list .nt-list-table tr.item .rating_container .rating{display:flex;justify-content:center;line-height:1}.bookmakers-rating-list .nt-list-table tr.item .rating_container .rating span{line-height:1}.bookmakers-rating-list .nt-list-table tr.item .rating_container .rating span i:before{font-size:16px}.bookmakers-rating-list .nt-list-table tr.item .nt-list-pros,.bookmakers-rating-list .nt-list-table tr.item .nt-list-cons{list-style:none;padding:0;margin-bottom:0}.bookmakers-rating-list .nt-list-table tr.item .nt-list-pros li,.bookmakers-rating-list .nt-list-table tr.item .nt-list-cons li{padding:0 0 4px 24px;position:relative;font-size:14px}.bookmakers-rating-list .nt-list-table tr.item .nt-list-pros li:before{content:"";display:block;width:10px;height:2px;border-radius:1px;background-color:var(--bs-primary);position:absolute;left:2px;top:9px;transform:rotateZ(-45deg)}.bookmakers-rating-list .nt-list-table tr.item .nt-list-pros li:after{content:"";display:block;width:2px;height:6px;border-radius:1px;background-color:var(--bs-primary);position:absolute;left:1px;top:8px;transform:rotateZ(-45deg)}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-4:before{content:"";display:block;width:36px;height:36px;background-color:#f5f7f9;outline:8px solid #fff;position:absolute;top:calc(50% - 18px);left:-18px;background-image:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/gift.svg);background-position:center;background-repeat:no-repeat;border-radius:8px;border-radius:var(--theme-border-radius)}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-4 p.nt-cell-text{text-align:center;margin-left:8px}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-4 p.nt-cell-text b{display:block;font-weight:600;font-size:18px;margin-top:4px}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-4 p.nt-cell-text b em,.bookmakers-rating-list .nt-list-table tr.item .nt-cell-4 p.nt-cell-text b strong{font-style:normal;font-weight:800;color:#ce1126;color:var(--theme-regional-color)}.bookmakers-rating-list .nt-list-table tr.item a.btn{margin:4px 0}.bookmakers-rating-list .nt-list-table tr.item .show_more{position:absolute;width:26px;height:26px;display:grid;place-items:center;bottom:-13px;left:calc(50% - 13px);font-size:14px !important;padding:0;min-width:auto;color:var(--bs-primary);background-color:#fff;border:1px solid #ddd;z-index:1;border-radius:50%}.bookmakers-rating-list .nt-list-table tr.item .view_more{display:none;grid-column:1/6;padding:30px 16px 16px;border:1px solid var(--bs-gray-300);margin-top:-16px;border-radius:0 0 8px 8px;border-radius:0 0 var(--theme-border-radius) var(--theme-border-radius);border-top:none}.bookmakers-rating-list .nt-list-table tr.item .view_more .grid_columns{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px}.bookmakers-rating-list .nt-list-table tr.item .view_more:before{content:none;display:none}.bookmakers-rating-list .nt-list-table tr.item .view_more .buttons{display:flex;align-items:center;justify-content:center}.bookmakers-rating-list .nt-list-table tr.item .view_more .buttons a:first-child{margin-right:8px}@media (max-width:991px){.bookmakers-rating-list .nt-list-table thead tr{display:flex;flex-direction:column;width:20px;font-size:10px;position:absolute;top:0;left:0;z-index:1}.bookmakers-rating-list .nt-list-table thead tr th{display:grid;place-items:center;border-right:none;border-bottom:1px solid var(--bs-gray-300)}.bookmakers-rating-list .nt-list-table thead tr th:nth-child(1){height:140px}.bookmakers-rating-list .nt-list-table thead tr th:nth-child(2){height:48px}.bookmakers-rating-list .nt-list-table thead tr th:nth-child(3){height:125px}.bookmakers-rating-list .nt-list-table thead tr th:nth-child(4){height:206px;border-bottom:none}.bookmakers-rating-list .nt-list-table thead tr th span{writing-mode:tb-rl}.bookmakers-rating-list .nt-list-table tr.item:first-child{margin-left:24px}.bookmakers-rating-list .nt-list-table tr.item:first-child .nt-cell-3{height:100px;border-top:1px dashed var(--bs-gray-300)}.bookmakers-rating-list .nt-list-table tr.item:first-child .nt-cell-4{height:125px}.bookmakers-rating-list .nt-list-table tr.item:first-child .nt-cell-5{height:82px}.bookmakers-rating-list .nt-list-table tr.item{grid-template-columns:none}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-1{height:140px;width:100%;position:relative}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-1:after{content:"";display:block;width:280px;height:120px;border-radius:50%;position:absolute;left:calc(50% - 140px);bottom:-100px;background-color:#fff}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-2{height:48px;align-self:center;border-right:none}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-3{width:100%;padding-left:32px;border-right:none}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-4{border-top:1px dashed var(--bs-gray-300);padding-top:30px;margin-top:24px;width:100%}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-4:before{top:-18px;left:calc(50% - 18px)}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-5{width:100%;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;border-right:none;padding-left:8px;padding-bottom:26px}.bookmakers-rating-list .nt-list-table tr.item .rating_container{display:flex;align-items:center;justify-content:center}.bookmakers-rating-list .nt-list-table tr.item .rating_container .rating{margin-left:10px;margin-bottom:5px}.bookmakers-rating-list .nt-list-table tr.item .nt-cell-4 p.nt-cell-text{margin:0}.bookmakers-rating-list .nt-list-table tr.item a.btn{width:calc(50% - 2px);white-space:nowrap;font-size:.9rem}.bookmakers-rating-list .nt-list-table tr.item .view_more{grid-column:inherit;border:none;padding:8px 8px 16px}.bookmakers-rating-list .nt-list-table tr.item .view_more .grid_columns{grid-template-columns:none;grid-gap:8px}.bookmakers-rating-list .nt-list-table tr.item .view_more .grid_columns .ups-downs-block{margin-bottom:0}.bookmakers-rating-list .nt-list-table tr.item .view_more .ratings_list_block .name{font-size:.9rem}.bookmakers-rating-list .nt-list-table tr.item .view_more .ratings_list_block .avg{font-size:16px}.bookmakers-rating-list .nt-list-table tr.item .view_more .ratings_list_block .item.pr.logo{height:54px}.bookmakers-rating-list .nt-list-table tr.item .view_more .ratings_list_block .item .name .logo{max-height:42px}}.bookmakers-rating-list-app{margin-top:1rem;margin-bottom:1.5rem}.bookmakers-rating-list-app thead tr th:last-child{grid-column:4/6;border-right:none}.bookmakers-rating-list-app .nt-list-table tr{grid-template-columns:200px 140px 1fr 1fr 210px}.bookmakers-rating-list-app .nt-list-table tr.item .nt-cell-1{display:flex;position:relative}.bookmakers-rating-list-app .nt-list-table tr.item .nt-cell-2{padding-right:33px;border-right:1px solid var(--bs-gray-300)}.bookmakers-rating-list-app .nt-list-table tr.item .nt-cell-3{position:relative;padding-left:33px;text-align:center;border-right:1px solid var(--bs-gray-300)}.bookmakers-rating-list-app .nt-list-table tr.item .nt-cell-3:before{content:"";display:block;width:36px;height:36px;background-color:#f5f7f9;outline:8px solid #fff;position:absolute;top:calc(50% - 18px);left:-18px;background-image:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/gift.svg);background-position:center;background-repeat:no-repeat;border-radius:8px;border-radius:var(--theme-border-radius)}.bookmakers-rating-list-app .nt-list-table tr.item .nt-cell-4{align-items:center;padding-right:12px;position:relative}.bookmakers-rating-list-app .nt-list-table tr.item .nt-cell-5{padding-left:0;border-right:1px solid var(--bs-gray-300);border-radius:0 8px 8px 0;border-radius:0 var(--theme-border-radius) var(--theme-border-radius) 0}.bookmakers-rating-list-app .nt-list-table tr.item .rating_container .avg{text-align:center;font-size:1.2rem;font-weight:600}.bookmakers-rating-list-app .nt-list-table tr.item .rating_container .rating{display:flex;justify-content:center;line-height:1}.bookmakers-rating-list-app .nt-list-table tr.item .rating_container .rating span{line-height:1}.bookmakers-rating-list-app .nt-list-table tr.item .rating_container .rating span i:before{font-size:16px}.bookmakers-rating-list-app .nt-list-table tr.item .bonus-title{font-size:1.1rem;font-weight:600}.bookmakers-rating-list-app .nt-list-table tr.item .bonus-title em,.bookmakers-rating-list-app .nt-list-table tr.item .bonus-title strong{font-style:normal;font-weight:800;color:var(--bs-success)}.bookmakers-rating-list-app .nt-list-table tr.item .apps{display:flex;justify-content:space-around;width:100%}.bookmakers-rating-list-app .nt-list-table tr.item .apps>div{display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:14px;line-height:14px}.bookmakers-rating-list-app .nt-list-table tr.item .apps>div>a{text-decoration:none;color:inherit}.bookmakers-rating-list-app .nt-list-table tr.item .apps>div img{margin-bottom:8px;max-height:30px;width:auto}.bookmakers-rating-list-app .nt-list-table tr.item .apps>div.no{filter:grayscale(100%);opacity:.5}.bookmakers-rating-list-app .nt-list-table tr.item .apps>div.ios.no svg{opacity:.5}.bookmakers-rating-list-app .nt-list-table tr.item .btn{display:flex;justify-content:center;align-items:center;margin:4px 0}@media (max-width:991px){.bookmakers-rating-list-app .nt-list-table thead tr{display:flex;flex-direction:column;width:20px;font-size:10px;position:absolute;top:0;left:0;z-index:1}.bookmakers-rating-list-app .nt-list-table thead tr th{display:grid;place-items:center;border-right:none;border-bottom:1px solid var(--bs-gray-300)}.bookmakers-rating-list-app .nt-list-table thead tr th:nth-child(1){height:140px}.bookmakers-rating-list-app .nt-list-table thead tr th:nth-child(2){height:73px}.bookmakers-rating-list-app .nt-list-table thead tr th:nth-child(3){height:120px}.bookmakers-rating-list-app .nt-list-table thead tr th:nth-child(4){height:191px;border-bottom:none}.bookmakers-rating-list-app .nt-list-table thead tr th span{writing-mode:tb-rl}.bookmakers-rating-list-app .nt-list-table tr.item:first-child{margin-left:24px}.bookmakers-rating-list-app .nt-list-table tr.item:first-child .nt-cell-3{height:120px;border-top:1px dashed var(--bs-gray-300);border-bottom:1px dashed var(--bs-gray-300);padding-bottom:30px}.bookmakers-rating-list-app .nt-list-table tr.item:first-child .nt-cell-4{height:80px}.bookmakers-rating-list-app .nt-list-table tr.item:first-child .nt-cell-5{height:112px}.bookmakers-rating-list-app .nt-list-table tr.item{grid-template-columns:none}.bookmakers-rating-list-app .nt-list-table tr.item .nt-cell-1{height:140px;width:100%;position:relative;border-radius:8px 8px 0 0;border-radius:var(--theme-border-radius) var(--theme-border-radius) 0 0}.bookmakers-rating-list-app .nt-list-table tr.item .nt-cell-1:after{content:"";display:block;width:280px;height:120px;border-radius:50%;position:absolute;left:calc(50% - 140px);bottom:-100px;background-color:#fff}.bookmakers-rating-list-app .nt-list-table tr.item .nt-cell-2{height:48px;padding-right:8px;align-self:center;border-right:none}.bookmakers-rating-list-app .nt-list-table tr.item .nt-cell-3{width:100%;border-top:1px dashed var(--bs-gray-300);padding-top:30px;margin-top:24px;padding-left:8px;border-right:none}.bookmakers-rating-list-app .nt-list-table tr.item .nt-cell-3:before{top:-18px;left:calc(50% - 18px)}.bookmakers-rating-list-app .nt-list-table tr.item .nt-cell-4{width:100%}.bookmakers-rating-list-app .nt-list-table tr.item .nt-cell-5{width:100%;border-right:none;padding-left:8px}.bookmakers-rating-list-app .nt-list-table tr.item .rating_container{display:flex;align-items:center;justify-content:center}.bookmakers-rating-list-app .nt-list-table tr.item .rating_container .rating{margin-left:10px;margin-bottom:5px}.bookmakers-rating-list-app .nt-list-table tr.item .apps>div{padding:0 20px}.bookmakers-rating-list-app .nt-list-table tr.item .btn{white-space:nowrap;font-size:.9rem}}.bookmakers-rating-list-bonus{margin-top:1rem;margin-bottom:1.5rem}.bookmakers-rating-list-bonus thead tr th:last-child{grid-column:4/6;border-right:none}.bookmakers-rating-list-bonus .nt-list-table tr{grid-template-columns:200px 140px 1fr 1.3fr 210px}.bookmakers-rating-list-bonus .nt-list-table tr.item .nt-cell-1{display:flex;position:relative}.bookmakers-rating-list-bonus .nt-list-table tr.item .nt-cell-2{padding-right:33px;border-right:1px solid var(--bs-gray-300)}.bookmakers-rating-list-bonus .nt-list-table tr.item .nt-cell-3{position:relative;padding-left:33px;text-align:center;border-right:1px solid var(--bs-gray-300)}.bookmakers-rating-list-bonus .nt-list-table tr.item .nt-cell-3:before{content:"";display:block;width:36px;height:36px;background-color:#f5f7f9;outline:8px solid #fff;position:absolute;top:calc(50% - 18px);left:-18px;background-image:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/gift.svg);background-position:center;background-repeat:no-repeat;border-radius:8px;border-radius:var(--theme-border-radius)}.bookmakers-rating-list-bonus .nt-list-table tr.item .nt-cell-4{align-items:center;padding-right:12px;position:relative}.bookmakers-rating-list-bonus .nt-list-table tr.item .nt-cell-5{padding-left:0;border-right:1px solid var(--bs-gray-300);border-radius:0 8px 8px 0;border-radius:0 var(--theme-border-radius) var(--theme-border-radius) 0}.bookmakers-rating-list-bonus .nt-list-table tr.item .rating_container .avg{text-align:center;font-size:1.2rem;font-weight:600}.bookmakers-rating-list-bonus .nt-list-table tr.item .rating_container .rating{display:flex;justify-content:center;line-height:1}.bookmakers-rating-list-bonus .nt-list-table tr.item .rating_container .rating span{line-height:1}.bookmakers-rating-list-bonus .nt-list-table tr.item .rating_container .rating span i:before{font-size:16px}.bookmakers-rating-list-bonus .nt-list-table tr.item .bonus-title{font-size:1.1rem;font-weight:600}.bookmakers-rating-list-bonus .nt-list-table tr.item .bonus-title em,.bookmakers-rating-list-bonus .nt-list-table tr.item .bonus-title strong{font-style:normal;font-weight:800;color:var(--bs-success)}.bookmakers-rating-list-bonus .nt-list-table .full_description{font-size:.9rem;text-align:center;margin:0}.bookmakers-rating-list-bonus .nt-list-table tr.item .btn{display:flex;justify-content:center;align-items:center;margin:4px 0;padding:.5rem .75rem}@media (max-width:991px){.bookmakers-rating-list-bonus .nt-list-table thead tr{display:flex;flex-direction:column;width:20px;font-size:10px;position:absolute;top:0;left:0;z-index:1}.bookmakers-rating-list-bonus .nt-list-table thead tr th{display:grid;place-items:center;border-right:none;border-bottom:1px solid var(--bs-gray-300)}.bookmakers-rating-list-bonus .nt-list-table thead tr th:nth-child(1){height:140px}.bookmakers-rating-list-bonus .nt-list-table thead tr th:nth-child(2){height:73px}.bookmakers-rating-list-bonus .nt-list-table thead tr th:nth-child(3){height:120px}.bookmakers-rating-list-bonus .nt-list-table thead tr th:nth-child(4){height:191px;border-bottom:none}.bookmakers-rating-list-bonus .nt-list-table thead tr th span{writing-mode:tb-rl}.bookmakers-rating-list-bonus .nt-list-table tr.item:first-child{margin-left:24px}.bookmakers-rating-list-bonus .nt-list-table tr.item:first-child .nt-cell-3{height:120px;border-top:1px dashed var(--bs-gray-300);border-bottom:1px dashed var(--bs-gray-300);padding-bottom:30px}.bookmakers-rating-list-bonus .nt-list-table tr.item:first-child .nt-cell-4{height:80px}.bookmakers-rating-list-bonus .nt-list-table tr.item:first-child .nt-cell-5{height:112px}.bookmakers-rating-list-bonus .nt-list-table tr.item{grid-template-columns:none}.bookmakers-rating-list-bonus .nt-list-table tr.item .nt-cell-1{height:140px;width:100%;position:relative;border-radius:8px 8px 0 0;border-radius:var(--theme-border-radius) var(--theme-border-radius) 0 0}.bookmakers-rating-list-bonus .nt-list-table tr.item .nt-cell-1:after{content:"";display:block;width:280px;height:120px;border-radius:50%;position:absolute;left:calc(50% - 140px);bottom:-100px;background-color:#fff}.bookmakers-rating-list-bonus .nt-list-table tr.item .nt-cell-2{height:48px;padding-right:8px;align-self:center;border-right:none}.bookmakers-rating-list-bonus .nt-list-table tr.item .nt-cell-3{width:100%;border-top:1px dashed var(--bs-gray-300);padding-top:30px;margin-top:24px;padding-left:8px;border-right:none}.bookmakers-rating-list-bonus .nt-list-table tr.item .nt-cell-3:before{top:-18px;left:calc(50% - 18px)}.bookmakers-rating-list-bonus .nt-list-table tr.item .nt-cell-4{width:100%}.bookmakers-rating-list-bonus .nt-list-table tr.item .nt-cell-5{width:100%;border-right:none;padding-left:8px}.bookmakers-rating-list-bonus .nt-list-table tr.item .rating_container{display:flex;align-items:center;justify-content:center}.bookmakers-rating-list-bonus .nt-list-table tr.item .rating_container .rating{margin-left:10px;margin-bottom:5px}.bookmakers-rating-list-bonus .nt-list-table tr.item .btn{white-space:nowrap;font-size:.9rem}}.widget-box{padding:8px;padding:var(--theme-block-padding);margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom);background-color:var(--bs-secondary);border-radius:8px;border-radius:var(--theme-border-radius)}.widget.widget_block h2{position:relative;font-size:1.1rem;font-weight:600;padding-left:28px}.widget.widget_block h2:before{position:absolute;top:9px;left:0;content:"";width:22px;height:3px;background-color:var(--heading-strip-color,var(--bs-primary))}.widget-bookmakers-rating-list ol{list-style-type:none;counter-reset:num;padding:0;margin:0}.widget-bookmakers-rating-list ol>li{display:flex;flex-direction:column;margin-bottom:8px;position:relative;text-align:center;background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius)}.widget-bookmakers-rating-list ol>li:last-child{margin-bottom:0}.widget-bookmakers-rating-list ol>li:before{content:counter(num);counter-increment:num;display:block;height:30px;width:30px;text-align:center;line-height:30px;font-size:18px;font-weight:600;position:absolute;left:calc(50% - 15px);top:0;z-index:2;color:#fff;background-color:#006e4d;background-color:var(--icon-color,#006e4d);border-radius:50%}.widget-bookmakers-rating-list ol>li .nt-cell-1{height:140px;position:relative;flex-shrink:0;padding:0;border-top:none;border-bottom:none}.widget-bookmakers-rating-list ol>li .nt-cell-1:after{content:"";display:block;width:100%;height:80px;border-radius:50%;position:absolute;left:0;bottom:-50px;background-color:#fff}.widget-bookmakers-rating-list ol>li .nt-cell-1 a.nt-logo{display:flex;align-items:center;height:100%;position:relative;padding-left:12px;border-radius:8px;border-radius:var(--theme-border-radius)}.widget-bookmakers-rating-list ol>li .nt-cell-1 a.nt-logo:before,.widget-bookmakers-rating-list ol>li .nt-cell-1 a.nt-logo:after{content:"";width:calc(50% - 20px);height:2px;background-color:rgba(255,255,255,.3);position:absolute;left:0;top:16px}.widget-bookmakers-rating-list ol>li .nt-cell-1 a.nt-logo:after{left:auto;top:16px;right:0}.widget-bookmakers-rating-list ol>li .nt-cell-1 a.nt-logo img{display:block;max-width:140px;margin:0 auto}.widget-bookmakers-rating-list ol>li .nt-cell-2{position:relative;padding:8px;margin-top:-24px}.widget-bookmakers-rating-list ol>li .nt-cell-2 .bonus em,.widget-bookmakers-rating-list ol>li .nt-cell-2 .bonus strong{font-style:normal;font-weight:800;color:#ce1126;color:var(--theme-regional-color)}.widget-bookmakers-rating-list ol>li .nt-cell-2 h3{font-size:1.1rem;font-weight:700;margin-bottom:0}.widget-bookmakers-rating-list ol>li .nt-cell-2 .rating_container{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.widget-bookmakers-rating-list ol>li .nt-cell-2 .rating_container .avg{font-weight:700;margin-right:5px}.widget-bookmakers-rating-list ol>li .nt-cell-2 .rating_container .rating i:before{font-size:16px}.widget-bookmakers-rating-list ol>li .nt-cell-2 .apps{display:flex;justify-content:space-around;margin-top:10px;margin-bottom:10px}.widget-bookmakers-rating-list ol>li .nt-cell-2 .apps>div{display:flex;flex-direction:column;justify-content:center;font-size:14px;line-height:14px}.widget-bookmakers-rating-list ol>li .nt-cell-2 .apps>div>a{text-decoration:none;color:inherit}.widget-bookmakers-rating-list ol>li .nt-cell-2 .apps>div img{margin-bottom:8px}.widget-bookmakers-rating-list ol>li .nt-cell-3{padding:0 8px 8px}.widget-bookmakers-rating-list ol>li .nt-cell-3 .btn{width:100%}.widget-bk-bonus-list{margin-bottom:1.5rem}.widget-bk-bonus-list ol{list-style-type:none;padding:0;margin:0}.widget-bk-bonus-list ol>li{display:flex;flex-direction:column;margin-bottom:16px;align-items:stretch;position:relative;border:3px solid #f5f7f9;padding:8px;text-align:center}.widget-bk-bonus-list ol .nt-cell-1{position:relative;height:70px;flex-shrink:0}.widget-bk-bonus-list .nt-cell-3 h3{font-size:1.1rem;margin:0}.widget-bk-bonus-list ol a.nt-logo{display:flex;align-items:center;height:100%}.widget-bk-bonus-list ol a.nt-logo img{display:block;width:100px;margin:0 auto}.widget-bk-bonus-list ol .nt-cell{padding:8px 16px}.widget-bk-bonus-list ol .nt-cell-3 a{font-size:1.1rem;text-decoration:none}.widget-bk-bonus-list ol .nt-cell-4{flex-shrink:0;align-items:center;position:relative}.widget-pages ol{list-style-type:none;padding:0;margin:0}.widget-pages .item{position:relative;padding:8px;padding:var(--theme-block-padding);margin-bottom:8px;margin-bottom:var(--theme-block-padding);border-radius:8px;border-radius:var(--theme-border-radius);background-color:#fff}.widget-pages .item a{font-weight:600}.widget-pages .item img{margin-top:6px;border-radius:8px;border-radius:var(--theme-border-radius)}.sidebar_links{margin:1rem 0;padding:1rem;border:3px solid #f5f7f9}.sidebar_links h5{text-align:center;margin-bottom:1rem}.sidebar_links ul{margin:0;padding:0;list-style:none}.sidebar_links ul li{margin-bottom:.5rem}.sidebar_links ul li:last-child{margin-bottom:0}.sidebar_links ul li a{display:flex;align-items:center;color:inherit;text-decoration:none}.sidebar_links ul li .icon{display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin-right:.7rem;background-color:#f5f7f9}.sidebar_links ul li i{font-size:18px;color:#316e92}.sidebar_links ul li i.color1{color:#4c64b4}.sidebar_links ul li i.color2{color:#dd3730}.sidebar_links ul li i.color3{color:#fdb511}.wp-block-buttons.is-layout-flex{display:flex;margin-bottom:1rem}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - 0.5em * 0.75) !important;width:calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75) !important}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - 0.5em * 0.25) !important;width:calc(75% - var(--wp--style--block-gap, 0.5em) * 0.25) !important}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - 0.5em * 0.5) !important;width:calc(50% - var(--wp--style--block-gap, 0.5em) * 0.5) !important}.wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;border:none;border-radius:10px;border-radius:var(--btn-border-radius,10px);transition:background .2s,color .2s;background:linear-gradient(180deg,#ff323b 0%,#ec1b24 100%);background:linear-gradient(180deg,var(--btn-gradient-start,#ff323b) 0%,var(--btn-gradient-end,#ec1b24) 100%);color:#fff;color:var(--btn-text-color,#fff)}.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link:active{background:linear-gradient(180deg,#ff323b 0%,#910d14 100%);background:linear-gradient(180deg,var(--btn-gradient-start,#ff323b) 0%,var(--btn-gradient-hover-end,#910d14) 100%);color:#fff;color:var(--btn-text-color,#fff)}.wp-block-button.is-style-outline .wp-block-button__link{background:0 0;border:2px solid #ec1b24;border:2px solid var(--btn-gradient-end,#ec1b24);color:#ec1b24;color:var(--btn-gradient-end,#ec1b24)}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-button.is-style-outline .wp-block-button__link:active{background:linear-gradient(180deg,#ff323b 0%,#ec1b24 100%);background:linear-gradient(180deg,var(--btn-gradient-start,#ff323b) 0%,var(--btn-gradient-end,#ec1b24) 100%);border-color:transparent;color:#fff;color:var(--btn-text-color,#fff)}.alert{position:relative;padding:30px 50px 30px 115px;margin-bottom:1rem}.alert svg{position:absolute;left:38px;top:50%;margin-top:-21px;width:42px;height:42px}.alert.alert-type-danger{background-color:#fff2ed;border:1px solid #ffcfbc;color:#842029}.alert.alert-type-success{background-color:#ebffec;border:1px solid #9ce79f;color:#0f5132}.alert.alert-type-info{background-color:#f2faff;border:1px solid #a3cde9;color:#055160}@media (max-width:500px){.alert{padding:85px 20px 20px}.alert svg{position:absolute;left:50%;top:45px;margin-left:-21px}}.block-categories{margin-top:2rem;margin-bottom:2rem}.block-categories ul{margin:0 -10px;padding:0;list-style:none;display:flex;flex-wrap:wrap}.block-categories ul li{margin:10px}.block-categories ul li article>a{width:170px;height:150px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;font-size:17px;line-height:normal;padding:10px;text-decoration:none;color:inherit;background-color:#fafafa}.block-categories ul li .icon{margin-bottom:20px}.block-categories ul li i{font-size:34px;color:#006e4d}@media (min-width:1024px){.block-categories ul li article>a:hover i{color:inherit}}@media (max-width:600px){.block-categories ul li{width:100%;margin:4px}.block-categories ul li article>a{width:100%;height:auto;flex-direction:row;text-align:left;padding-left:20px;justify-content:flex-start}.block-categories ul li i{margin-bottom:0;margin-right:15px}}.expert_assessment{padding:8px;padding:var(--theme-block-padding);margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom);background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius)}.expert_assessment>.row{margin-bottom:1rem}.expert_assessment .head{display:flex;align-items:center}.expert_assessment .logo{max-height:45px}.expert_assessment .rating{font-size:1.3rem;font-weight:600;margin:0 1rem;white-space:nowrap}.expert_assessment p:last-child{margin-bottom:0}@media (max-width:600px){.expert_assessment .logo_wrap{display:none}}.adr_rating{margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom);max-width:900px;border:1px solid #edecec;border-radius:8px;border-radius:var(--theme-border-radius)}.adr_rating__wrap{position:relative;display:flex;align-items:center;height:150px;background:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/adr_rating_fl.png) left bottom no-repeat;border-bottom-left-radius:8px;border-bottom-left-radius:var(--theme-border-radius)}.adr_rating .logo{width:28%}.adr_rating .content{width:44%;text-align:center}.adr_rating .type{width:28%;text-align:center}.adr_rating .button_mob{width:100%;display:none}.adr_rating .logo img{position:absolute;top:20px;left:42px;max-width:180px;height:auto}.adr_rating .name{font-size:1.5rem;font-weight:800;line-height:normal;margin-bottom:.5rem}.adr_rating .type_mob{display:none}@media (max-width:991px){.adr_rating__wrap{height:115px;background-size:110px;padding:8px;padding:var(--theme-block-padding);background-position:left 8px bottom 8px;background-position:left var(--theme-block-padding) bottom var(--theme-block-padding)}.adr_rating .type_desktop{display:none}.adr_rating .type_mob{display:block}.adr_rating .button_wrap{padding:8px;padding:var(--theme-block-padding);padding-top:0}.adr_rating .button_desktop{display:none}.adr_rating .button_mob{display:block;margin:0;text-align:center;font-size:1rem}.adr_rating .logo img{top:20px;left:18px;max-width:82px}.adr_rating .name{font-size:1rem;text-align:center}.adr_rating .content{padding-left:10px;padding-right:10px}}.image_slider_block{padding:8px;padding:var(--theme-block-padding);margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom);background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius)}.image_slider_block .owl-nav [class*=owl-]{display:inline-flex;width:29px;height:29px;padding:0;justify-content:center;align-items:center;border-radius:50%;background:var(--bs-primary) !important}.audio_ver{padding:30px;text-align:center;margin-bottom:1rem;background-color:#fafafa}.audio_ver .audio_ver__header{margin-bottom:1rem}.audio_ver .audio_ver__header .name{font-weight:600}.audio_ver audio{width:100% !important}.bk_cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom)}.bk_cards .item{display:flex;flex-direction:column;justify-content:space-between;padding:8px;padding:var(--theme-block-padding);background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius)}.bk_cards .item .title{font-size:1.2rem;text-align:center}.bk_cards .item .image img{margin-bottom:.5rem;border-radius:8px;border-radius:var(--theme-border-radius)}.bk_cards .item .text{font-size:.9rem;margin-bottom:.5rem}.bk_cards .item .bonus{position:relative;padding-left:44px;font-weight:800;margin-top:6px;margin-bottom:16px}.bk_cards .item .bonus:before{content:"";position:absolute;top:-5px;left:0;width:36px;height:36px;background:#fff url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/gift.svg) center no-repeat;border-radius:8px;border-radius:var(--theme-border-radius)}.bk_cards .item .bonus em,.bk_cards .item .bonus strong{font-style:normal;color:#ce1126;color:var(--theme-regional-color)}.bk_cards .item .apps{display:flex;justify-content:space-around;margin-top:6px;margin-bottom:16px}.bk_cards .item .apps>div{display:flex;align-items:center;font-size:14px;line-height:14px}.bk_cards .item .apps>div>a{text-decoration:none;color:inherit}.bk_cards .item .apps>div img{height:22px;margin-right:8px}.bk_cards .item .buttons{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.is-style-alternate-group-section-style2 .bk_cards .item{background-color:var(--bs-secondary)}@media (max-width:991px){.bk_cards{grid-template-columns:none}}.bk_card{position:relative;padding:8px;padding:var(--theme-block-padding);margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom);border:2px solid #000;background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius)}.bk_card .title{margin-bottom:.5rem}.bk_card .bonus_label{position:absolute;left:50%;top:-14px;font-size:.9rem;padding:0 20px;white-space:nowrap;color:#fff;background-color:#000;transform:translateX(-50%);border-radius:7px}.bk_card .bk_card__image{border-radius:8px;border-radius:var(--theme-border-radius)}.bk_card .buttons{text-align:center}@media (max-width:767px){.bk_card{padding:8px;padding:var(--theme-block-padding)}.bk_card .title{margin-top:1rem;margin-bottom:1rem}.bk_card .bk_card__image{margin-bottom:1rem}.bk_card .buttons a{display:block}.bk_card .buttons a:first-child{margin-bottom:.5rem}}.bk_card_full{position:relative;padding:8px;padding:var(--theme-block-padding);margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom);border:2px solid #000;background-color:var(--bs-secondary) !important;border-radius:8px;border-radius:var(--theme-border-radius)}.bk_card_full .bk_card__image{border-radius:8px;border-radius:var(--theme-border-radius)}.bk_card_full .sections__wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.bk_card_full .sections__wrap.wrap2{grid-template-columns:.8fr 1.2fr}.bk_card_full .sections__wrap .section{padding:8px;padding:var(--theme-block-padding);background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius)}.bk_card_full .sections__wrap .section .title{text-transform:uppercase;text-align:left;font-size:1rem;font-weight:600;border-bottom:2px solid var(--bs-light);padding-bottom:.5rem;margin-bottom:1rem}.bk_card_full .sections__wrap .section .header_icon{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;align-items:center;margin-bottom:.5rem}.bk_card_full .sections__wrap .section .header_icon .title{border-bottom:none;margin:0;padding:0}.bk_card_full .autor_comment{padding:0;margin:0;background-color:transparent}.bk_card_full .autor_comment .autor_comment_wrap{font-size:.9rem}.bk_card_full .ups-downs ul{margin:0;padding:0}.bk_card_full .ups-downs ul li{font-size:.9rem;padding-left:31px;position:relative;list-style:none;padding-bottom:8px}.bk_card_full .ups-downs ul li:before{content:"";width:24px;height:24px;position:absolute;left:0;top:-1px}.bk_card_full .ups-downs ul.plus li:before{background:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/thumb_up.svg) no-repeat}.bk_card_full .ups-downs ul.minus li:before{background:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/thumb_down.svg) no-repeat}.bk_card_full .buttons{display:grid;grid-template-columns:repeat(2,auto);grid-gap:8px;grid-column:1/3;justify-content:flex-start;padding:0 !important;margin-top:5px;margin-bottom:5px}.bk_card_full .bottom_block{display:grid;grid-template-columns:1fr 2fr;grid-gap:8px;align-items:center;text-align:center;padding:8px;padding:var(--theme-block-padding);background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius);margin-top:8px}.bk_card_full .view_more{padding-top:8px;display:none}.bk_card_full .show_more{position:absolute;width:26px;height:26px;display:grid;place-items:center;bottom:-14px;left:calc(50% - 13px);font-size:14px !important;padding:0;min-width:auto;color:var(--bs-primary);background-color:#fff;z-index:1;border-radius:50%;border:1px solid #ddd}@media (max-width:991px){.bk_card_full .sections__wrap{grid-template-columns:none}.bk_card_full .buttons{grid-template-columns:none;justify-content:initial}.bk_card_full .bottom_block{grid-template-columns:none}}.faq-section .accordion-button{font-weight:600;color:inherit !important}.faq-section .accordion-button:after{background-image:none;-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.25rem;mask-size:1.25rem;background-color:currentColor}.faq-section .accordion-button:not(.collapsed):after{background-color:#006345;background-color:var(--heading-strip-color,#006345)}.faq-section .accordion-button.collapsed{font-weight:300}.wc-bonuses{display:grid;grid-template-columns:200px 1fr;grid-gap:20px;margin-bottom:1.5rem}.wc-bonuses .nt-logo{display:grid;place-items:center;padding:10px;border-radius:15px}.wc-bonuses .content .item{display:grid;grid-template-columns:250px 1fr auto;grid-gap:20px;align-items:center;margin-bottom:1rem}.wc-bonuses .content .item:last-child{margin-bottom:0}.wc-bonuses .content .item .title{font-size:1.2rem;margin-bottom:0}.wc-bonuses .content .item .text{font-size:.9rem}.wc-bonuses .content .item .button{text-align:center}@media (max-width:991px){.wc-bonuses{grid-template-columns:none;margin-bottom:0}.wc-bonuses .nt-logo{width:100%;text-align:center;padding:20px}.wc-bonuses .content .item{grid-template-columns:none;grid-gap:0;padding:20px;border-top:1px solid #c3c3c3}.wc-bonuses .content .item:last-child{border-bottom:2px solid #c3c3c3}.wc-bonuses .content .item .title{text-align:center;padding-top:43px;position:relative}.wc-bonuses .content .item .title:before{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-18px);width:36px;height:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='CurrentColor' d='M13 20.003v6h10v-6H13Zm11.437-5.952A2 2 0 0 1 26 16.003v2a2 2 0 0 1-1.017 1.742c.011.085.017.171.017.258v6a2 2 0 0 1-2 2H13a2 2 0 0 1-2-2v-6c0-.087.006-.173.017-.258A2 2 0 0 1 10 18.003v-2a2 2 0 0 1 1.563-1.952A4 4 0 0 1 18 9.357a4 4 0 0 1 6.437 4.694ZM24 16.003H12v2h12v-2Zm-7-4a2 2 0 1 0-2 2h2v-2Zm2 2h2a2 2 0 1 0-2-2v2Zm-2 1h2v12h-2v-12Z'/%3E%3C/g%3E%3Crect width='35' height='35' x='.5' y='.5' stroke='CurrentColor' rx='17.5'/%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M10 7.998h16v20.005H10z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:contain;color:#177134;color:var(--icon-color,#177134)}.wc-bonuses .content .item .text{text-align:center;padding-top:16px;padding-bottom:16px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.wc-bonuses .content .item .button{display:flex;align-items:center;justify-content:center;margin-top:20px}.wc-bonuses .content .item .button a{width:100%;text-align:center}}.editor-styles-wrapper .wp-core-ui .button,.editor-styles-wrapper .wp-core-ui .button-primary,.editor-styles-wrapper .wp-core-ui .button-secondary{padding:.5rem 2.6rem !important;border:none !important}.editor-styles-wrapper .wc-bonuses .content .item .button .btn,.editor-styles-wrapper .wc-bonuses .content .item .button a.btn,.editor-styles-wrapper .wc-bonuses .content .item .button a.btn-success,.editor-styles-wrapper .wc-bonuses .content .item .button a.btn.btn-success{padding:.5rem 2.6rem !important;white-space:nowrap !important;min-width:140px !important;box-sizing:border-box !important;border:none !important}.howto{margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom)}.howto .howto__container{padding:8px;padding:var(--theme-block-padding);background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius)}.howto .attributes{margin-bottom:20px}.howto .attributes>div{margin-bottom:3px;font-size:14px}.howto .attributes>div i{width:17px;text-align:center;color:var(--bs-primary)}.howto .attributes>div:last-child{margin-bottom:0}.howto .how-list{margin:0;padding:0}.howto .item{align-items:center}.howto .item .content .title{display:flex;align-items:center;margin-bottom:8px}.howto .item .content .title .num{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:600;width:30px;height:30px;margin-right:8px;color:#fff;background-color:var(--bs-primary);cursor:default;border-radius:50%}.howto .item .content h3{font-size:1.1rem;font-weight:600;margin:0}.howto .item .image img{max-width:100%}@media (min-width:991px){.howto .item.im_pos_left .image{order:-1}}.howto_simple{padding:8px;padding:var(--theme-block-padding);background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius);margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom)}.howto_simple .image{margin-bottom:2rem}.howto_simple .image img{border-radius:8px;border-radius:var(--theme-border-radius)}.howto_simple .attributes{margin-bottom:2rem}.howto_simple .attributes>div{margin-bottom:3px;font-size:14px}.howto_simple .attributes>div i{width:17px;text-align:center;color:var(--bs-primary)}.howto_simple .attributes>div:last-child{margin-bottom:0}.howto_simple .how-list{margin:0;padding:0;list-style:none}.howto_simple .how-list .item{position:relative;font-size:.9rem;padding:0 0 25px 45px;margin-bottom:1.5rem;border-bottom:2px dashed var(--bs-primary)}.howto_simple .how-list .item>.row{align-items:center}.howto_simple .how-list .item>.row>div{position:relative}.howto_simple .how-list .item .title{font-size:1.2rem;margin-bottom:.5rem}.howto_simple .how-list .item .title:after{display:none}.howto_simple .how-list .item img{border-radius:8px;border-radius:var(--theme-border-radius)}.howto_simple .how-list .item .item_image img{max-width:300px}.howto_simple .how-list .item .left_info{position:absolute;height:100%;left:-37px;top:0}.howto_simple .how-list .item .left_info .info_number{display:flex;justify-content:center;align-items:center;width:28px;height:28px;font-weight:600;color:#ce1126;color:var(--theme-regional-color);background-color:var(--bs-secondary);border-radius:50%;cursor:default}.howto_simple .how-list .item .left_info .info_line{width:2px;height:calc(100% - 40px);margin:auto;margin-top:10px;background-color:var(--bs-primary)}@media (max-width:991px){.howto_simple{padding:8px;padding:var(--theme-block-padding)}.howto_simple .how-list .item{padding:60px 0 25px}.howto_simple .how-list .item .item_image img{max-width:100%;margin-top:1rem}.howto_simple .how-list .item .left_info{position:absolute;height:60px;left:50%;top:-70px;margin-left:-14px}.howto_simple .how-list .item .left_info .info_line{margin-top:6px}}.howto_start{margin-bottom:1.5rem}.howto_start .items_title{text-transform:uppercase;font-weight:600;padding-bottom:5px}.howto_start .items .item{position:relative;padding:0 0 12px 35px;margin-left:13px;margin-bottom:1.5rem;border-bottom:2px dashed var(--bs-primary)}.howto_start .items .item .left_info{position:absolute;height:100%;left:-13px;top:0}.howto_start .items .item .left_info .info_number{display:flex;justify-content:center;align-items:center;width:28px;height:28px;font-weight:600;color:#ce1126;color:var(--theme-regional-color);background-color:#fff;border-radius:50%;cursor:default}.howto_start .items .item .left_info .info_line{width:2px;height:calc(100% - 56px);margin:10px auto auto;background-color:var(--bs-primary)}section.media_block{margin-top:50px;margin-bottom:50px}@media (min-width:991px){section.media_block.left .image{order:-1}}.youtube{background-color:#000;cursor:pointer}.youtube img{width:100%;top:0;left:0}.youtube .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:14px}.youtube:hover .play-button{background-color:#ff0215}.youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.youtube img,.youtube .play-button{cursor:pointer}.youtube img,.youtube iframe,.youtube .play-button,.youtube .play-button:before{position:absolute}.youtube .play-button,.youtube .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.youtube iframe{height:100%;width:100%;top:0;left:0}.media_block_v2{display:grid;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-template-columns:auto 50%;grid-template-areas:"title media" "content media";margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom)}.media_block_v2 .title{-ms-grid-row:1;-ms-grid-column:1;grid-area:title;align-self:flex-end}.media_block_v2 .content{-ms-grid-row:2;-ms-grid-column:1;grid-area:content;align-self:flex-start}.media_block_v2 .media{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;align-self:center;grid-area:media;position:relative}.media_block_v2 .media img{border-radius:var(--theme-rounded)}.media_block_v2 .media video{width:100%;border-radius:var(--theme-rounded)}.media_block_v2 .media a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.media_block_v2.left{grid-template-columns:50% auto;grid-template-areas:"media title" "media content"}.media_block_v2.top{grid-template-rows:auto 1fr}.media_block_v2.top .title,.media_block_v2.top .media{align-self:flex-start}.media_block_v2.notitle{grid-template-areas:"content media"}.media_block_v2.notitle.left{grid-template-areas:"media content"}.media_block_v2.notitle.middle .content{align-self:center}.media_block_v2 .acf-innerblocks-container>*:last-child{margin-bottom:0}@media (max-width:991px){.media_block_v2{grid-template-columns:none !important;grid-template-areas:"title" "media" "content" !important;margin-bottom:0}.media_block_v2 .media{margin-bottom:16px;text-align:center !important}.media_block_v2 .media video{max-height:400px}.media_block_v2 .media img{width:auto;max-height:400px}.media_block_v2>.title{-ms-grid-row:1;-ms-grid-column:1}.media_block_v2>.title{-ms-grid-row:1;-ms-grid-column:1}.media_block_v2>.hero-content{-ms-grid-row:3;-ms-grid-column:1}.media_block_v2>.title{-ms-grid-row:1;-ms-grid-column:1}.media_block_v2>.title{-ms-grid-row:1;-ms-grid-column:1}.media_block_v2>.header-bonus__content{-ms-grid-row:3;-ms-grid-column:1}.media_block_v2>.header-bonus__media{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1}.media_block_v2>.title{-ms-grid-row:1;-ms-grid-column:1}.media_block_v2>.content{-ms-grid-row:3;-ms-grid-column:1}.media_block_v2>.media{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1}}.betting_guide_navigation{margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom);border-radius:8px;border-radius:var(--theme-border-radius)}.betting_guide_navigation .betting_guide_navigation__container{padding:8px;padding:var(--theme-block-padding);background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius)}.betting_guide_navigation .image_container img{max-width:380px;max-height:420px;width:auto;height:auto}.betting_guide_navigation .list{padding:0;list-style:none;margin:15px 0 0}.betting_guide_navigation .list li{position:relative;padding:0 0 20px 30px;color:var(--bs-primary)}.betting_guide_navigation .list li .left_info{position:absolute;height:100%;left:-13px;top:0}.betting_guide_navigation .list li .left_info .info_number{display:flex;justify-content:center;align-items:center;width:28px;height:28px;font-weight:600;color:#fff;background-color:var(--bs-primary);border-radius:50%;cursor:default}.betting_guide_navigation .list li .left_info .info_line{width:2px;height:calc(100% - 34px);margin:3px auto auto;background-color:var(--bs-primary)}.betting_guide_navigation .list li:last-child .left_info .info_line{display:none}@media (max-width:991px){.betting_guide_navigation .image_container{display:none}.betting_guide_navigation .list{margin-left:14px}}.available_bonuses{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:42px;margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom)}.available_bonuses .bonuses{padding:8px;padding:var(--theme-block-padding);background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius)}.available_bonuses .description{margin-bottom:.5rem}.available_bonuses .bonuses .bonuses_title{font-weight:600}.available_bonuses .bonuses .list{margin:0;padding:0;list-style:none;margin-top:7px}.available_bonuses .bonuses .list li{position:relative;padding-left:32px;border-bottom:1px solid #f5f5f5;margin-bottom:5px;padding-bottom:2px}.available_bonuses .bonuses .list li:last-child{border-bottom:none}.available_bonuses .bonuses .list li:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/gift3.svg) center no-repeat}.available_bonuses .steps_container{margin:0;padding:0;list-style:none}.available_bonuses .steps_container .item{position:relative;padding:0 0 20px 30px}.available_bonuses .steps_container .item:last-child{position:relative;padding-bottom:0}.available_bonuses .steps_container .item .title{font-size:1.2rem;font-weight:600;color:var(--bs-primary)}.available_bonuses .steps_container .item .steps{margin-bottom:.5rem}.available_bonuses .steps_container .item .buttons{text-align:center}.available_bonuses .steps_container .item .left_info{position:absolute;height:100%;left:-13px;top:0}.available_bonuses .steps_container .item .left_info .info_number{display:flex;justify-content:center;align-items:center;width:28px;height:28px;font-weight:600;color:#fff;background-color:var(--bs-primary);border-radius:50%;cursor:default}.available_bonuses .steps_container .item .left_info .info_line{width:2px;height:calc(100% - 28px);margin:auto;background-color:var(--bs-primary)}@media (max-width:991px){.available_bonuses{grid-template-columns:none;grid-gap:18px}.available_bonuses .steps_container .item{position:relative;padding-left:42px}.available_bonuses .steps_container .item .steps{font-size:.9rem}.available_bonuses .steps_container .item .left_info{left:0}}.pros_cons{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;padding:8px;padding:var(--theme-block-padding);background-color:#fff;border-radius:8px;border-radius:var(--theme-border-radius);margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom)}.pros_cons .heading{font-weight:600;margin-bottom:10px}.pros_cons ul{margin:0;padding:0}.pros_cons ul li{font-size:.9rem;padding-left:31px;position:relative;list-style:none;padding-bottom:8px}.pros_cons ul li:before{content:"";width:24px;height:24px;position:absolute;left:0;top:-1px}.pros_cons .pros ul li:before{background:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/thumb_up.svg) no-repeat}.pros_cons .cons ul li:before{background:url(//koalalogic.ca/wp-content/themes/onlinecasinos/assets/dist/css/../images/thumb_down.svg) no-repeat}@media (max-width:991px){.pros_cons{grid-template-columns:none}}.casino-showcase-rating-card{background:#fff;background:var(--casino-rating-card-bg,#fff);border-radius:12px;box-shadow:0px 5px 10.4px -4px rgba(0,0,0,.0705882353);color:var(--casino-text);position:relative;margin-top:16px}.casino-showcase-rating-card .card-main{display:grid;grid-template-columns:1.5fr 2.5fr 2fr 1fr;align-items:center;grid-gap:16px;gap:16px;padding:16px;overflow:hidden}@media (max-width:1200px){.casino-showcase-rating-card .card-main{grid-template-columns:2fr 3fr 2fr 1fr}}@media (max-width:992px){.casino-showcase-rating-card .card-main{grid-template-columns:1fr 1fr}.casino-showcase-rating-card .card-main .card-promo-wrap{grid-column:span 2;justify-content:center}}@media (max-width:768px){.casino-showcase-rating-card .card-main{grid-template-columns:1fr;padding-top:26px}.casino-showcase-rating-card .card-main .card-promo-wrap{grid-column:span 1}}.casino-showcase-rating-card .card-rank{border-radius:50px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;background-color:#000;background-color:var(--casino-rating-rank-bg,#000);padding:10px;height:32px;color:#fff;font-weight:700;font-size:16px}.casino-showcase-rating-card .card-brand-wrap{display:flex;align-items:center;gap:16px}@media (max-width:768px){.casino-showcase-rating-card .card-brand-wrap{flex-direction:column;width:100%}}.casino-showcase-rating-card .card-brand-wrap .card-logo{width:110px;height:110px;-o-object-fit:contain;object-fit:contain;border-radius:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width:768px){.casino-showcase-rating-card .card-brand-wrap .card-logo{width:100%;height:80px}}@media (max-width:768px){.casino-showcase-rating-card .card-brand{width:100%}}.casino-showcase-rating-card .card-brand .card-brand-name{display:flex;flex-direction:column;gap:6px;line-height:1}@media (max-width:768px){.casino-showcase-rating-card .card-brand .card-brand-name{display:flex;flex-direction:row;justify-content:center}}.casino-showcase-rating-card .card-brand .card-brand-name .card-brand-name-title{font-weight:700;font-size:20px;margin:0}.casino-showcase-rating-card .card-brand .card-brand-name .card-brand-name-rating{display:flex;align-items:center;gap:6px;white-space:nowrap}.casino-showcase-rating-card .card-brand .card-brand-name .card-brand-name-rating-star i{color:#ffc300;color:var(--casino-rating-star-color,#ffc300);font-size:15px}.casino-showcase-rating-card .card-brand .card-brand-name .card-brand-name-rating-numeric{font-size:20px;color:#000}.casino-showcase-rating-card .card-brand .card-brand-name .card-brand-name-rating-numeric .card-brand-name-rating-numeric-value{font-weight:700}.casino-showcase-rating-card .card-brand .card-brand-name .card-brand-name-rating-numeric .card-brand-name-rating-numeric-max{font-weight:400}.casino-showcase-rating-card .card-bonus{display:flex;gap:12px;line-height:22px}@media (max-width:576px){.casino-showcase-rating-card .card-bonus{display:inline-flex}}.casino-showcase-rating-card .card-bonus .card-bonus-icon{width:48px;height:48px;aspect-ratio:1/1;background:linear-gradient(180deg,#ff323b 0%,#ec1b24 100%);background:linear-gradient(180deg,var(--casino-rating-bonus-icon-start,#ff323b) 0%,var(--casino-rating-bonus-icon-end,#ec1b24) 100%);display:flex;align-items:center;justify-content:center;border-radius:8px}.casino-showcase-rating-card .card-bonus .card-bonus-icon i{color:#fff;color:var(--casino-rating-bonus-icon-color,#fff);font-size:18px}.casino-showcase-rating-card .card-bonus .card-text{display:flex;flex-direction:column;gap:4px}.casino-showcase-rating-card .card-bonus .card-text .card-bonus-title{font-size:16px;font-weight:700;color:rgba(0,0,0,.5019607843);color:var(--casino-rating-bonus-title-color,rgba(0,0,0,.5019607843))}.casino-showcase-rating-card .card-bonus .card-text .card-bonus-value .card-bonus-percentage{font-weight:700;font-size:24px;color:#000;color:var(--casino-rating-bonus-percentage-color,#000)}.casino-showcase-rating-card .card-bonus .card-text .card-bonus-value .card-bonus-amount{font-weight:700;font-size:24px;line-height:1.2;color:#ed3440;color:var(--casino-rating-bonus-amount-color,var(--casino-rating-accent-color,#ed3440))}.casino-showcase-rating-card .card-bonus .card-percentage{font-size:16px;font-weight:700;color:#000}.casino-showcase-rating-card .card-features{min-width:0}.casino-showcase-rating-card .card-features .card-features-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}@media (max-width:768px){.casino-showcase-rating-card .card-features .card-features-list{width:100%}}.casino-showcase-rating-card .card-features .card-features-list li{font-weight:400;font-size:14px;color:#000;padding-left:20px;position:relative;word-wrap:break-word;overflow-wrap:break-word}.casino-showcase-rating-card .card-features .card-features-list li:before{position:absolute;left:0;top:0;content:"\f00c";font-family:"Font Awesome 6 Pro";font-weight:400;margin-right:10px;color:#ed3440;color:var(--casino-rating-accent-color,#ed3440);font-size:16px;line-height:120%;letter-spacing:0%}.casino-showcase-rating-card .card-promo{display:flex;flex-direction:column;gap:4px}@media (max-width:768px){.casino-showcase-rating-card .card-promo{width:100%;align-items:stretch}}.casino-showcase-rating-card .card-promo .card-promo-label{font-weight:400;font-size:12px;text-transform:uppercase;color:gray}.casino-showcase-rating-card .card-promo .card-promo-field{display:flex;align-items:center;padding:4px;background:#fff;border:1px dashed #d1d5db;border:1px dashed var(--casino-rating-promo-border,#d1d5db);border-radius:8px}@media (max-width:768px){.casino-showcase-rating-card .card-promo .card-promo-field{width:100%}}.casino-showcase-rating-card .card-promo .card-promo-field .card-promo-value{flex:1;min-width:0;font-weight:700;font-size:14px;color:#000;padding:0 20px}.casino-showcase-rating-card .card-promo .card-promo-field .card-promo-copy{flex-shrink:0;background:linear-gradient(180deg,#ff323b 0%,#ec1b24 100%);background:linear-gradient(180deg,var(--casino-rating-promo-copy-start,var(--casino-rating-button-start,var(--btn-gradient-start,#ff323b))) 0%,var(--casino-rating-promo-copy-end,var(--casino-rating-button-end,var(--btn-gradient-end,#ec1b24))) 100%);border-radius:8px;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border:0;cursor:pointer;opacity:.9;transition:all .3s ease}.casino-showcase-rating-card .card-promo .card-promo-field .card-promo-copy i{color:#fff;font-size:16px}.casino-showcase-rating-card .card-promo .card-promo-field .card-promo-copy:hover{opacity:1;transform:scale(1.05)}.casino-showcase-rating-card .card-promo .card-promo-field .card-promo-copy.copied{background:linear-gradient(180deg,#22c55e 0%,#16a34a 100%);animation:pulse-copied .4s ease-out}.casino-showcase-rating-card .card-promo .card-promo-field .card-promo-copy.copied i{animation:spin-check .5s ease-out}.casino-showcase-rating-card .card-actions{display:flex;flex-direction:column;align-items:stretch;text-align:center;gap:10px;justify-content:center;flex-shrink:0;min-width:190px}@media (max-width:768px){.casino-showcase-rating-card .card-actions{width:100%}}.casino-showcase-rating-card .card-actions .card-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;border-radius:10px;border-radius:var(--btn-border-radius,10px);transition:background .2s,color .2s;background:linear-gradient(180deg,#ff323b 0%,#ec1b24 100%);background:linear-gradient(180deg,var(--casino-rating-button-start,var(--btn-gradient-start,#ff323b)) 0%,var(--casino-rating-button-end,var(--btn-gradient-end,#ec1b24)) 100%);color:#fff;color:var(--casino-rating-button-text-color,var(--btn-text-color,#fff))}@media (max-width:768px){.casino-showcase-rating-card .card-actions .card-button{width:100%;padding:12px 20px;font-size:14px}}.casino-showcase-rating-card .card-actions .card-button:hover{background:linear-gradient(180deg,#ff323b 0%,#910d14 100%);background:linear-gradient(180deg,var(--casino-rating-button-start,var(--btn-gradient-start,#ff323b)) 0%,var(--btn-gradient-hover-end,#910d14) 100%);color:#fff;color:var(--casino-rating-button-text-color,var(--btn-text-color,#fff))}.casino-showcase-rating-card .card-actions .card-review-link{font-size:16px;font-weight:700;color:var(--casino-rating-accent-color);text-decoration:underline}@media (max-width:768px){.casino-showcase-rating-card .card-actions .card-review-link{width:100%;text-align:center;font-size:14px}}.casino-showcase-rating-card .card-actions .card-review-link:hover{opacity:.8}.casino-showcase-rating-card .card-footer{border:none}@media (max-width:992px){.casino-showcase-rating-card .card-footer{flex-direction:column;gap:20px;align-content:center}}@media (max-width:768px){.casino-showcase-rating-card .card-footer{flex-direction:column;gap:16px;align-content:flex-start}}.casino-showcase-rating-card .card-footer .card-footer-item-label{font-size:14px;font-weight:400;color:#000}.casino-showcase-rating-card .card-footer .card-footer-item-value{font-size:14px;font-weight:700;color:#000}.casino-showcase-rating-card .card-footer-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding:.625rem 16px;border-top:1px solid rgba(0,0,0,.06)}@media (max-width:768px){.casino-showcase-rating-card .card-footer-top{flex-direction:column;align-items:flex-start;gap:8px}}.casino-showcase-rating-card .card-footer-top .card-footer-item-label{font-size:13px;font-weight:400;color:#1a1a1f}.casino-showcase-rating-card .card-footer-bottom{display:flex;align-items:center;flex-wrap:wrap;gap:0 1rem;padding:.75rem 16px;font-size:.8125rem;color:gray}.casino-showcase-rating-card .card-footer-bottom .card-footer-item{display:inline-flex;align-items:center;gap:.35rem}.casino-showcase-rating-card .card-footer-bottom .card-footer-item-label{text-transform:uppercase;letter-spacing:.03em;font-size:.8125rem;color:inherit}.casino-showcase-rating-card .card-footer-bottom .card-footer-item-value{font-size:.8125rem;font-weight:700;color:#1a1a1f}.casino-showcase-rating-card .card-footer-bottom .card-footer-payments{display:flex;align-items:center;gap:8px}.casino-showcase-rating-card .card-footer-bottom .card-footer-payment-icon{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.casino-showcase-rating-card .card-footer-bottom .card-footer-payment-icon img{display:block;height:22px;width:auto;-o-object-fit:contain;object-fit:contain}.casino-showcase-rating-card .card-footer-bottom .card-footer-payments-more{font-size:12px;color:gray;padding:4px 8px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px}.casino-showcase-rating-card .card-footer-toggle{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:0 0;border:0;color:gray;cursor:pointer;transition:color .2s}.casino-showcase-rating-card .card-footer-toggle:hover{color:#1a1a1f}.casino-showcase-rating-card .card-footer-toggle[aria-expanded=true] .card-footer-toggle-arrow{transform:rotate(180deg)}.casino-showcase-rating-card .card-footer-toggle-arrow{display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:400;font-size:12px;line-height:1;color:currentColor;transition:transform .2s}.casino-showcase-rating-card .card-footer-toggle-arrow:before{content:"\f078"}.casino-showcase-rating-card .card-meta-item{display:flex;align-items:center}.casino-showcase-rating-card .card-details .card-main-bottom{display:grid;grid-template-columns:auto 1fr auto;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;padding:0 16px;padding-top:0}@media (max-width:768px){.casino-showcase-rating-card .card-details .card-main-bottom{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}}.casino-showcase-rating-card .card-details .card-disclaimer{flex-shrink:0;font-weight:400;font-size:12px}@media (max-width:768px){.casino-showcase-rating-card .card-details .card-disclaimer{order:1;text-align:center;width:100%;flex-basis:100%}}.casino-showcase-rating-card .card-details .card-sep{display:inline-block;width:100%;height:1px;background:rgba(0,0,0,.2);margin:16px 0;flex:1}@media (max-width:768px){.casino-showcase-rating-card .card-details .card-sep{order:2;width:auto;height:1px;flex:1;margin:0}}.casino-showcase-rating-card .card-details .card-toggle-details{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;text-transform:uppercase;letter-spacing:.05em;background:0 0;border:0;color:var(--casino-muted);cursor:pointer}@media (max-width:768px){.casino-showcase-rating-card .card-details .card-toggle-details{order:3}}.casino-showcase-rating-card .card-details .card-toggle-details:hover{color:var(--casino-text)}.casino-showcase-rating-card .card-details .card-toggle-details[aria-expanded=true] .card-toggle-arrow{transform:rotate(180deg)}.casino-showcase-rating-card .card-details .card-toggle-details .card-toggle-text{font-size:12px;text-transform:uppercase;color:gray}.casino-showcase-rating-card .card-details .card-toggle-details .card-toggle-arrow{display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:400;font-size:14px;line-height:1;color:currentColor;transition:transform .2s;color:gray}.casino-showcase-rating-card .card-details .card-toggle-details .card-toggle-arrow:before{content:"\f078"}.casino-showcase-rating-card .card-details .card-footer{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:16px;background:0 0}.casino-showcase-rating-card .card-details .card-footer-meta{display:flex;gap:16px;height:100%}@media (max-width:768px){.casino-showcase-rating-card .card-details .card-footer-meta{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0;gap:0;width:100%}}.casino-showcase-rating-card .card-details .card-footer-meta .card-meta-item{display:flex;align-items:center;gap:8px;position:relative;height:100%;padding:8px 12px}.casino-showcase-rating-card .card-details .card-footer-meta .card-meta-item:not(:first-child):before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:70%;width:1px;border-left:1px dashed gray}@media (max-width:1200px){.casino-showcase-rating-card .card-details .card-footer-meta .card-meta-item{flex-direction:column;text-align:center}}.casino-showcase-rating-card .card-details .card-footer-meta .card-meta-label{text-transform:uppercase;letter-spacing:.03em;font-size:12px;color:gray}.casino-showcase-rating-card .card-details .card-footer-meta .card-meta-value{color:#000;font-weight:700;font-size:16px}.casino-showcase-rating-card .card-details .card-payments{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.casino-showcase-rating-card .card-details .card-payment-icon{display:inline-flex;justify-content:center;align-items:center;border:1px solid #e9e9e9;width:45px;height:30px}.casino-showcase-rating-card .card-details .card-payment-icon img{display:block;height:30px;width:auto;-o-object-fit:contain;object-fit:contain}.casino-showcase-rating{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}@keyframes pulse-copied{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes spin-check{0%{transform:rotate(-30deg) scale(.8);opacity:0}100%{transform:rotate(0) scale(1);opacity:1}}.editor-styles-wrapper .wp-block-hc-alternate-group-section{border:4px solid #eff3f8;padding:8px !important;border-radius:8px !important}.editor-styles-wrapper .wp-block-hc-alternate-group-section:before{content:"SECTION";display:block;text-align:center;font-weight:700}.editor-styles-wrapper .wp-block-hc-alternate-group-article{border:4px solid #eff3f8;padding:8px;border-radius:8px !important}.editor-styles-wrapper .wp-block-hc-alternate-group-article:before{content:"ARTICLE";display:block;text-align:center;font-weight:700}:where(.editor-styles-wrapper) .media_block_v2{display:grid;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-template-columns:auto 50%;grid-template-areas:"title media" "content media";margin-bottom:16px;margin-bottom:var(--theme-block-margin-bottom)}:where(.editor-styles-wrapper) .media_block_v2 .title{-ms-grid-row:1;-ms-grid-column:1;grid-area:title;align-self:flex-end}:where(.editor-styles-wrapper) .media_block_v2 .content{-ms-grid-row:2;-ms-grid-column:1;grid-area:content;align-self:flex-start}:where(.editor-styles-wrapper) .media_block_v2 .media{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;align-self:center;grid-area:media;position:relative}@media (max-width:991px){.review-page .review-page-hero .grid__container .title{-ms-grid-row:1;-ms-grid-column:1}.review-page .review-page-hero .grid__container .descr{-ms-grid-row:3;-ms-grid-column:1}.promocodes-page .promocodes-page-hero .grid__container .details{-ms-grid-row:4;-ms-grid-column:1}.rating-page .rating-page-hero .grid__container .title{-ms-grid-row:1;-ms-grid-column:1}.review-page .review-page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.page .page-hero .grid__container .title{-ms-grid-row:1;-ms-grid-column:1}.review-page .review-page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.rating-page .rating-page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.page .page-hero .grid__container .descr{-ms-grid-row:3;-ms-grid-column:1}.review-page .review-page-hero .grid__container>.descr{-ms-grid-row:3;-ms-grid-column:1}.page .page-hero .grid__container .image{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.bonus-page .header-bonus .header-bonus__content{-ms-grid-row:3;-ms-grid-column:1}.bonus-page .header-bonus .header-bonus__nav{-ms-grid-row:4;-ms-grid-column:1}.media_block_v2 .title{-ms-grid-row:1;-ms-grid-column:1}.review-page .review-page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.rating-page .rating-page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.page .page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.media_block_v2 .content{-ms-grid-row:3;-ms-grid-column:1}.bonus-page .header-bonus>div>.content{-ms-grid-row:1;-ms-grid-column:1}.media_block_v2 .media{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}:where(.editor-styles-wrapper) .media_block_v2 .title{-ms-grid-row:1;-ms-grid-column:1}.review-page .review-page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.rating-page .rating-page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.page .page-hero .grid__container>.title{-ms-grid-row:1;-ms-grid-column:1}.media_block_v2>.title{-ms-grid-row:1;-ms-grid-column:1}:where(.editor-styles-wrapper) .media_block_v2 .content{-ms-grid-row:3;-ms-grid-column:1}.bonus-page .header-bonus>div>.content{-ms-grid-row:1;-ms-grid-column:1}.media_block_v2>.content{-ms-grid-row:3;-ms-grid-column:1}:where(.editor-styles-wrapper) .media_block_v2 .media{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.media_block_v2>.media{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1}}:where(.editor-styles-wrapper) .media_block_v2 .media img{border-radius:var(--theme-rounded)}:where(.editor-styles-wrapper) .media_block_v2 .media video{width:100%;border-radius:var(--theme-rounded)}:where(.editor-styles-wrapper) .media_block_v2.left{grid-template-columns:50% auto;grid-template-areas:"media title" "media content"}:where(.editor-styles-wrapper) .media_block_v2.top{grid-template-rows:auto 1fr}:where(.editor-styles-wrapper) .media_block_v2.top .title,:where(.editor-styles-wrapper) .media_block_v2.top .media{align-self:flex-start}:where(.editor-styles-wrapper) .media_block_v2.notitle{grid-template-areas:"content media"}:where(.editor-styles-wrapper) .media_block_v2.notitle.left{grid-template-areas:"media content"}:where(.editor-styles-wrapper) .media_block_v2.notitle.middle .content{align-self:center}:where(.editor-styles-wrapper) .wc-bonuses{display:grid;grid-template-columns:200px 1fr;grid-gap:20px;margin-bottom:1.5rem}:where(.editor-styles-wrapper) .wc-bonuses .nt-logo{display:grid;place-items:center;padding:10px}:where(.editor-styles-wrapper) .wc-bonuses .content .item{display:grid !important;grid-template-columns:200px 1fr auto !important;grid-gap:20px;align-items:center;margin-bottom:1rem}:where(.editor-styles-wrapper) .wc-bonuses .content .item:last-child{margin-bottom:0}:where(.editor-styles-wrapper) .wc-bonuses .content .item .title{font-size:1.2rem;margin-bottom:0}:where(.editor-styles-wrapper) .wc-bonuses .content .item .text{font-size:.9rem}:where(.editor-styles-wrapper) .wc-bonuses .content .item .button{text-align:center !important;min-width:180px !important;flex-shrink:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;border:none !important}.editor-styles-wrapper .wp-core-ui .button,.editor-styles-wrapper .wp-core-ui .button-primary,.editor-styles-wrapper .wp-core-ui .button-secondary{padding:.5rem 2.6rem !important;border:none !important}.editor-styles-wrapper .wc-bonuses .content .item .button .btn,.editor-styles-wrapper .wc-bonuses .content .item .button a.btn,.editor-styles-wrapper .wc-bonuses .content .item .button .btn-success,.editor-styles-wrapper .wc-bonuses .content .item .button a.btn-success,.editor-styles-wrapper .wc-bonuses .content .item .button a.btn.btn-success{padding:.5rem 2.6rem !important;white-space:nowrap !important;min-width:140px !important;box-sizing:border-box !important;width:auto !important;display:inline-block !important;border:none !important}@media (max-width:991px){:where(.editor-styles-wrapper) .wc-bonuses{grid-template-columns:none}:where(.editor-styles-wrapper) .wc-bonuses .content .item{grid-template-columns:none;grid-gap:7px}:where(.editor-styles-wrapper) .wc-bonuses .content .item .title,:where(.editor-styles-wrapper) .wc-bonuses .content .item .text{text-align:center}}