@font-face{font-family:'Roboto';src:url(/fonts/Roboto-Regular.woff2) format("woff2"),url(/fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Roboto';src:url(/fonts/Roboto-Bold.woff2) format("woff2"),url(/fonts/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}
:root {
    --transition: all .2s ease-in-out;
    --txt-color: #000;
    --header-bg: #008080;
    --section-border-color: #424242;
    --btn-bg: #00247D;
    --btn-bg-hover: #008080;
    --rev-btn-bg: #008080;
    --rev-btn-bg-hover: #00247D;
    --btn-color: #FFF;
    --btn-hover-color: #FFF;
    --light-bg-txt-color: #000;
    --dark-bg-txt-color: #ebebeb;
    --mid-bg-txt-color: #000;
    --dark-bg: #008080;
    --light-bg: #ebebeb;
    --mid-bg: rgb(0 128 128 / 25%);
    --footer-bg: #181818;
    --txt-links: #00d5d5;
    --txt-links-hover: #02aeae;
    --bonus-c: #CC142B;
    --color-rev-rating: #00d084;
    --color-rev-bonus: #00d084;
    --color-yes: #008000;
    --color-no: #CC142B;
    --icons-header-f: invert(94%) sepia(9%) saturate(163%) hue-rotate(168deg) brightness(90%) contrast(90%);
    --user: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M313.6 304c-28.7 0-42.5 16-89.6 16-47.1 0-60.8-16-89.6-16C60.2 304 0 364.2 0 438.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-25.6c0-74.2-60.2-134.4-134.4-134.4zM400 464H48v-25.6c0-47.6 38.8-86.4 86.4-86.4 14.6 0 38.3 16 89.6 16 51.7 0 74.9-16 89.6-16 47.6 0 86.4 38.8 86.4 86.4V464zM224 288c79.5 0 144-64.5 144-144S303.5 0 224 0 80 64.5 80 144s64.5 144 144 144zm0-240c52.9 0 96 43.1 96 96s-43.1 96-96 96-96-43.1-96-96 43.1-96 96-96z'/%3E%3C/svg%3E");
    --icon-calendar: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyI+CiAgICA8cGF0aCBkPSJNNDA1LjMzMyw0Mi42NjdMMzg0LDQyLjY2N0wzODQsMjEuMzMzQzM4NCw5LjYzIDM3NC4zNywwIDM2Mi42NjcsMEMzNTAuOTY0LC0wIDM0MS4zMzMsOS42MyAzNDEuMzMzLDIxLjMzM0wzNDEuMzMzLDQyLjY2N0wxNzAuNjY3LDQyLjY2N0wxNzAuNjY3LDIxLjMzM0MxNzAuNjY3LDkuNjMgMTYxLjAzNiwwIDE0OS4zMzMsMEMxMzcuNjMsLTAgMTI4LDkuNjMgMTI4LDIxLjMzM0wxMjgsNDIuNjY3TDEwNi42NjcsNDIuNjY3QzQ4LjE3OCw0Mi43MzcgMC4wNyw5MC44NDQgMCwxNDkuMzMzTDAsNDA1LjMzM0MwLjA3LDQ2My44MjIgNDguMTc4LDUxMS45MyAxMDYuNjY3LDUxMkw0MDUuMzMzLDUxMkM0NjMuODIyLDUxMS45MyA1MTEuOTMsNDYzLjgyMiA1MTIsNDA1LjMzM0w1MTIsMTQ5LjMzM0M1MTEuOTMsOTAuODQ0IDQ2My44MjIsNDIuNzM3IDQwNS4zMzMsNDIuNjY3Wk00Mi42NjcsMTQ5LjMzM0M0Mi42NjcsMTE0LjIyNCA3MS41NTcsODUuMzMzIDEwNi42NjcsODUuMzMzTDQwNS4zMzMsODUuMzMzQzQ0MC40NDMsODUuMzMzIDQ2OS4zMzMsMTE0LjIyNCA0NjkuMzMzLDE0OS4zMzNMNDY5LjMzMywxNzAuNjY3TDQyLjY2NywxNzAuNjY3TDQyLjY2NywxNDkuMzMzWk00MDUuMzMzLDQ2OS4zMzNMMTA2LjY2Nyw0NjkuMzMzQzcxLjU1Nyw0NjkuMzMzIDQyLjY2Nyw0NDAuNDQzIDQyLjY2Nyw0MDUuMzMzTDQyLjY2NywyMTMuMzMzTDQ2OS4zMzMsMjEzLjMzM0w0NjkuMzMzLDQwNS4zMzNDNDY5LjMzMyw0NDAuNDQzIDQ0MC40NDMsNDY5LjMzMyA0MDUuMzMzLDQ2OS4zMzNaIiBzdHlsZT0iZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8Y2lyY2xlIGN4PSIyNTYiIGN5PSIzMjAiIHI9IjMyIi8+CiAgICA8Y2lyY2xlIGN4PSIxNDkuMzMzIiBjeT0iMzIwIiByPSIzMiIvPgogICAgPGNpcmNsZSBjeD0iMzYyLjY2NyIgY3k9IjMyMCIgcj0iMzIiLz4KPC9zdmc+Cg==");
    --icon-rating-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 16.627 15.888'%3E%3Cg data-name='Group 15'%3E%3Cpath d='M12.074 15.152c-.227 0-.455-.055-.659-.161L8.31 13.359l-3.102 1.63A1.42 1.42 0 0 1 3.15 13.5l.593-3.455-2.513-2.451a1.423 1.423 0 0 1-.016-2.01c.215-.218.498-.36.798-.406l3.473-.504 1.551-3.147A1.423 1.423 0 0 1 8.94.882c.277.138.504.366.64.64l1.555 3.15 3.468.504c.372.053.705.249.932.551.228.303.324.676.272 1.052a1.424 1.424 0 0 1-.42.823l-.002-.002-2.504 2.438.59 3.459a1.418 1.418 0 0 1-1.396 1.655Zm2.298-8.38h.002-.002Z' data-name='Path 47' style='fill:%23fbe269;stroke-width:0'/%3E%3C/g%3E%3C/svg%3E");
}
::selection{background:var(--dark-bg);color:var(--dark-bg-txt-color)!important}
::-moz-selection{background:var(--dark-bg);color:var(--dark-bg-txt-color)!important}
body{color:var(--txt-color)}
p a{color:var(--txt-links);transition: var(--transition);text-decoration: underline;}
p a:hover{color:var(--txt-links-hover);text-decoration: none;}
.dark-bg ::selection{background:var(--light-bg);color:var(--light-bg-txt-color)!important}
.light-bg-txt{color:var(--light-bg-txt-color)!important}
.dark-bg-txt{color:var(--dark-bg-txt-color)!important}
.mid-bg-txt{color:var(--mid-bg-txt-color)!important}
.light-bg{background-color:var(--light-bg);color:var(--light-bg-txt-color)}
.dark-bg{background-color:var(--dark-bg);color:var(--dark-bg-txt-color)}
.mid-bg{background-color:var(--mid-bg);color:var(--mid-bg-txt-color)}
.back-to-top{position:fixed;right:30px;bottom:30px;transition:.5s;z-index:99;    color: var(--dark-bg-txt-color);    background-color: var(--dark-bg);}
.back-to-top:hover{color: var(--dark-bg)!important;}
.img-shadow{box-shadow:0 0 20px #00000026}
.link-underline{text-decoration:underline!important}
h4,.h4{font-size:1.25rem}
.heading{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}
.btn{font-weight:600;transition:.5s}
.btn-square{width:32px;height:32px}
.btn-sm-square{width:34px;height:34px}
.btn-md-square{width:44px;height:44px}
.btn-lg-square{width:56px;height:56px}
.btn-xl-square{width:66px;height:66px}
.btn-lg-square,.btn-md-square,.btn-sm-square,.btn-square,.btn-xl-square{padding:0;display:flex;align-items:center;justify-content:center;font-weight:400}
.btn.btn-primary{color:var(--bs-white);border:none}
.btn.btn-primary:hover{background:var(--bs-dark);color:var(--bs-primary)}
.btn.btn-light{color:var(--bs-primary);border:none}
.btn.btn-light:hover{color:var(--bs-white);background:var(--bs-primary)}
@media screen and (max-width: 575px) {
.double-btns .navbar-brand{display:block;width:100%;text-align:center;margin-bottom:1rem}
#topics{top:128px}
.btns-wrap{justify-content:center;width:100%}
}
@media screen and (min-width: 576px) and (max-width: 991px) {
#topics{top:73px}
}
@media screen and (max-width: 991px) {
#topics{position:absolute;background:#111;right:0;border-radius:6px 0 0 6px;padding:1rem;width:320px;max-width:100%}
#topics a{color:var(--dark-bg-txt-color)}
#topics a:hover{color:var(--color-yes)}
.btn.btn-primary.topics-toggle{color:var(--bs-white);border:none;padding:.25rem;width:40px;height:40px;font-size:18px}
.btn.btn-primary.topics-toggle:hover,.btn.btn-primary.topics-toggle:focus{box-shadow:0 0 0 1px #00b17080}
}
@media screen and (min-width: 992px) {
.topics-item{background-color:var(--dark-bg);color:var(--btn-color);transition:var(--transition);border-radius:6px;width:95%;font-size:14px}
.topics-item:hover{background-color:var(--mid-bg);color:var(--mid-bg-txt-color)}
}
.dropdown-toggle{white-space:nowrap;font-family:Roboto,sans-serif;position:relative;padding:35px 0;color:var(--bs-white);font-size:14px;font-weight:400;outline:0;transition:.5s;cursor:pointer}
@media screen and (max-width: 991px) {
.dropdown-toggle{padding:15px 0}
}
.dropdown-item{font-size:14px}
.topbar .dropdown-toggle::after{border:none;content:"\f107";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:middle;margin-left:8px;color:var(--primary)}
.topbar .dropdown .dropdown-menu a:hover{background:var(--bs-primary);color:var(--bs-white)}
.topbar .dropdown .dropdown-menu{transform:rotateX(0);visibility:visible;background:var(--bs-light);padding-top:11px;border:0;transition:.5s;opacity:1}
.navbar-light .navbar-nav .nav-link{font-family:Roboto,sans-serif;position:relative;margin-right:25px;padding:35px 0;color:var(--bs-white);font-size:14px;font-weight:400;outline:0;transition:.5s}
.navbar-light .navbar-nav .dropdown .nav-link{margin-right:5px}
.sticky-top.navbar-light .navbar-nav .nav-item .nav-link,.sticky-top.navbar-light .navbar-nav .nav-link{color:var(--bs-light)}
.sticky-top .single-link{padding-top:35px!important}
.navbar-light .navbar-nav .nav-item .nav-link{color:var(--bs-white)}
.navbar-light .navbar-nav .nav-item .nav-link.active,.navbar-light .navbar-nav .nav-item .nav-link:hover,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link:hover{color:var(--bs-primary)}
.navbar-light .navbar-brand img{max-height:60px;transition:.5s}
.navbar .dropdown-toggle::after{border:none;content:"\f107";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:middle;margin-right:25px;color:var(--bs-white)}
.dropdown .dropdown-menu a:hover{background:var(--bs-primary);color:var(--bs-white)}
.navbar .nav-item:hover .dropdown-menu{transform:rotateX(0);visibility:visible;background:var(--bs-light);transition:.5s;opacity:1}
.page-review .bg-color{background:#111}
.page-review .bg-royal-vegas-casino{background:#c4eaff}
.page-review .bg-ruby-fortune-casino{color:#f7f7f7}
.navbar{background:#111; --bs-primary:#00d5d5}
@media (max-width:767px) {
.img-cut{height:300px;object-fit:cover}
}
@media (max-width:991.98px) {
header{background:#111}
.sticky-top.navbar-light{position:relative;background:var(--bs-white)}
.navbar.navbar-expand-lg .navbar-toggler{padding:10px;border:1px solid var(--bs-primary);color:var(--bs-primary);width:40px;height:40px}
.navbar.navbar-expand-lg .navbar-toggler:focus{box-shadow:none;background:var(--bs-primary);color:var(--dark-bg-txt-color)}
.navbar-light .navbar-collapse{margin-top:15px;border-top:1px solid #ddd}
.navbar-light .navbar-nav .nav-link,.sticky-top.navbar-light .navbar-nav .nav-link{padding:10px 0;margin-left:0;color:var(--bs-light)}
.page-review .navbar-light .navbar-nav .nav-link,.sticky-top.navbar-light .navbar-nav .nav-link{color:#f9f9f9}
.navbar-light .navbar-nav .nav-item .nav-link{color:var(--bs-dark)}
.navbar-light .navbar-brand img{max-height:45px}
}
@media (min-width:992px) {
.navbar .nav-item .dropdown-menu{display:block;visibility:hidden;top:100%;transform:rotateX(-75deg);transform-origin:0 0;border:0;border-radius:10px;transition:.5s;opacity:0}
.page .navbar-light{position:absolute;width:100%;top:0;left:0}
.navbar-light{border-bottom:1px solid #ffffff1a;z-index:999}
.sticky-top.navbar-light{position:fixed;background:var(--bs-dark);width:100%}
.navbar-light .navbar-nav .nav-link::before{position:absolute;content:"";width:0;height:2px;bottom:10px;left:50%;background:var(--bs-primary);transition:.5s}
.navbar-light .navbar-nav .nav-link.active::before,.navbar-light .navbar-nav .nav-link:hover::before{width:calc(100% - 2px);left:1px}
}
.bg-breadcrumb{position:relative;overflow:hidden;background:var(--footer-bg);padding:140px 0 60px;transition:.5s}
.bg-breadcrumb .mod{font-size:12px;position:absolute;bottom:5px;left:50%;transform:translateX(-50%);text-align:center;width:100%}
.mod [class*="icon-"]{filter:var(--icons-header-f);vertical-align:middle;margin-bottom:3px}
.icons-13{width:13px;height:13px}
[class*="icon-"]{text-indent:-9999px;text-align:left;background-size:contain;background-position:center center;background-repeat:no-repeat}
.icon-user{background:var(--user)}
.icon-calendar{background:var(--icon-calendar)}
@media (min-width:992px) {
.bg-breadcrumb{padding:130px 0 40px;background:var(--dark-bg);background-position:center center;background-repeat:no-repeat;background-size:cover}
}
@media (max-width:991px) {
.bg-breadcrumb{padding:40px 0}
}
.bg-breadcrumb .breadcrumb{position:relative}
.bg-breadcrumb .breadcrumb .breadcrumb-item a{color:var(--bs-white)}
.service .service-item{background:var(--bs-light);border-radius:10px;transition:.5s}
.service .service-item:hover{box-shadow:0 0 45px #0003}
.service .service-item .service-img{position:relative;overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px;transition:.5s}
.service .service-item .service-img img{transition:.5s}
.service .service-item:hover .service-img img{transform:scale(1.2)}
.feature .feature-item{text-align:center;border-radius:10px;background:var(--bs-light);border:1px solid transparent;transition:.5s}
.feature .feature-item:hover{border:1px solid var(--bs-primary)}
.feature .feature-item .feature-icon{background:var(--bs-white);border-radius:10px;display:inline-block}
.offer-section .nav a.accordion-link{width:100%;border-radius:10px;display:flex;background:var(--bs-white);transition:.5s}
.offer-section .nav a.accordion-link.active{color:var(--bs-white);background:var(--bs-primary)}
.offer-section .nav a.accordion-link h5{transition:.5s}
.offer-section .nav a.accordion-link.active h5{color:var(--bs-white)}
.team .team-item{position:relative;padding:0 25px 25px;border-radius:10px;transition:.5s}
.team .team-item::before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:var(--bs-light);border-radius:10px;transition:.5s;z-index:-1}
.team .team-item:hover::before{height:0}
.team .team-item::after{content:"";position:absolute;width:100%;height:0;bottom:0;left:0;border-radius:10px;transition:.5s;z-index:-1}
.team .team-item:hover::after{height:100%;background:var(--bs-primary)}
.team .team-item .team-img{width:100%;height:100%;border-radius:100%;position:relative;margin-top:50%;transform:translateY(-50%);margin-bottom:-50%;display:flex;justify-content:center;border:4px solid var(--bs-primary);border-style:dotted;padding:4px;background:var(--bs-white);transition:.5s}
.team .team-item:hover .team-img{border:4px solid var(--bs-white);border-style:dotted;background:0}
.team .team-item .team-img img{width:100%;height:100%;border-radius:100%;transition:.5s}
.team .team-item .team-title{padding:25px 0;text-align:center}
.team .team-item .team-title h4,.team .team-item .team-title p{transition:.5s}
.team .team-item:hover .team-title h4,.team .team-item:hover .team-title p{color:var(--bs-white)}
.team .team-item .team-icon{display:flex;justify-content:center}
.team .team-item .team-icon a{transition:.5s}
.team .team-item:hover .team-icon a{color:var(--bs-dark);background:var(--bs-white)}
.team .team-item:hover .team-icon a:hover{color:var(--bs-primary);background:var(--bs-dark)}
.testimonial .testimonial-item{position:relative;margin-bottom:30px;padding:0 25px 25px}
.testimonial .testimonial-item::before{content:"";position:absolute;width:100%;height:calc(100% - 50px);bottom:0;left:0;border-radius:10px;background:var(--bs-light);z-index:-1}
.testimonial .testimonial-item .testimonial-img{display:flex;justify-content:center}
.testimonial .testimonial-item .testimonial-img img{width:100px;height:100px;border-radius:100px;border:5px solid var(--bs-light);border-style:double;background:var(--bs-white)}
.testimonial .testimonial-item .testimonial-text{padding:25px 0;text-align:center}
.testimonial .testimonial-item .testimonial-title{display:flex;justify-content:space-between}
.testimonial .testimonial-item .testimonial-quote-left{position:absolute;width:60px;height:60px;top:20px;left:25px;border-radius:60px;color:var(--bs-primary);background:var(--bs-white);display:flex;align-items:center;justify-content:center}
.testimonial .testimonial-item .testimonial-quote-right{position:absolute;width:60px;height:60px;bottom:-30px;right:25px;margin-top:-5px;border-radius:60px;color:var(--bs-primary);background:var(--bs-white);display:flex;align-items:center;justify-content:center}
.testimonial-carousel .owl-stage-outer{margin-top:58px;margin-right:-1px}
.testimonial .owl-nav .owl-prev{position:absolute;top:-58px;left:0;background:var(--bs-primary);color:var(--bs-white);padding:5px 30px;border-radius:30px;transition:.5s}
.testimonial .owl-nav .owl-prev:hover{background:var(--bs-secondary);color:var(--bs-white)}
.testimonial .owl-nav .owl-next{position:absolute;top:-58px;right:0;background:var(--bs-primary);color:var(--bs-white);padding:5px 30px;border-radius:30px;transition:.5s}
.testimonial .owl-nav .owl-next:hover{background:var(--bs-secondary);color:var(--bs-white)}
.testimonial-carousel .owl-dots{display:flex;justify-content:center}
.testimonial-carousel .owl-dots .owl-dot{width:30px;height:30px;border-radius:30px;margin:20px 10px 0;background:var(--bs-primary);transition:.5s}
.testimonial-carousel .owl-dots .owl-dot.active{width:30px;height:30px;border-radius:30px;background:var(--bs-secondary);transition:.5s}
.testimonial-carousel .owl-dots .owl-dot span{position:relative;margin-top:50%;margin-left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;text-align:center}
.testimonial-carousel .owl-dots .owl-dot.active span::after{background:var(--bs-primary)}
.testimonial-carousel .owl-dots .owl-dot span::after{content:"";width:15px;height:15px;border-radius:15px;position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;text-align:center;background:var(--bs-white);transition:.5s}
.footer{background:var(--footer-bg)}
.footer .footer-item{display:flex;flex-direction:column}
.footer .footer-item a{line-height:35px;color:var(--bs-body);transition:.5s}
.footer .footer-item p{line-height:35px}
.footer .footer-item a:hover{color:var(--bs-primary)}
.footer .footer-item .footer-btn a,.footer .footer-item .footer-btn a i{transition:.5s}
.footer .footer-item .footer-btn a:hover{background:var(--bs-white)}
.footer .footer-item .footer-btn a:hover i{color:var(--bs-primary)}
footer a{color: var(--txt-links);transition: var(--transition);text-decoration: none;}
footer a:hover{color: var(--txt-links-hover);}
.fs-14{font-size:14px}
.reg-pgf{background:url(/img/pgf.svg) no-repeat center;width:125px;height:35px;display:block;background-size:contain}
.reg-safergambling{background:url(/img/sga.webp) no-repeat center;width:35px;height:35px;display:block;background-size:contain}
.reg-dia{background:url(/img/dia.webp) no-repeat center;width:130px;height:35px;display:block;background-size:contain}
footer .info .border-bottom{border-color:#6c757d!important}
.copyright{background:var(--bs-dark)}
h1{font-size:38px}
.cons-heading,.pros-heading{margin-bottom:10px}
.cons-list,.pros-list{list-style-type:none;padding-left:0}
.cons-list li,.pros-list li{padding:5px 0;font-size:1.1rem}
.pros-icon{margin-right:8px;color:var(--color-yes)}
.cons-icon{margin-right:10px;color:var(--color-no)}
.pro-cons .heading{color:#fff;font-weight:700;text-transform:uppercase}
.pros .heading{background:var(--color-yes)}
.pros i{color:var(--color-yes)}
.cons .heading{background:var(--color-no)}
.cons i{color:var(--color-no)}
ul.list-unstyled{padding-left:0}
ul.list-unstyled li{align-items:center;border-radius:8px}
ul.list-unstyled .list-item i{color:#28a745;font-size:1.5rem}
.section-custom{background-color:#00d0847e;padding:40px 20px;margin:40px 0;color:#261d1d;text-align:center}
.section-custom h2{text-align:center;color:#fff;margin-bottom:20px;text-transform:uppercase;letter-spacing:2px}
.section-custom h3{margin-top:40px;color:#fff;text-align:center;margin-bottom:20px;text-transform:capitalize;background-color:#00000025;padding:10px 20px;border-radius:10px;box-shadow:0 4px 8px #00000013}
.section-custom .list-unstyled{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}
.section-custom .list-item{color:#fff;display:flex;align-items:center;gap:10px;padding:10px 20px;background-color:#00000080;border-radius:8px;transition:background-color .3s ease;box-shadow:0 4px 6px #00000026}
.section-custom .list-item i{font-size:1.5rem;color:#fff}
.section-custom .list-item:hover{background-color:#000000b3;box-shadow:0 6px 10px #0000004d}
.custom-content-section{background-color:#0ac27e28;padding:20px;border-radius:12px;box-shadow:0 4px 20px #00000026}
.custom-content-section h2{color:#082d0b;margin-bottom:15px}
.custom-content-section h3{margin-top:30px;color:#444;margin-bottom:10px}
.custom-content-section p{color:#555;line-height:1.6}
.bg-royalvegas,.bg-royal-vegas-casino{background-color:#fff}
.bg-bibtc{background-color:#00247d;color:#f7f7f7}
.bg-22bet{background-color:#052e32;color:#f7f7f7}
.bg-rubyfortune,.bg-ruby-fortune-casino{background-color:#2f2b30}
.bg-spinbet{background-color:#1d113c;color:#f7f7f7}
.bg-sky-crown{background-color:#141416;color:#f7f7f7}
.bg-uptown-pokies{background:#181818;color:#f7f7f7}
.bg-ozwin,.bg-jackpotcity,.bg-jackpot-city-casino{background:#000;color:#f7f7f7}
.bg-ripper{background:#080d15;color:#f7f7f7}
.bg-red-stag,.bg-red-stag-casino{background:#74030b;color:#f7f7f7}
.bg-slots-capital{background:#000;color:#f7f7f7}
.logo-spinbet{background:url(/img/spinbet.svg)}
.logo-sky-crown{background:url(/img/sky-crown.svg)}
.logo-ozwin{background:url(../img/brand-logos/ozwin.svg)}
.logo-uptown-pokies{background:url(../img/brand-logos/uptown-pokies.svg);filter:drop-shadow(0 0 3px #fff)}
.logo-ripper{background:var(--logo-ripper)}
.logo-red-stag,.logo-red-stag-casino{background:var(--logo-red-stag)}
.logo-slots-capital{background:var(--logo-slots-capital)}
.logo-jackpotcity,.logo-jackpot-city-casino{background:url(../img/brand-logos/jackpotcity.svg)}
.logo-22bet{background:url(../img/brand-logos/22bet.svg)}
.logo-bibtc{background:url(../img/brand-logos/bibtc.webp)}
.logo-rubyfortune,.logo-ruby-fortune-casino{background:url(../img/brand-logos/rubyfortune.webp)}
.logo-royalvegas,.logo-royal-vegas-casino{background:url(../img/brand-logos/royalvegas.webp)}
[class*=logo-]{width:170px;height:110px;max-width:100%;margin:0 auto;display:block;text-indent:-9999px;background-size:contain;background-position:center center;background-repeat:no-repeat}
[class*=brand-][class*=bg-]{margin:0 auto;padding:5px;border-radius:4px;width:220px;height:64px}
.mobile-casino-section{background-color:#dff5e1;padding:20px;margin:20px auto;border-radius:8px;box-shadow:0 4px 8px #0000001a;color:#333;font-family:Arial,sans-serif}
.mobile-casino-section h2{color:#1e7d3a;margin-bottom:15px}
.mobile-casino-section p{font-size:16px;line-height:1.6;margin-bottom:10px}
.table>:not(caption)>*>*{border-bottom-width:0;box-shadow:none}
.primary-table .item{border:1px solid var(--section-border-color);border-radius:6px}
.primary-table [class*=bg-]{border-radius:4px 0 0 4px;padding:.25rem}
.brand-rating :is(h3,.brand-score,.brand-name){color:var(--light-bg-txt-color);font-size:16px;text-transform:uppercase;font-weight:700}
.rating .rating-value{font-size:1.5rem;color:#121212}
.rating-star{display:inline-block;width:17px;height:16px;background:center / contain no-repeat var(--icon-rating-star);position:relative;top:1px}
.bonus-amount{color:var(--bonus-c);font-weight:700;line-height:1.2}
.bonus-accent{font-size:18px}
.bonus-before,.bonus-amount{font-size:24px}
#accordion{margin:20px auto}
#accordion .collapsing{-webkit-transition:none;transition:none;display:none}
#accordion a{text-decoration:none}
#accordion a:focus{outline:0}
#accordion .accordion-item{border:0 none;box-shadow:none}
#accordion .accordion-header{padding:0;background:#fff}
#accordion .accordion-button{display:block;position:relative;font-size:14px;font-weight:700;text-transform:uppercase;padding:15px 50px 15px 20px;transition:all .1s linear 0s;border-bottom:2px solid var(--dark-bg);box-shadow:none}
.accordion-button:not(.collapsed){color: var(--txt-color);}
#accordion .accordion-header .accordion-button.collapsed:hover{opacity:.75}
#accordion .accordion-body{font-size:14px;line-height:1.6;padding:1rem;color:var(--light-bg-txt-color)}
@media screen and (max-width: 575px) {
#accordion .accordion-header .accordion-button{font-size:13px}
}
@media screen and (max-width: 767px) {
#accordion .accordion-header .accordion-button{padding:15px 30px 15px 10px}
}
@media screen and (min-width: 768px) {
#accordion{padding:0 3rem}
}
.rounded-lg{border-radius:10px}
.terms{font-size:12px;font-style:italic}
.go-btn{display:block;padding:10px 0;width:200px;border-radius:6px;text-align:center;font-weight:700;font-size:1rem;background:var(--btn-bg);color:var(--btn-color);transition:var(--transition)}
.go-btn:hover{background:var(--btn-bg-hover);color:var(--btn-hover-color);text-decoration:none}
.go-btn.lg{width:auto}
@media (max-width:768px) {
h1{font-size:28px!important}
h2{font-size:26px!important}
h3{font-size:24px!important}
}
.author{font-size:14px;color:#ccc}
.brand-review .rating-value{color:var(--color-rev-rating)}
.brand-review .go-btn{background:var(--rev-btn-bg)}
.brand-review .go-btn:hover{background:var(--rev-btn-bg-hover)}
.brand-review .bonus-before{color:var(--color-rev-bonus);font-weight:700;font-size:30px}
.brand-review .fa-check{color:var(--color-yes)}
.brand-review .fa-times{color:var(--color-no)}
.brand-review .list-box{font-size:14px}
.brand-review .features li{margin-bottom:.5rem;border-bottom:1px solid #666;border-radius:0;padding-bottom:.15rem}
.brand-review .features span{width:50%;display:inline-block;font-size:14px}
.brand-intrp .card-body p{font-size:14px}
.game-previews table thead{display:none}
.game-previews table td:first-child{font-weight:700}
.steps-num{font-size:20px;font-weight:900;color:var(--bs-primary)}
.steps{width:992px;max-width:100%;margin:1rem auto}
.breadcrumb{font-size:12px;color:var(--txt-links);font-weight:300;font-style:italic;text-align:right}
.breadcrumb-item a{color:var(--txt-links);transition: var(--transition);}
.breadcrumb-item a:hover{color:var(--txt-links-hover)}