
@font-face{font-family:Lato;font-weight:400;font-style:normal;font-display:swap;src:url(/x/rvb/f/lato-400.woff2) format("woff2")}
@font-face{font-family:Lato;font-weight:400;font-style:italic;font-display:swap;src:url(/x/rvb/f/lato-400i.woff2) format("woff2")}
@font-face{font-family:Lato;font-weight:700;font-style:normal;font-display:swap;src:url(/x/rvb/f/lato-700.woff2) format("woff2")}
@font-face{font-family:Lato;font-weight:900;font-style:normal;font-display:swap;src:url(/x/rvb/f/lato-900.woff2) format("woff2")}
@font-face{font-family:"Libre Franklin";font-weight:300 900;font-style:normal;font-display:swap;src:url(/x/rvb/f/franklin-var.woff2) format("woff2")}
:root{--rvb-ox:#5A1A2E;--rvb-ox2:#3E1020;--rvb-ox3:#7A2440;--rvb-link:#A3213F;--rvb-gold:#F4C95D;--rvb-bg:#E9ECF1;--rvb-sheet:#fff;
--rvb-ink:#1A1A22;--rvb-ink2:#5E6270;--rvb-rule:#DDE1E8;--rvb-cta:#0B7A3B;--rvb-cta2:#096331;--rvb-soft:#F7EEF1;
--rvb-hf:"Libre Franklin",Arial,sans-serif;--rvb-bf:Lato,Arial,sans-serif;--rvb-w:1120px;--rvb-r:10px}
*,*:before,*:after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-padding-top:16px}
body.rvb-b{margin:0;background:var(--rvb-bg);color:var(--rvb-ink);font:400 17px/1.65 var(--rvb-bf);overflow-x:hidden}
.rvb-b img{max-width:100%;height:auto}
.rvb-b a:where(:not(.btn):not(.provider-btn):not([class*="sticky-banner"])){color:var(--rvb-link)}
.rvb-c .code a{color:inherit}
.rvb-b a:hover{color:var(--rvb-ox2)}
.rvb-b :focus-visible{outline:3px solid var(--rvb-gold);outline-offset:2px}
.rvb-skip{position:absolute;left:-9999px;top:0;background:#fff;padding:8px 14px;z-index:100}
.rvb-skip:focus{left:8px}
.rvb-w{max-width:var(--rvb-w);margin:0 auto;padding:0 16px}
.rvb-i{width:16px;height:16px;flex:0 0 auto;vertical-align:-3px}

.rvb-trust{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:18px 0;padding:10px 14px;background:var(--rvb-soft);
border-left:4px solid var(--rvb-ox);border-radius:0 8px 8px 0;font:400 14px/1.45 var(--rvb-bf);color:#3B3D47}
.rvb-trust .rvb-i{color:var(--rvb-ox);width:18px;height:18px}
.rvb-trust b{display:inline-block;margin-right:4px;padding:0 6px;border-radius:4px;background:var(--rvb-ox);color:#fff;font:700 12px/20px var(--rvb-hf)}
.rvb-trust a{color:var(--rvb-link);font-weight:700}
.rvb-c>.rvb-trust{max-width:1088px;margin:18px auto}
@media (max-width:1120px){.rvb-c>.rvb-trust{margin:16px}}

.rvb-hd{background:var(--rvb-ox);color:#fff;position:relative;z-index:20;border-bottom:3px solid var(--rvb-gold)}
.rvb-hdw{display:flex;align-items:center;gap:20px;min-height:64px}
.rvb-logo{display:inline-flex;align-items:center;gap:10px;color:#fff!important;text-decoration:none;font:800 20px/1 var(--rvb-hf);letter-spacing:-.01em}
.rvb-logo b{font-weight:800;color:var(--rvb-gold);margin-left:4px}
.rvb-mark{width:34px;height:34px}
.rvb-nav{margin-left:auto}
.rvb-nav>ul{list-style:none;margin:0;padding:0;display:flex;gap:2px}
.rvb-nav li{position:relative}
.rvb-nav>ul>li>a{display:block;padding:21px 12px;color:#fff;text-decoration:none;font:600 15px/22px var(--rvb-hf)}
.rvb-nav>ul>li>a:hover,.rvb-nav>ul>li.is-on>a{color:var(--rvb-gold)}
.rvb-ddb{display:none;background:none;border:0;color:#fff;padding:8px;cursor:pointer}
.rvb-nav ul ul{list-style:none;margin:0;padding:8px 0;position:absolute;top:100%;left:0;min-width:220px;background:#fff;border-radius:0 0 var(--rvb-r) var(--rvb-r);
box-shadow:0 14px 30px rgba(26,26,34,.18);display:none}
.rvb-dd:hover>ul,.rvb-dd:focus-within>ul{display:block}
.rvb-nav ul ul a{display:block;padding:8px 18px;color:var(--rvb-ink);text-decoration:none;font:500 15px/1.4 var(--rvb-hf)}
.rvb-nav ul ul a:hover,.rvb-nav ul ul a[aria-current]{background:var(--rvb-soft);color:var(--rvb-ox)}
.rvb-burger{display:none;margin-left:auto;background:none;border:0;width:44px;height:44px;padding:10px;cursor:pointer}
.rvb-burger span{display:block;height:2px;background:#fff;margin:5px 0;border-radius:2px}
.rvb-navx{display:none}
@media (min-width:1024px) and (max-width:1141px){.rvb-c .detail-row.detail-row-labeled .detail-unit:first-child{padding:20px 16px}}
@media (max-width:1023px){
.rvb-burger{display:block}
.rvb-navx{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:100%;min-height:46px;padding:0 16px;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.08);color:#fff;font:600 15px/1 var(--rvb-hf);cursor:pointer}
.rvb-navx b{font-size:24px;font-weight:400;line-height:1}
.rvb-nav{display:none;position:absolute;left:0;right:0;top:100%;background:var(--rvb-ox2);margin:0;max-height:calc(100vh - 100px);overflow:auto}
.rvb-nav.is-open{display:block}
.rvb-nav>ul{display:block;padding:6px 0 14px}
.rvb-nav>ul>li{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid rgba(255,255,255,.08)}
.rvb-nav>ul>li>a{flex:1;padding:12px 16px}
.rvb-ddb{display:block;width:48px;height:46px}
.rvb-ddb .rvb-i{width:20px;height:20px}
.rvb-nav ul ul{position:static;display:none;width:100%;box-shadow:none;border-radius:0;background:rgba(255,255,255,.05);padding:0 0 8px}
.rvb-dd:hover>ul{display:none}
.rvb-dd.is-open>ul{display:block}
.rvb-nav ul ul a{color:#F1E3E8;padding:9px 28px}
.rvb-nav ul ul a:hover{background:rgba(255,255,255,.08);color:#fff}
}
@media (max-width:600px){.rvb-logo{font-size:18px}}

.rvb-crumbs{background:#fff;border-bottom:1px solid var(--rvb-rule);font-size:14px}
.rvb-crumbs ol{list-style:none;margin:0;padding:10px 0;display:flex;flex-wrap:wrap;gap:4px 0}
.rvb-crumbs li{color:var(--rvb-ink2)}
.rvb-crumbs li+li:before{content:"/";margin:0 8px;color:#A9AEBA}
.rvb-crumbs a{color:var(--rvb-ink2);text-decoration:none}
.rvb-crumbs a:hover{color:var(--rvb-link);text-decoration:underline}

.rvb-wp{padding:0 0 48px}
.rvb-ahd{background:linear-gradient(180deg,#fff 0,#fff 70%,var(--rvb-bg) 100%);border-bottom:1px solid var(--rvb-rule);padding:18px 0 8px}
.rvb-ahd .rvb-w,.rvb-prose{max-width:888px}
.rvb-kick{margin:0 0 6px;font:700 13px/1.3 var(--rvb-hf);letter-spacing:.08em;text-transform:uppercase;color:var(--rvb-ox3)}
.rvb-ahd h1{margin:0 0 8px;font:800 clamp(28px,3.6vw,38px)/1.15 var(--rvb-hf);letter-spacing:-.015em;color:var(--rvb-ink)}
.rvb-lede{margin:0 0 10px;font-size:18px;color:#363944}
.rvb-c .image-info{background:rgba(0,0,0,.72)!important}
.rvb-c a.btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 18px;border-radius:8px;
  background:var(--rvb-ox)!important;color:#fff!important;font-weight:700;text-decoration:none}
.rvb-c a.btn:hover{background:var(--rvb-ox3)!important}
.rvb-c .code a{color:var(--rvb-link)!important;font-weight:700}
.rvb-qn{margin-top:4px;margin-bottom:6px}
.rvb-c .code.v2 a{display:inline-block;padding:2px 10px;border-radius:6px;background:var(--rvb-soft)}
.rvb-c strong.asset{color:var(--rvb-ox3)!important}
.rvb-c .faq-content a{color:var(--rvb-link)!important}

.rvb-c .floating-wrapper{float:none!important;width:auto!important;max-width:100%;margin:0 0 20px!important}
.rvb-c .floating-wrapper table tr,.rvb-c .floating-wrapper table th{background:var(--rvb-ox)!important}
.rvb-c .floating-wrapper table tr:nth-child(even),.rvb-c .floating-wrapper table tr:nth-child(even) th{background:var(--rvb-ox3)!important}
.rvb-c .floating-wrapper table th,.rvb-c .floating-wrapper table td,.rvb-c .floating-wrapper table a{color:#fff!important}

@media (max-width:767px){.rvb-c .boxlist .box-content,.rvb-c .boxlist .content-column,.rvb-c .boxlist ul{display:block!important;height:auto!important;max-height:none!important;visibility:visible!important}
.rvb-c .history-slider .image-box{display:block!important;float:none!important;width:auto!important;height:auto!important;margin:0 0 16px!important}
.rvb-c .history-slider .image-info{position:static!important;display:block!important;padding:12px 14px;border-radius:8px}}

.rvb-c tbody td,.rvb-c tbody tr,.rvb-c .detail-unit{background-color:transparent!important}
.rvb-c .boxlist{background-color:#fff!important}
.rvb-c>p:empty{display:none}
.rvb-c .history-section{background-color:#fff!important}
.rvb-c .section-intro h1:first-child{margin-top:0!important}
.rvb-c .section-intro{padding-top:18px!important;padding-bottom:14px!important}
.rvb-c .section-intro .mainintro>p{margin-bottom:10px}
.rvb-meta{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;color:var(--rvb-ink2);font-size:14px}
.rvb-meta span{display:inline-flex;align-items:center;gap:6px}
.rvb-meta a{color:var(--rvb-ink);font-weight:700;text-decoration:none}
.rvb-prose{background:#fff;margin-top:22px;padding:8px 32px 30px;border:1px solid var(--rvb-rule);border-radius:var(--rvb-r)}
.rvb-prose h2{margin:34px 0 12px;font:800 27px/1.25 var(--rvb-hf);letter-spacing:-.01em;color:var(--rvb-ink);padding-top:14px;border-top:1px solid var(--rvb-rule)}
.rvb-prose h2:first-child,.rvb-prose section:first-child h2:first-of-type{border-top:0;padding-top:0}
.rvb-prose h3{margin:26px 0 8px;font:700 21px/1.3 var(--rvb-hf)}
.rvb-prose h4,.rvb-prose h5{margin:20px 0 6px;font:700 17px/1.35 var(--rvb-hf)}
.rvb-prose p{margin:0 0 16px}
.rvb-prose ul,.rvb-prose ol{margin:0 0 18px;padding-left:24px}
.rvb-prose li{margin:0 0 6px}
.rvb-prose img{border-radius:6px}
.rvb-prose table{width:100%;border-collapse:collapse;margin:0 0 20px;font-size:15px;display:block;overflow-x:auto}
.rvb-prose th,.rvb-prose td{border:1px solid var(--rvb-rule);padding:9px 12px;text-align:left;vertical-align:top}
.rvb-prose thead th,.rvb-prose tr:first-child th{background:var(--rvb-soft);color:var(--rvb-ox2);font-family:var(--rvb-hf)}
.rvb-prose blockquote{margin:0 0 18px;padding:12px 18px;border-left:4px solid var(--rvb-ox3);background:var(--rvb-soft)}
.rvb-prose .entry-content,.rvb-prose .container,.rvb-prose .row,.rvb-prose section{display:block;width:auto;max-width:none;margin:0;padding:0}
.rvb-prose .alignright{float:right;margin:4px 0 12px 18px;max-width:45%}
.rvb-prose .alignleft{float:left;margin:4px 18px 12px 0;max-width:45%}
.rvb-prose .aligncenter{display:block;margin:0 auto 16px}
.rvb-prose:after{content:"";display:table;clear:both}
@media (max-width:600px){.rvb-prose{padding:4px 16px 22px;border-left:0;border-right:0;border-radius:0;margin-left:0;margin-right:0}
.rvb-prose h2{font-size:23px}.rvb-prose .alignright,.rvb-prose .alignleft{float:none;margin:0 0 14px;max-width:100%}}

.rvb-prose .cta{border:1px solid var(--rvb-rule);border-radius:var(--rvb-r);margin:22px 0;overflow:hidden;background:#fff}
.rvb-prose .cta-row{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center;padding:16px 20px}
.rvb-prose .row-top{background:var(--rvb-soft)}
.rvb-prose .row-bottom{border-top:1px solid var(--rvb-rule);font-size:14px}
.rvb-prose .op-logo img{max-height:56px;width:auto;display:block;border-radius:4px}
.rvb-prose .cta .bonus{flex:1;min-width:180px;font:700 19px/1.3 var(--rvb-hf)}
.rvb-prose .accent{color:var(--rvb-ox);font-weight:800}
.rvb-prose .btn,.rvb-prose a.visit{display:inline-block;background:var(--rvb-cta);color:#fff!important;text-decoration:none;font:700 16px/1 var(--rvb-hf);
padding:14px 24px;border-radius:8px;min-height:44px}
.rvb-prose .btn:hover,.rvb-prose a.visit:hover{background:var(--rvb-cta2)}
.rvb-prose .procon{flex:1;min-width:200px}
.rvb-prose .procon h4{margin:0 0 6px}
.rvb-prose .list-v1{margin:0;padding-left:20px}
.rvb-prose .grade p,.rvb-prose .score{margin:0;font:800 22px/1 var(--rvb-hf);color:var(--rvb-ox)}
.rvb-prose .rating{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.rvb-prose .banking .icons{display:flex;gap:6px;flex-wrap:wrap}
.rvb-prose .banking img{height:24px;width:auto;border-radius:3px}
.rvb-prose .icon-col h5,.rvb-prose .banking h5{margin:0;font-size:14px}
.rvb-prose .icon-col h5 span{display:block;font-size:17px;color:var(--rvb-ink)}

.rvb-prose .review-block{margin:22px 0;border:1px solid var(--rvb-rule);border-radius:var(--rvb-r);overflow:hidden}
.rvb-prose .review-flex{display:grid;grid-template-columns:220px 1fr;gap:0}
.rvb-prose .review-col{padding:18px 20px}
.rvb-prose .logo-col{background:var(--rvb-soft);text-align:center}
.rvb-prose .logo-col br{display:none}
.rvb-prose .logo-col img{max-height:90px;width:auto}
.rvb-prose .logo-col .bonus{margin:10px 0 14px}
.rvb-prose .logo-col .small{font-size:13px;color:var(--rvb-ink2)}
.rvb-prose .score-col{border-bottom:1px solid var(--rvb-rule)}
.rvb-prose .overall-score{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}
.rvb-prose .overall-score .score{font-size:34px}
.rvb-prose .sub-scores{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px 18px}
.rvb-prose .sub-score{display:flex;justify-content:space-between;gap:8px;border-bottom:1px dashed var(--rvb-rule);padding:4px 0}
.rvb-prose .sub-score .header{margin:0;font-size:14px;font-weight:600}
.rvb-prose .sub-score .score{font-size:16px}
.rvb-prose .desc-col{grid-column:2}
.rvb-prose .score-col{grid-column:2;grid-row:1}
.rvb-prose .logo-col{grid-row:1/3}
@media (max-width:700px){.rvb-prose .review-flex{grid-template-columns:1fr}.rvb-prose .logo-col,.rvb-prose .score-col,.rvb-prose .desc-col{grid-column:1;grid-row:auto}}

.rvb-prose .best__casino__item{display:grid;grid-template-columns:200px 1fr;gap:0;border:1px solid var(--rvb-rule);border-radius:var(--rvb-r);margin:20px 0;overflow:hidden}
.rvb-prose .casino__item__left{background:var(--rvb-soft);padding:18px;text-align:center}
.rvb-prose .casino__item__right{padding:18px 20px}
.rvb-prose .best__for{font:700 13px/1.3 var(--rvb-hf);text-transform:uppercase;letter-spacing:.06em;color:var(--rvb-ox3);margin:0 0 6px}
.rvb-prose .best__for__mobile{display:none}
.rvb-prose .casino__name{font:800 22px/1.2 var(--rvb-hf);margin:0 0 8px}
.rvb-prose .tab-pane{display:block!important;opacity:1!important}
.rvb-prose .available p{font-size:14px;margin:10px 0 0}
.rvb-prose .available span{display:block;font-weight:700}
@media (max-width:640px){.rvb-prose .best__casino__item{grid-template-columns:1fr}}

.rvb-prose .slideshow .row{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin:0 0 20px}
.rvb-prose .slideshow h2 .inner{font:inherit}
.rvb-prose .thumbnail img{display:block;border:1px solid var(--rvb-rule)}

.rvb-prose .faq-item{border-bottom:1px solid var(--rvb-rule);padding:12px 0}
.rvb-prose .faq-question{margin:0 0 6px;font:700 18px/1.35 var(--rvb-hf);color:var(--rvb-ink)}
.rvb-prose .faq-answer{display:block!important}
.rvb-prose .faq-answer p:last-child{margin-bottom:0}
.rvb-prose .tablepress{display:table;width:100%}
@media (max-width:640px){.rvb-prose .tablepress{display:block}}


.rvb-ft{background:#23161B;color:#CFC3C7;font-size:15px;padding:40px 0 24px;margin-top:0}
.rvb-ft a{color:#F1E3E8;text-decoration:none}
.rvb-ft a:hover{color:#fff;text-decoration:underline}
.rvb-ftb{display:grid;grid-template-columns:auto 1fr;gap:12px 28px;align-items:center;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.1)}
.rvb-ftb p{margin:0;max-width:640px}
.rvb-ftc{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:26px 0}
.rvb-ftc h2{margin:0 0 10px;font:700 14px/1.3 var(--rvb-hf);letter-spacing:.08em;text-transform:uppercase;color:var(--rvb-gold)}
.rvb-ftc ul{list-style:none;margin:0;padding:0}
.rvb-ftc li{margin:0 0 7px}
.rvb-safe{border-top:1px solid rgba(255,255,255,.1);padding-top:18px}
.rvb-safe p{margin:0 0 8px}
.rvb-age{display:inline-block;border:2px solid var(--rvb-gold);color:var(--rvb-gold);border-radius:50%;width:38px;height:38px;line-height:34px;text-align:center;font:800 13px/34px var(--rvb-hf);margin-right:8px}
.rvb-copy{margin:16px 0 0;font-size:13px;color:#A9989E}
@media (max-width:900px){.rvb-ftc{grid-template-columns:repeat(2,1fr)}}
@media (max-width:520px){.rvb-ftb{grid-template-columns:1fr}.rvb-ftc{grid-template-columns:1fr 1fr;gap:18px}}
.rvb-cookie{position:fixed;left:16px;right:16px;bottom:16px;z-index:1100;max-width:560px;margin:0 auto;background:#fff;color:var(--rvb-ink);border:1px solid var(--rvb-rule);
border-radius:var(--rvb-r);box-shadow:0 10px 30px rgba(0,0,0,.18);padding:12px 16px;display:flex;gap:14px;align-items:center;font-size:14px}
.rvb-cookie[hidden]{display:none}
.rvb-cookie p{margin:0;flex:1}
.rvb-cookie button{background:var(--rvb-ox);color:#fff;border:0;border-radius:6px;padding:10px 18px;font:700 14px/1 var(--rvb-hf);cursor:pointer;min-height:40px}

.rvb-c{display:block;font-family:var(--rvb-bf);color:var(--rvb-ink)}
.rvb-c .container{max-width:var(--rvb-w)!important;padding-left:16px!important;padding-right:16px!important;margin-left:auto;margin-right:auto}
.rvb-c h1,.rvb-c h2,.rvb-c h3,.rvb-c h4{font-family:var(--rvb-hf);letter-spacing:-.01em}
.rvb-c h1{line-height:1.15!important}
@media (max-width:600px){.rvb-c h1{font-size:28px!important;margin-bottom:10px!important}
.rvb-crumbs{font-size:13px}.rvb-crumbs ol{padding:5px 0;line-height:20px;flex-wrap:nowrap;overflow:hidden;white-space:nowrap}.rvb-crumbs li:last-child{overflow:hidden;text-overflow:ellipsis;min-width:0}
.rvb-ahd{padding:12px 0 4px}.rvb-ahd h1{font-size:26px}.rvb-lede{font-size:15px;line-height:1.5}.rvb-prose{margin-top:12px}}
.rvb-c .table-gmap tr{display:table-row!important}
.rvb-c .rvb-by{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:14px;color:inherit;opacity:.9}
.rvb-c .rvb-by:before{content:none!important}
.rvb-c .rvb-by a{color:inherit;font-weight:700}
.rvb-c iframe{max-width:100%;border:0}
.rvb-c table{max-width:100%}
.rvb-c .section-faq .answer{display:block!important}

.rvb-b:has(.crb-sticky-banner,.sticky-banner) .rvb-ft{padding-bottom:120px}
@media (max-width:767px){.rvb-b:has(.crb-sticky-banner,.sticky-banner) .rvb-ft{padding-bottom:200px}}

html{scroll-behavior:smooth}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.rvb-scw{max-width:1088px;margin:22px auto 8px}
@media (max-width:1120px){.rvb-scw{margin:18px 16px 8px}}
.rvbv-wrap{background:var(--rvb-sheet);border:1px solid var(--rvb-rule);border-top:4px solid var(--rvb-ox);border-radius:var(--rvb-r);
padding:20px 22px 16px;margin:0 0 6px;font-family:var(--rvb-bf);color:var(--rvb-ink)}
.rvb-prose .rvbv-wrap{margin:26px 0 8px}

.rvb-hub{margin:0 0 16px}
.rvb-prose .rvb-hub{margin:24px 0 14px}
.rvb-b .rvb-hub__l{display:flex;flex-wrap:nowrap;gap:10px;margin:0;padding:0 0 6px;list-style:none;overflow-x:auto;
overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin}
.rvb-hub__l::-webkit-scrollbar{height:6px}
.rvb-hub__l::-webkit-scrollbar-thumb{background:#c9b3bb;border-radius:6px}
.rvb-b .rvb-hub__l>li{flex:0 0 calc((100% - 70px)/8);min-width:120px;margin:0;padding:0;scroll-snap-align:start}
.rvb-b .rvb-hub__l>li:before{content:none}
.rvb-b .rvb-hub__t{display:flex;flex-direction:column;height:100%;background:var(--rvb-sheet);border:1px solid var(--rvb-rule);
border-radius:var(--rvb-r);overflow:hidden;color:var(--rvb-ink);text-decoration:none;transition:box-shadow .2s,border-color .2s}
.rvb-hub__i{display:block;aspect-ratio:8/5;overflow:hidden;background:var(--rvb-soft)}
.rvb-b .rvb-hub__i img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}
.rvb-hub__n{display:block;padding:8px 10px 9px;font:700 14px/1.25 var(--rvb-hf)}
.rvb-b .rvb-hub__t:hover{color:var(--rvb-ox2);border-color:var(--rvb-ox3);box-shadow:0 4px 14px rgba(62,16,32,.14)}
.rvb-b .rvb-hub__t:hover img{transform:scale(1.05)}
@media (prefers-reduced-motion:reduce){.rvb-b .rvb-hub__t:hover img{transform:none}}
@media (max-width:860px){.rvb-b .rvb-hub__l>li{flex-basis:calc((100% - 30px)/4)}}
@media (max-width:760px){.rvb-b .rvb-hub__l{gap:8px;flex-wrap:wrap;overflow:visible}.rvb-b .rvb-hub__l>li{flex:0 0 calc(50% - 4px);min-width:0}.rvb-hub__n{font-size:13px;padding:6px 9px 7px}}

.rvb-hsec{padding:26px 0 10px}
.rvb-b .rvb-hh{display:flex;align-items:center;gap:10px;margin:0 0 14px;font:800 21px/1.2 var(--rvb-hf);color:var(--rvb-ox2);letter-spacing:-.01em}
.rvb-hh:before{content:"";width:6px;height:22px;border-radius:3px;background:var(--rvb-gold);box-shadow:3px 0 0 var(--rvb-ox)}
.rvb-b .rvb-hsec ul{list-style:none;margin:0;padding:0}
.rvb-b .rvb-hsec li{margin:0;padding:0;text-indent:0}
.rvb-b .rvb-hsec li:before,.rvb-b .rvb-hsec li:after{content:none}
.rvb-b .rvb-hsec a{text-decoration:none;color:var(--rvb-ink)}
.rvb-b .rvb-hsec a b{display:block;font:700 16px/1.25 var(--rvb-hf);color:var(--rvb-ox2)}
.rvb-b .rvb-hsec a span:not([class]){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;
font:400 14px/1.45 var(--rvb-bf);color:var(--rvb-ink2)}
.rvb-b .rvb-hsec img{display:block;width:100%;height:100%;object-fit:cover}
.rvb-b .rvb-hsec a:hover b{color:var(--rvb-link)}

.rvb-b .rvb-hg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.rvb-b .rvb-hg__c{display:flex;flex-direction:column;gap:6px;height:100%;padding:0 0 14px;background:var(--rvb-sheet);
border:1px solid var(--rvb-rule);border-radius:var(--rvb-r);overflow:hidden;transition:box-shadow .2s,border-color .2s}
.rvb-hg__c b,.rvb-hg__c>span:not([class]){padding:0 14px}
.rvb-hg__i{display:block;aspect-ratio:8/5;overflow:hidden;margin-bottom:6px;background:var(--rvb-soft)}
.rvb-b .rvb-hg__c:hover{border-color:var(--rvb-ox3);box-shadow:0 6px 18px rgba(62,16,32,.13)}

.rvb-hb{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;align-items:start}
.rvb-b .rvb-hb__lead{display:flex;flex-direction:column;background:var(--rvb-ox2);border-radius:var(--rvb-r);overflow:hidden}
.rvb-hb__i{display:block;aspect-ratio:16/10;overflow:hidden}
.rvb-b .rvb-hb__lead b{padding:16px 18px 6px;font-size:20px;color:var(--rvb-gold)}
.rvb-b .rvb-hb__lead span:not([class]){padding:0 18px 18px;color:#EBDDE2;-webkit-line-clamp:4}
.rvb-b .rvb-hb__lead:hover b{color:#fff}
.rvb-b .rvb-hb__l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:start}
.rvb-b .rvb-hb__r{display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:12px;row-gap:3px;height:100%;
padding:12px 14px;background:var(--rvb-sheet);border:1px solid var(--rvb-rule);border-radius:var(--rvb-r)}
.rvb-hb__ic{grid-row:1/3;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;
background:var(--rvb-soft);color:var(--rvb-ox)}
.rvb-b .rvb-hb__r:hover{border-color:var(--rvb-ox3)}
.rvb-b .rvb-hb__r:hover .rvb-hb__ic{background:var(--rvb-ox);color:var(--rvb-gold)}

.rvb-b .rvb-hm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px}
.rvb-b .rvb-hm__c{display:flex;gap:14px;align-items:center;padding:10px 0;border-bottom:1px solid var(--rvb-rule)}
.rvb-hm__i{flex:0 0 132px;height:84px;border-radius:8px;overflow:hidden;background:var(--rvb-soft)}
.rvb-hm__t{display:flex;flex-direction:column;gap:3px;min-width:0}

.rvb-b .rvb-hp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}
.rvb-b .rvb-hp__r{display:grid;grid-template-columns:118px minmax(0,1fr) auto;gap:14px;align-items:center;height:100%;padding:10px 14px 10px 10px;
background:var(--rvb-sheet);border:1px solid var(--rvb-rule);border-radius:var(--rvb-r)}
.rvb-hp__i{display:block;height:66px;border:1px solid #EEF0F4;border-radius:8px;overflow:hidden;background:#fff}
.rvb-b .rvb-hp__i img{object-fit:contain}
.rvb-hp__t{display:flex;flex-direction:column;gap:3px;min-width:0}
.rvb-b .rvb-hp__t span{-webkit-line-clamp:2}
.rvb-hp__go{padding:6px 10px;border-radius:999px;background:var(--rvb-soft);color:var(--rvb-ox);font:700 13px/1 var(--rvb-hf);white-space:nowrap}
.rvb-b .rvb-hp__r:hover{border-color:var(--rvb-ox3)}
.rvb-b .rvb-hp__r:hover .rvb-hp__go{background:var(--rvb-ox);color:#fff}

.rvb-b .rvb-hs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.rvb-b .rvb-hs__c{display:flex;flex-direction:column;gap:4px;height:100%;padding:0 0 14px;background:#F6EEE8;border-radius:var(--rvb-r);
overflow:hidden;border:1px solid #EADBD0}
.rvb-hs__i{display:block;aspect-ratio:16/10;overflow:hidden;margin-bottom:4px}
.rvb-b .rvb-hs__i img{object-fit:contain}
.rvb-hs__c b,.rvb-hs__c>span:not([class]){padding:0 14px}
.rvb-b .rvb-hs__c:hover{border-color:var(--rvb-ox3)}
@media (max-width:960px){.rvb-b .rvb-hg,.rvb-b .rvb-hs{grid-template-columns:repeat(3,minmax(0,1fr))}.rvb-hb{grid-template-columns:1fr}
.rvb-b .rvb-hp{grid-template-columns:1fr}}
@media (max-width:760px){.rvb-hsec{padding:20px 0 6px}.rvb-b .rvb-hh{font-size:19px}
.rvb-b .rvb-hg,.rvb-b .rvb-hs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.rvb-hg__c b,.rvb-hg__c>span:not([class]),.rvb-hs__c b,.rvb-hs__c>span:not([class]){padding:0 10px}
.rvb-b .rvb-hsec a b{font-size:15px}.rvb-b .rvb-hsec a span:not([class]){font-size:13px}
.rvb-b .rvb-hb__l,.rvb-b .rvb-hm{grid-template-columns:1fr}
.rvb-hm__i{flex-basis:104px;height:66px}
.rvb-b .rvb-hp__r{grid-template-columns:88px minmax(0,1fr)}.rvb-hp__i{height:52px}.rvb-hp__go{display:none}}
@media (prefers-reduced-motion:reduce){.rvb-b .rvb-hg__c{transition:none}}
.rvbv-hd{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:14px}
.rvbv-hd h2{margin:0!important;font:800 24px/1.25 var(--rvb-hf)!important;color:var(--rvb-ox2)!important;scroll-margin-top:16px;border:0!important;padding:0!important}
.rvbv-meta{margin:0;font-size:14px;color:var(--rvb-ink2)}
.rvbv-cnt{font-weight:700;color:var(--rvb-ink)}
.rvbv-list{list-style:none!important;margin:0!important;padding:0!important;display:grid;gap:10px;counter-reset:none}
.rvbv-row{position:relative;display:grid;grid-template-columns:40px 150px minmax(0,1fr) 190px;grid-template-areas:"n lg mid act" "n lg terms terms";
align-items:center;column-gap:18px;row-gap:6px;padding:18px 16px;min-height:160px;margin:0!important;border:1px solid var(--rvb-rule);border-radius:var(--rvb-r);background:#fff}
.rvbv-row:before{content:none!important}
.rvbv-row--top{border:2px solid var(--rvb-gold);background:linear-gradient(180deg,#FFFBEF,#fff 60%);padding-top:22px}
.rvbv-n{grid-area:n;align-self:start;margin-top:6px;width:34px;height:34px;border-radius:50%;background:var(--rvb-ox);color:#fff;display:grid;place-items:center;
font:800 16px/1 var(--rvb-hf)}
.rvbv-row--top .rvbv-n{background:var(--rvb-gold);color:var(--rvb-ox2)}
.rvbv-lg{grid-area:lg;display:block;background:#fff;border:1px solid var(--rvb-rule);border-radius:8px;overflow:hidden;line-height:0}
.rvbv-lg img{display:block;width:100%;height:auto;aspect-ratio:5/3}
.rvbv-mid{grid-area:mid;min-width:0}
.rvbv-nm{margin:0 0 2px!important;font:800 18px/1.3 var(--rvb-hf);color:var(--rvb-ink)}
.rvbv-pick{position:absolute;top:-1px;left:72px;padding:2px 10px;border-radius:0 0 6px 6px;background:var(--rvb-gold);color:var(--rvb-ox2);
font:800 11px/18px var(--rvb-hf);letter-spacing:.06em;text-transform:uppercase}
.rvbv-of{margin:0 0 6px!important;font:700 17px/1.35 var(--rvb-hf);color:var(--rvb-ox)}
.rvbv-code{display:inline-block;margin:0 0 6px;padding:1px 8px;border:1px dashed var(--rvb-ox3);border-radius:5px;font-size:13px;color:var(--rvb-ink2)}
.rvbv-code b{color:var(--rvb-ink);letter-spacing:.04em}
.rvbv-tg{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-wrap:wrap;gap:6px}
.rvbv-tg li{margin:0!important;padding:2px 9px!important;border-radius:20px;background:#EEF1F5;color:#3B3D47;font-size:13px;line-height:20px}
.rvbv-tg li:before{content:none!important}
.rvbv-act{grid-area:act;display:flex;flex-direction:column;align-items:stretch;gap:8px;text-align:center}
.rvbv-sc{margin:0!important;font:400 13px/1 var(--rvb-bf);color:var(--rvb-ink2)}
.rvbv-sc b{font:800 22px/1 var(--rvb-hf);color:var(--rvb-ink);margin-right:2px}
.rvb-b a.rvbv-btn{display:block;padding:13px 14px;border-radius:8px;background:var(--rvb-cta);color:#fff;text-decoration:none;font:800 15px/1.2 var(--rvb-hf);
box-shadow:0 2px 0 var(--rvb-cta2)}
.rvb-b a.rvbv-btn:hover{background:var(--rvb-cta2);color:#fff}
.rvbv-terms{grid-area:terms;margin:0!important;font-size:12px;line-height:1.45;color:var(--rvb-ink2)}
.rvbv-more{position:absolute;opacity:0;pointer-events:none}
.rvbv-hid{display:none}
.rvbv-more:checked~.rvbv-list .rvbv-hid{display:grid}
.rvbv-mlb{display:block;margin:12px auto 0;max-width:260px;padding:10px 14px;border:1px solid var(--rvb-ox);border-radius:8px;text-align:center;cursor:pointer;
color:var(--rvb-ox);font:700 14px/1.2 var(--rvb-hf);background:#fff}
.rvbv-mlb span+span,.rvbv-more:checked~.rvbv-mlb span:first-child{display:none}
.rvbv-more:checked~.rvbv-mlb span+span{display:inline}
.rvbv-more:focus-visible~.rvbv-mlb{outline:3px solid var(--rvb-gold);outline-offset:2px}
.rvbv-foot{margin:14px 0 0!important;font-size:13px;line-height:1.5;color:var(--rvb-ink2)}
.rvb-scw .rvb-trust{margin:10px 0 0}
.rvb-jump{margin:14px 0 4px!important}
.rvb-b .rvb-jump a{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:8px;background:var(--rvb-ox);color:#fff;text-decoration:none;
font:700 15px/1.2 var(--rvb-hf)}
.rvb-b .rvb-jump a:hover{background:var(--rvb-ox2);color:#fff}
@media (max-width:860px){
.rvbv-wrap{padding:16px 14px 14px}
.rvbv-row{grid-template-columns:34px 110px minmax(0,1fr);grid-template-areas:"n lg mid" "act act act" "terms terms terms";column-gap:12px}
.rvbv-act{flex-direction:row;align-items:center}
.rvbv-act .rvbv-btn{flex:1}
.rvbv-sc{min-width:64px}
.rvbv-pick{left:58px}
}
@media (max-width:520px){
.rvb-scw{margin:16px 0 8px}
.rvb-scw .rvb-trust{margin:10px 16px 0}
.rvbv-wrap{border-radius:0;border-left:0;border-right:0}
.rvbv-hd h2{font-size:21px!important}
.rvbv-row{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"lg mid" "act act" "terms terms";padding:14px 12px}
.rvbv-n{position:absolute;top:8px;left:8px;width:26px;height:26px;font-size:13px;margin:0;z-index:1}
.rvbv-pick{left:auto;right:12px}
.rvbv-of{font-size:16px}
}

.rvb-b .rvb-bl{list-style:none;margin:6px 0 22px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.rvb-b .rvb-bl>li{margin:0;padding:0}
.rvb-b .rvb-bl>li:before{content:none}
.rvb-b .rvb-bl__c{display:flex;flex-direction:column;height:100%;background:var(--rvb-sheet);border:1px solid var(--rvb-rule);
border-radius:var(--rvb-r);overflow:hidden;text-decoration:none;color:var(--rvb-ink);transition:box-shadow .2s,border-color .2s}
.rvb-b .rvb-bl__c:hover{border-color:var(--rvb-ox3);box-shadow:0 6px 18px rgba(62,16,32,.13)}
.rvb-bl__i{display:block;aspect-ratio:8/5;overflow:hidden;background:var(--rvb-soft)}
.rvb-b .rvb-bl__i img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}
.rvb-bl__t{display:flex;flex-direction:column;gap:6px;padding:12px 14px 16px}
.rvb-b .rvb-bl__k{font:700 12px/1.2 var(--rvb-hf);letter-spacing:.08em;text-transform:uppercase;color:var(--rvb-ox3)}
.rvb-b .rvb-bl__c b{display:block;font:700 17px/1.3 var(--rvb-hf);color:var(--rvb-ox2)}
.rvb-b .rvb-bl__c:hover b{color:var(--rvb-link)}
.rvb-b .rvb-bl__t>span:not([class]){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;
font:400 14px/1.45 var(--rvb-bf);color:var(--rvb-ink2)}
.rvb-b .rvb-bl--s{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.rvb-b .rvb-bl--s .rvb-bl__c b{font-size:15px}
.rvb-b .rvb-bl--s .rvb-bl__t>span:not([class]){display:none}
.rvb-bl__all{margin:0 0 8px}
.rvb-b .rvb-bl__all a{font:700 15px/1.3 var(--rvb-hf);color:var(--rvb-link)}
.rvb-bfig{margin:0 0 20px;border-radius:8px;overflow:hidden;aspect-ratio:8/5;background:var(--rvb-soft)}

@media (min-width:768px){.rvb-bfig{float:right;width:400px;max-width:45%;margin:4px 0 18px 26px}
.rvb-wire,.rvb-b .rvb-bl,.rvb-rel,.rvb-more,.rvb-b table,.rvb-b .rvb-trust{clear:both}}
.rvb-b .rvb-bfig img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}
.rvb-rel,.rvb-more{margin:28px 0 0}
.rvb-b .rvb-prose .rvb-rel h2,.rvb-b .rvb-prose .rvb-more h2{font-size:21px}
.rvb-b .rvb-rel ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}
.rvb-b .rvb-rel li{margin:0}
.rvb-b .rvb-rel a{display:inline-block;padding:7px 12px;border:1px solid var(--rvb-rule);border-radius:999px;background:var(--rvb-soft);
font:700 14px/1.2 var(--rvb-hf);color:var(--rvb-ox2);text-decoration:none}
.rvb-b .rvb-rel a:hover{border-color:var(--rvb-ox3);color:var(--rvb-link)}
.rvb-rg{margin:24px 0 0;font-size:14px;color:var(--rvb-ink2)}

.rvb-wire:empty{display:none}
.rvb-wire:not(:has(*)){display:none}
.rvb-wire{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:6px 0 26px}
.rvb-wire>div{margin:0!important;padding:14px 16px;background:var(--rvb-sheet);border:1px solid var(--rvb-rule);border-radius:var(--rvb-r);min-width:0}
.rvb-wire h4{margin:0 0 6px;font:700 17px/1.3 var(--rvb-hf)}
.rvb-wire h4 a{color:var(--rvb-ox2);text-decoration:none}
.rvb-wire h4 a:hover{color:var(--rvb-link)}
.rvb-wire p{margin:0;font-size:14px;line-height:1.5;color:var(--rvb-ink2)}
.rvb-wire img{max-width:100%;height:auto;border-radius:6px}
.rvb-prose p,.rvb-prose li,.rvb-prose td,.rvb-prose th,.rvb-prose dd,.rvb-prose dt,.rvb-prose h1,.rvb-prose h2,.rvb-prose h3,
.rvb-prose h4,.rvb-prose figcaption,.rvb-prose blockquote,.rvb-wire h4,.rvb-wire p,.rvb-ahd h1{overflow-wrap:break-word}
.rvb-prose>table:not(.rvb-tbl){display:block;max-width:100%;overflow-x:auto}
.rvb-prose pre{max-width:100%;overflow-x:auto;padding:12px 14px;background:var(--rvb-soft);border-radius:6px;font-size:14px}
.rvb-prose code{font-size:.92em;background:var(--rvb-soft);padding:1px 5px;border-radius:4px;overflow-wrap:break-word}
.rvb-prose cite{font-style:italic}
.rvb-prose caption{display:block;position:sticky;left:0;max-width:calc(100vw - 32px);text-align:left;padding:0 0 6px;font-weight:700;overflow-wrap:break-word}
.rvb-prose img{max-width:100%;height:auto}
.rvb-prose .pbn-published-date{display:block;margin:0 0 14px;color:var(--rvb-ink2);font-size:14px}
@media (max-width:860px){.rvb-b .rvb-bl{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:600px){.rvb-b .rvb-bl{grid-template-columns:1fr;gap:12px}.rvb-wire{grid-template-columns:1fr}
.rvb-b .rvb-bl--s{grid-template-columns:1fr}.rvb-b .rvb-bl--s .rvb-bl__c{flex-direction:row}
.rvb-b .rvb-bl--s .rvb-bl__i{flex:0 0 112px;aspect-ratio:auto}}

.rvb-prose .rvb-clus{margin:8px 0 6px}.rvb-prose .rvb-clus .container{padding:0!important}
.rvb-prose .rvb-clus .rvb-hh{border-top:0;padding-top:0}
.rvb-b .rvb-clus__g{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}
.rvb-b .rvb-clus__c{display:flex;gap:12px;align-items:center;height:100%;box-sizing:border-box;padding:10px;background:#fff;
border:1px solid var(--rvb-rule);border-radius:var(--rvb-r);transition:border-color .15s,box-shadow .15s}
.rvb-b .rvb-clus__c:hover{border-color:var(--rvb-ox3);box-shadow:0 4px 14px rgba(90,26,46,.10)}
.rvb-b .rvb-clus__i{display:block;flex:0 0 96px;height:66px;border-radius:7px;overflow:hidden;background:var(--rvb-soft)}
.rvb-b .rvb-clus__i svg{display:block;width:100%;height:100%}
.rvb-b .rvb-clus__t{display:block;min-width:0}
.rvb-b .rvb-clus__t b{display:block;overflow-wrap:anywhere}
.rvb-b .rvb-clus__t span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:3px;font-size:13px;line-height:1.4;color:var(--rvb-ink2)}
.rvb-clus__more{margin-top:12px}.rvb-clus__more>.rvb-clus__g{margin-top:12px}
.rvb-clus__more summary{display:inline-block;cursor:pointer;padding:10px 18px;border-radius:8px;background:var(--rvb-ox);color:#fff;font:700 15px/1.2 var(--rvb-hf);list-style:none}
.rvb-clus__more summary::-webkit-details-marker{display:none}
.rvb-clus__more[open] summary{background:var(--rvb-ox2)}
.rvb-wm rect{stroke-width:2}.rvb-wm text{font-family:var(--rvb-hf);font-weight:800;letter-spacing:-.01em}
.rvb-wm--0 rect{fill:#5A1A2E;stroke:#F4C95D}.rvb-wm--0 text{fill:#F4C95D}
.rvb-wm--1 rect{fill:#F7EEF1;stroke:#7A2440}.rvb-wm--1 text{fill:#5A1A2E}
.rvb-wm--2 rect{fill:#1F3A5F;stroke:#9FC2E8}.rvb-wm--2 text{fill:#fff}
.rvb-wm--3 rect{fill:#0B5A33;stroke:#F4C95D}.rvb-wm--3 text{fill:#fff}
.rvb-wm--4 rect{fill:#FFF7E0;stroke:#C9A43A}.rvb-wm--4 text{fill:#3E1020}
.rvb-wm--5 rect{fill:#2A2A34;stroke:#A3213F}.rvb-wm--5 text{fill:#F4C95D}
@media (max-width:600px){.rvb-b .rvb-clus__g{grid-template-columns:1fr;gap:10px}.rvb-b .rvb-clus__i{flex-basis:84px;height:60px}}


@media (max-width:767px){
.rvb-c .online-top-table table,.rvb-c .online-top-table tbody,.rvb-c .table-providers table,.rvb-c .table-providers tbody{display:block;width:100%!important;min-width:0!important}
.rvb-c .online-top-table thead,.rvb-c .table-providers thead{display:none}
.rvb-c .online-top-table tr,.rvb-c .table-providers tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;margin:0 0 10px;border:1px solid var(--rvb-rule);border-radius:var(--rvb-r);background:#fff}
.rvb-c .online-top-table td,.rvb-c .table-providers td,.rvb-c .table-providers th{display:block;flex:1 1 100%;min-width:0;width:auto!important;max-width:100%;padding:0!important;border:0!important;text-align:left;white-space:normal;background:none}
.rvb-c .online-top-table td.logo-cell,.rvb-c .table-providers td.provider-cell{flex:1 1 50%}
.rvb-c .online-top-table td.rating-cell,.rvb-c .table-providers td.td-white:not(.provider-cell){flex:0 0 auto}
.rvb-c .online-top-table td.btn-cell .btn{display:block;width:100%}
.rvb-c table{overflow-wrap:anywhere}
.rvb-c .section table:not(.table-gmap){max-width:100%!important}
}

.rvb-c .quicknav{list-style:none!important;display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0!important;padding:0!important}
.rvb-c .quicknav>li{margin:0!important;padding:0!important}
.rvb-c .quicknav>li:before{content:none!important}
.rvb-c .quicknav-btn{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border:1px solid var(--rvb-rule);border-radius:999px;background:#fff;
font:600 14px/1.2 var(--rvb-hf);color:var(--rvb-ink)!important;text-decoration:none!important}
.rvb-c .quicknav-btn:hover{border-color:var(--rvb-ox3);color:var(--rvb-link)!important}
.rvb-c .quicknav-btn .asset:before{display:none!important}
.rvb-c .quicknav-btn strong{font-weight:600}
@media (max-width:600px){.rvb-c .quicknav{gap:6px}.rvb-c .quicknav-btn{min-height:34px;padding:5px 11px;font-size:13px}}
.sticky-banner{
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	background: #fff;
	box-shadow: 0px -2px 10px rgba(0, 0, 0, 0.15);
	z-index: 1000;
	transform: translateY(100%);
	transition: transform 0.3s ease-in-out;
}.sticky-banner.is-visible{
	transform: translateY(0);
}.sticky-banner__container{
	display: flex;
	align-items: center;
	justify-content: space-between;
	max-width: 1200px;
	margin: 0 auto;
	padding: 18.75px 25px;
	gap: 25px;
	position: relative;
}.sticky-banner__badge{
	display: flex;
	align-items: center;
	gap: 15px;
	flex-shrink: 0;
}.sticky-banner__badge-icon{
	width: 62.5px;
	height: 62.5px;
	fill: var(--accent-color);
	flex-shrink: 0;
}.sticky-banner__badge-text{
	text-align: left;
}.sticky-banner__badge-month{
	font-family: var(--header-font);
	font-size: 1.625em;
	font-weight: 600;
	color: var(--primary-color);
	line-height: 1;
	margin-bottom: 2.5px;
}.sticky-banner__badge-title{
	font-size: 1.0625em;
	color: #2b2b2b;
	font-weight: 600;
	line-height: 1.2;
}.sticky-banner__logo{
	flex-shrink: 0;
	padding: 0 12.5px;
}.sticky-banner__logo-img{
	max-height: 62.5px;
	width: auto;
}.sticky-banner__bonus{
	flex: 1;
	text-align: left;
}.sticky-banner__bonus-label{
	font-size: 1.0625em;
	color: #64666a;
	margin-bottom: 3.75px;
	font-weight: 600;
}.sticky-banner__bonus-value{
	font-family: var(--header-font);
	font-size: 1.75em;
	font-weight: 600;
	color: #28a745;
	line-height: 1.2;
}.sticky-banner__actions{
	display: flex;
	gap: 12.5px;
	flex-shrink: 0;
}.sticky-banner__btn{
	padding: 12.5px 25px;
	border-radius: 3px;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 1.125em;
	text-decoration: none;
	transition: all 0.25s;
	white-space: nowrap;
}.sticky-banner__btn--primary{
	background-color: var(--accent-color);
	color: #fff;
	border: 2px solid var(--accent-color);
}.sticky-banner__btn--primary:hover{
	opacity: 0.8;
	color: #fff;
}.sticky-banner__btn--secondary{
	background-color: transparent;
	color: var(--primary-color);
	border: 2px solid var(--primary-color);
}.sticky-banner__btn--secondary:hover{
	background-color: var(--primary-color);
	color: #fff;
}@media (max-width: 991px){.sticky-banner__badge-icon{
		width: 50px;
		height: 50px;
	}.sticky-banner__badge-month{
		font-size: 1.375em;
	}.sticky-banner__badge-title{
		font-size: 0.9375em;
	}.sticky-banner__bonus-value{
		font-size: 1.5em;
	}}@media (max-width: 767px){.sticky-banner__container{
		flex-wrap: wrap;
		padding: 10px;
		gap: 15px;
	}.sticky-banner__badge{
		order: 1;
		flex: 1 1 100%;
		justify-content: center;
	}.sticky-banner__logo{
		order: 2;
		padding: 0;
		flex: 1;
		text-align: center;
	}.sticky-banner__bonus{
		order: 3;
		text-align: center;
	}.sticky-banner__actions{
		order: 4;
		width: 100%;
		justify-content: center;
	}.sticky-banner__btn{
		flex: 1;
		text-align: center;
	}}@media (max-width: 450px){.sticky-banner__badge-text{
		font-size: 1.3em;
	}.sticky-banner__logo-img{
		max-height: 40px;
	}.sticky-banner__bonus-value{
		font-size: 1.1em;
	}.sticky-banner__bonus{
		font-size: 1.2em;
	}.sticky-banner__btn{
		font-size: 0.85em;
		padding: 8px 15px;
	}}