

/* Start:/local/templates/canada/components/bitrix/catalog/landbased/style.css?17774396971168*/
.grid{}
.grid .bx_content_section{
	margin-bottom: 15px;
}
.grid .bx_sidebar{
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1{}
.grid2x1 .bx_content_section{
	float: left;
	width: 66%;
	margin-bottom: 15px;
}
.grid2x1 .bx_sidebar{
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (max-width:960px){
	.grid2x1 .bx_sidebar{
		padding-left: 4%;
	}
}
@media (max-width:640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid2x1 .bx_sidebar{
		padding-left: 3%;
	}
}
@media (max-width:479px){
	.grid2x1 .bx_sidebar{
		padding-left: 1%;
	}

}

.catalog-block-header{
	font-size:14px;
	font-weight: bold;
	text-align: left;
	margin:5px 0;
	padding:5px 15px;
	border-bottom: 2px solid #d9dee6;
	color: #000;
}

body.bx-theme-blue .catalog-block-header{border-color:#006cc0;}
body.bx-theme-green .catalog-block-header{border-color:#63aa28;}
body.bx-theme-red .catalog-block-header{border-color:#da3737;}
body.bx-theme-yellow .catalog-block-header{border-color:#f4b236;}
.filter-section {
	display: none !important;
}
/* End */


/* Start:/local/templates/canada/components/bitrix/catalog/redesign/section_style.css?178274606146543*/
.casino-reviews-list-frame{position:relative;margin:0 0 30px;overflow:hidden;border-radius:14px;background:#121B29;box-shadow:0 0 0 1px rgb(255 255 255 / .1),0 10px 26px rgb(0 0 0 / .22)}.casino-evidence{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 9px 14px;padding:9px 10px;border-top:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .025)}.casino-evidence__item{display:flex;align-items:baseline;gap:5px;min-width:0}.casino-evidence__label{display:block;flex:0 0 auto;margin:0;color:rgb(255 255 255 / .48);font-size:9px;line-height:1.2;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.casino-evidence__value{display:block;overflow:visible;color:#fff;font-size:11px;line-height:1.3;font-weight:700;text-overflow:clip;white-space:normal}.casino-evidence__value a{border-bottom:1px solid rgb(216 26 65 / .4);font-size:inherit;line-height:inherit;font-weight:inherit;transition:border-bottom-color .3s ease}.casino-evidence__value a:hover{border-bottom-color:#D81A41;color:#fff}.casino-reviews-list-frame #result_prod_ajax,.select-menu{padding:0 10px}@media (max-width:767px){.casino-reviews-list-frame{margin-bottom:20px;border-radius:12px}.casino-evidence{align-items:flex-start;gap:5px 10px;margin:0 8px 12px;padding:8px}.casino-evidence__item{flex-basis:calc(50% - 5px);flex-direction:column;gap:2px}}
.eeat-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;margin:0 0 20px}@media(max-width:767px){.eeat-cards{grid-template-columns:1fr}}.eeat-card{display:flex;gap:12px;padding:0;background:#fff0;border:0;border-radius:0;transition:none}.eeat-card:hover{border-color:#fff0;background:#fff0;transform:none}.eeat-card__num{flex:0 0 30px;width:30px;height:30px;border-radius:8px;background:rgb(216 26 65 / .12);color:#D81A41;font-weight:800;font-size:13px;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start}.eeat-card__body{flex:1 1 auto;min-width:0}.eeat-card__body div, .eeat-card__body h4{margin:0 0 4px;font-size:14px;font-weight:700;color:#fff;line-height:1.3}.eeat-card__body p{margin:0;font-size:13px;line-height:143%;color:rgb(255 255 255 / .85)}
.proscons{display:grid;grid-template-columns:1fr 1fr;gap:22px}.proscons:not(:last-child){margin-bottom: 20px;}@media(max-width:767px){.proscons{grid-template-columns:1fr}}.proscons__col{position:relative;padding:0;border:0;border-radius:0;background:#fff0;overflow:visible;transition:none}.proscons__col::before{content:none}.proscons__col_pros:hover,.proscons__col_cons:hover{border-color:#fff0;transform:none}.proscons__head{display:flex;align-items:center;gap:8px;margin:0 0 12px}.proscons__head__tag{display:inline-block;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.proscons__col_pros .proscons__head__tag{background:rgb(163 255 185 / .14);color:#a3ffb9}.proscons__col_cons .proscons__head__tag{background:rgb(255 140 140 / .14);color:#ff8c8c}.proscons__head h3{margin:0;font-size:14px;font-weight:800;line-height:1.3;color:#fff}.proscons__list{margin:0;padding:0;list-style:none}.proscons__list li{position:relative;padding:0 0 0 22px;margin:0 0 9px;font-size:13px;line-height:1.5;color:rgb(255 255 255 / .82)}.proscons__list li:last-child{margin-bottom:0}.proscons__list li::before{position:absolute;left:0;top:3px;width:14px;height:14px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;line-height:1}.proscons__col_pros .proscons__list li::before{content:"\2713";background:rgb(163 255 185 / .16);color:#a3ffb9}.proscons__col_cons .proscons__list li::before{content:"\2715";background:rgb(255 140 140 / .16);color:#ff8c8c}.proscons__list li strong{color:#fff;font-weight:700}.proscons .proscons+.crypto-info-card-section{margin-top:24px;padding-top:24px;border-top:1px solid #283346}
.pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.pros-cons:not(:last-child){margin-bottom: 20px;}@media(max-width:767px){.pros-cons{grid-template-columns:1fr}}.pros-cons__col{padding:14px;border:1px solid rgb(255 255 255 / .08);border-radius:10px;background:rgb(255 255 255 / .025)}.pros-cons__col h4{margin:0 0 10px;font-size:13px;font-weight:700;display:flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.04em}.pros-cons__col_pros h4{color:#a3ffb9}.pros-cons__col_cons h4{color:#ff8c8c}.pros-cons__col ul{margin:0;padding:0;list-style:none}.pros-cons__col li{position:relative;padding:0 0 0 18px;margin:0 0 6px;font-size:13px;line-height:1.45;color:rgb(255 255 255 / .85)}.pros-cons__col li:last-child{margin-bottom:0}.pros-cons__col li::before{position:absolute;left:0;top:0;font-weight:700;line-height:1.45}.pros-cons__col_pros li::before{content:"+";color:#a3ffb9}.pros-cons__col_cons li::before{content:"\2212";color:#ff8c8c}.crypto-top3__pick{margin-top:30px;padding-top:8px;border-top:0}.crypto-top3__pick+.crypto-top3__pick{padding-top:28px;border-top:1px solid rgb(255 255 255 / .1)}.crypto-top3__heading{display:flex;align-items:center;gap:12px;margin:0 0 16px}.crypto-top3__heading__rank{flex:0 0 36px;width:36px;height:36px;border-radius:10px;background:rgb(216 26 65 / .15);color:#D81A41;font-weight:800;font-size:16px;display:inline-flex;align-items:center;justify-content:center}.crypto-top3__heading h3{margin:0;font-weight:900;font-size:18px;line-height:1.25;color:#fff}

.coins-hub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media(max-width:900px){.coins-hub{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.coins-hub{grid-template-columns:1fr}}.coins-hub__card{position:relative;display:flex;flex-direction:column;border:1px solid rgb(255 255 255 / .08);border-radius:14px;background:#1A2233;overflow:hidden;text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;cursor:pointer}.coins-hub__card:hover,.coins-hub__card:focus,.coins-hub__card:focus-visible{border-color:rgb(216 26 65 / .55);transform:translateY(-3px);box-shadow:0 12px 28px rgb(0 0 0 / .35);outline:none;text-decoration:none;color:inherit}.coins-hub__card_current{cursor:default}.coins-hub__card_current:hover,.coins-hub__card_current:focus,.coins-hub__card_current:focus-visible{border-color:rgb(255 255 255 / .08);transform:none;box-shadow:none}.coins-hub__hero{position:relative;height:96px;display:flex;align-items:center;justify-content:center;overflow:hidden}.coins-hub__hero::before{content:"";position:absolute;inset:0;opacity:.85}.coins-hub__hero::after{content:"";position:absolute;inset:auto 0 0 0;height:50%;background:linear-gradient(to bottom,#fff0 0%,#1A2233 100%);pointer-events:none}.coins-hub__hero-monogram{position:relative;z-index:1;width:62px;height:62px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .14);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:0 4px 14px rgb(0 0 0 / .25),inset 0 0 0 1px rgb(255 255 255 / .18)}.coins-hub__hero-monogram img{width:100%;height:40px;object-fit:contain;display:block}.coins-hub__hero-ticker{position:absolute;z-index:1;top:10px;right:10px;padding:3px 8px;border-radius:999px;background:rgb(0 0 0 / .35);color:#fff;font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.coins-hub__card_eth .coins-hub__hero::before{background:radial-gradient(120% 100% at 50% 0%,#627EEA 0%,#3C5BD0 60%,#1A2233 100%)}.coins-hub__card_usdt .coins-hub__hero::before{background:radial-gradient(120% 100% at 50% 0%,#26A17B 0%,#15805C 60%,#1A2233 100%)}.coins-hub__card_ltc .coins-hub__hero::before{background:radial-gradient(120% 100% at 50% 0%,#345D9D 0%,#1E3A6F 60%,#1A2233 100%)}.coins-hub__card_xrp .coins-hub__hero::before{background:radial-gradient(120% 100% at 50% 0%,#5A6C75 0%,#23292F 60%,#1A2233 100%)}.coins-hub__card_btc .coins-hub__hero::before{background:radial-gradient(120% 100% at 50% 0%,#F7931A 0%,#C87500 60%,#1A2233 100%)}.coins-hub__card_doge .coins-hub__hero::before{background:radial-gradient(120% 100% at 50% 0%,#E8C547 0%,#B79522 60%,#1A2233 100%)}.coins-hub__body{display:flex;flex-direction:column;gap:8px;padding:14px 16px 16px;flex:1 1 auto}.coins-hub__name{margin:0;font-size:16px;font-weight:800;line-height:1.2;color:#fff}.coins-hub__desc{margin:0;flex:1 1 auto;font-size:13px;line-height:1.5;color:rgb(255 255 255 / .78)}.coins-hub__btn{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:6px;padding:10px 14px;border:1px solid rgb(255 255 255 / .14);border-radius:10px;background:rgb(255 255 255 / .04);color:rgb(255 255 255 / .9);font-size:12px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;box-shadow:none;transition:background .2s ease,border-color .2s ease,color .2s ease}.coins-hub__btn svg{width:11px;height:11px;fill:none;stroke:currentColor;flex-shrink:0;transition:transform .2s ease}.coins-hub__card:hover .coins-hub__btn,.coins-hub__card:focus .coins-hub__btn{background:rgb(216 26 65 / .1);border-color:rgb(216 26 65 / .55);color:#fff;box-shadow:none}.coins-hub__card:hover .coins-hub__btn svg,.coins-hub__card:focus .coins-hub__btn svg{transform:translateX(3px)}.coins-hub__badge{display:flex;align-items:center;justify-content:center;margin-top:6px;padding:10px 14px;border:1px solid rgb(216 26 65 / .4);border-radius:10px;background:rgb(216 26 65 / .08);color:#fff;font-size:12px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase}

.help-zone{position:relative;border-radius:14px;border:1px solid #d81a41;background:#111a28;padding:22px 22px 18px;margin:0 0 30px;overflow:hidden}.help-zone__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:0 0 18px}.help-zone__header h2{font-size:22px;line-height:1.25;margin:0 0 8px;color:#fff;text-transform:none}.help-zone__cta{flex:0 0 auto;white-space:nowrap}.help-scope{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 16px}.help-scope__item,.founder-card{border:1px solid rgb(255 255 255 / .08);border-radius:12px;background:rgb(255 255 255 / .03)}.help-scope__item{padding:12px}.help-scope__item span,.founder-card__eyebrow{display:block;margin:0 0 6px;color:#ff9caf;font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.25;text-transform:uppercase}.help-scope__item strong{display:block;color:rgb(255 255 255 / .9);font-size:12px;font-weight:600;line-height:1.45}.founder-card{display:grid;grid-template-columns:96px 1fr;gap:16px;align-items:start;padding:16px;margin:0 0 16px}.founder-card>img{width:96px;height:96px;border-radius:12px;object-fit:cover}.founder-card h3{margin:0 0 6px;color:#fff;font-size:18px;font-weight:900;line-height:1.2;text-transform:none}.founder-card p{margin:0 0 12px;color:rgb(255 255 255 / .85);font-size:13px;line-height:1.55}.founder-card__links{display:flex;flex-wrap:wrap;gap:8px}.founder-card__links a{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:7px 12px;border:1px solid rgb(255 255 255 / .35)!important;border-radius:999px;background:#fff0;color:#fff!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;text-decoration:none!important}.founder-card__links a .founder-card__icon{width:16px;height:16px;flex-shrink:0}.founder-card__link--message .founder-card__icon{color:#fff}.founder-card__link--whatsapp .founder-card__icon{color:#aaff3f}.founder-card__link--telegram .founder-card__icon{color:#3fbeff}.founder-card__links a:hover,.founder-card__links a:focus{background:#fff0;border-color:rgb(255 255 255 / .65)!important}.help-zone__steps{margin:0 0 18px;padding:16px 18px;border-radius:10px;background:rgb(29 39 56 / .65)}.help-zone__steps-title{margin:0 0 12px;font-size:16px;font-weight:800;line-height:1.3;color:#fff;text-transform:capitalize}

.page-about__numbers-mod{counter-reset:review-step;list-style:none;padding:0;margin:8px 0 0}.page-about__numbers-mod li{counter-increment:review-step;position:relative;margin:0 0 10px;padding:0 0 0 34px;font-size:14px;line-height:1.6;color:rgb(255 255 255 / .85)}.page-about__numbers-mod li::before{position:absolute;left:0;top:.12em;width:22px;height:22px;border-radius:7px;background:rgb(216 26 65 / .12);color:#D81A41;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1}.help-zone__steps .page-about__numbers-mod li::before,#guarantee .page-about__numbers-mod li::before, .page-about__numbers-mod_num.page-about__numbers-mod li::before{content:counter(review-step);font-weight:800}#lost-status .page-about__numbers-mod li::before{content:"!";font-weight:900}.page-about__numbers-mod li strong{font-size:inherit!important;line-height:inherit!important;color:#fff}.risk-grid+p{margin:12px 0 10px}.risk-grid+p strong{font-weight:800;color:#fff}@media (max-width:900px){.help-zone__header{flex-direction:column;align-items:stretch}.help-zone__cta{width:fit-content}.help-scope{grid-template-columns:1fr}}@media (max-width:500px){.help-zone{padding:16px 12px 14px;margin-bottom:20px}.help-zone__header h2{font-size:18px}.founder-card{grid-template-columns:1fr}.founder-card>img{width:72px;height:72px}.help-zone__steps{padding:14px 12px}}.meaning-grid,.evidence-grid,.risk-grid,.legal-grid{display:grid;gap:12px;margin-top:14px}.meaning-grid:not(:last-child),.evidence-grid:not(:last-child),.legal-grid:not(:last-child),.risk-grid:not(:last-child){margin-bottom:20px}.meaning-grid,.legal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.evidence-grid{column-gap:28px;row-gap:22px;margin-top:0}.evidence-card h4{margin:0 0 4px;font-size:14px;font-weight:700;color:#fff;line-height:1.3}.risk-card{padding:14px;border-radius:12px;background:rgb(255 255 255 / .03);border:1px solid rgb(216 26 65 / .24)}.risk-card h3{min-height:39px}.meaning-card:not(:last-child){margin-bottom: 20px;}.meaning-card{padding:14px;border-radius:12px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08)}.meaning-card h3{margin:0 0 6px;}.meaning-card ul{margin:0;padding:0;list-style:none}.meaning-card li{position:relative;margin:0 0 8px;padding-left:18px;color:rgb(255 255 255 / .84);font-size:13px;line-height:1.5}.meaning-card li:last-child{margin-bottom:0}.meaning-card li::before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:#D81A41}.meaning-grid .meaning-card:first-child li::before{background:#078871}.routing-timeline:not(:last-child){margin-bottom: 20px;}.routing-timeline{--routing-node:38px;--routing-ring:4px;--routing-col:var(--routing-node);position:relative;display:grid;grid-template-columns:1fr;gap:18px;}.routing-timeline::before{content:"";position:absolute;left:calc(var(--routing-col) / 2 - 1px);top:calc(var(--routing-col) / 2);bottom:calc(var(--routing-col) / 2);width:2px;background:linear-gradient(180deg,#d81a41,rgb(216 26 65 / .25),#d81a41);border-radius:2px;z-index:0}.routing-step{position:relative;z-index:1;display:grid;grid-template-columns:var(--routing-col) 1fr;column-gap:14px;align-items:center;text-align:left;text-decoration:none!important;color:inherit!important}a.routing-step:hover,a.routing-step:focus{outline:none}.routing-step__node{grid-column:1;justify-self:center;align-self:center;width:var(--routing-node);height:var(--routing-node);box-sizing:border-box;border-radius:50%;background:linear-gradient(135deg,#d81a41,#a31230);background-clip:padding-box;color:#fff;font-weight:800;font-size:14px;display:inline-flex;align-items:center;justify-content:center;border:var(--routing-ring) solid #1d2738;box-shadow:0 0 0 1px rgb(216 26 65 / .38);outline:none}.routing-step--current .routing-step__node{box-shadow:0 0 0 1px rgb(216 26 65 / .38),0 0 0 3px #d81a41}.routing-step__body{grid-column:2;min-width:0}.routing-step__label{display:block;margin:0 0 6px;font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.25;text-transform:uppercase;color:#ff9caf}.routing-step__title{margin:0 0 6px;font-size:14px;font-weight:700;color:#fff;line-height:1.3}.routing-step__desc{margin:0;font-size:12px;line-height:1.55;color:rgb(255 255 255 / .85)}.head .head__title h1{white-space:nowrap;font-size:clamp(30px, 3.2vw, 42px)}.sidebar-new{padding-top:0!important}.audit-snapshot .page-about__inner{margin-bottom:0}.audit-assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 20px}.audit-assurance__item{padding:12px 14px;border-radius:12px;background:rgb(255 255 255 / .03);border:1px solid #333c4c}.audit-assurance__title,.audit-batch__date,.audit-batch__label{display:block;color:rgb(255 255 255 / .5);font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.25;text-transform:uppercase}.audit-assurance__title{margin:0 0 6px}.audit-batch__date,.audit-batch__label{margin:0 0 4px}.audit-assurance__text{font-size:13px;font-weight:700;line-height:1.4}.audit-batches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.audit-batch{display:flex;flex-direction:column;min-width:0;padding:14px;border:1px solid #333c4c;border-radius:12px;background:rgb(255 255 255 / .03)}.audit-batch__head{margin:0 0 12px}.audit-batch__head h3{display:flex;align-items:center;gap:10px;margin:0;color:#fff;font-size:14px;font-weight:800;line-height:1.3;text-transform:none}.audit-batch__head h3::before{content:"";flex-shrink:0;width:4px;height:18px;border-radius:2px;background:#D81A41}.audit-batch__facts{display:grid;grid-template-columns:1fr;gap:10px;margin:0 0 12px}.audit-batch__fact:not(:last-child){padding-bottom:10px;border-bottom:1px solid #283346}.audit-batch__text{margin:4px 0 0;color:rgb(255 255 255 / .85);font-size:13px;line-height:1.5}.audit-batch__evidence{margin:0 0 12px;padding:0 0 0 12px;border-left:3px solid #283346;color:rgb(255 255 255 / .8);font-size:13px;line-height:1.5}.audit-batch__evidence div{color:#fff;font-weight:700}.audit-casinos{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding:12px 0 0;border-top:1px solid #283346}.audit-casino{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:8px 11px;border:1px solid #333c4c!important;border-radius:8px;background:#283346;color:#fff!important;text-decoration:none!important;transition:border-color .18s ease,background .18s ease}.audit-casino__name{color:#fff;font-size:12px;font-weight:700;line-height:1.25;white-space:nowrap}.audit-casino__text{min-width:0;overflow:hidden;color:rgb(255 255 255 / .55);font-size:11px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.audit-casino:hover,.audit-casino:focus{border-color:rgb(216 26 65 / .5)!important;background:rgb(216 26 65 / .1);outline:none}.audit-snapshot__note{margin:18px 0 0;padding-top:14px;border-top:1px solid #283346;color:rgb(255 255 255 / .8);font-size:13px;line-height:1.55}.guarantee-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;row-gap:22px;}.guarantee-points:not(:last-child){margin:0 0 20px}.guarantee-point__label{display:block;margin:0 0 8px;font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.25;text-transform:uppercase;color:#22c55e}.guarantee-point h4{margin:0 0 6px;font-size:14px;font-weight:700;color:#fff;line-height:1.35}.legal__divider{margin:22px 0 18px}.legal-grid{column-gap:28px;row-gap:22px;margin-top:0}.legal-card h3{display:flex;align-items:center;gap:10px;margin:0 0 8px;font-size:14px;font-weight:800;line-height:1.3;color:#fff;text-transform:none}.legal-card h3::before{content:"";flex-shrink:0;width:4px;height:18px;border-radius:2px}.legal-card_ontario h3::before{background:#078871}.legal-card_offshore h3::before{background:#D81A41}.province-note{margin:18px 0 0;padding-top:14px;border-top:1px solid #283346;font-size:13px;line-height:1.55;color:rgb(255 255 255 / .8)}#seo-summary{border:1px solid rgb(216 26 65 / .18)}@media (max-width:991px){.evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;row-gap:20px}}@media (max-width:700px){.head .head__title h1{white-space:normal}.meaning-grid,.evidence-grid,.risk-grid,.legal-grid,.audit-assurance,.audit-batches{grid-template-columns:1fr}.evidence-grid{row-gap:18px}.routing-timeline{gap:16px}.guarantee-points{grid-template-columns:1fr;row-gap:18px;margin-bottom:20px}.legal-grid{row-gap:18px}.legal__divider{margin:18px 0 14px}}@media (max-width:500px){.routing-timeline{--routing-node:34px}.routing-step__node{font-size:13px}}.meaning-card h3::before,.risk-card h3::before{content:none!important}.legal-card_ontario h3::before{background:#078871!important}

.risk-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.risk-cards__card{padding:16px;border-radius:12px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .03);border-top:3px solid #d81a41}.risk-cards__card h3{margin:0 0 8px;font-size:14px;line-height:1.25;font-weight:700}.risk-cards__card p{margin:0;font-size:13px;line-height:1.5;color:rgb(255 255 255 / .8)}.trusted-route{position:relative;margin:0 0 30px;padding:28px 24px 22px;border:1px solid rgb(7 136 113 / .38);border-radius:10px;background-color:#1d2738;background-image:radial-gradient(ellipse 400px 340px at -8% -18%,rgb(7 136 113 / .44) 0%,rgb(7 136 113 / .16) 45%,transparent 74%);box-sizing:border-box;overflow:hidden}.trusted-route__head{display:flex;align-items:flex-start;gap:14px;margin:0 0 18px}.trusted-route__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border-radius:8px;background:rgb(255 255 255 / .04);color:rgb(120 214 169 / .85)}.trusted-route__intro h2{margin:0 0 8px;font-size:22px;font-weight:800;line-height:1.3;color:#fff;letter-spacing:-.01em;text-transform:none}.trusted-route__intro p{margin:0;max-width:72ch;font-size:14px;line-height:1.6;color:rgb(255 255 255 / .78)}.trusted-route__points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;row-gap:16px;margin:0 0 20px;padding:0;list-style:none}.trusted-route__points li{position:static;padding:0;border:0;border-radius:0;background:#fff0}.trusted-route__points li::before,.trusted-route__points li::after{content:none;display:none}.trusted-route__points li strong{display:block;margin:0 0 6px;color:#fff;font-size:14px;font-weight:700;line-height:1.35}.trusted-route__points li span{display:block;color:rgb(255 255 255 / .78);font-size:13px;line-height:1.55}.trusted-route__cta-row{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding-top:16px;border-top:1px solid rgb(255 255 255 / .08)}.trusted-route__cta{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:9px 16px;border-radius:8px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .05);color:#fff!important;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none!important;transition:background 0.18s ease,border-color 0.18s ease}.trusted-route__cta svg{opacity:.7}.trusted-route__cta:hover{background:rgb(7 136 113 / .14);border-color:rgb(7 136 113 / .35)}.trusted-route__note{flex:1 1 220px;min-width:0;color:rgb(255 255 255 / .55);font-size:12px;line-height:1.5}@media (max-width:767px){.trusted-route{padding:22px 16px 18px}.trusted-route__points{grid-template-columns:minmax(0,1fr);row-gap:14px;margin-bottom:18px}.trusted-route__head{flex-direction:column;gap:12px}.trusted-route__intro h2{font-size:18px}}.criteria-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.criteria-cards_card{display:flex;flex-direction:column;padding:18px;border-radius:12px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .03)}.criteria-cards_card h3{flex:0 0 auto;font-weight:700;margin:0 0 12px;min-height:calc(2 * 1.25em);font-size:16px;line-height:1.25;color:#fff;text-transform:none}.criteria-cards_card ul{flex:1 1 auto;margin:0;padding:0;list-style:none;counter-reset:bl-urgent-step}.criteria-cards_card li{position:relative;margin:0 0 9px;padding:0 0 0 26px;font-size:13px;line-height:1.5;color:rgb(255 255 255 / .85)}.criteria-cards_card li:last-child{margin-bottom:0}.criteria-cards_card li::before{position:absolute;left:0;top:.05em;width:18px;height:18px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;line-height:1;content:counter(bl-urgent-step);counter-increment:bl-urgent-step;font-size:10px;font-weight:800;background:rgb(255 255 255 / .08);color:rgb(255 255 255 / .85)}@media(max-width:767px){.risk-cards,.criteria-cards{grid-template-columns:1fr}}.evidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;padding:14px;border:1px solid rgb(121 184 217 / .18);border-radius:12px;background:rgb(121 184 217 / .035)}@media(max-width:767px){.evidence{grid-template-columns:1fr}}.evidence__item{display:flex;flex-direction:column;gap:3px;min-width:0}.evidence__label{font-size:10px;font-weight:800;letter-spacing:.55px;text-transform:uppercase;color:rgb(255 255 255 / .52)}.evidence__value{font-size:12px;line-height:1.45;color:rgb(255 255 255 / .86)}.board:not(:last-child){margin-bottom:20px}.board__section_secondary{margin-top:20px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .08)}.board__tier{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px}.board__tier-label{display:flex;align-items:center;gap:10px;color:#fff;font-size:13px;font-weight:800;line-height:1.2;text-transform:capitalize}.board__tier-label::before{content:"";flex-shrink:0;width:4px;height:16px;border-radius:2px;background:#d81a41}.board__tier-sum{flex:0 0 auto;padding:4px 10px;border-radius:999px;background:rgb(255 255 255 / .05);color:rgb(255 255 255 / .55);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2}.board__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:767px){.board__grid{grid-template-columns:1fr}}.tile{display:flex;flex-direction:column;height:100%;padding:16px;border:1px solid rgb(255 255 255 / .08);border-radius:12px;background:rgb(255 255 255 / .03)}.tile__weight{display:block;margin:0 0 8px;color:#ff9caf;font-size:11px;font-weight:900;letter-spacing:.05em;line-height:1.25;text-transform:uppercase}.tile h4{margin:0 0 8px;color:#fff;font-size:14px;font-weight:700;line-height:1.35;text-transform:none}.tile p{margin:0;flex:1 1 auto;color:rgb(255 255 255 / .78);font-size:12px;line-height:1.5}.need-picks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0 0}.need-picks__item{min-width:0;padding:14px;border-radius:10px;background:rgb(255 255 255 / .035);border:1px solid rgb(255 255 255 / .08)}.need-picks__label{margin:0 0 6px;color:rgb(255 255 255 / .48);font-size:10px;font-weight:900;letter-spacing:.06em;line-height:1.25;text-transform:uppercase}.need-picks__item h4,.need-picks__item h3{margin:0 0 7px!important;color:#fff;font-size:14px;font-weight:800;line-height:1.3;text-transform:none}.need-picks__item p{margin:0;color:rgb(255 255 255 / .72);font-size:12px;line-height:1.5}@media (max-width:767px){.need-picks{grid-template-columns:1fr;column-gap:0}}.points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;row-gap:0;margin:0;padding:0;list-style:none}.points__item{position:relative;margin:0;padding:14px 0 14px 16px;border-bottom:1px solid rgb(255 255 255 / .07);color:rgb(255 255 255 / .78);font-size:13px;line-height:1.55}.points__item::before{content:"";position:absolute;left:0;top:18px;width:6px;height:6px;border-radius:50%;background:#d81a41}.points__item strong{display:block;margin:0 0 4px;color:#fff;font-size:13px;font-weight:800;line-height:1.35}.points__item span{display:block}.points__item:nth-last-child(-n+2){border-bottom:0;padding-bottom:0}@media (max-width:767px){.points{grid-template-columns:1fr;column-gap:0}.points__item:nth-last-child(-n+2){border-bottom:1px solid rgb(255 255 255 / .07);padding-bottom:14px}.points__item:last-child{border-bottom:0;padding-bottom:0}}.choose-paths{display:flex;flex-direction:column;margin:4px 0 0;border-top:1px solid rgb(255 255 255 / .1)}.choose-paths__row{display:grid;grid-template-columns:108px minmax(0,1fr);gap:12px 20px;align-items:start;padding:15px 0;border-bottom:1px solid rgb(255 255 255 / .07)}.choose-paths__row:last-child{border-bottom:0;padding-bottom:0}.choose-paths__when{padding-top:2px;color:#ff9caf;font-size:10px;font-weight:900;letter-spacing:.06em;line-height:1.35;text-transform:uppercase}.choose-paths__body h3{margin:0 0 5px;color:#fff;font-size:14px;font-weight:800;line-height:1.35;text-transform:none}.choose-paths__body p{margin:0;color:rgb(255 255 255 / .74);font-size:13px;line-height:1.55}.choose-paths__body a{color:#79b8d9!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;text-decoration:none!important;border-bottom:1px solid rgb(121 184 217 / .3)!important;transition:color 0.18s ease,border-color 0.18s ease}.choose-paths__body a:hover{color:#a5d0ea!important;border-bottom-color:rgb(121 184 217 / .65)!important}@media (max-width:767px){.choose-paths__row{grid-template-columns:1fr;gap:6px}}.move-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:20px 0 0;padding:18px 0 0;border-top:1px solid rgb(255 255 255 / .1)}.move-strip__col{position:relative;display:flex;flex-direction:column;gap:6px;padding:0 18px}.move-strip__col:not(:last-child)::after{content:"";position:absolute;top:4px;right:0;width:1px;height:calc(100% - 4px);background:rgb(255 255 255 / .08)}.move-strip__col:first-child{padding-left:0}.move-strip__col:last-child{padding-right:0}.move-strip__meta{display:flex;align-items:center;gap:7px;min-height:16px}.move-strip__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px}.move-strip__icon svg{display:block;width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.move-strip__col--up .move-strip__icon{color:#22c55e}.move-strip__col--down .move-strip__icon{color:#ff9caf}.move-strip__col--out .move-strip__icon{color:rgb(255 255 255 / .62)}.move-strip__col--out .move-strip__icon svg circle{fill:currentColor;stroke:none}.move-strip__col--review .move-strip__icon{color:#79b8d9}.move-strip__label{font-size:10px;font-weight:900;letter-spacing:.06em;line-height:1;text-transform:uppercase;white-space:nowrap}.move-strip__col--up .move-strip__label{color:#22c55e}.move-strip__col--down .move-strip__label{color:#ff9caf}.move-strip__col--out .move-strip__label{color:rgb(255 255 255 / .5)}.move-strip__col--review .move-strip__label{color:#79b8d9}.move-strip__col h3{margin:0;color:#fff;font-size:13px;font-weight:800;line-height:1.35;text-transform:none}.move-strip__col p{margin:0;color:rgb(255 255 255 / .68);font-size:12px;line-height:1.48}@media (max-width:767px){.move-strip{grid-template-columns:1fr;gap:0;padding-top:14px}.move-strip__col{padding:14px 0;border-bottom:1px solid rgb(255 255 255 / .08)}.move-strip__col:not(:last-child)::after{display:none}.move-strip__col:last-child{border-bottom:0;padding-bottom:0}}.guide-rows{margin:0;padding:0;list-style:none;border:1px solid rgb(255 255 255 / .08);border-radius:12px;overflow:hidden;background:rgb(17 26 40 / .28)}.guide-rows:not(:last-child){margin-bottom:20px}.guide-rows__row{display:grid;grid-template-columns:42px minmax(140px,190px) minmax(0,1fr);gap:14px;align-items:start;margin:0;padding:15px 16px;border-bottom:1px solid rgb(255 255 255 / .08)}.guide-rows__row:last-child{border-bottom:0}.guide-rows__num{display:block;color:#D81A41;font-size:13px;font-weight:800;line-height:1.4}.guide-rows__name{display:block;margin:0;color:#fff;font-size:12px!important;font-weight:700!important;line-height:1.3!important;text-transform:none!important}.main-content__info .page-about.guide-rows .page-about__inner h3.guide-rows__name{margin:0!important;font-size:12px!important;font-weight:700!important;line-height:1.3!important;text-transform:none!important}.guide-rows__text{margin:0;color:rgb(255 255 255 / .78);font-size:13px;line-height:1.55}.guide-rows__text a{color:#ff9bb1;border-bottom:1px solid rgb(216 26 65 / .45);text-decoration:none}.guide-rows__text a:hover{color:#fff;border-bottom-color:#D81A41}.guide-rows .page-about__inner p.guide-rows__note{margin:36px 0 0;color:rgb(255 255 255 / .74);font-size:13px;line-height:1.55}.guide-rows__note strong{color:#fff;font-weight:800;text-transform:none!important}@media(max-width:700px){.guide-rows__row{grid-template-columns:34px minmax(0,1fr);gap:10px 12px;padding:14px}.guide-rows__text{grid-column:2}.guide-rows__name{font-size:12px!important}}.reasons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:14px 0 0;padding:0;list-style:none;align-items:stretch}@media(max-width:700px){.reasons{grid-template-columns:1fr}}.reasons li{display:flex;flex-direction:column;min-height:100%;margin:0;padding:0 0 10px;border-bottom:1px solid rgb(255 255 255 / .08);font-size:13px;line-height:1.6;color:rgb(255 255 255 / .82);text-transform:none}.reasons li::before{content:none}.reasons strong{display:block;margin:0 0 5px;color:#fff;font-weight:800}.vs:not(:last-child){margin:0 0 20px}.vs{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:767px){.vs{grid-template-columns:1fr}}.vs__col{position:relative;overflow:hidden;padding:18px;border:1px solid rgb(255 255 255 / .09);border-radius:14px;background:linear-gradient(135deg,rgb(34 197 94 / .075),rgb(255 255 255 / .018) 55%,rgb(216 26 65 / .045));box-shadow:inset 0 1px 0 rgb(255 255 255 / .05)}.vs__col::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#22c55e}.vs__col+.vs__col::before{background:#D81A41}.vs__col p{margin:0 0 8px;font-size:13px;line-height:1.55;color:rgb(255 255 255 / .82)}.vs__col p:last-child{margin-bottom:0}.steps li{counter-increment:nk-step;position:relative;margin:0 0 10px;padding:0 0 0 34px;font-size:14px;line-height:1.6;color:rgb(255 255 255 / .85)}.steps li::before{content:counter(nk-step);position:absolute;left:0;top:.12em;width:22px;height:22px;border-radius:7px;background:rgb(216 26 65 / .12);color:#D81A41;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;line-height:1}.steps,.precheck{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:0 0 20px;padding:0;list-style:none}.steps_col{grid-template-columns:1fr}.precheck li{position:relative;margin:0;padding:0 0 0 22px;color:rgb(255 255 255 / .82);font-size:13px;line-height:1.55}.precheck li::before{content:"";position:absolute;left:0;top:.48em;width:8px;height:8px;border-radius:50%;background:#D81A41;box-shadow:0 0 0 4px rgb(216 26 65 / .12)}@media(max-width:767px){.steps,.precheck,.vs{grid-template-columns:1fr}}.steps strong {font-size: inherit !important;}

.compare-wrap{margin:20px 0 0;overflow:visible;overflow-x:auto}.compare{width:100%;min-width: 640px;table-layout:fixed;border-collapse:collapse;font-size:13px;line-height:1.5}.compare caption{caption-side:top;text-align:left;margin:0;padding:0 0 14px;color:rgb(255 255 255 / .62);font-size:12px;font-weight:600;line-height:1.45}.compare col.compare__col--casino{width:26%}.compare col.compare__col--numbers{width:28%}.compare col.compare__col--why{width:46%}.compare thead th{padding:0 0 10px;text-align:left;border-bottom:1px solid rgb(255 255 255 / .12);color:rgb(255 255 255 / .5);font-size:11px;font-weight:700;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.compare thead th:not(:first-child){padding-left:16px}.compare tbody tr{border-bottom:1px solid rgb(255 255 255 / .08)}.compare tbody tr:last-child{border-bottom:0}.compare td{padding:14px 0;text-align:left;vertical-align:top;background:#fff0;border:0;overflow-wrap:break-word}.compare td:not(:first-child){padding-left:16px}.compare thead th:first-child,.compare td.compare__casino-cell{text-align:center}.compare__casino{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:100%}.compare__name{display:block;color:#fff;font-size:16px;font-weight:700;line-height:1.25;text-decoration:none;border-bottom:0;cursor:pointer;transition:color .2s ease;letter-spacing:0;text-align:center}.compare__name:hover{color:#79b8d9}.compare__stars .rating__items_active{color:#A3FFB9}.compare__metrics{display:flex;flex-direction:column;gap:7px}.compare__metric{display:grid;grid-template-columns:72px 1fr;gap:8px;align-items:baseline}.compare__label{color:rgb(255 255 255 / .45);font-size:11px;font-weight:600;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.compare__value{color:#fff;font-size:13px;font-weight:700;line-height:1.3;font-variant-numeric:tabular-nums}.compare__metric--reviews{align-items:center}.compare__reviews-count{color:#fff;font-size:13px;font-weight:800;line-height:1;border-bottom:1px solid rgb(255 255 255 / .28);transition:border-color .2s ease}.compare__reviews-label{color:rgb(255 255 255 / .52);font-size:12px;font-weight:600;line-height:1}.compare__why{color:rgb(255 255 255 / .82);font-size:13px;font-weight:500;line-height:1.5}

.author-check{margin:18px 0 0;padding:18px 0 0;border-top:1px solid rgb(121 184 217 / .22)}.author-check__byline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 8px;color:rgb(255 255 255 / .64);font-size:12px;font-weight:600;line-height:1.35}.author-check__byline a{color:#fff;font-size:12px;font-weight:800;line-height:inherit;text-decoration:none;border-bottom:1px solid rgb(121 184 217 / .5)}.author-check__byline a:hover{border-bottom-color:#79b8d9}.author-check__summary{margin:0 0 10px;color:rgb(255 255 255 / .86);font-size:13px;font-weight:500;line-height:1.55}.author-check__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.author-check__list li{position:relative;margin:0;padding:9px 10px 9px 28px;color:rgb(255 255 255 / .78);font-size:12px;line-height:1.35}.author-check__list li::before{content:"";position:absolute;left:10px;top:13px;width:7px;height:4px;border-left:2px solid #79b8d9;border-bottom:2px solid #79b8d9;transform:rotate(-45deg)}@media(max-width:760px){.author-check__list{grid-template-columns:1fr}}.legal-checklist{margin:0 0 20px;padding:0;list-style:none;border-top:1px solid rgb(121 184 217 / .22)}.legal-checklist li{position:relative;margin:0;padding:15px 0 15px 46px;border-bottom:1px solid rgb(255 255 255 / .08);color:rgb(255 255 255 / .82);line-height:1.5}.legal-checklist li::before{content:"";position:absolute;top:18px;left:0;width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,rgb(120 210 150 / .95),rgb(50 150 90 / .95));box-shadow:0 0 0 5px rgb(120 210 150 / .1)}.legal-checklist li::after{content:"";position:absolute;top:25px;left:8px;width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.legal-checklist strong{display:block;margin:0 0 4px;color:#fff;font-weight:800}.safety-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 20px}.safety-card{position:relative;display:flex;align-items:center;gap:14px;padding:16px;border:1px solid rgb(121 184 217 / .2);border-radius:16px;background:linear-gradient(180deg,rgb(40 51 70 / .58),rgb(29 39 56 / .28));box-shadow:0 12px 24px rgb(0 0 0 / .14)}.safety-card__icon{flex:0 0 42px;width:42px;height:42px;margin:0;padding:0;border-radius:14px;display:flex;align-items:center;justify-content:center;align-self:center;background:rgb(121 184 217 / .1);color:#79b8d9;line-height:0}.safety-card__icon svg{width:24px;height:24px;flex:0 0 24px;display:block;margin:0;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}.safety-card h4{margin:0 0 5px;color:#fff;font-size:14px;font-weight:900;line-height:1.3}.safety-card p{margin:0;color:rgb(255 255 255 / .8);font-size:13px;line-height:1.5}.safety-card:nth-child(2) .safety-card__icon{background:rgb(120 210 150 / .1);color:#78d296}.safety-card:nth-child(3) .safety-card__icon{background:rgb(216 26 65 / .1);color:#ff6f8a}.safety-card:nth-child(4) .safety-card__icon{background:rgb(255 205 95 / .11);color:#ffcd5f}@media(max-width:720px){.safety-cards{grid-template-columns:1fr}}.safety-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 20px}.safety-card{position:relative;display:flex;align-items:center;gap:14px;padding:16px;border:1px solid rgb(121 184 217 / .2);border-radius:16px;background:linear-gradient(180deg,rgb(40 51 70 / .58),rgb(29 39 56 / .28));box-shadow:0 12px 24px rgb(0 0 0 / .14)}.safety-card__icon{flex:0 0 42px;width:42px;height:42px;margin:0;padding:0;border-radius:14px;display:flex;align-items:center;justify-content:center;align-self:center;background:rgb(121 184 217 / .1);color:#79b8d9;line-height:0}.safety-card__icon svg{width:24px;height:24px;flex:0 0 24px;display:block;margin:0;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}.safety-card h4{margin:0 0 5px;color:#fff;font-size:14px;font-weight:900;line-height:1.3}.safety-card p{margin:0;color:rgb(255 255 255 / .8);font-size:13px;line-height:1.5}.safety-card:nth-child(2) .safety-card__icon{background:rgb(120 210 150 / .1);color:#78d296}.safety-card:nth-child(3) .safety-card__icon{background:rgb(216 26 65 / .1);color:#ff6f8a}.safety-card:nth-child(4) .safety-card__icon{background:rgb(255 205 95 / .11);color:#ffcd5f}@media(max-width:720px){.safety-cards{grid-template-columns:1fr}}

.red-note{margin:18px 0 0;padding:14px 16px;border-left:4px solid #D81A41;border-radius:0 12px 12px 0;background:rgb(216 26 65 / .07);color:rgb(255 255 255 / .84);font-size:13px;line-height:1.58}.red-note a{font-size:inherit}.blue-note{margin:0 0 14px;padding:0 0 0 16px;border:0;border-left:3px solid #79b8d9;border-radius:0;background:#fff0;color:rgb(255 255 255 / .86);font-family:inherit;font-size:14px;font-weight:500;line-height:1.6}.methodology{margin:0 0 20px;padding:18px;border:1px solid rgb(216 26 65 / .18);border-radius:18px;background:rgb(17 26 40 / .42)}.methodology__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.methodology__card{position:relative;margin:0;padding:15px 15px 15px 48px;border:1px solid rgb(255 255 255 / .08);border-radius:14px;background:linear-gradient(180deg,rgb(255 255 255 / .045),rgb(255 255 255 / .02));color:rgb(255 255 255 / .82);font-size:13px;line-height:1.52}.methodology__card::before{content:attr(data-step);position:absolute;top:14px;left:14px;width:24px;height:24px;border-radius:8px;background:rgb(216 26 65 / .14);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900}.methodology__card strong{display:block;margin:0 0 5px;color:#fff;font-size:14px;font-weight:900mportant;line-height:1.25}@media(max-width:900px){.methodology__grid{grid-template-columns:1fr}}

.history{position:relative;overflow:hidden}.history::before{content:"";position:absolute;right:-90px;top:-120px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgb(98 126 234 / .18),transparent 68%);pointer-events:none}.history .page-about__title,.history .page-about__inner,.history__timeline{position:relative;z-index:1}.history__intro{margin:0 0 16px;padding:16px 18px;border:1px solid rgb(98 126 234 / .22);border-radius:16px;background:linear-gradient(135deg,rgb(98 126 234 / .10),rgb(121 184 217 / .06));color:rgb(255 255 255 / .86);line-height:1.58}.history__timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0 0}.history__milestone{padding:14px;border:1px solid rgb(255 255 255 / .09);border-radius:14px;background:rgb(255 255 255 / .04)}.history__year{display:block;margin:0 0 7px;color:#79b8d9;font-size:12px;font-weight:900;letter-spacing:.06em;line-height:1;text-transform:uppercase}.history__milestone strong{display:block;margin:0 0 5px;color:#fff;font-size:14px;font-weight:900;line-height:1.25}.history__milestone p{margin:0;color:rgb(255 255 255 / .78);font-size:12px;line-height:1.48}@media(max-width:900px){.history__timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.history__timeline{grid-template-columns:1fr}}

.age-note{position:relative;margin:18px 0 0;padding:18px 18px 18px 22px;border:1px solid rgb(121 184 217 / .22);border-left:4px solid #D81A41;border-radius:14px;background:linear-gradient(135deg,rgb(216 26 65 / .10),rgb(121 184 217 / .055) 52%,rgb(255 255 255 / .025));box-shadow:0 12px 26px rgb(0 0 0 / .16);overflow:hidden}.age-note::after{content:attr(data-age);position:absolute;right:18px;top:14px;color:rgb(255 255 255 / .045);font-size:54px;font-weight:900;line-height:1;letter-spacing:-.05em;pointer-events:none}.age-note__header{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin:0 0 8px}.age-note__title{color:#fff;font-size:15px;font-weight:900;line-height:1.25;text-transform:none}.age-note__icon-wrapper{flex:0 0 32px;width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgb(216 26 65 / .16);color:#ff6f8a}.age-note__icon{display:block;width:16px;height:16px;color:currentColor;fill:#fff}.age-note__text{position:relative;z-index:1;margin:0;max-width:610px;color:rgb(255 255 255 / .84);font-size:13px;font-weight:500;line-height:1.58}.age-note__highlight{color:#fff;font-size:inherit;line-height:inherit;font-weight:900}

.intent{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;margin:2.4rem 0 0;padding-top:1.2rem;border-top:1px solid rgb(255 255 255 / .06)}.intent__note{margin:0;font-size:12px;line-height:1.5;color:rgb(255 255 255 / .55);font-style:normal}.intent__label{display:block;margin:0 0 3px;font-size:11px;font-weight:700;line-height:1.3;color:rgb(255 255 255 / .72);text-transform:none;letter-spacing:0;font-style:normal}.intent__note a{color:rgb(121 184 217 / .85);text-decoration:none;border-bottom:1px solid rgb(121 184 217 / .22);font-weight:inherit;font-size:inherit;line-height:inherit}.intent__note a:hover{color:#a5d0ea;border-bottom-color:rgb(121 184 217 / .45)}@media(max-width:900px){.intent{grid-template-columns:1fr}}
/* End */


/* Start:/local/templates/canada/components/bitrix/catalog.smart.filter/slots_redesign_land/style.css?17827422149515*/
.select-menu{position:relative;z-index:20;margin:0 0 18px;padding:10px;border:1px solid rgb(255 255 255 / .08);border-radius:10px;background:#111a28}.select-menu__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 18px;padding:0 0 16px;border-bottom:1px solid rgb(255 255 255 / .1)}.select-menu__eyebrow{display:block;margin:0 0 6px;color:#ff9caf;font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.select-menu__title{margin:0;color:#fff;font-size:20px;font-weight:800;line-height:1.25}.select-menu__head p{max-width:430px;margin:0;color:rgb(255 255 255 / .72);font-size:14px;line-height:1.45}.select-menu__section-title{flex:0 0 100%;margin:0;color:rgb(255 255 255 / .58);font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.select-menu__toolbar{display:flex;align-items:center;gap:8px}.select-menu__properties{display:flex;flex:1 1 auto;align-items:center;flex-wrap:wrap;gap:15px;margin:0;padding:0;overflow:visible}.select-property{position:relative}.select-menu .select-property__button,.select-menu .select-menu__toggle,.select-menu .select-menu__clear{display:flex;align-items:center;justify-content:center;height:38px;padding:0 12px;border:1px solid;border-radius:6px;transition:background 0.18s ease,border-color 0.18s ease}.select-menu .select-property__button{gap:10px;background:#333c4c;border-color:rgb(255 255 255 / .1)}.select-menu .select-menu__toggle{gap:7px;flex:0 0 auto;color:#fff;border-color:rgb(255 255 255 / .1)}.select-menu .select-menu__clear{gap:4px;background:none;border-color:rgb(216 26 65 / .38)}.select-menu .select-property__button.active,.select-menu .select-menu__toggle[aria-expanded="true"]{background:#5f6b7d;border-color:rgb(255 255 255 / .22)}.select-property__button span,.select-menu__toggle span,.select-menu__clear span{color:#fff;font-size:14px;font-weight:600;line-height:1.2;text-transform:none;white-space:nowrap}.select-property__button div{display:flex;align-items:center;gap:6px}.select-property__button div span:first-child{color:rgb(255 255 255 / .58)}.select-property__button .select-property__button-text{display:inline}.select-property__button>span>span{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;margin-left:6px;padding:0 6px;border-radius:999px;background:#d81a41;font-size:12px;line-height:20px}.select-property__button svg,.select-menu__toggle svg{width:14px;height:14px;flex:0 0 14px;color:#fff;transition:transform 0.18s ease}.select-property__button.active svg,.select-menu__toggle[aria-expanded="true"] svg{transform:rotate(180deg)}.select-menu__toggle-count{display:none;min-width:18px;height:18px;align-items:center;justify-content:center;padding:0 5px;border-radius:10px;background:#d81a41;font-size:11px;line-height:18px}.select-menu__toggle-count:not(:empty):not([data-count="0"]){display:inline-flex}.select-menu__actions{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:8px;margin:0}.select-menu__clear svg{width:20px;height:20px}.select-menu__advanced{overflow:hidden;max-height:0;margin-top:0;padding-top:0;border-top:1px solid #fff0;opacity:0;transition:max-height 0.3s ease,opacity 0.25s ease,margin-top 0.3s ease,padding-top 0.3s ease,border-top-color 0.3s ease}.select-menu--advanced-open .select-menu__advanced{max-height:600px;margin-top:10px;padding-top:10px;border-top-color:rgb(255 255 255 / .08);opacity:1}.select-menu__advanced-head{display:flex;align-items:baseline;gap:8px;margin:0 0 8px}.select-menu__advanced-head span{color:#fff;font-size:13px;font-weight:700;line-height:1.2}.select-menu__advanced-head small{color:rgb(255 255 255 / .52);font-size:12px;line-height:1.2}.select-menu__link{color:#d81a41;font-size:16px;font-weight:500;line-height:20px;text-decoration:underline;text-transform:capitalize}.select-statuses{margin:0;padding:0}.select-menu__select-statuses{display:flex;flex-direction:column;gap:10px}.select-statuses__form{display:flex;align-items:center;gap:15px;margin:0;padding:0;overflow:visible}.select-menu .select-statuses__status{display:flex;align-items:center;justify-content:center;gap:5px;height:34px;padding:0 11px;border:1px solid rgb(255 255 255 / .1);border-radius:6px;background:#333c4c;transition:background 0.18s ease,border-color 0.18s ease}.select-menu .select-statuses__status.active{background:#5f6b7d;border-color:rgb(216 26 65 / .55)}.select-statuses__status svg{display:none}.select-statuses__status span{color:#fff;font-size:13px;font-weight:600;line-height:1.2;text-transform:none;white-space:nowrap}.select-property__body{position:absolute;top:calc(100% + 8px);left:0;z-index:3;width:300px;max-width:calc(100vw - 32px);padding:14px;border:1px solid rgb(255 255 255 / .12);border-radius:8px;background:#475163;box-shadow:0 22px 48px rgb(0 0 0 / .42);opacity:0;visibility:hidden;transform:translateY(-8px);transform-origin:top center;pointer-events:none;transition:opacity 0.22s ease,transform 0.22s cubic-bezier(.16,1,.3,1),visibility 0s linear 0.22s}.select-property__body.active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity 0.22s ease,transform 0.22s cubic-bezier(.16,1,.3,1),visibility 0s linear 0s}.select-property__label{padding-right:28px;color:#fff;text-align:left;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;margin-bottom:20px}.select-property__close{position:absolute;top:12px;right:12px;width:28px;height:28px;border-radius:50%;background:rgb(255 255 255 / .08);display:flex;align-items:center;justify-content:center}.select-property__close svg{width:12px;height:12px;color:#fff}.select-property__list{margin:12px 0 0 0;padding:0 6px 0 0;max-height:280px;overflow:auto}.select-property__list::-webkit-scrollbar{width:6px}.select-property__list::-webkit-scrollbar-track{border-radius:20px;background:rgb(255 255 255 / .08)}.select-property__list::-webkit-scrollbar-thumb{border-radius:20px;background:rgb(255 255 255 / .28)}.select-property__list-item{display:flex;align-items:center;gap:12px;padding:9px 0}.select-property__list-item:not(:last-child){border-bottom:1px solid rgb(255 255 255 / .15)}.select-property__list-item label{display:flex;align-items:center;gap:10px;width:100%;margin:0;cursor:pointer;color:rgb(255 255 255 / .9);font-size:14px;font-weight:500;line-height:1.35;text-transform:capitalize}.select-property__list-item p{margin:0;color:#fff;font-size:16px;font-weight:500;line-height:120%;text-transform:capitalize}.select-property__list-item p span{font-weight:800}.select-property__list-item-icon{flex:0 0 51px}.select-property__list-item-icon svg{width:100%;height:100%}.select-property__list-item-rtp{flex:0 0 55px;align-self:flex-start;text-align:center;font-weight:700;line-height:30px;border-radius:50px}.select-property__radio,.select-property__checkbox{flex:0 0 18px;width:18px;height:18px;position:relative;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff}.select-property__radio{border-radius:50%}.select-property__radio:checked{border:4px solid #fff;background:#d81a41}.select-property__checkbox{border-radius:5px}.select-property__checkbox:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='9' viewBox='0 0 13 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath id='Vector 7' d='M1.5 3.52632L5.075 7L11.25 1' stroke='%23D81A41' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center}.select-property__actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px}.select-property__apply{padding:9px 18px;border-radius:999px;background:#d81a41;color:#fff;font-size:14px;font-weight:800;line-height:20px;text-transform:capitalize}.select-property__clear{color:rgb(255 255 255 / .78);font-size:13px;font-weight:500;line-height:20px;text-transform:capitalize}@media (min-width:768px){.select-menu .select-property__button:hover,.select-menu .select-menu__toggle:hover,.select-menu .select-statuses__status:hover{background:#475163;border-color:rgb(255 255 255 / .18)}.select-menu .select-menu__clear:hover{background:rgb(216 26 65 / .1);border-color:rgb(216 26 65 / .62)}}@media (max-width:767px){.select-menu{margin-bottom:20px;padding:8px;border-radius:8px}.select-menu__head{display:block;margin-bottom:14px;padding-bottom:14px}.select-menu__title{font-size:17px}.select-menu__head p{margin-top:8px;font-size:13px}.select-menu__link{font-size:14px}.select-menu__toolbar{align-items:stretch;flex-wrap:wrap}.select-menu__properties{flex:1 1 100%}.select-menu__properties,.select-statuses__form{flex-wrap:wrap;gap:8px}.select-menu .select-property__button,.select-menu .select-menu__toggle,.select-menu .select-menu__clear{height:36px;padding:0 10px}.select-property__button span,.select-menu__toggle span,.select-menu__clear span,.select-statuses__status span{font-size:12px}.select-menu .select-menu__toggle{flex:1 1 auto}.select-menu__actions{justify-content:flex-start;margin-left:auto}.select-menu .select-statuses__status{height:32px;padding:0 9px}.select-menu .select-property{position:unset}.select-menu .select-property__body{top:8px;left:50%;transform:translate(-50%,0)}}@media (prefers-reduced-motion:reduce){.select-property__body,.select-property__body.active{transform:none;transition:opacity 0.01ms linear,visibility 0s}.select-menu__advanced{transition:none}}
/* End */


/* Start:/local/templates/canada/components/bitrix/catalog.section/casino_reviews_lb_casinos/style.css?1777439697616*/
.casino-reviews-card__btn{
	margin-top: 1.3rem;
	background-color: #fff;
}
.casino-reviews-card__info{
	border: none;
}
.casino-reviews-card__btn span{
	color: #283346 !important;
}
.casino-reviews-card__title{
	font-weight: 700;
	font-size: 1.3rem;
	line-height: 1.5em;
	height: 36px;
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
}
@media(max-width: 500px) {
	.casino-reviews-card__title {font-size: 1.2rem;}
}
.casino-reviews-card__btn svg{
	display:none;
}
.casino-reviews-card__btn:hover{
	background-color: #e6e6e6;
}
.casino-partners__block__landbase {
	font-size: 14px;
}
/* End */


/* Start:/local/templates/canada/components/bitrix/catalog.section/casino_reviews_casinos/old_files/style.css?17812755694400*/
#result_prod{display:contents}.casino-reviews-cards{margin:0 0 30px 0}.casino-reviews-cards__wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:20px;margin:0 0 20px 0}.casino-reviews-card{max-height:305px;background-color:#1D2738;border-radius:10px;padding:10px;text-align:center;position:relative;border: 1px solid #333c4c;}.casino-reviews-card__crypto-label{display:flex;height:30px;padding:0 10px;justify-content:center;align-items:center;gap:5px;border-radius:5px;background:rgb(255 255 255 / .1);backdrop-filter:blur(10px);position:absolute;bottom:35px;left:5px}.casino-reviews-card__rep{display:flex;height:20px;background-color:#a3ffb9;padding:0 10px;justify-content:center;align-items:center;gap:5px;border-radius:20px;position:absolute;top:-10px;left:50%;transform:translateX(-50%);width:max-content}.casino-reviews-card__rep span{font-weight:700;font-size:10px;line-height:normal;color:#1d2738}.casino-reviews-card__rep svg{color:#1d2738}.casino-reviews-card__crypto-label svg{flex:0 0 16px;color:#EE9935}.casino-reviews-card__crypto-label span{color:#EE9935;font-size:10px;font-style:normal;font-weight:700;line-height:20px}.casino-reviews-card__title{display:block;font-weight:700;font-size:14px;line-height:20px;color:#fff;transition:color 0.3s ease}.casino-reviews-card__title:hover{color:#D81A41}.casino-reviews-card__info{border-radius:10px;overflow:hidden;margin:0 0 5px 0;position:relative}.casino-reviews-card__bg{display:block;width:auto;height:100px}.casino-reviews-card__bg img{width:100%;height:100%;object-fit:cover}.casino-reviews-card__status{height:30px;background-color:#343D4C;display:flex;align-items:center;justify-content:center;gap:5px}.casino-reviews-card__status img{width:16px;height:16px}.casino-reviews-card__status span{font-weight:700;font-size:10px;line-height:normal;color:#fff}.casino-reviews-card__status svg{color:#fff}.casino-reviews-card__bounus{font-weight:500;font-size:12px;line-height:15px;color:#fff;margin:0 0 5px 0;height:40px;display:flex;align-items:center;justify-content:center}.casino-reviews-card__btn{width:100%;display:flex;align-items:center;justify-content:center;height:40px;border-radius:5px;transition:all 0.3s ease;background-color:#fff}.casino-reviews-card__btn,.casino-reviews-card__btn span{width:100%;font-weight:600;font-size:14px;line-height:normal;color:#1D2738;transition:all 0.3s ease}.casino-reviews-card__btn span{display:inline-block;width:35px;margin-left:3px}.casino-reviews-card__btn svg{fill:#fff}.casino-reviews-card__btn:hover{background-color:#e1dfdf;color:#1D2738}.casino-reviews-card__btn:hover span{color:#1D2738}.casino-reviews-card__btn:hover svg{fill:#283346}.casino-reviews-card__rating{display:flex;align-items:center;justify-content:center;gap:3px;height:30px;width:65px;padding:0 10px;border-radius:5px;background:rgb(255 255 255 / .1);backdrop-filter:blur(10px);position:absolute;top:5px;right:5px;color:#078871}.casino-reviews-card__rating svg path{fill:#078871}.casino-reviews-card_rep{border:1px solid #a3ffb9}.casino-reviews-card_rep .casino-reviews-card__rating svg path{fill:#a3ffb9}.casino-reviews-card__rating span{font-size:10px;line-height:normal;font-weight:700;color:#fff}.casino-reviews-card__rating-lb.rating{height:40px;gap:10px;background:#111722}.casino-reviews-card__rating-lb .rating__items_active .rating__item path{fill:#fff}.casino-reviews-card__rating-lb .rating__value{color:#fff;font-size:12px;font-weight:700;line-height:normal}@media (max-width:767px){.casino-reviews-cards__wrapper{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:15px;justify-content:center}.casino-reviews-cards{margin:0 0 20px 0}}@media (max-width:400px){.casino-reviews-cards__wrapper{grid-template-columns:repeat(auto-fill,minmax(135px,1fr))}.casino-reviews-card__bg{height:80px}.casino-reviews-card__btn,.casino-reviews-card__btn span{font-size:12px}.casino-reviews-card__btn span{width:auto}}.empty-search{margin:30px auto;text-align:center;max-width:360px}.empty-search__icon{margin:0 0 10px 0}.empty-search__title{font-weight:700;font-size:30px;line-height:130%;text-transform:capitalize;color:#d81a41;margin:0 0 10px 0}.empty-search__text{font-weight:500;font-size:18px;line-height:150%;text-transform:capitalize;color:#fff}@media (max-width:767px){.empty-search{margin:20px auto}.empty-search__title{font-size:24px}.empty-search__text{font-size:14px}}
/* End */


/* Start:/local/templates/canada/components/bitrix/news.list/reviews_modern/style.css?17774396971440*/
.reviews-new{border:1px solid #333c4c;background-color:#1d2738;}.casinos-block__container::after{background:linear-gradient(90deg,#fff0 0%,#1d2738 100%)}.user-review-new{width:270px;border:1px solid #333c4c;background-color:#1d2738;border-radius:10px;padding:10px}.user-review-new__rating{width:max-content;margin:0 0 10px 0}.user-review-new__rating .rating__item{color:#fff;opacity:.5}.user-review-new__rating .rating__items_active .rating__item{color:#26B86D;opacity:1}.user-review-new__casino{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height:normal;font-weight:700;font-size:16px;color:#fff;display:block;margin:0 0 10px 0}.user-review-new__text,.user-review-new__text p{height:85px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;font-size:14px;line-height:143%;color:#fff;margin:0 0 10px;border-bottom:1px solid #283346}.user-review-new__bottom{display:flex;gap:10px}.user-review-new__photo{flex:0 0 40px;height:40px;border-radius:50%;overflow:hidden}.user-review-new__photo img{width:100%;height:100%;object-fit:cover}.user-review-new__info{flex:0 1 auto}.user-review-new__name{max-width:187px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:14px;line-height:120%;color:#fff;margin-bottom:5px}.user-review-new__time{font-weight:400;font-size:12px;line-height:120%;color:rgb(255 255 255 / .8);margin-top:5px}
/* End */


/* Start:/local/templates/canada/dist/s/css/casinos_block.css?178171198916052*/
.fully-trusted-casinos{background-color:#078871}.recomended-casinos{background-color:#271249}.recomended-casinos::after,.fully-trusted-casinos::after{background:url(/local/templates/canada/img/Fully-Trusted-Casinos/bg-texture.webp) center/cover no-repeat}.fully-trusted-casinos .casinos-block__container::after{background:linear-gradient(90deg,#fff0 0%,#078871 100%)}.fully-trusted-casinos .casinos-block__container::before{background:linear-gradient(270deg,#fff0 0%,#078871 100%)}.blacklisted-casinos{background-color:#d81a41}.blacklisted-casinos::after{background:url(/local/templates/canada/img/BlackListed-Casinos/bg-texture.webp) center/cover no-repeat}.blacklisted-casinos .casinos-block__container::after{background:linear-gradient(90deg,#fff0 0%,#D81A41 100%)}.blacklisted-casinos .casinos-block__container::before{background:linear-gradient(270deg,#fff0 0%,#D81A41 100%)}.accept-players-casinos{background-color:#1379F3}.accept-players-casinos::after{background:url(/local/templates/canada/img/Fully-Trusted-Casinos/bg-texture.webp) center/cover no-repeat}.accept-players-casinos .casinos-block__container::after{background:linear-gradient(90deg,#fff0 0%,#1379F3 100%)}.accept-players-casinos .casinos-block__container::before{background:linear-gradient(270deg,#fff0 0%,#1379F3 100%)}.casino-reviews{background-color:#1D2738}.recomended-casinos .casinos-block__container::after,.casinos-block_cheaters__container::after,.casino-reviews .casinos-block__container::after,.author-content__container::after,.casinos-officials-slider .casinos-block__container::after{background:linear-gradient(90deg,#fff0 0%,#1D2738 100%)}.recomended-casinos .casinos-block__container::before,.casino-reviews .casinos-block__container::before{background:linear-gradient(270deg,#fff0 0%,#1D2738 100%)}.casinos-slider .reviews-card__btn:hover{color:#6096ff}.casinos-slider .casinos-block__title svg{flex:0 0 20px}.casinos-block__action{margin:0 0 0 5px}.casinos-block__action a{display:flex;align-items:center}.casinos-block__action a:hover .casinos-block__show{opacity:1}.casinos-block__show{white-space: nowrap;font-weight:500;font-size:16px;line-height:30px;text-transform:capitalize;color:#FFF;transition:opacity 0.3s ease;opacity:.5;margin:0 10px 0 0}.casinos-block__arrow{display:flex;align-items:center;justify-content:center;background-color:#283346;width:30px;height:30px;border-radius:6px}.casinos-block__arrow img{width:8px;height:14px}.casinos-block__text{text-shadow: 0 0 2px rgba(0, 0, 0, 0.3);font-weight:500;font-size:14px;margin:0 0 15px 0;z-index:5;position:relative}.casinos-block__search{z-index:5;position:relative;margin:0 0 20px 0}.casinos-block__subtitle{font-weight:500;font-size:14px;line-height:20px;color:#FFF;margin:0 0 15px 0}.casinos-block__input{border-radius:20px;background-color:#333C4C;max-width:740px;width:100%;height:40px;font-weight:500;font-size:16px;line-height:20px;text-transform:capitalize;color:#FFF;padding:0 50px;background:url(/local/templates/canada/img/Casinos-Reviews/search-icon.svg) 22px no-repeat,#333C4C}.casinos-block__input::placeholder{opacity:.4;color:#FFF}.casinos-block_cheaters__container::after,.casinos-block__container::after,.author-content__container::after{content:"";display:block;width:150px;height:100%;position:absolute;top:0;z-index:2;transition:opacity 0.3s ease,visibility 0.3s ease}.casinos-block__container::before{left:0}.casinos-block_cheaters__container::after,.casinos-block__container::after,.author-content__container::after{right:0}.casinos-block_cheaters__container:has(.swiper-btn-next.swiper-button-disabled)::after,.casinos-block__container:has(.swiper-btn-prev.swiper-button-disabled)::before,.casinos-block__container:has(.swiper-btn-next.swiper-button-disabled)::after,.author-content__container:has(.swiper-btn-prev.swiper-button-disabled)::before,.author-content__container:has(.swiper-btn-next.swiper-button-disabled)::after{opacity:0;visibility:hidden}.casinos-block .swiper-container .swiper-btn-next,.casinos-block .swiper-container .swiper-btn-prev,.author-content .swiper-container .swiper-btn-next,.author-content .swiper-container .swiper-btn-prev{position:absolute;top:50%;transform:translate(0,-50%);z-index:10;font-size:0;width:40px;height:40px;border-radius:20px;transition:all 0.3s ease;cursor:pointer;background:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.70725 16.7072L13.7073 10.7073C14.0983 10.3163 14.0983 9.68425 13.7073 9.29325L7.70725 3.29325C7.31625 2.90225 6.68425 2.90225 6.29325 3.29325C5.90225 3.68425 5.90225 4.31625 6.29325 4.70725L11.5862 10.0002L6.29325 15.2933C5.90225 15.6843 5.90225 16.3162 6.29325 16.7072C6.48825 16.9022 6.74425 17.0002 7.00025 17.0002C7.25625 17.0002 7.51225 16.9022 7.70725 16.7072Z" fill="%231D2738"/></svg>') center no-repeat, #fff}.casinos-block .swiper-container .swiper-btn-next:hover,.casinos-block .swiper-container .swiper-btn-prev:hover,.author-content .swiper-container .swiper-btn-next:hover,.author-content .swiper-container .swiper-btn-prev:hover{box-shadow:0 0 15px rgb(0 0 0 / .4) inset}.casinos-block .swiper-container .swiper-btn-next{right:20px}.casinos-block .swiper-container .swiper-btn-prev,.author-content .swiper-container .swiper-btn-prev{left: 20px;transform: translate(0,-50%) rotate(180deg);}.author-content .swiper-container .swiper-btn-next{right:20px}.casinos-block .swiper-container .swiper-button-disabled,.author-content .swiper-container .swiper-button-disabled{opacity:0;visibility:hidden;transition:all 0.3s ease}@media (max-width:991px){.casinos-block__show span{display:none}}@media (max-width:767px){.casinos-block:not(.block-h3){padding:20px 10px !important}.casinos-block__container::before,.casinos-block__container::after{width:65px}.casinos-block .swiper-btn-next,.casinos-block .swiper-btn-prev,.author-content__container::before,.author-content__container::after{width:65px}.casinos-block .swiper-btn-next,.casinos-block .swiper-btn-prev,.author-content .swiper-btn-next,.author-content .swiper-btn-prev{display:none}.casinos-block .swiper-container{margin:0 -10px !important}.casinos-block__item:first-child,.casinos-block__item{padding:0 0 0 10px !important}.casinos-block__item:last-child{padding:0 10px 0 10px !important}.casinos-block:not(:last-child){margin:0 0 20px 0 !important}.casinos-block__header{margin:0 0 5px 0}.casinos-block__text{font-size:12px;}.casinos-block__subtitle{font-size:10px;line-height:16px}}.casino-reviews-cards-slider .casinos-block__container{padding-top: 10px;}

.casino-landbased .reviews-card,.new-card-casinos .reviews-card,.crypto-casinos .reviews-card,.casinos-slider .reviews-card,.trusted-card,.accept-players-card,.blacklisted-card{border:1px solid rgb(255 255 255 / .1);border-radius:10px;width:180px;background:#1D2738}.casinos-block .casino-reviews-card{width: 180px;}.casino-landbased .reviews-card{padding:10px;}.blacklisted-card{padding:10px}.casino-landbased .reviews-card__info,.accept-players-card__info,.new-card-casinos .reviews-card__info,.crypto-casinos .reviews-card__info,.casinos-slider .reviews-card__info,.trusted-card__info{display:flex;flex-direction:column;align-items:center;padding:9.35px;border-radius:10px 10px 0 0;border-bottom:none;position:relative}.casino-landbased .reviews-card__info{border:none;padding:0}.casino-landbased .reviews-card__logo,.accept-players-card__logo,.new-card-casinos .reviews-card__logo,.crypto-casinos .reviews-card__logo,.casinos-slider .reviews-card__logo,.trusted-card__logo,.blacklisted-card__logo{width: 100%;border-radius:10px;overflow:hidden;margin:0 0 10px 0}.casino-landbased .reviews-card__logo-bg,.accept-players-card__logo-bg,.new-card-casinos .reviews-card__logo-bg,.crypto-casinos .reviews-card__logo-bg,.casinos-slider .reviews-card__logo-bg,.trusted-card__logo-bg,.blacklisted-card__logo-bg{display:block;width:100%;height:90px}.casino-landbased .reviews-card__logo-bg img,.accept-players-card__logo-bg img,.new-card-casinos .reviews-card__logo-bg img,.crypto-casinos .reviews-card__logo-bg img,.casinos-slider .reviews-card__logo-bg img,.trusted-card__logo-bg img,.blacklisted-card__logo-bg img{width:100%;height:100%;object-fit:cover}.accept-players-card__logo-text,.trusted-card__logo-text,.blacklisted-card__logo-text{display:flex;align-items:center;justify-content:center;height:30px;background:rgb(255 255 255 / .1);backdrop-filter:blur(10px);gap:5px}.blacklisted-card__logo-text{background:#061226}.accept-players-card__logo-text svg,.trusted-card__logo-text svg,.blacklisted-card__logo-text svg{width: 16px;height: 16px;}.accept-players-card__logo-text img,.trusted-card__logo-text img,.blacklisted-card__logo-text img{width: 16px;height: 16px;}.accept-players-card__logo-text span,.trusted-card__logo-text span,.blacklisted-card__logo-text span{color:#fff;font-size:10px;font-weight:700;line-height:20px}.blacklisted-card__logo-text span{color:#D81A41}.accept-players-card__title,.new-card-casinos .reviews-card__title,.crypto-casinos .reviews-card__title,.casinos-slider .reviews-card__title,.trusted-card__title,.blacklisted-card__title{display:none;font-weight:700;font-size:14px;line-height:20px;color:#FFF;margin:0 0 10px 0;transition:color 0.3s ease}.accept-players-card__bonus,.new-card-casinos .reviews-card__bonus,.crypto-casinos .reviews-card__bonus,.casinos-slider .reviews-card__bonus,.trusted-card__bonus,.blacklisted-card__bonus{font-weight:500;color:#FFF;line-height:140%;text-align:center;font-size:12px;height:40px;display:flex;align-items:center;justify-content:center}.accept-players-card__crypto-label,.new-card-casinos .reviews-card__crypto-label,.crypto-casinos .reviews-card__crypto-label,.casinos-slider .reviews-card__crypto-label,.trusted-card__crypto-label{display:flex;height:30px;padding:0 10px;justify-content:center;align-items:center;gap:5px;border-radius:5px;background:rgb(255 255 255 / .1);backdrop-filter:blur(10px);position:absolute;top:65px;left:14px}.accept-players-card__crypto-label svg,.new-card-casinos .reviews-card__crypto-label svg,.crypto-casinos .reviews-card__crypto-label svg,.casinos-slider .reviews-card__crypto-label svg,.trusted-card__crypto-label svg{flex:0 0 16px}.accept-players-card__crypto-label span,.new-card-casinos .reviews-card__crypto-span span,.crypto-casinos .reviews-card__crypto-label span,.casinos-slider .reviews-card__crypto-label span,.trusted-card__crypto-label span{color:#EE9935;font-size:10px;font-style:normal;font-weight:700;line-height:20px}.casino-landbased .reviews-card__btn,.accept-players-card__btn,.new-card-casinos .reviews-card__btn,.crypto-casinos .reviews-card__btn,.casinos-slider .reviews-card__btn,.trusted-card__btn,.blacklisted-card__btn{display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;background:#fff;height:40px;border-radius:0 0 10px 10px;font-size:14px;font-weight:700;line-height:30px;color:#1D2738!important}.casino-landbased .reviews-card__btn,.blacklisted-card__btn{width:100%;border-radius:5px}.casino-landbased .reviews-card__btn span,.new-card-casinos .reviews-card__btn span,.crypto-casinos .reviews-card__btn span,.casinos-slider .reviews-card__btn span{transition:all 0.3s ease}.blacklisted-card .rating{margin:15px 0;gap:8px}.casino-landbased .rating,.new-card-casinos .rating,.crypto-casinos .rating,.casinos-slider .rating{background:rgb(255 255 255 / .1);backdrop-filter:blur(8.62069034576416px);margin:0 0 0 -3px;height:30px;gap:8px}.casino-landbased .rating__items_active .rating__item path,.blacklisted-casinos .rating__items_active .rating__item path,.new-card-casinos .rating__items_active .rating__item path,.crypto-casinos .rating__items_active .rating__item path,.casinos-slider .rating__items_active .rating__item path{fill:#fff}.casino-landbased .rating__value,.blacklisted-casinos .rating__value,.new-card-casinos .rating__value,.crypto-casinos .rating__value,.casinos-slider .rating__value{font-size:12px;font-weight:700;color:#fff;line-height:normal}@media(max-width:768px){.casino-landbased .reviews-card,.new-card-casinos .reviews-card,.crypto-casinos .reviews-card,.casinos-slider .reviews-card,.trusted-card,.accept-players-card,.blacklisted-card{width:160px}.casino-landbased .reviews-card__logo-bg,.accept-players-card__logo-bg,.new-card-casinos .reviews-card__logo-bg,.crypto-casinos .reviews-card__logo-bg,.casinos-slider .reviews-card__logo-bg,.trusted-card__logo-bg,.blacklisted-card__logo-bg{height:80px}.accept-players-card__crypto-label,.new-card-casinos .reviews-card__crypto-label,.crypto-casinos .reviews-card__crypto-label,.casinos-slider .reviews-card__crypto-label,.trusted-card__crypto-label{top:54px}.accept-players-card__bonus,.new-card-casinos .reviews-card__bonus,.crypto-casinos .reviews-card__bonus,.casinos-slider .reviews-card__bonus,.trusted-card__bonus,.blacklisted-card__bonus{font-size:10px}.casino-landbased .reviews-card__btn,.accept-players-card__btn,.new-card-casinos .reviews-card__btn,.crypto-casinos .reviews-card__btn,.casinos-slider .reviews-card__btn,.trusted-card__btn,.blacklisted-card__btn{font-size:12px}}.show-all-card{padding:10px;border-radius:10px;width:180px;background:#fff}.show-all-card__bg{display:block;width:180px;margin:0 -10px 10px}.show-all-card__bg img{width:100%;height:100%;object-fit:cover}.show-all-card__title{color:rgb(7 136 113 / .6);font-size:8px;font-weight:600;line-height:13px;margin:0 0 5px 0}.show-all-card__text{font-size:12px;font-weight:600;line-height:13px;margin:0 0 10px 0}.show-all-card__btn{display:block;border-radius:5px;background:#078871;color:#fff!important;text-align:center;font-size:12px;font-weight:600;line-height:30px}.recomended-casinos .show-all-card__bg,.fully-trusted-casinos .show-all-card__bg{height:116px}.recomended-casinos .show-all-card__text,.fully-trusted-casinos .show-all-card__text{color:#078871}.recomended-casinos .show-all-card__btn,.fully-trusted-casinos .show-all-card__btn{background:#078871}.blacklisted-casinos .show-all-card__bg{height:112px}.blacklisted-casinos .show-all-card__text{color:#D81A41}.blacklisted-casinos .show-all-card__btn{background:#D81A41}@media(max-width:768px){.show-all-card{width:160px}.show-all-card__bg{width:160px}.recomended-casinos .show-all-card__bg,.fully-trusted-casinos .show-all-card__bg{height:106px}.blacklisted-casinos .show-all-card__bg{height:92px}}.high-roller-casinos,.online-casinos,.crypto-casinos{background-color:#1D2738}.high-roller-casinos .casinos-block__container::after,.online-casinos .casinos-block__container::after,.crypto-casinos .casinos-block__container::after{background:linear-gradient(90deg,#fff0 0%,#1D2738 100%)}.high-roller-casinos .casinos-block__container::before,.online-casinos .casinos-block__container::before,.crypto-casinos .casinos-block__container::before{background:linear-gradient(270deg,#fff0 0%,#1D2738 100%)}@media(min-width:767px){.online-casinos .reviews-card__btn:hover span,.high-roller-casinos .reviews-card__btn:hover span{color:#078871}}@media(min-width:767px){.crypto-casinos .reviews-card__btn:hover span{color:#F7931A}}.accept-players-card__btn:hover{color:#1379F3}.casino-landbased .casino-partners__block{background-color:#283346!important;border:0 none;border-radius:1rem!important;padding:10px!important}.casino-landbased .top-line__inner{margin-bottom:1rem}.casino-landbased .top-line__title{margin-bottom:0}.casino-partners__block__title{max-height:1.5rem;overflow:hidden;margin:0 0 1rem 0}.casino-landbased .casino-partners__block__thumb{flex-direction:column;width:100%;height:auto}.casino-landbased .casino-partners__block__thumb img{width:100%!important;transition:none!important}.casino-landbased .label-landbased{background-color:#fff;color:#1D2738;font-size:1.4rem;text-align:center;line-height:1.8rem;font-weight:600;width:100%;padding:1rem 1rem}.casino-landbased .casino-partners__block__bottom .btn{width:100%}.casino-landbased .action-block{padding:0;margin:1rem 0;width:100%;border:0 none}.casino-landbased .action-block input{width:100%}
/* End */


/* Start:/local/templates/canada/components/bitrix/catalog.section/recomended_new/style.css?17800722124074*/
.casino-line-block h2{text-transform:none!important}.recom-new .casino-line-block__text{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #283346}.casino-line-block__recom-items_hidden{max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s ease,margin 0.3s ease;transition:max-height 0.3s ease,margin 0.3s ease;margin:0}.recom-card{padding:20px}.casino-line-block__content{margin:0 -20px 20px}.recom-card__row{display:flex;align-items:center;gap:20px}.recom-card__row_col{display: flex;gap:10px;flex-direction: column;}.recom-card__col{flex:0 1 50%;display:flex;align-items:center;gap:10px}.recom-card__logo{flex:0 0 130px;border-radius:10px;overflow:hidden}.recom-card__image{width:100%;height:77px}.recom-card__image img{width:100%;height:100%;object-fit:cover}.recom-card__status{width:100%;height:23px;background-color:#fff;display:flex;align-items:center;justify-content:center;gap:5px}.recom-card__status span{font-weight:600;font-size:12px;color:#1d2738}.recom-card__status svg{color: #1d2738;}.recom-card__info{flex:0 1 auto}.recom-card__name{font-weight:900;font-size:16px;text-transform:capitalize;margin:0 0 10px 0}.recom-card__bonus{font-weight:500;font-size:14px;line-height:143%}.recom-card__adv{width:max-content;border-radius:40px;padding:5px 10px;background-color:#333c4c;display:flex;align-items:center;gap:5px}.recom-card__adv:not(:last-child){margin:0 0 10px 0}.recom-card__adv span{font-weight:400;font-size:12px;line-height: 1;}.recom-card__links{margin-left:auto}.recom-card__play{padding:0 20px;border-radius:50px;display:flex;align-items:center;justify-content:center;width:100%;height:40px;background-color:#a3ffff;font-weight:700;font-size:14px;color:#1d2738}.fully-recom-new .recom-card__play{text-shadow:0 0 2px rgb(0 0 0 / .3);background-color:#078871;color:#fff}.bonuses-new .recom-card__play{background-color:#A3FFB9}.recom-card .rating{margin:0 0 10px 0;justify-content:flex-start}.recom-card .rating__items{color:#333C4C}.recom-card .rating__items_active{color:#a3ffff}.fully-recom-new .recom-card .rating__items_active{color:#078871}.bonuses-new .recom-card .rating__items_active{color:#A3FFB9}.recom-card .rating__value{font-weight:400;font-size:12px;line-height:167%;color:#fff}.recom-card .rating__body{width:110px}.casino-line-block__show-all-btn{display:flex;background:unset;align-items:center;justify-content:center;gap:10px;margin:10px auto 0;padding-top:10px;border-top:1px solid #283346;width:100%}.casino-line-block__show-all-text{font-size:16px;font-weight:500;line-height:30px;text-transform:capitalize;color:#FFF;opacity:.5;transition:0.3s ease opacity}.casino-line-block__show-all-arrow{display:flex;align-items:center;justify-content:center;border-radius:6px;width:30px;height:30px;flex:0 0 30px;background-color:#283346;transition:transform 0.3s ease;color:#fff}.casino-line-block__show-all-arrow._active{transform:rotate(-180deg)}@media(max-width:1439px){.recom-card__row{align-items:unset;flex-direction:column}}@media(max-width:767px){.recom-card__row{gap:10px}.recom-card__col:nth-child(2){flex-direction:column;align-items:flex-start}.recom-card__links{margin-left:0;width:100%}.recom-card{padding:10px}.casino-line-block__content{margin:0 -10px}}.recom-card__reviews{margin:10px auto 0; display: flex;align-items: center;justify-content: center;padding: 0 10px;height: 32px;font-weight: 600;font-size: 12px;line-height: normal;letter-spacing: 0.2px;text-transform: uppercase;background-color: rgba(255,255,255,0.04);border: 1px solid rgba(255,255,255,0.16);border-radius: 50px;white-space: nowrap;transition: background .18s ease, border-color .18s ease, color .18s ease, transform .18s ease, box-shadow .18s ease;}.recom-card__row_col .recom-card__reviews {margin:0 auto;}@media(min-width:768px){a.recom-card__col:hover{color:#fff}.casino-line-block__show-all-btn:hover .casino-line-block__show-all-text{opacity:1}.recom-card__reviews:hover {background: rgba(216, 26, 65, 0.10);border-color: rgba(216, 26, 65, 0.55);transform: translateY(-1px);box-shadow: 0 4px 12px rgba(216, 26, 65, 0.18);}}
/* End */


/* Start:/local/templates/canada/components/bitrix/catalog/landbased/style_hotel.css?17774396972682*/
.hotel-info {
    width: 100%;
    margin-bottom: 20px;
    border-radius: 10px;
    padding: 20px;
    background-color: #1d2738;
    border: 1px solid #283346;
}
.hotel-info .top-line, .hotel-info__text:not(:last-child){
    margin-bottom: 2rem;
}

.hotel-info__text,
.hotel-info__text a,
.hotel-info__text p {
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 0;
}
.hotel-info__text h2 {
    margin: 20px 0 10px;
}
.hotel-info__text p {
    margin: 0 0 10px;
}
@media (max-width: 767px) {
    .hotel-info {
        padding: 20px 10px;
    }

}
.hotel-info__wrapper:not(:last-child) {
    border-bottom: 1px solid #283346;
    padding-bottom: 30px;
    margin-bottom: 30px;
}
.hotel-info__subtitle {
        font-weight: 900;
    margin-bottom: 20px;
}
@media(max-width:767px) {
    .hotel-info__wrapper:not(:last-child) {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
}


.hotel-contacts{
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    margin-bottom: 20px;
}
.hotel-contacts__item {
    border: 1px solid #333c4c;
    border-radius: 10px;
    padding: 20px;
    background-color: #1d2738;
    width: calc(50% - 10px);
}
.hotel-contacts__item-top {
    display: flex;
    align-items: center;
    gap: 5px;
    margin-bottom: 10px;
}
.hotel-contacts__item-top span {
    line-height: normal;
   font-weight: 500;
   font-size: 14px; 
   color: rgba(255, 255, 255, 0.8);
}
.hotel-contacts__item-top svg {
    flex: 0 0 12px;
    height: 12px;
}
.hotel-contacts__item-text {
    font-weight: 500;
    font-size: 14px;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #283346;
}
.hotel-contacts__item-info {
    font-weight: 600;
    font-size: 14px;
    line-height: 143%;
}
@media (max-width: 767px) {
    .hotel-contacts__item {
        padding: 20px 10px;
        flex: 0 1 100%;
    }
}






.hotel-info__location__map__marker {
    position: absolute;
    color: #d81a41 !important;
    font-weight: 600 !important;
    font-family: Montserrat, sans-serif !important;
    font-size: 1.6rem !important;
    left: 50%;
    transform: translateX(-50%);
    top: 8rem;
}
.hotel-info__location:not(:last-child) {
    margin-bottom: 20px;
}
.hotel-info__location__map {
    width: 100%;
    height: 44.5rem;
    border-radius: 1rem;
    overflow: hidden;
}




@media (min-width: 1190px) and (max-width: 1439px) {
    .hotel-info__location__map {
        height: 38rem;
    }
}
@media (max-width: 767px) {

    .hotel-info__location__map {
        height: 0;
        padding-bottom: 51%;
        min-height: 20rem;
    }

    .hotel-info__location__map__marker {
        font-size: 1.3rem !important;
    }
}
/* End */


/* Start:/local/templates/canada/components/bitrix/news.list/cities/style.css?17827177573106*/
.cities-blocks-wrapper{margin-top:0}.cities-blocks{gap:1.2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.cities-item{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:16 / 10;border-radius:1.4rem;background:#101722;border:1px solid rgb(255 255 255 / .07);box-shadow:0 .6rem 1.8rem rgb(0 0 0 / .22);color:#fff!important;text-decoration:none!important;transition:transform 0.28s ease,border-color 0.28s ease,box-shadow 0.28s ease}.cities-item::before{content:"";position:absolute;inset:0;z-index:4;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .04);pointer-events:none;transition:box-shadow 0.28s ease}.cities-item::after{content:"";position:absolute;inset:-2px;z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#fff0 28%,rgb(8 12 20 / .45) 62%,rgb(8 12 20 / .92) 100%)}.cities-item:hover,.cities-item:focus{transform:translateY(-.35rem);border-color:rgb(255 255 255 / .16);box-shadow:0 1.2rem 3rem rgb(0 0 0 / .38),0 0 0 1px rgb(255 255 255 / .04);color:#fff!important;outline:none}.cities-item:hover::before,.cities-item:focus::before{box-shadow:inset 0 0 0 1px rgb(255 255 255 / .1)}.cities-item .city-image{position:absolute;inset:-2px;z-index:1;overflow:hidden;border-radius:inherit;background:#101722}.cities-item img{display:block;width:calc(100% + 4px);height:calc(100% + 4px);max-width:none;margin:-2px 0 0 -2px;object-fit:cover;object-position:center;backface-visibility:hidden;transform:translateZ(0) scale(1);transition:transform 0.55s cubic-bezier(.22,1,.36,1)}.cities-item:hover img,.cities-item:focus img{transform:translateZ(0) scale(1.06)}.cities-item .city-name{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:1.4rem 1.2rem 1.15rem;font-weight:700;font-size:1.35rem;line-height:1.2;letter-spacing:.01em;color:#fff;text-shadow:0 .2rem .8rem rgb(0 0 0 / .55)}.cities-item .city-name span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cities-item .city-name::after{content:"";flex:0 0 2.8rem;width:2.8rem;height:2.8rem;border-radius:50%;opacity:.92;background-color:rgb(255 255 255 / .12);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='9 18 15 12 9 6'/></svg>");background-position:center;background-repeat:no-repeat;background-size:1.3rem 1.3rem;backdrop-filter:blur(6px);box-shadow:0 .2rem .8rem rgb(0 0 0 / .28);transition:transform 0.28s ease,background-color 0.28s ease,box-shadow 0.28s ease}.cities-item:hover .city-name::after,.cities-item:focus .city-name::after{transform:translateX(.15rem);background-color:#d81a41;box-shadow:0 .4rem 1.2rem rgb(216 26 65 / .42)}@media (max-width:1189px){.cities-blocks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.cities-blocks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){.cities-blocks{grid-template-columns:1fr}}
/* End */
/* /local/templates/canada/components/bitrix/catalog/landbased/style.css?17774396971168 */
/* /local/templates/canada/components/bitrix/catalog/redesign/section_style.css?178274606146543 */
/* /local/templates/canada/components/bitrix/catalog.smart.filter/slots_redesign_land/style.css?17827422149515 */
/* /local/templates/canada/components/bitrix/catalog.section/casino_reviews_lb_casinos/style.css?1777439697616 */
/* /local/templates/canada/components/bitrix/catalog.section/casino_reviews_casinos/old_files/style.css?17812755694400 */
/* /local/templates/canada/components/bitrix/news.list/reviews_modern/style.css?17774396971440 */
/* /local/templates/canada/dist/s/css/casinos_block.css?178171198916052 */
/* /local/templates/canada/components/bitrix/catalog.section/recomended_new/style.css?17800722124074 */
/* /local/templates/canada/components/bitrix/catalog/landbased/style_hotel.css?17774396972682 */
/* /local/templates/canada/components/bitrix/news.list/cities/style.css?17827177573106 */
