<!DOCTYPE html>
<html dir="ltr"  lang="en-GB">
	<head>
				<meta charset="utf-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge">
		<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5">
		<link rel="alternate" href="https://verlihub-project.org/" hreflang="x-default">
		<link rel="alternate" href="https://royalreels.verlihub-project.org/" hreflang="en-AU">
		<title>Royal Reels 22–23 Casino Australia ⭐ Big Pokie Wins, Bonuses &amp; Rapid Withdrawals</title>

		<!-- All in One SEO 4.2.2 -->
		<meta name="description" content="💻 Casino brand Royal reels casino 🎯 Alternative names Royal reels, Royal reels casino Australia, Royal Reels pokies, Royal reels online casino 📅 Launch year 2021 🔗 Royal reels mirrors 17, 18, 19, 21, 22, 23, 24, 26 🌐 Supported regions Australia and most international markets, excluding restricted jurisdictions under Curacao compliance rules 🇦🇺 Primary" />
		<meta name="robots" content="max-image-preview:large" />
		<link rel="canonical" href="https://royalreels.verlihub-project.org/" />
		<meta property="og:locale" content="en_US" />
		<meta property="og:site_name" content="Royal reels casino - Royal reels casino Australia — Registration, Bonuses, Slots &amp; Mobile App" />
		<meta property="og:type" content="article" />
		<meta property="og:title" content="Royal Reels 22–23 Casino Australia ⭐ Big Pokie Wins, Bonuses &amp; Rapid Withdrawals" />
		<meta property="og:description" content="💻 Casino brand Royal reels casino 🎯 Alternative names Royal reels, Royal reels casino Australia, Royal Reels pokies, Royal reels online casino 📅 Launch year 2021 🔗 Royal reels mirrors 17, 18, 19, 21, 22, 23, 24, 26 🌐 Supported regions Australia and most international markets, excluding restricted jurisdictions under Curacao compliance rules 🇦🇺 Primary" />
		<meta property="og:url" content="https://royalreels.verlihub-project.org/" />
		<meta property="og:image" content="https://verlihub-project.org/wp-content/uploads/2025/10/crown-1.png" />
		<meta property="og:image:secure_url" content="https://verlihub-project.org/wp-content/uploads/2025/10/crown-1.png" />
		<meta property="article:published_time" content="2024-11-05T18:09:09+00:00" />
		<meta property="article:modified_time" content="2026-05-05T14:07:00+00:00" />
		<meta name="twitter:card" content="summary" />
		<meta name="twitter:title" content="Royal Reels 22–23 Casino Australia ⭐ Big Pokie Wins, Bonuses &amp; Rapid Withdrawals" />
		<meta name="twitter:description" content="💻 Casino brand Royal reels casino 🎯 Alternative names Royal reels, Royal reels casino Australia, Royal Reels pokies, Royal reels online casino 📅 Launch year 2021 🔗 Royal reels mirrors 17, 18, 19, 21, 22, 23, 24, 26 🌐 Supported regions Australia and most international markets, excluding restricted jurisdictions under Curacao compliance rules 🇦🇺 Primary" />
		<meta name="twitter:image" content="https://verlihub-project.org/wp-content/uploads/2025/10/crown-1.png" />
		<script type="application/ld+json" class="aioseo-schema">
			{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/verlihub-project.org\/#website","url":"https:\/\/verlihub-project.org\/","name":"Royal reels casino","description":"Royal reels casino Australia \u2014 Registration, Bonuses, Slots & Mobile App","inLanguage":"en-US","publisher":{"@id":"https:\/\/verlihub-project.org\/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/verlihub-project.org\/?s={search_term_string}"},"query-input":"required name=search_term_string"}},{"@type":"Organization","@id":"https:\/\/verlihub-project.org\/#organization","name":"My CMS","url":"https:\/\/verlihub-project.org\/","logo":{"@type":"ImageObject","@id":"https:\/\/verlihub-project.org\/#organizationLogo","url":"https:\/\/verlihub-project.org\/wp-content\/uploads\/2025\/10\/crown-1.png","width":512,"height":512},"image":{"@id":"https:\/\/verlihub-project.org\/#organizationLogo"}},{"@type":"BreadcrumbList","@id":"https:\/\/verlihub-project.org\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/verlihub-project.org\/#listItem","position":1,"item":{"@type":"WebPage","@id":"https:\/\/verlihub-project.org\/","name":"Home","description":"\ud83d\udcbb Casino brand Royal reels casino \ud83c\udfaf Alternative names Royal reels, Royal reels casino Australia, Royal Reels pokies, Royal reels online casino \ud83d\udcc5 Launch year 2021 \ud83d\udd17 Royal reels mirrors 17, 18, 19, 21, 22, 23, 24, 26 \ud83c\udf10 Supported regions Australia and most international markets, excluding restricted jurisdictions under Curacao compliance rules \ud83c\udde6\ud83c\uddfa Primary","url":"https:\/\/verlihub-project.org\/"},"nextItem":"https:\/\/verlihub-project.org\/#listItem"},{"@type":"ListItem","@id":"https:\/\/verlihub-project.org\/#listItem","position":2,"item":{"@type":"WebPage","@id":"https:\/\/verlihub-project.org\/","name":"Royal reels","description":"\ud83d\udcbb Casino brand Royal reels casino \ud83c\udfaf Alternative names Royal reels, Royal reels casino Australia, Royal Reels pokies, Royal reels online casino \ud83d\udcc5 Launch year 2021 \ud83d\udd17 Royal reels mirrors 17, 18, 19, 21, 22, 23, 24, 26 \ud83c\udf10 Supported regions Australia and most international markets, excluding restricted jurisdictions under Curacao compliance rules \ud83c\udde6\ud83c\uddfa Primary","url":"https:\/\/verlihub-project.org\/"},"previousItem":"https:\/\/verlihub-project.org\/#listItem"}]},{"@type":"WebPage","@id":"https:\/\/verlihub-project.org\/#webpage","url":"https:\/\/verlihub-project.org\/","name":"Royal Reels 22\u201323 Casino Australia \u2b50 Big Pokie Wins, Bonuses & Rapid Withdrawals","description":"\ud83d\udcbb Casino brand Royal reels casino \ud83c\udfaf Alternative names Royal reels, Royal reels casino Australia, Royal Reels pokies, Royal reels online casino \ud83d\udcc5 Launch year 2021 \ud83d\udd17 Royal reels mirrors 17, 18, 19, 21, 22, 23, 24, 26 \ud83c\udf10 Supported regions Australia and most international markets, excluding restricted jurisdictions under Curacao compliance rules \ud83c\udde6\ud83c\uddfa Primary","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/verlihub-project.org\/#website"},"breadcrumb":{"@id":"https:\/\/verlihub-project.org\/#breadcrumblist"},"datePublished":"2024-11-05T18:09:09+00:00","dateModified":"2026-05-05T14:07:00+00:00"}]}
		</script>
		<!-- All in One SEO -->

<link rel='dns-prefetch' href='//s.w.org' />
<script>
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/verlihub-project.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.0.11"}};
/*! This file is auto-generated */
!function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode,e=(p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0),i.toDataURL());return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([129777,127995,8205,129778,127999],[129777,127995,8203,129778,127999])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings);
</script>
<style>
img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 0.07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
</style>
	<style id='global-styles-inline-css'>
body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
</style>
<script src='https://verlihub-project.org/wp-includes/js/jquery/jquery.min.js?ver=3.6.0' id='jquery-core-js'></script>
<link rel="https://api.w.org/" href="https://verlihub-project.org/wp-json/" /><link rel="alternate" type="application/json" href="https://verlihub-project.org/wp-json/wp/v2/pages/556" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://verlihub-project.org/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://verlihub-project.org/wp-includes/wlwmanifest.xml" /> 
<meta name="generator" content="WordPress 6.0.11" />
<link rel='shortlink' href='https://verlihub-project.org/' />
<link rel="alternate" type="application/json+oembed" href="https://verlihub-project.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fverlihub-project.org%2F" />
<link rel="alternate" type="text/xml+oembed" href="https://verlihub-project.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fverlihub-project.org%2F&#038;format=xml" />

<!-- Casino Monster Schema -->
<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://verlihub-project.org/#organization","name":"Royal Reels Casino","url":"https://verlihub-project.org/","logo":{"@type":"ImageObject","url":"https://verlihub-project.org/wp-content/uploads/2025/10/cropped-crown-1.png"}},{"@type":"LocalBusiness","@id":"https://verlihub-project.org/#localbusiness","name":"Royal Reels Casino","url":"https://verlihub-project.org/","address":{"@type":"PostalAddress","streetAddress":"Online Service","addressLocality":"Sydney","addressRegion":"New South Wales","postalCode":"2000","addressCountry":"AU"},"image":"https://verlihub-project.org/wp-content/uploads/2025/10/cropped-crown-1.png"},{"@type":"Article","@id":"https://verlihub-project.org/#article","headline":"Royal Reels Casino Casino – Official Online Casino","description":"Royal Reels Casino Casino is a licensed online casino offering slots, table games, bonuses and fast payouts.","mainEntityOfPage":{"@type":"WebPage","@id":"https://verlihub-project.org/"},"inLanguage":"en-AU","datePublished":"2026-06-09T00:54:45+00:00","author":{"@type":"Person","name":"Casino Editorial Team","url":"https://verlihub-project.org/"},"publisher":{"@id":"https://verlihub-project.org/#organization"},"image":["https://verlihub-project.org/wp-content/uploads/2025/10/cropped-crown-1.png"]},{"@type":"BreadcrumbList","@id":"https://verlihub-project.org/#breadcrumbs","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://verlihub-project.org/"},{"@type":"ListItem","position":2,"name":"Royal Reels Casino","item":"https://verlihub-project.org/"}]},{"@type":"Product","@id":"https://verlihub-project.org/#product","name":"Royal Reels Casino Welcome bonus","description":"Welcome offer for new players at Royal Reels Casino.","brand":{"@type":"Brand","name":"Royal Reels Casino"},"url":"https://verlihub-project.org/","image":["https://verlihub-project.org/wp-content/uploads/2025/10/cropped-crown-1.png"],"offers":{"@type":"Offer","priceCurrency":"AUD","price":"0","availability":"https://schema.org/InStock","url":"https://verlihub-project.org/"}},{"@type":"AggregateRating","@id":"https://verlihub-project.org/#aggregaterating","ratingValue":"4.8","ratingCount":"81","itemReviewed":{"@id":"https://verlihub-project.org/#softwareapp"}},{"@type":"Review","@id":"https://verlihub-project.org/#review","reviewBody":"A quick overview of Royal Reels Casino features, bonuses and gameplay.","itemReviewed":{"@id":"https://verlihub-project.org/#softwareapp"},"author":{"@type":"Organization","@id":"https://verlihub-project.org/#organization"},"reviewRating":{"@type":"Rating","ratingValue":"4.8","bestRating":"5","worstRating":"1"}},{"@type":"SoftwareApplication","@id":"https://verlihub-project.org/#softwareapp","name":"Royal Reels Casino","applicationCategory":"CasinoGame","operatingSystem":"Web","url":"https://verlihub-project.org/","image":"https://verlihub-project.org/wp-content/uploads/2025/10/cropped-crown-1.png","offers":{"@type":"Offer","priceCurrency":"AUD","price":"0","url":"https://verlihub-project.org/"},"aggregateRating":{"@type":"AggregateRating","ratingValue":"4.8","ratingCount":"81"}},{"@type":"FAQPage","@id":"https://verlihub-project.org/#faq","inLanguage":"en-AU","mainEntity":[{"@type":"Question","name":"How to register?","acceptedAnswer":{"@type":"Answer","text":"Go to the Royal Reels Casino website, click Sign Up, fill in your details and confirm your email."}},{"@type":"Question","name":"How to claim the welcome bonus?","acceptedAnswer":{"@type":"Answer","text":"Complete registration and make your first deposit (eligibility depends on the bonus terms)."}}]},{"@type":"QAPage","@id":"https://verlihub-project.org/#qa","inLanguage":"en-AU","mainEntity":{"@type":"Question","name":"How to register?","text":"How to register?","answerCount":1,"dateCreated":"2026-06-09T00:54:45+00:00","author":{"@type":"Organization","@id":"https://verlihub-project.org/#organization"},"acceptedAnswer":{"@type":"Answer","text":"Use the Sign Up button on the Royal Reels Casino site, then confirm your details and log in.","dateCreated":"2026-06-09T00:54:45+00:00","upvoteCount":1,"url":"https://verlihub-project.org/#answer-1","author":{"@type":"Organization","@id":"https://verlihub-project.org/#organization"}}}},{"@type":"Recipe","@id":"https://verlihub-project.org/#recipe","name":"Royal Reels Casino Winning Recipe","description":"A playful “recipe” that explains how to get started with Royal Reels Casino.","inLanguage":"en-AU","totalTime":"PT5M","recipeYield":"1 guide","recipeIngredient":["An account on Royal Reels Casino","A stable internet connection","A budget you can afford"],"recipeInstructions":[{"@type":"HowToStep","text":"Register on Royal Reels Casino."},{"@type":"HowToStep","text":"Verify your email and log in."},{"@type":"HowToStep","text":"Choose a game, set a budget and play responsibly."}],"author":{"@type":"Organization","@id":"https://verlihub-project.org/#organization"},"image":["https://verlihub-project.org/wp-content/uploads/2025/10/cropped-crown-1.png"]},{"@type":"VideoObject","@id":"https://verlihub-project.org/#video","name":"Royal Reels Casino Review","description":"A quick overview of Royal Reels Casino features, bonuses and gameplay.","thumbnailUrl":["https://verlihub-project.org/wp-content/uploads/2025/10/cropped-crown-1.png"],"uploadDate":"2026-06-09T00:54:45+00:00","duration":"PT1M30S","contentUrl":"https://verlihub-project.org/","inLanguage":"en-AU","publisher":{"@id":"https://verlihub-project.org/#organization"}},{"@type":"ImageObject","@id":"https://verlihub-project.org/#image","contentUrl":"https://verlihub-project.org/wp-content/uploads/2025/10/cropped-crown-1.png","caption":"Royal Reels Casino logo","creator":{"@id":"https://verlihub-project.org/#organization"}},{"@type":"Course","@id":"https://verlihub-project.org/#course","name":"Royal Reels Casino Casino Course","description":"Beginner guide to Royal Reels Casino casino: registration, bonuses, payments and responsible play.","provider":{"@type":"Organization","name":"Royal Reels Casino","url":"https://verlihub-project.org/"}},{"@type":"ItemList","@id":"https://verlihub-project.org/#courselist","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https://verlihub-project.org/#course"}}]},{"@type":"Event","@id":"https://verlihub-project.org/#event","name":"Royal Reels Casino – Welcome Event","description":"Daily bonus highlight for Royal Reels Casino.","startDate":"2026-06-09T00:54:45+00:00","endDate":"2026-06-10T00:54:45+00:00","eventAttendanceMode":"https://schema.org/OnlineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","location":{"@type":"VirtualLocation","url":"https://verlihub-project.org/"},"organizer":{"@id":"https://verlihub-project.org/#organization"},"image":["https://verlihub-project.org/wp-content/uploads/2025/10/cropped-crown-1.png"]},{"@type":"JobPosting","@id":"https://verlihub-project.org/#job","title":"Casino Support Manager","description":"Customer support role for online casino users (sample posting).","datePosted":"2026-06-09T00:54:45+00:00","validThrough":"2026-07-09T00:54:45+00:00","employmentType":"FULL_TIME","hiringOrganization":{"@id":"https://verlihub-project.org/#organization"},"jobLocationType":"TELECOMMUTE","applicantLocationRequirements":{"@type":"Country","name":"Australia","identifier":"AU"}},{"@type":"WebPage","@id":"https://verlihub-project.org/#webpage","url":"https://verlihub-project.org/","isAccessibleForFree":"http://schema.org/True"}]}</script>
<link rel="icon" href="https://verlihub-project.org/wp-content/uploads/2025/10/cropped-crown-1-32x32.png" sizes="32x32" />
<link rel="icon" href="https://verlihub-project.org/wp-content/uploads/2025/10/cropped-crown-1-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://verlihub-project.org/wp-content/uploads/2025/10/cropped-crown-1-180x180.png" />
<meta name="msapplication-TileImage" content="https://verlihub-project.org/wp-content/uploads/2025/10/cropped-crown-1-270x270.png" />
<style>html {
    font-family: sans-serif;
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

article, aside, footer, header, nav, section {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

figcaption, figure, main {
    display: block
}

figure {
    margin: 1em 40px
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

.payments {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 -13px 18px -25px;
    padding-bottom: 5px;
    position: relative;
    background: url(/wp-content/themes/casino/images/bg-footer.png) repeat-x 50% 0;
    min-height: 75px;
    padding-left: 10px;
    padding-right: 10px
}

pre {
    font-family: monospace, monospace;
    font-size: 1em
}

a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

a:active, a:hover {
    outline-width: 0
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

b, strong {
    font-weight: inherit
}

b, strong {
    font-weight: bolder
}

code, kbd, samp {
    font-family: monospace, monospace;
    font-size: 1em
}

dfn {
    font-style: italic
}

mark {
    background-color: #ff0;
    color: #000
}

small {
    font-size: 80%
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

audio, video {
    display: inline-block
}

audio:not([controls]) {
    display: none;
    height: 0
}

img {
    border-style: none
}

svg:not(:root) {
    overflow: hidden
}

button, input, optgroup, select, textarea {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button, input {
    overflow: visible
}

button, select {
    text-transform: none
}

[type=reset], [type=submit], button, html [type=button] {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    display: inline-block;
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=checkbox], [type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details, menu {
    display: block
}

summary {
    display: list-item
}

canvas {
    display: inline-block
}

template {
    display: none
}

[hidden] {
    display: none
}

.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: 0
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list, .slick-slider .slick-track {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.slick-track:after, .slick-track:before {
    content: "";
    display: table
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

@font-face {
    font-family: "Sharp Grotesk DB";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/sharpgroteskbook20.woff2) format("woff2"), url(../fonts/sharpgroteskbook20.woff) format("woff")
}

@font-face {
    font-family: "Sharp Grotesk DB";
    font-style: normal;
    font-weight: 500;
    src: url(../fonts/sharpgroteskmedium20.woff2) format("woff2"), url(../fonts/sharpgroteskmedium20.woff) format("woff")
}

.icon-sprite {
    position: absolute;
    height: 0;
    overflow: hidden
}

.icon {
    transition: all .27s cubic-bezier(.215, .61, .355, 1) 0s;
    transform: translateZ(0);
    display: inline-block;
    vertical-align: middle;
    pointer-events: none;
    width: 1em;
    height: 1em;
    stroke-width: 0;
    stroke: currentColor;
    fill: currentColor
}

@media (min-width: 992px) {
    .u-mobile {
        display: none
    }
}

@media (max-width: 991px) {
    .u-desktop {
        display: none
    }
}

.sr-only {
    border: 0 none;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.img-responsive {
    max-width: 100%;
    width: auto;
    display: block
}

.text-center {
    text-align: center
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.link-accessibility {
    position: absolute;
    left: -99999px;
    height: 10px;
    width: 10px
}

#skip {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    text-align: center
}

#skip a {
    position: absolute;
    left: -99999px;
    top: 30px;
    background-color: #fff
}

#skip a:active, #skip a:focus {
    position: relative;
    left: 0;
    z-index: 9999;
    width: 75%;
    height: auto;
    margin: 0 auto;
    padding: 30px 45px;
    text-align: center;
    text-decoration: none;
    letter-spacing: -4px;
    font: bold 50px Arial, Freesans, sans-serif;
    color: #151515;
    border: 1px dotted #151515
}

.mb-6 {
    margin-bottom: 15.2vh
}

#skip, .general-cms > ol, .general-cms > ol ol, .general-cms > ul, .general-cms > ul ul, .initial-list, .main-banner .slick-dots, .main__txt-content ul, .navbar__list, .single-post ul, .social-links {
    margin: 0;
    padding-left: 25px;
    padding-top: 10px;
    list-style: none
}

.win-list {
    margin: 0;
    padding-left: 0;
    padding-top: 10px;
    list-style: none
}

.clearfix:after, .contact-form label:after, .general-cms > ol:after, .general-cms > ul:after, .general-cms__content:after, .initial-list:after, .intro:after {
    content: '';
    display: table;
    clear: both
}

.ellipsis {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.visible-xs {
    display: none
}

.visible-sm {
    display: none
}

.visible-md {
    display: none
}

.visible-lg {
    display: none
}

.visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block {
    display: none
}

@media (max-width: 767px) {
    .visible-xs {
        display: block
    }

    table.visible-xs {
        display: table
    }

    tr.visible-xs {
        display: table-row
    }

    td.visible-xs, th.visible-xs {
        display: table-cell
    }
}

@media (max-width: 767px) {
    .visible-xs-block {
        display: block
    }
}

@media (max-width: 767px) {
    .visible-xs-inline {
        display: inline
    }
}

@media (max-width: 767px) {
    .visible-xs-inline-block {
        display: inline-block
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm {
        display: block
    }

    table.visible-sm {
        display: table
    }

    tr.visible-sm {
        display: table-row
    }

    td.visible-sm, th.visible-sm {
        display: table-cell
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-block {
        display: block
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-inline {
        display: inline
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-inline-block {
        display: inline-block
    }
}

@media (min-width: 992px) and (max-width: 1279px) {
    .visible-md {
        display: block
    }

    table.visible-md {
        display: table
    }

    tr.visible-md {
        display: table-row
    }

    td.visible-md, th.visible-md {
        display: table-cell
    }
}

@media (min-width: 992px) and (max-width: 1279px) {
    .visible-md-block {
        display: block
    }
}

@media (min-width: 992px) and (max-width: 1279px) {
    .visible-md-inline {
        display: inline
    }
}

@media (min-width: 992px) and (max-width: 1279px) {
    .visible-md-inline-block {
        display: inline-block
    }
}

@media (min-width: 1280px) {
    .visible-lg {
        display: block
    }

    table.visible-lg {
        display: table
    }

    tr.visible-lg {
        display: table-row
    }

    td.visible-lg, th.visible-lg {
        display: table-cell
    }
}

@media (min-width: 1280px) {
    .visible-lg-block {
        display: block
    }
}

@media (min-width: 1280px) {
    .visible-lg-inline {
        display: inline
    }
}

@media (min-width: 1280px) {
    .visible-lg-inline-block {
        display: inline-block
    }
}

@media (max-width: 767px) {
    .hidden-xs {
        display: none
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .hidden-sm {
        display: none
    }
}

@media (min-width: 992px) and (max-width: 1279px) {
    .hidden-md {
        display: none
    }
}

@media (min-width: 1280px) {
    .hidden-lg {
        display: none
    }
}

.visible-print {
    display: none
}

@media print {
    .visible-print {
        display: block
    }

    table.visible-print {
        display: table
    }

    tr.visible-print {
        display: table-row
    }

    td.visible-print, th.visible-print {
        display: table-cell
    }
}

.visible-print-block {
    display: none
}

@media print {
    .visible-print-block {
        display: block
    }
}

.visible-print-inline {
    display: none
}

@media print {
    .visible-print-inline {
        display: inline
    }
}

.visible-print-inline-block {
    display: none
}

@media print {
    .visible-print-inline-block {
        display: inline-block
    }
}

@media print {
    .hidden-print {
        display: none
    }
}

@media (max-width: 1399px) {
    .visible-ml {
        display: none
    }
}

@media screen and (min-width: 1400px) {
    .hidden-ml {
        display: none
    }
}

xmp {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 5px;
    max-height: 100px;
    overflow: auto
}

.stg-menu {
    position: fixed;
    top: 166px;
    left: 50px;
    width: 270px;
    padding: 20px;
    background: #fff;
    box-shadow: 0 0 5px rgba(0, 0, 0, .1);
    max-height: 445px;
    overflow: auto
}

.stg-menu ul {
    list-style: none;
    padding: 0;
    margin: 0
}

.stg-menu li:not(:last-child) {
    margin-bottom: 7px
}

.stg-menu li ul {
    padding: 10px 0 10px 20px
}

.stg-menu a {
    text-decoration: none;
    color: #9e9e9e;
    font-size: 15px
}

.stg-code {
    display: block;
    padding: 5px;
    width: 100%;
    font-family: Courier, sans-serif;
    background: #232125;
    color: #ff8400;
    border: 0;
    font-size: 14px;
    min-height: 150px
}

.stg-main-title {
    margin: 0 0 20px;
    font-size: 40px
}

.stg-sub-title {
    margin: 0 0 10px;
    font-size: 26px
}

.stg-wrap hr {
    border-style: dashed;
    border-bottom: 0;
    margin: 20px 0;
    border-color: #cacaca
}

.stg-wrap {
    padding: 30px 30px 30px 400px
}

.stg-pattern {
    max-width: 1240px;
    padding: 30px 0
}

.stg-front {
    display: inline-block;
    width: 60%;
    padding-right: 30px;
    vertical-align: top
}

.stg-markup {
    display: inline-block;
    vertical-align: top;
    width: 38%
}

.stg-head {
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 15px
}

.stg-tag {
    color: #a11
}

.stg-c-box {
    display: inline-block;
    vertical-align: middle;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    margin-right: 10px
}

.stg-c-desc {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px
}

.stg-c-list {
    list-style: none;
    padding: 0;
    margin: 0
}

.stg-c-list li {
    display: inline-block;
    vertical-align: top;
    margin: 0 25px 15px 0
}

.stg-comment {
    background: #e9e9e9;
    padding: 5px 10px;
    font-style: italic;
    color: #727272;
    border: 1px solid #ccc;
    font-size: 14px;
    margin-bottom: 15px;
    line-height: 1.6
}

.stg-icons {
    font-size: 30px
}

.stg-icons .stg-code {
    font-size: 14px;
    display: inline-block;
    min-height: 0;
    width: auto
}

.stg-wrap input[type=date], .stg-wrap input[type=email], .stg-wrap input[type=password], .stg-wrap input[type=search], .stg-wrap input[type=tel], .stg-wrap input[type=text], .stg-wrap input[type=url], .stg-wrap select, .stg-wrap textarea {
    width: 100%
}

.stg-list {
    display: inline-block;
    margin-right: 50px
}

.stg-list li {
    margin-bottom: 5px;
    padding: 0
}

.stg-n-list {
    list-style: decimal;
    margin: 0;
    padding: 0 0 0 20px;
    display: inline-block
}

.stg-n-list li {
    margin-bottom: 5px;
    padding: 0
}

.stg-error {
    color: #151515;
    margin: 5px 0 0;
    font-size: 12px
}

.note {
    margin-bottom: 2em;
    padding: 1em;
    font-size: 14px;
    position: relative
}

.note:after {
    content: '';
    position: absolute;
    height: 2px;
    width: 50px;
    bottom: 0;
    left: 0
}

.note--success:after {
    background-color: #25e6ae
}

.note--error:after {
    background-color: #151515
}

.note--warning:after {
    background-color: #ffd100
}

.stg-tabs-list {
    padding: 0;
    margin: 0;
    list-style: none
}

.stg-tabs-list li {
    display: inline-block;
    margin: 0 5px 0 0
}

.stg-tabs-list label {
    cursor: pointer;
    display: block;
    padding: 5px;
    background: #ccc
}

.stg-tabs-content div {
    display: none;
    padding: 15px;
    border: 1px solid #ccc;
    background: #fff
}

.stg-tabs-content input:checked + div {
    display: block
}

.stg-tabs-content input {
    opacity: 0;
    position: absolute
}

.stg-social {
    list-style: none;
    padding: 0;
    margin: 0
}

.stg-social li {
    display: inline-block;
    margin-right: 20px
}

.stg-social a {
    text-decoration: none;
    font-size: 25px
}

.btn-primary {
    font-size: calc(17px + -2 * ((100vw - 360px) / 1080));
    transition: all .27s cubic-bezier(.215, .61, .355, 1) 0s;
    position: relative;
    z-index: 2;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 1px solid;
    min-height: 60px;
    border-radius: 4px;
    cursor: pointer;
    font-weight: 500;
    padding: 5px 18px;
    min-width: 100px;
    color: #d73737
}

@media (min-width: 1440px) {
    .btn-primary {
        font-size: 15px
    }
}

@media (min-width: 768px) {
    .btn-primary {
        min-height: 42px
    }
}

.btn-primary span {
    font-weight: 400
}

.btn-primary {
    border-radius: 4px;
    border-color: rgba(255, 255, 255, .3);
    font-family: Roboto, Arial, sans-serif
}

.btn-primary:after, .btn-primary:before {
    transition: all .27s cubic-bezier(.215, .61, .355, 1) 0s;
    content: '';
    border-radius: 4px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    pointer-events: none;
    z-index: -1
}

.btn-primary:after {
    opacity: .7;
    box-shadow: 0 4px 20px currentColor
}

.btn-primary:before {
    background-color: currentColor
}

@media (min-width: 1025px) {
    .btn-primary:hover {
        color: #d73737
    }

    .btn-primary:hover:after, .btn-primary:hover:before {
        opacity: .98
    }
}

.btn-primary span {
    color: #fff
}

.btn-block {
    width: 100%
}

.btn-transparency, .wpcf7-submit, [class*=link-] {
    padding: 0;
    margin: 0;
    background-color: transparent;
    border: 0;
    outline: 0
}

[class*=link-] {
    transition: all .27s cubic-bezier(.215, .61, .355, 1) 0s;
    vertical-align: middle;
    display: inline-block
}

[class*=link-] [class*=icon] {
    display: inline-block;
    vertical-align: middle
}

.link-primary {
    font-size: 14px;
    line-height: 1.2;
    text-decoration: none;
    text-transform: capitalize;
    position: relative;
    color: #cdcecf
}

.link-primary:hover {
    color: #ffd100
}

.link-primary:hover:after {
    transform: scaleX(1.2)
}

.link-primary:after {
    transition: all .27s cubic-bezier(.215, .61, .355, 1) 0s;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    height: 3px;
    background-color: #ffd100;
    transform-origin: 0 100%;
    transform: scaleX(1)
}

.link-primary .ajax-loader {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    right: 105%
}

html * {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

html ::selection {
    color: #fff;
    opacity: 1;
    background-color: rgba(255, 209, 0, .7)
}

body {
    font-family: Roboto, Arial, sans-serif;
    color: #cdcecf;
    font-size: 14px;
    line-height: 1.255
}

@media (max-width: 767px) {
    body {
        font-size: 15px;
        line-height: 1.2553
    }
}

img {
    max-width: 100%
}

button, input, optgroup, select, textarea {
    font-family: inherit;
    color: currentColor
}

iframe, img, video {
    vertical-align: top
}

p {
    margin-top: 0
}

.h, .h1, .h2, .h3, .h4, .h5, h1, h2, h3, h4, h5 {
    margin-top: 0;
    font-weight: 500;
    cursor: default;
    line-height: 1.2;
    color: #fff
}

.h1, h1 {
    font-size: calc(24px + 4 * ((100vw - 360px) / 1080))
}

@media (min-width: 1440px) {
    .h1, h1 {
        font-size: 28px
    }
}

.h2, h2 {
    font-size: calc(24px + 4 * ((100vw - 360px) / 1080));
    line-height: 1
}

@media (min-width: 1440px) {
    .h2, h2 {
        font-size: 28px
    }
}

.h3, h3 {
    font-size: calc(20px + 4 * ((100vw - 360px) / 1080))
}

@media (min-width: 1440px) {
    .h3, h3 {
        font-size: 24px
    }
}

.h4, h4 {
    font-size: 22px
}

.h5, h5 {
    font-size: 12px;
    line-height: 1.5
}

a {
    transition: all .27s cubic-bezier(.215, .61, .355, 1) 0s;
    color: #ffd100;
    text-decoration: none
}

@media (min-width: 1025px) {
    a:hover {
        color: #ffd100
    }
}

b, strong {
    cursor: default;
    font-weight: 700
}

button, input[type=button], input[type=file], input[type=reset], input[type=submit] {
    -webkit-appearance: none;
    cursor: pointer
}

.contact-form {
    width: 100%;
    max-width: 580px;
    margin: 0 0 56px;
    font-size: 16px;
    line-height: 1
}

.contact-form .wpcf7-response-output {
    margin-left: 0;
    margin-right: 0;
    border-color: currentColor;
    padding: 20px
}

.contact-form .wpcf7-response-output.wpcf7-validation-errors {
    color: #f4607a
}

.contact-form .wpcf7-response-output.wpcf7-mail-sent-ok {
    color: #25e6ae
}

.contact-form .select2-selection__placeholder {
    font-weight: 400;
    color: #fff;
    cursor: pointer
}

.contact-form .error .select2-selection__placeholder {
    color: #f4607a
}

.contact-form .select2-selection.select2-selection--single {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    height: 82px;
    min-width: 100%;
    background: 0 0;
    border: none;
    border-radius: 0;
    outline: 0;
    padding: 25px
}

.contact-form .select2-selection__arrow {
    display: none
}

.contact-form .select2-selection__rendered {
    font-weight: 700;
    font-size: 14px;
    color: #ffd100;
    padding-left: 5px;
    cursor: pointer
}

.contact-form .contact-form__select-list .select2-results__option[aria-selected=true] {
    background-color: #c3c8de
}

.contact-form label {
    display: block
}

@media (max-width: 767px) {
    .contact-form__intro {
        margin-top: 30px;
        margin-bottom: 50px
    }
}

@media (min-width: 768px) {
    .contact-form__intro {
        margin-bottom: 72px
    }
}

@media (min-width: 992px) {
    .contact-form__intro {
        font-size: 30px;
        line-height: 1.4;
        color: #ffd100;
        margin-bottom: 172px
    }
}

@media (max-width: 1279px) {
    .contact-form__intro {
        padding-right: 45px
    }
}

.contact-form__content {
    max-width: 370px
}

@media (min-width: 768px) {
    .contact-form__req-txt {
        margin-bottom: 40px
    }
}

.contact-form__ttl {
    text-align: center;
    margin-bottom: 20px
}

@media (min-width: 992px) {
    .contact-form__ttl {
        margin-bottom: 55px
    }
}

.wpcf7-form-control-wrap {
    display: block;
    margin-bottom: 15px;
    position: relative
}

.required-field .wpcf7-form-control-wrap:after {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    content: '*';
    right: 0;
    color: rgba(205, 206, 207, .2);
    font-size: 16px;
    line-height: 1;
    font-weight: 400
}

.wpcf7-form-control-wrap.your-message {
    margin-bottom: 35px
}

@media (min-width: 768px) {
    .wpcf7-form-control-wrap.your-message {
        margin-bottom: 55px
    }
}

.wpcf7-not-valid-tip {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    z-index: 2;
    right: 20px;
    text-indent: -9999px;
    width: 12px;
    height: 12px;
    pointer-events: none
}

.wpcf7-not-valid-tip:after {
    content: '!';
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    text-indent: 0;
    text-align: center;
    color: #fff;
    font-size: 8px;
    width: 100%;
    height: 100%;
    line-height: 12px;
    border-radius: 50%;
    background-color: #f4607a
}

.wpcf7-form-control:focus + .wpcf7-not-valid-tip {
    display: none
}

.form-control:not([type=submit]), .wpcf7-form-control:not([type=submit]) {
    font-size: calc(16px + -3 * ((100vw - 360px) / 1080));
    width: 100%;
    height: 50px;
    border: 1px solid #303234;
    font-weight: 400;
    line-height: 40px;
    padding: 0 15px;
    color: #fff;
    border-radius: 4px;
    background-color: #111316
}

@media (min-width: 1440px) {
    .form-control:not([type=submit]), .wpcf7-form-control:not([type=submit]) {
        font-size: 13px
    }
}

@media (min-width: 992px) {
    .form-control:not([type=submit]), .wpcf7-form-control:not([type=submit]) {
        height: 38px
    }
}

.form-control:not([type=submit])::-webkit-input-placeholder, .wpcf7-form-control:not([type=submit])::-webkit-input-placeholder {
    color: rgba(255, 255, 255, .5)
}

.form-control:not([type=submit])::-moz-placeholder, .wpcf7-form-control:not([type=submit])::-moz-placeholder {
    opacity: 1;
    color: rgba(255, 255, 255, .5)
}

.form-control:not([type=submit]):-moz-placeholder, .wpcf7-form-control:not([type=submit]):-moz-placeholder {
    color: rgba(255, 255, 255, .5)
}

.form-control:not([type=submit]):-ms-input-placeholder, .wpcf7-form-control:not([type=submit]):-ms-input-placeholder {
    color: rgba(255, 255, 255, .5)
}

.form-control:not([type=submit]).placeholder, .wpcf7-form-control:not([type=submit]).placeholder {
    color: rgba(255, 255, 255, .5)
}

.form-control:not([type=submit]).wpcf7-not-valid, .wpcf7-form-control:not([type=submit]).wpcf7-not-valid {
    border-bottom-color: #f4607a
}

textarea.wpcf7-form-control {
    min-height: 80px;
    max-height: 700px;
    width: 100%
}

textarea.wpcf7-form-control:not([type=submit]) {
    line-height: 1.2
}

select.wpcf7-form-control {
    -webkit-appearance: none;
    -moz-appearance: none;
    text-overflow: ''
}

select.wpcf7-form-control::-ms-expand {
    display: none
}

.select-wrap {
    position: relative
}

.select-wrap:after {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    margin-top: 5px;
    content: '';
    right: 27px;
    border: solid transparent;
    border-width: 7px 5px;
    border-top-color: #ffd100;
    pointer-events: none
}

.select-wrap:after .error {
    border-top-color: #f4607a
}

select {
    -webkit-border-radius: 0
}

textarea {
    resize: vertical;
    vertical-align: top;
    overflow: auto
}

.select2-container {
    font-size: 16px
}

.select2-container.select2.select2-container {
    display: block;
    width: 100%
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border: 0;
    border-top: 1px solid #ffd100;
    border-right: 1px solid #ffd100
}

.select2-container .select2-selection--single {
    border: 1px solid #4e4e4e;
    border-radius: 0;
    height: 48px;
    outline: 0
}

@media screen and (max-width: 767px) {
    .select2-container .select2-selection--single {
        height: 44px
    }
}

.select2-container .select2-selection--single .select2-selection__rendered {
    color: #cdcecf;
    outline: 0
}

.select2-container .select2-selection--single .select2-selection__arrow {
    width: 17px;
    right: 15px;
    height: auto;
    top: 0;
    bottom: 0
}

.select2-container .select2-selection--single .select2-selection__arrow b {
    border: 0;
    border-top: 1px solid #ffd100;
    border-right: 1px solid #ffd100;
    height: 12px;
    width: 12px;
    transform: translateY(-50%) rotate(135deg);
    margin: -2px 0 0 0;
    top: 50%;
    left: 2px
}

.select2-container:not(.select2) {
    z-index: 100
}

.select2-container:not(.select2) .select2-dropdown {
    border: 1px solid #4e4e4e;
    border-radius: 0
}

.select2-container:not(.select2) .select2-dropdown--below {
    margin-top: -1px
}

.select2-container:not(.select2) .select2-dropdown--above {
    margin-top: 1px
}

.select2-container:not(.select2) .select2-dropdown .select2-search {
    display: none
}

.select2-container:not(.select2) .select2-dropdown .select2-results {
    font-size: 18px
}

.select2-container:not(.select2) .select2-dropdown .select2-results__option {
    padding: 10px 15px;
    line-height: 28px
}

.select2-container:not(.select2) .select2-dropdown .select2-results__option--highlighted[aria-selected], .select2-container:not(.select2) .select2-dropdown .select2-results__option[aria-selected=true] {
    color: #fff;
    background: #ffd100
}

input[type=checkbox] {
    margin: 0;
    padding: 0;
    width: 16px;
    height: 16px;
    position: absolute;
    visibility: hidden
}

input[type=checkbox] + label {
    display: inline-flex
}

input[type=checkbox] + label:before {
    transition: all .27s cubic-bezier(.215, .61, .355, 1) 0s;
    content: '';
    margin: 2px 8px 0 0;
    display: inline-block;
    flex: 0 0 1em;
    width: 1em;
    height: 1em;
    border: 1px solid #e5e5e5;
    background-color: #fff
}

input[type=checkbox]:checked + label {
    color: #ffd100
}

input[type=checkbox]:checked + label:before {
    background-color: #ffd100;
    box-shadow: inset 0 0 0 3px #fff
}

input[type=radio] {
    margin: 0;
    padding: 0;
    width: 16px;
    height: 16px;
    position: absolute;
    visibility: hidden
}

input[type=radio] + label {
    display: inline-flex
}

input[type=radio] + label:before {
    transition: all .27s cubic-bezier(.215, .61, .355, 1) 0s;
    content: '';
    margin: 2px 8px 0 0;
    display: inline-block;
    border-radius: 50%;
    flex: 0 0 1em;
    width: 1em;
    height: 1em;
    border: 1px solid #e5e5e5;
    background-color: #fff
}

input[type=radio]:checked + label {
    color: #ffd100
}

input[type=radio]:checked + label:before {
    border-color: #ffd100;
    background-color: #ffd100;
    box-shadow: inset 0 0 0 3px #fff
}

.loader {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    background-color: #151515;
    height: 100vh;
    z-index: 10000;
    overflow: hidden
}

.loader__line {
    position: absolute;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    transition: transform 1s cubic-bezier(.215, .61, .355, 1) 0s;
    width: 15px;
    height: 0;
    max-height: 100vh;
    background-color: #ffd100
}

@media (min-width: 992px) {
    .loader__line {
        width: 25px
    }
}

.is-load-end .loader__line {
    transform: translate(-50%, 100%)
}

.hero-01-group {
    margin-top: 95px;
    position: relative
}

@keyframes hero1-circle-show-hide {
    0% {
        transform: scale(0)
    }
    30% {
        transform: scale(1)
    }
    70% {
        transform: scale(1)
    }
    100% {
        transform: scale(0)
    }
}

.hero-01__circle {
    z-index: 6;
    position: absolute;
    right: 0;
    top: 0;
    width: 449px;
    height: 449px;
    background-color: #ffd100;
    border-radius: 50%;
    transform: scale(0)
}

.main-animation-start .hero-01__circle {
    animation-name: hero1-circle-show-hide;
    animation-duration: 4.32s;
    animation-timing-function: ease-out;
    animation-fill-mode: forwards
}

@keyframes hero1-lines-left--show {
    0% {
        transform: translate3d(0, 0, 0)
    }
    100% {
        transform: translate3d(50vw, 0, 0)
    }
}

.hero-01__line, .hero-01__line--r, .hero-01__line-0, .hero-01__line-0--r, .hero-01__line-1, .hero-01__line-1--r, .hero-01__line-2, .hero-01__line-2--r, .hero-01__line-3, .hero-01__line-3--r, .hero-01__line-4, .hero-01__line-4--r {
    position: absolute;
    top: 30%;
    left: 0;
    width: 402px;
    height: 60px;
    background-color: #dcddde;
    transform: translate3d(0, 0, 0)
}

.main-animation-start .hero-01__line, .main-animation-start .hero-01__line--r, .main-animation-start .hero-01__line-0, .main-animation-start .hero-01__line-0--r, .main-animation-start .hero-01__line-1, .main-animation-start .hero-01__line-1--r, .main-animation-start .hero-01__line-2, .main-animation-start .hero-01__line-2--r, .main-animation-start .hero-01__line-3, .main-animation-start .hero-01__line-3--r, .main-animation-start .hero-01__line-4, .main-animation-start .hero-01__line-4--r {
    animation-name: hero1-lines-left--show;
    animation-duration: .54s;
    animation-timing-function: ease-out;
    animation-fill-mode: forwards
}

.hero-01__line-0 {
    top: 80px
}

.main-animation-start .hero-01__line-0 {
    animation-delay: 0s
}

.hero-01__line-1 {
    top: 177px
}

.main-animation-start .hero-01__line-1 {
    animation-delay: .2s
}

.hero-01__line-2 {
    top: 274px
}

.main-animation-start .hero-01__line-2 {
    animation-delay: .4s
}

.hero-01__line-3 {
    top: 371px
}

.main-animation-start .hero-01__line-3 {
    animation-delay: .6s
}

.hero-01__line-4 {
    top: 468px
}

.main-animation-start .hero-01__line-4 {
    animation-delay: .8s
}

@keyframes hero1-lines-left--hide {
    70% {
        transform: rotate(-12deg) translate3d(-50vw, 0, 0)
    }
    100% {
        transform: rotate(-12deg) translate3d(70vw, 0, 0)
    }
}

.hero-01__group-line--l {
    position: absolute;
    top: 0;
    right: 0;
    left: -25px;
    bottom: 0;
    z-index: 6;
    transform: rotate(-12deg) translate3d(-50vw, 0, 0)
}

.main-animation-start .hero-01__group-line--l {
    animation-name: hero1-lines-left--hide;
    animation-duration: 4.59s;
    animation-timing-function: ease-out;
    animation-fill-mode: forwards
}

@keyframes hero1-lines-right--show {
    0% {
        transform: translate3d(0, 0, 0)
    }
    100% {
        transform: translate3d(-50vw, 80px, 0)
    }
}

.hero-01__line--r, .hero-01__line-0--r, .hero-01__line-1--r, .hero-01__line-2--r, .hero-01__line-3--r, .hero-01__line-4--r {
    left: 100%;
    z-index: 6;
    width: 83px
}

.main-animation-start .hero-01__line--r, .main-animation-start .hero-01__line-0--r, .main-animation-start .hero-01__line-1--r, .main-animation-start .hero-01__line-2--r, .main-animation-start .hero-01__line-3--r, .main-animation-start .hero-01__line-4--r {
    animation-name: hero1-lines-right--show;
    animation-duration: .54s
}

.hero-01__line-1--r {
    width: 166px
}

.hero-01__line-0--r {
    top: 0
}

.main-animation-start .hero-01__line-0--r {
    animation-delay: 0s
}

.hero-01__line-1--r {
    top: 97px
}

.main-animation-start .hero-01__line-1--r {
    animation-delay: .2s
}

.hero-01__line-2--r {
    top: 194px
}

.main-animation-start .hero-01__line-2--r {
    animation-delay: .4s
}

.hero-01__line-3--r {
    top: 291px
}

.main-animation-start .hero-01__line-3--r {
    animation-delay: .6s
}

.hero-01__line-4--r {
    top: 388px
}

.main-animation-start .hero-01__line-4--r {
    animation-delay: .8s
}

@keyframes hero1-lines-right-hide {
    70% {
        transform: rotate(-12deg) translate3d(52vw, 0, 0)
    }
    100% {
        transform: rotate(-12deg) translate3d(-50vw, 0, 0)
    }
}

.hero-01__group-line--r {
    position: absolute;
    z-index: 5;
    top: 5px;
    right: 100px;
    left: 0;
    bottom: 0;
    transform: rotate(-12deg) translate3d(52vw, 0, 0)
}

.main-animation-start .hero-01__group-line--r {
    animation-name: hero1-lines-right-hide;
    animation-duration: 4.59s;
    animation-timing-function: ease-out;
    animation-fill-mode: forwards
}

.hero-02-holder {
    width: 631px;
    height: 646px;
    position: absolute;
    z-index: 5;
    left: 0;
    top: 0
}

.hero-02__circle, .hero-02__circle-1, .hero-02__circle-2, .hero-02__circle-3 {
    position: absolute;
    width: 306px;
    height: 306px;
    border-radius: 50%;
    background-color: #dcddde;
    transform: scale(0)
}

.hero-02__circle-3 {
    bottom: 0;
    left: 0
}

.main-animation-start .hero-02__circle-3 {
    animation: hero-02-circle-show .81s 4.86s ease-out forwards, hero-02-circle-3-rotate 1.89s 6.48s ease-out forwards
}

.hero-02__circle-2 {
    background-color: #ffd100;
    right: 0;
    top: 0
}

.main-animation-start .hero-02__circle-2 {
    animation: hero-02-circle-show .81s 5.13s ease-out forwards, hero-02-circle-2-rotate 1.89s 7.02s ease-out forwards
}

.hero-02__circle-1 {
    left: 0;
    top: 0
}

.main-animation-start .hero-02__circle-1 {
    animation: hero-02-circle-show .81s 5.4s ease-out forwards, hero-02-circle-1-rotate 1.89s 6.75s ease-out forwards
}

@keyframes hero-02-circle-show {
    0% {
        transform: scale(0)
    }
    100% {
        transform: scale(1)
    }
}

@keyframes hero-02-circle-1-rotate {
    0% {
        transform: translateY(0)
    }
    30% {
        transform: translateY(100%) translateY(34px)
    }
    80% {
        transform: translateY(100%) translateY(34px)
    }
    100% {
        transform: translateY(100%) translateY(34px) scale(0)
    }
}

@keyframes hero-02-circle-2-rotate {
    0% {
        transform: translateX(0)
    }
    30% {
        transform: translateX(-100%) translateX(-20px)
    }
    70% {
        transform: translateX(-100%) translateX(-20px)
    }
    100% {
        transform: translateX(-100%) translateX(-20px) scale(0)
    }
}

@keyframes hero-02-circle-3-rotate {
    0% {
        transform: translateX(0)
    }
    30% {
        transform: translateX(100%) translateX(20px)
    }
    85% {
        transform: translateX(100%) translateX(20px)
    }
    100% {
        transform: translateX(100%) translateX(20px) scale(0)
    }
}

.icon-curve-orig {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    z-index: 5;
    transform: translateY(-50%) translateY(-34px) scaleY(1);
    left: 160px;
    fill: none;
    stroke: #dcddde;
    stroke-width: 75px;
    width: auto;
    height: 1052px;
    min-height: 100vh
}

@media (min-width: 1280px) {
    .icon-curve-orig {
        transform: translateY(-50%) translateY(-34px) scaleY(1.2);
        stroke-width: 87px;
        left: 20px
    }
}

body:not(.edge):not(.ie) .icon-curve-orig {
    stroke-dasharray: 1403px;
    stroke-dashoffset: -1403px
}

.main-animation-start .icon-curve-orig {
    animation: dash 2.7s 9.18s ease-out alternate
}

.icon-curve-orig2 {
    left: 350px;
    transform: translateY(-50%) translateY(-92px) scaleY(-1);
    stroke: #ffd100
}

@media (min-width: 1280px) {
    .icon-curve-orig2 {
        transform: translateY(-50%) translateY(-92px) scaleY(-1.2);
        left: 280px
    }
}

.main-animation-start .icon-curve-orig2 {
    animation: dash 2.7s 9.18s ease-out alternate
}

@keyframes dash {
    0% {
        stroke-dashoffset: 1403px
    }
    40% {
        stroke-dashoffset: 0
    }
    60% {
        stroke-dashoffset: 0
    }
    100% {
        stroke-dashoffset: 1403px
    }
}

.hero-curves {
    position: absolute;
    left: 0
}

@media (min-width: 1180px) {
    .hero-curves:before {
        transition: all 2.97s cubic-bezier(.215, .61, .355, 1) 1.35s;
        content: '';
        position: absolute;
        top: 0;
        bottom: 0;
        right: 91px;
        background-color: rgba(220, 221, 222, .02);
        width: 1px;
        z-index: 20;
        transform-origin: 50% 0;
        transform: scaleY(0)
    }
}

.is-loaded .hero-curves:before {
    transform: scaleY(1)
}

.hero-curves.animation-end {
    visibility: hidden;
    opacity: 0
}

.hero-curves--top {
    bottom: -60px;
    z-index: 1
}

.hero-curves--top .hero-curve--white {
    color: #dcddde
}

.hero-curves--top .hero-curve--white {
    animation-delay: 12.555s
}

.hero-curves--top .hero-curve--black {
    animation-delay: 13.8375s
}

.hero-curves--middle {
    bottom: -270px;
    z-index: 2
}

.hero-curves--middle .hero-curve--white {
    color: #ffd100
}

.hero-curves--middle .hero-curve--white {
    animation-delay: 12.3525s
}

.hero-curves--middle .hero-curve--black {
    animation-delay: 13.635s
}

.hero-curves--bottom {
    bottom: -530px;
    z-index: 3
}

.hero-curves--bottom .hero-curve--white {
    color: #dcddde
}

.hero-curves--bottom .hero-curve--white {
    animation-delay: 12.15s
}

.hero-curves--bottom .hero-curve--black {
    animation-delay: 13.4325s
}

.hero-curve {
    width: 442px;
    height: 734px;
    position: relative;
    z-index: -1;
    animation-duration: .27s;
    animation-fill-mode: forwards
}

.hero-curve--white {
    transform: translate3d(0, 0, 0) scale(.9)
}

.hero-curve--black {
    position: absolute;
    left: 0;
    top: 0;
    color: #151515;
    stroke-width: 2px;
    z-index: 2
}

.main-animation-start .hero-curve-1 {
    animation-name: curve-1
}

@keyframes curve-1 {
    0% {
        z-index: 1;
        transform: translateY(0) scale(1)
    }
    100% {
        z-index: 1;
        transform: translateY(-10%)
    }
}

.main-animation-start .hero-curve-2 {
    animation-name: curve-2
}

@keyframes curve-2 {
    0% {
        z-index: 1;
        transform: translateY(0) scale(1)
    }
    100% {
        z-index: 1;
        transform: translateY(-15%)
    }
}

.main-animation-start .hero-curve-3 {
    animation-name: curve-3
}

@keyframes curve-3 {
    0% {
        z-index: 1;
        transform: translateY(0) scale(1)
    }
    100% {
        z-index: 1;
        transform: translateY(-20%)
    }
}

.icon-hero {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 5;
    transform: scale(.75);
    opacity: 0;
    visibility: hidden
}

@media (max-width: 599px) {
    .icon-hero {
        position: absolute;
        left: 50%;
        -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
        width: 376px;
        height: 232px;
        margin-left: -44px
    }
}

@media (min-width: 600px) {
    .icon-hero {
        left: 0;
        top: 0
    }
}

@media (min-width: 992px) {
    .icon-hero {
        top: 10vh;
        width: 813px;
        height: 498px
    }
}

.is-loaded .icon-hero {
    transition: all .54s cubic-bezier(.215, .61, .355, 1) 0s;
    transform: scale(1);
    opacity: 1;
    visibility: visible
}

@media (max-width: 599px) {
    .is-loaded .icon-hero {
        transform: translateX(-50%) scale(1)
    }
}

.ie .animation-hero__icon > :not(.icon-hero) {
    display: none
}

.ie .animation-hero__icon .icon-hero {
    display: block
}

body:before {
    transition: all .27s cubic-bezier(.215, .61, .355, 1) 0s;
    content: '';
    position: fixed;
    left: 0;
    top: 0;
    height: 100vh;
    width: 100vw;
    background-color: rgba(0, 0, 0, .51);
    z-index: 100;
    visibility: hidden;
    opacity: 0
}

@media screen and (max-width: 991px) and (max-height: 549px) {
    body.is-menu-open {
        height: 100vh
    }
}

body.is-menu-open:before {
    visibility: visible;
    opacity: 1
}

.navbar {
    padding: 4px 0 5px;
    position: relative;
    z-index: 2
}

@media (min-width: 992px) {
    .navbar {
        min-height: 27px
    }
}

@media (max-width: 991px) {
    .navbar {
        margin-bottom: 36px
    }
}

.navbar__list {
    font-size: calc(17px + -3 * ((100vw - 360px) / 1080));
    font-weight: 500;
    text-transform: uppercase
}

@media (min-width: 1440px) {
    .navbar__list {
        font-size: 14px
    }
}

@media (min-width: 992px) {
    .navbar__list {
        display: flex;
        justify-content: flex-end
    }
}

@media (max-width: 991px) {
    .navbar__list li {
        margin-bottom: 28px
    }
}

@media (min-width: 992px) {
    .navbar__list li {
        margin-left: 30px
    }
}

.navbar__list a {
    color: #a4afbb
}

@media (min-width: 1025px) {
    .navbar__list a:hover {
        color: #fff
    }
}

.navbar__btn {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    right: 16px;
    width: 40px;
    height: 40px;
    padding: 6px 3px;
    cursor: pointer;
    z-index: 1002;
    display: none;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .25);
    border-radius: 4px;
    background-color: #1c3576;
    border: 1px solid transparent
}

@media (max-width: 991px) {
    .navbar__btn {
        display: flex
    }
}

.is-menu-open .navbar__btn {
    box-shadow: none;
    border-color: rgba(255, 255, 255, .11)
}

.navbar__btn .bar {
    position: relative;
    width: 22px;
    background-color: #fff;
    border-radius: 3px;
    transition: background-color .27s .3s;
    background-clip: padding-box;
    height: 2px
}

.is-menu-open .navbar__btn .bar {
    background-color: transparent
}

.is-menu-open .navbar__btn .bar:before {
    bottom: 0;
    transform: rotate(-45deg) translateX(-50%);
    transition: bottom .3s cubic-bezier(.23, 1, .32, 1), transform .3s .3s cubic-bezier(.23, 1, .32, 1)
}

.is-menu-open .navbar__btn .bar:after {
    top: 0;
    transform: rotate(45deg) translateX(-50%);
    transition: top .3s cubic-bezier(.23, 1, .32, 1), transform .3s .3s cubic-bezier(.23, 1, .32, 1)
}

.navbar__btn .bar:before {
    bottom: 9px;
    transition: bottom .3s .3s cubic-bezier(.23, 1, .32, 1), transform .3s cubic-bezier(.23, 1, .32, 1)
}

.navbar__btn .bar:after {
    top: 9px;
    transition: top .3s .3s cubic-bezier(.23, 1, .32, 1), transform .3s cubic-bezier(.23, 1, .32, 1)
}

.navbar__btn .bar:after, .navbar__btn .bar:before {
    content: '';
    position: absolute;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    transform: rotate(0) translateX(-50%);
    width: 22px;
    border-radius: 3px;
    background-clip: padding-box;
    height: 2px;
    background-color: #fff;
    transform-origin: 0 50%
}

@media (max-width: 991px) {
    .mobile-menu {
        transition: all .54s cubic-bezier(.215, .61, .355, 1) 0s;
        overflow: hidden;
        position: fixed;
        z-index: 999;
        top: 0;
        left: 100%;
        height: 100vh;
        width: 303px;
        background-color: rgba(28, 53, 118, .98);
        padding: 108px 26px 30px;
        display: flex;
        flex-direction: column
    }

    .mobile-menu .social-links {
        padding-left: 0
    }

    #sidebar1 .social-links {
        padding-left: 0
    }
}

.is-menu-open .mobile-menu {
    transform: translateX(-100%)
}

.header {
    position: relative
}

@media (max-width: 991px) {
    .header {
        height: 62px;
        box-shadow: 0 6px 12px rgba(0, 0, 0, .4);
        border: 1px solid rgba(255, 255, 255, .06);
        background-color: #0b072b;
        margin-bottom: 16px
    }
}

@media (min-width: 992px) {
    .header {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        z-index: 10
    }

    .header:after {
        content: '';
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        height: 28px;
        box-shadow: 0 8px 12px rgba(0, 0, 0, .3);
        border: solid rgba(255, 255, 255, .06);
        border-width: 1px 0;
        background-color: #1c3576
    }
}

@media (min-width: 992px) {
    .header__container {
        position: relative
    }
}

.custom-logo-link {
    font-size: calc(110px + 90 * ((100vw - 360px) / 1080));
    width: 1em;
    line-height: 0;
    max-width: 200px;
    display: block;
    position: relative;
    z-index: 4
}

@media (min-width: 1440px) {
    .custom-logo-link {
        font-size: 200px
    }
}

@media (min-width: 992px) {
    .custom-logo-link {
        position: absolute;
        left: 0;
        top: 0
    }
}

.custom-logo-link img {
    font-size: 40px;
    height: auto;
    font-weight: 700;
    color: #f00201;
    max-height: 100px
}

.header-top {
    padding-top: 12px;
    padding-bottom: 14px;
    display: flex
}

@media (max-width: 991px) {
    .header-top {
        flex-direction: column;
        order: 1
    }
}

@media (min-width: 992px) {
    .header-top {
        align-items: center;
        justify-content: flex-end
    }
}

@media (max-width: 991px) {
    .header-top .btn-reg {
        margin-bottom: 8px
    }
}

@media (min-width: 992px) {
    .header-top .btn-reg {
        margin-right: 10px
    }
}

.header-top__or {
    color: rgba(164, 175, 187, .5);
    font-size: 13px;
    font-weight: 500;
    font-style: italic;
    margin: 0 13px
}

@media (max-width: 991px) {
    .header-top__or {
        text-align: center;
        margin: 21px 0 16px
    }
}

.social-links {
    display: flex
}

@media (max-width: 991px) {
    .social-links {
        margin-left: -8px
    }
}

.social-links li {
    margin-left: 8px
}

.social-links li.vk a:after {
    -webkit-mask-image: url(/wp-content/themes/casino/images/svg-icons/vk.svg);
    mask-image: url(/wp-content/themes/casino/images/svg-icons/vk.svg);
    width: 23px;
    height: 13px;
    background-color: #0b072a
}

@media (max-width: 991px) {
    .social-links li.vk a:after {
        background-color: #5bb0ff
    }
}

@media (min-width: 1025px) {
    .social-links li.vk a:hover:after {
        background-color: #5bb0ff
    }
}

.social-links li.mailru a:after {
    -webkit-mask-image: url(/wp-content/themes/casino/images/svg-icons/mailru.svg);
    mask-image: url(/wp-content/themes/casino/images/svg-icons/mailru.svg);
    width: 20px;
    height: 18px
}

@media (max-width: 991px) {
    .social-links li.mailru a:after {
        background-color: #5bb0ff
    }
}

@media (min-width: 1025px) {
    .social-links li.mailru a:hover:after {
        background-color: #5bb0ff
    }
}

.social-links li.ok a:after {
    -webkit-mask-image: url(/wp-content/themes/casino/images/svg-icons/odnoklassniki.svg);
    mask-image: url(/wp-content/themes/casino/images/svg-icons/odnoklassniki.svg);
    width: 12px;
    height: 22px
}

@media (max-width: 991px) {
    .social-links li.ok a:after {
        background-color: #ffa337
    }
}

@media (min-width: 1025px) {
    .social-links li.ok a:hover:after {
        background-color: #ffa337
    }
}

.social-links li.yandex a:after {
    -webkit-mask-image: url(/wp-content/themes/casino/images/svg-icons/yandex.svg);
    mask-image: url(/wp-content/themes/casino/images/svg-icons/yandex.svg);
    width: 7px;
    height: 16px
}

@media (max-width: 991px) {
    .social-links li.yandex a:after {
        background-color: #ff0303
    }
}

@media (min-width: 1025px) {
    .social-links li.yandex a:hover:after {
        background-color: #ff0303
    }
}

.social-links li.fb a:after {
    -webkit-mask-image: url(/wp-content/themes/casino/images/svg-icons/facebook.svg);
    mask-image: url(/wp-content/themes/casino/images/svg-icons/facebook.svg);
    width: 8px;
    height: 17px
}

@media (max-width: 991px) {
    .social-links li.fb a:after {
        background-color: #4184c2
    }
}

@media (min-width: 1025px) {
    .social-links li.fb a:hover:after {
        background-color: #4184c2
    }
}

.social-links li.twitter a:after {
    -webkit-mask-image: url(/wp-content/themes/casino/images/svg-icons/twitter.svg);
    mask-image: url(/wp-content/themes/casino/images/svg-icons/twitter.svg);
    width: 20px;
    height: 15px
}

@media (max-width: 991px) {
    .social-links li.twitter a:after {
        background-color: #5da8dc
    }
}

@media (min-width: 1025px) {
    .social-links li.twitter a:hover:after {
        background-color: #5da8dc
    }
}

.social-links a {
    display: block;
    border-radius: 50%;
    width: 36px;
    height: 36px;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    color: #0b072a;
    text-indent: -9999px;
    position: relative
}

@media (min-width: 992px) {
    .social-links a {
        width: 32px;
        height: 32px;
        background-color: rgba(255, 255, 255, .7)
    }
}

@media (min-width: 1025px) {
    .social-links a:hover {
        background-color: rgba(255, 255, 255, .9)
    }
}

.social-links a:after {
    transition: all .27s cubic-bezier(.215, .61, .355, 1) 0s;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: '';
    background-color: #0b072a
}

.social-links .icon {
    font-size: 23px
}

{
    display: flex
;
    align-items: center
;
    justify-content: space-between
;
    margin: 0 -13px 18px -25px
;
    padding-bottom: 5px
;
    position: relative
;
    background: url(/wp-content/themes/casino/images/bg-footer.png) repeat-x 50% 0
;
    min-height: 75px
;
    padding-left: 10px
;
    padding-right: 10px
}
@media (max-width: 767px) {
    .payments {
        flex-wrap: wrap;
        margin: 0 -20px 9px;
        background-size: auto 100%;
        padding-top: 16px;
        padding-bottom: 14px
    }
}

@media (min-width: 768px) {
    .payments:after, .payments:before {
        content: '';
        position: absolute;
        top: 0;
        height: 75px
    }
}

.payments:before {
    right: 100%;
    background: url(/wp-content/themes/casino/images/bg-footer-l.png) no-repeat;
    width: 46px
}

.payments:after {
    left: 100%;
    background: url(/wp-content/themes/casino/images/bg-footer-r.png) no-repeat;
    width: 47px
}

.payments__items {
    margin: 0 3px 7px;
    text-align: center
}

@media (min-width: 768px) {
    .payments__items {
        margin-left: .729vw;
        margin-right: .729vw
    }
}

@media (max-width: 529px) {
    .payments__items:nth-child(5) {
        order: 5
    }
}

@media (max-width: 529px) {
    .payments__items img[src*="citrus.png"], .payments__items img[src*="maestro.png"], .payments__items img[src*="master.png"], .payments__items img[src*="qiwi.png"], .payments__items img[src*="visa.png"], .payments__items img[src*="visa.svg"] {
        max-width: 40px
    }
}

@media (max-width: 529px) {
    .payments__items img[src*="webmoney.png"] {
        max-width: 101px
    }
}

@media (max-width: 529px) {
    .payments__items img[src*="yd.png"] {
        max-width: 86px
    }
}

@media (max-width: 529px) {
    .payments__items img[src*="alfa-b.png"] {
        max-width: 65px
    }
}

.footer-bottom {
    padding: 17px 11px;
    border-radius: 8px;
    background-color: #13161b;
    color: #cdcecf
}

@media (max-width: 767px) {
    .footer-bottom {
        font-size: .867em;
        text-align: center
    }
}

@media (min-width: 768px) {
    .footer-bottom {
        margin-left: -11px;
        margin-right: -11px
    }
}

.footer-bottom p {
    margin: 0
}

*, ::after, ::before {
    box-sizing: border-box
}

html:not(.is-popup-cf-open) {
    overflow-y: scroll;
    height: 100%
}

@keyframes page-line-decor {
    0% {
        transform: translateX(-50%) scaleY(0)
    }
    100% {
        transform: translateX(-50%) scaleY(1)
    }
}

body {
    background-color: #0c0731;
    position: relative;
    text-rendering: optimizeLegibility;
    min-height: 100vh;
    display: flex;
    flex-direction: column
}

@media (min-width: 992px) {
    body:before {
        position: absolute;
        left: 50%;
        -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
        position: fixed;
        z-index: 4;
        content: '';
        pointer-events: none;
        top: 0;
        height: 100vh;
        width: 480px;
        border: solid rgba(220, 221, 222, .1);
        border-width: 0 1px;
        transform-origin: 50% 0;
        transform: translateX(-50%) scaleY(0)
    }

    body.is-loaded:before {
        animation-name: page-line-decor;
        animation-duration: 2.97s;
        animation-timing-function: ease-out;
        animation-fill-mode: forwards
    }
}

.is-popup-cf-open body, body.is-loading, body.is-menu-open {
    overflow-y: hidden
}

body.lock-scroll {
    overflow: hidden
}

.wrapper {
    overflow: hidden
}

.main-wrapper {
    border-radius: 8px;
    border: 1px solid #232831;
    background: #1a1e26 url(/wp-content/themes/casino/images/bg-dots.png) repeat 50% 0;
    padding: 23px 11px 21px;
    margin-bottom: 25px
}

@media (min-width: 992px) {
    .main-wrapper {
        padding: 20px 17px 25px 31px;
        margin-bottom: 50px
    }
}

.main {
    flex-grow: 1;
    width: 100%;
    display: flex;
    flex-direction: column
}

@media (min-width: 768px) {
    .main {
        flex-direction: row;
        justify-content: space-between
    }
}

.container, .container--cms, .container--cms-sm, .container--md, .container--xl, .container--xs {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 1018px
}

.container--cms-sm:not(.container--xl):not(.no-gutters), .container--cms:not(.container--xl):not(.no-gutters), .container--md:not(.container--xl):not(.no-gutters), .container--xl:not(.container--xl):not(.no-gutters), .container--xs:not(.container--xl):not(.no-gutters), .container:not(.container--xl):not(.no-gutters) {
    padding-left: 15px;
    padding-right: 15px
}

.container--xl {
    max-width: 1920px
}

.container--md {
    max-width: 1092px
}

.container--cms {
    max-width: 970px
}

.container--cms-sm {
    max-width: 730px
}

.container--xs {
    max-width: 370px
}

.container .container, .container .container--cms, .container .container--cms-sm, .container .container--md, .container .container--xl, .container .container--xs, .container .wrapped, .container--cms .container, .container--cms .container--cms, .container--cms .container--cms-sm, .container--cms .container--md, .container--cms .container--xl, .container--cms .container--xs, .container--cms .wrapped, .container--cms-sm .container, .container--cms-sm .container--cms, .container--cms-sm .container--cms-sm, .container--cms-sm .container--md, .container--cms-sm .container--xl, .container--cms-sm .container--xs, .container--cms-sm .wrapped, .container--md .container, .container--md .container--cms, .container--md .container--cms-sm, .container--md .container--md, .container--md .container--xl, .container--md .container--xs, .container--md .wrapped, .container--xl .container, .container--xl .container--cms, .container--xl .container--cms-sm, .container--xl .container--md, .container--xl .container--xl, .container--xl .container--xs, .container--xl .wrapped, .container--xs .container, .container--xs .container--cms, .container--xs .container--cms-sm, .container--xs .container--md, .container--xs .container--xl, .container--xs .container--xs, .container--xs .wrapped {
    padding-left: 0;
    padding-right: 0
}

@media (max-width: 767px) {
    .main-container.main-container {
        padding-left: 6px;
        padding-right: 6px
    }
}

.main-container.main-container.single {
    padding-top: 36px
}

@media (min-width: 768px) {
    .main-content {
        max-width: calc(100% - 213px);
        flex-basis: calc(100% - 213px);
        flex-shrink: 0;
        padding-right: 35px
    }
}

@media (min-width: 768px) {
    .sidebar {
        max-width: 213px;
        flex: 0 0 213px
    }
}

.sm-txt-overflow {
    overflow: hidden;
    position: relative
}

.sm-txt-overflow__line {
    transition: all 945ms cubic-bezier(.215, .61, .355, 1) 0s;
    transform: translateY(101%);
    display: block
}

.is-enter .sm-txt-overflow__line {
    transform: translateY(0)
}

.sm-show-fade {
    transition: all 1.08s cubic-bezier(.215, .61, .355, 1) 0s;
    opacity: 0
}

.is-enter .sm-show-fade {
    opacity: 1
}

div.wpcf7 .ajax-loader {
    background-image: url(/wp-content/themes/casino/images/ajax-loader.gif);
    width: 26px;
    height: 26px
}

.not-found {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-size: cover;
    min-width: 100%;
    margin-top: 200px
}

.not-found__subtitle, .not-found__title {
    display: block;
    width: 100%;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 6vh;
    line-height: 1
}

@media (max-width: 991px) {
    .not-found__subtitle, .not-found__title {
        font-size: 120px
    }
}

@media (min-width: 992px) {
    .not-found__subtitle, .not-found__title {
        font-size: 184px
    }
}

@media (min-width: 1800px) {
    .not-found__subtitle, .not-found__title {
        font-size: 284px
    }
}

.not-found__subtitle {
    margin-bottom: 1vmin
}

@media (max-width: 991px) {
    .not-found__subtitle {
        font-size: 44px
    }
}

@media (min-width: 992px) {
    .not-found__subtitle {
        font-size: 84px
    }
}

@media (min-width: 1800px) {
    .not-found__subtitle {
        font-size: 124px
    }
}

.general-cms {
    margin-bottom: 1em
}

@media (min-width: 992px) {
    .general-cms {
        margin-bottom: 2em
    }
}

.general-cms h2 {
    margin-bottom: .5em;
    margin-top: 1em;
    line-height: 1
}

@media (min-width: 992px) {
    .general-cms h2 {
        margin-bottom: 29px
    }
}

.general-cms h3 {
    font-weight: 400;
    line-height: 1.6;
    margin-bottom: 1.88em
}

.general-cms h6:first-child, .general-cms h6:only-child {
    margin-top: 2em
}

@media (min-width: 992px) {
    .general-cms h6:first-child, .general-cms h6:only-child {
        margin-top: 3em
    }
}

.general-cms p {
    margin-bottom: 1.4em
}

.general-cms p img {
    vertical-align: baseline
}

.general-cms p img:not(:last-child) {
    margin-top: 1em
}

.general-cms hr {
    border-color: #d1d1d1;
    margin-bottom: 32px
}

.general-cms > ol, .general-cms > ul {
    margin-bottom: 2.125em;
    margin-top: 1.8125em
}

.general-cms > ul ul {
    padding-top: .75em
}

.general-cms > ul li {
    padding-left: 25px;
    position: relative
}

.general-cms > ul li:after {
    content: '';
    position: absolute;
    top: 11px;
    left: 6px;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    border: 1px solid currentColor
}

.general-cms > ul li:before {
    content: '';
    background-color: currentColor;
    position: absolute;
    width: 6px;
    height: 1px;
    left: 0;
    top: 15px
}

.general-cms > ol {
    counter-reset: my-counter
}

.general-cms > ol ol {
    padding-top: .75em
}

.general-cms > ol li:before {
    counter-increment: my-counter;
    content: counter(my-counter) ".";
    margin-right: 4px
}

.general-cms a:not([class]) {
    word-wrap: break-word;
    text-decoration: underline
}

@media (min-width: 1025px) {
    .general-cms a:not([class]):hover {
        text-decoration: none
    }
}

.general-cms blockquote {
    margin-top: 30px;
    margin-bottom: 30px;
    position: relative
}

@media (min-width: 992px) {
    .general-cms blockquote {
        margin-top: 80px;
        margin-bottom: 66px
    }
}

.general-cms blockquote p:last-child {
    margin-bottom: 0
}

.general-cms blockquote:before {
    content: '';
    background: url(/wp-content/themes/casino/images/svg-icons/quote.svg) no-repeat;
    position: absolute;
    top: 0;
    left: -47px;
    transform: translateY(-50%);
    width: 90px;
    height: 60px;
    opacity: .5
}

.general-cms pre {
    position: relative;
    max-width: 800px;
    padding: 30px 15px;
    background-color: #fff;
    word-break: break-all;
    word-wrap: break-word;
    white-space: pre-wrap;
    font-size: 14px;
    color: rgba(205, 206, 207, .75);
    border-left: 3px solid #ffd100;
    margin-top: 2em;
    margin-bottom: 2em
}

.general-cms .aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.general-cms .alignleft {
    float: left;
    margin-right: 20px
}

.general-cms .alignright {
    float: right;
    margin-left: 20px
}

.general-cms .video-block {
    padding-top: 23px
}

@media (max-width: 991px) {
    .general-cms__content {
        font-size: 25px;
        line-height: 1.44
    }
}

@media (min-width: 992px) {
    .general-cms__content {
        font-size: 30px;
        line-height: 1.4;
        margin-bottom: 2vmin
    }
}

.image-wide-cms {
    display: table
}

@media (min-width: 600px) {
    .image-wide-cms--cols {
        display: flex;
        justify-content: space-between
    }
}

@media (max-width: 599px) {
    .image-wide-cms__col:not(:last-child) {
        margin-bottom: 1.5em
    }
}

@media (min-width: 600px) {
    .image-wide-cms__col {
        max-width: 48%;
        flex: 0 0 48%
    }
}

.image-wide-cms, .video-cms {
    position: relative;
    z-index: 0;
    margin: 2em 0
}

@media (min-width: 992px) {
    .image-wide-cms, .video-cms {
        margin: 4em 0
    }
}

@media (min-width: 992px) {
    .image-wide-cms:not(:first-child), .video-cms:not(:first-child) {
        margin-top: 0
    }
}

.video-cms__image {
    width: 100%
}

.sub-title {
    padding-bottom: 10px;
    margin-bottom: 20px
}

@media (min-width: 992px) {
    .break-out-block {
        margin-left: -116px;
        margin-right: -116px
    }
}

.table-wrap {
    min-height: .01%;
    overflow-x: auto;
    padding-bottom: 12px;
    margin-bottom: 2.125em;
    margin-top: 1.8125em
}

@media (max-width: 767px) {
    .table-wrap {
        width: 100%;
        margin-top: 1em;
        margin-bottom: 1em;
        overflow-y: hidden
    }
}

.cms-table {
    width: 100%;
    border-collapse: collapse;
    line-height: 1.25;
    color: #4e4e4e
}

.cms-table tr {
    transition: background-color .27s cubic-bezier(.215, .61, .355, 1) 0s
}

.cms-table tr.selected, .cms-table tr:hover {
    color: #fff;
    background-color: #ffd100
}

.cms-table th {
    font-weight: 400;
    text-align: left;
    color: #fff;
    height: 32px;
    background-color: #ffd100
}

.cms-table td {
    border-bottom: 2px solid #f4f5f9;
    background-color: #fff
}

.cms-table td, .cms-table th {
    padding: 1.25em 2em 1.375em
}

@media (max-width: 530px) {
    .cms-table td, .cms-table th {
        padding: .5em
    }
}

.cms-table td:first-child, .cms-table th:first-child {
    max-width: 220px
}

.cms-table td:last-child, .cms-table th:last-child {
    width: 24%;
    word-break: break-all
}

.cms-block-caption {
    border-bottom: 1px solid currentColor;
    font-weight: 700;
    padding-top: 19px;
    padding-bottom: 8px;
    margin-bottom: 24px;
    max-width: 457px
}

@media (min-width: 992px) {
    .cms-block-caption {
        margin-bottom: 39px
    }
}

.intro-text {
    line-height: 1.273;
    font-weight: 700
}

@media (min-width: 768px) {
    .intro-text {
        font-size: 1.223em
    }
}

.intro-text p {
    margin-bottom: 1.2em
}

.video-cms {
    position: relative
}

.video-cms-responsive {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    background-color: #000;
    margin-bottom: 10px
}

.video-cms-responsive iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.video-cms__content {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center
}

.initial-list {
    font-weight: 700
}

.initial-list li {
    padding-left: 1.125em;
    position: relative;
    margin-bottom: .75em
}

@media (min-width: 768px) {
    .initial-list li {
        margin-bottom: 1.5em
    }
}

.initial-list li:before {
    content: '';
    position: absolute;
    border: 7px solid transparent;
    border-left-color: #ffd100;
    left: 0;
    top: 5px
}

.upload-file {
    background-color: #fff;
    padding: 27px 41px 27px 30px;
    display: flex;
    margin: 25px 0 61px
}

.upload-file__ttl {
    font-weight: 400;
    color: #ffd100;
    flex-grow: 1;
    letter-spacing: -1.87px
}

.upload-file__cta {
    max-width: 45px;
    flex: 0 0 45px;
    margin-left: 2em
}

.upload-file__btn {
    transition: all .27s cubic-bezier(.215, .61, .355, 1) 0s;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    background-color: #ffd100
}

@media (min-width: 1025px) {
    .upload-file__btn:hover {
        background-color: #151515;
        color: #fff
    }
}

.main__txt-content, .single-post {
    margin-bottom: 40px
}

@media (min-width: 992px) {
    .main__txt-content, .single-post {
        margin-bottom: 61px
    }
}

.main__txt-content h2, .single-post h2 {
    margin-bottom: 19px
}

.main__txt-content p, .single-post p {
    margin-bottom: 17px
}

.main__txt-content p + h2, .single-post p + h2 {
    margin-top: 24px
}

.main__txt-content ul, .single-post ul {
    margin-bottom: 29px;
    margin-top: 29px
}

.main__txt-content ul li, .single-post ul li {
    position: relative;
    padding-left: 15px;
    margin-bottom: 10px
}

.main__txt-content ul li:before, .single-post ul li:before {
    content: '';
    position: absolute;
    top: 7px;
    left: 0;
    border: 1px solid #66b6ff;
    width: 5px;
    height: 5px;
    border-radius: 50%
}

@media (max-width: 767px) {
    .main-banner {
        display: none;
        margin-left: -6px;
        margin-right: -6px
    }
}

.main-banner .slide {
    position: relative
}

@media (max-width: 767px) {
    .main-banner .slide {
        display: flex;
        flex-direction: column;
        padding-bottom: 53px
    }
}

.main-banner .slick-arrow {
    transition: all .27s cubic-bezier(.215, .61, .355, 1) 0s;
    position: absolute;
    width: 50px;
    top: 0;
    bottom: 0;
    background-color: transparent;
    border: 0;
    z-index: 3;
    text-indent: -9999px
}

@media (min-width: 1025px) {
    .main-banner .slick-arrow:hover {
        background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 100%)
    }
}

.main-banner .slick-arrow:after {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: '';
    width: 15px;
    height: 15px;
    border: solid #d73737;
    border-width: 0 2px 2px 0;
    transform-origin: 0 0;
    transform: rotate(135deg) translate(-50%, -50%)
}

.main-banner .slick-arrow.slick-prev {
    left: 0
}

.main-banner .slick-arrow.slick-next {
    right: 0;
    transform: scaleX(-1)
}

.main-banner .slick-dots {
    position: absolute;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    bottom: 16px;
    display: flex
}

.main-banner .slick-dots li {
    margin: 0 12px
}

.main-banner .slick-dots li.slick-active button {
    opacity: 1
}

.main-banner .slick-dots button {
    transition: all .27s cubic-bezier(.215, .61, .355, 1) 0s;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    text-indent: -9999px;
    overflow: hidden;
    background-color: #fff;
    opacity: .5;
    border: 0;
    padding: 0;
    font-size: 0
}

@media (min-width: 1025px) {
    .main-banner .slick-dots button:hover {
        opacity: 1
    }
}

@media (max-width: 767px) {
    .main-banner__txt-holder {
        order: 2;
        padding-top: 11px;
        padding-left: 15px;
        padding-right: 15px
    }
}

@media (min-width: 768px) {
    .main-banner__txt-holder {
        position: absolute;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        width: 206px;
        left: 12px
    }
}

.main-banner__ttl {
    font-size: calc(23px + 5 * ((100vw - 360px) / 1080));
    color: #fff;
    font-weight: 700;
    line-height: 1.07;
    display: block;
    margin-bottom: 5px
}

@media (min-width: 1440px) {
    .main-banner__ttl {
        font-size: 28px
    }
}

.main-banner__txt {
    color: #ffd84e;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.2;
    display: block;
    margin-bottom: 25px
}

.banner_img {
    display: inline-block;
    max-width: 100%
}

.games-item:hover .games-item__fav {
    text-indent: 0
}

.games-item:hover .games-item__cta {
    opacity: 1;
    visibility: visible
}

.intro {
    color: #cdcecf;
    margin-bottom: 16px
}

.intro h1, .intro h2 {
    font-size: calc(24px + 4 * ((100vw - 360px) / 1080));
    color: #fff;
    font-weight: 700;
    line-height: 1.065;
    margin-bottom: 21px
}

@media (min-width: 1440px) {
    .intro h1, .intro h2 {
        font-size: 28px
    }
}

.top-cta {
    margin-bottom: 40px
}

@media (min-width: 530px) {
    .top-cta {
        display: flex;
        justify-content: space-between;
        align-items: center;
        flex-wrap: wrap
    }
}

@media (min-width: 992px) {
    .top-cta {
        margin-bottom: 36px;
        padding-right: 13px
    }
}

.registration {
    min-width: 155px
}

@media (min-width: 992px) {
    .registration {
        margin-left: 15px
    }
}

.jackpot__ttl, .winner__ttl {
    color: #858585;
    font-size: 12px;
    line-height: 1.065;
    font-weight: 700;
    text-transform: uppercase
}

@media (max-width: 1279px) {
    .jackpot__ttl, .winner__ttl {
        margin-bottom: 8px
    }
}

@media (min-width: 1280px) {
    .jackpot__ttl, .winner__ttl {
        margin-right: 20px
    }
}

.jackpot {
    display: flex;
    align-items: center
}

@media (min-width: 530px) and (max-width: 991px) {
    .jackpot {
        flex: 0 0 50%;
        max-width: 50%;
        padding-right: 10px
    }
}

@media (max-width: 991px) {
    .jackpot {
        margin-bottom: 17px
    }
}

@media (min-width: 992px) {
    .jackpot {
        flex: 0 0 39.1%;
        max-width: 39.1%
    }
}

@media (max-width: 1279px) {
    .jackpot {
        flex-direction: column
    }
}

@media (min-width: 1280px) {
    .jackpot__ttl {
        max-width: 53px
    }
}

.jackpot__value {
    display: flex;
    align-items: center;
    border: 1px solid #000;
    border-radius: 4px;
    background-color: #111316;
    width: 100%;
    padding: 3px 11px;
    height: 50px;
    position: relative;
    z-index: 0
}

@media (max-width: 1279px) {
    .jackpot__value {
        justify-content: center
    }
}

@media (min-width: 992px) {
    .jackpot__value {
        max-width: 288px;
        height: 42px
    }
}

.jackpot__txt {
    font-size: 32px;
    font-weight: 900;
    text-transform: uppercase;
    color: #fef4c6;
    background: linear-gradient(180deg, #ffd84e 20%, #ffae64 100%);
    background-clip: border-box;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    position: relative
}

.jackpot__txt:after {
    content: attr(data-text);
    position: absolute;
    left: 0;
    right: 0;
    text-shadow: 0 2px 0 #573400, 0 0 2px rgba(255, 222, 106, .68);
    z-index: -1
}

.winner {
    display: flex;
    align-items: center
}

@media (min-width: 530px) and (max-width: 991px) {
    .winner {
        flex: 0 0 50%;
        max-width: 50%;
        padding-left: 10px
    }
}

@media (max-width: 1279px) {
    .winner {
        flex-direction: column
    }
}

@media (max-width: 991px) {
    .winner {
        margin-bottom: 28px
    }
}

@media (min-width: 992px) {
    .winner {
        flex: 0 0 37.04%;
        max-width: 37.04%;
        margin-left: 34px
    }
}

@media (min-width: 1280px) {
    .winner__ttl {
        max-width: 83px
    }
}

.winner__block {
    border: 1px solid #000;
    border-radius: 4px;
    background-color: #111316;
    width: 100%;
    padding: 2px 20px 2px 2px;
    display: flex;
    align-items: center;
    flex-wrap: wrap
}

@media (min-width: 1280px) {
    .winner__block {
        max-width: 238px
    }
}

.user_wrapper {
    display: block;
    width: 100%
}

.winner__ava {
    border-radius: 3px;
    overflow: hidden;
    border: 1px solid #ffec8b;
    width: 64px;
    height: 46px;
    margin-right: 17px
}

@media (min-width: 992px) {
    .winner__ava {
        width: 53px;
        height: 38px;
        margin-right: 9px
    }
}

@media (max-width: 991px) {
    .winner__player {
        flex-grow: 1;
        display: flex;
        justify-content: space-between
    }
}

.winner__name {
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    display: block;
    margin-bottom: -3px
}

.winner-prize {
    color: #ffd84e;
    font-size: 16px;
    font-weight: 900
}

.winner-prize .winner__currency {
    color: #4f93e3
}

@media (max-width: 991px) {
    .registration {
        width: 100%
    }
}

.games-filter {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    margin-bottom: 21px
}

@media (min-width: 530px) and (max-width: 767px) {
    .games-filter {
        margin-left: auto;
        margin-right: auto;
        max-width: 510px;
        justify-content: center
    }
}

@media (max-width: 529px) {
    .games-filter {
        margin-left: -5px;
        margin-right: -5px;
        justify-content: center
    }
}

@media (min-width: 992px) {
    .games-filter {
        min-height: 87px;
        background: url(/wp-content/themes/casino/images/bg-filters.png) repeat-x 50% 0;
        margin: 0 -19px 0 -33px;
        padding: 0 20px
    }

    .games-filter:after, .games-filter:before {
        content: '';
        position: absolute;
        top: 0;
        width: 40px;
        height: 106px
    }

    .games-filter:before {
        background: url(/wp-content/themes/casino/images/bg-filters-l.png) no-repeat;
        right: 100%
    }

    .games-filter:after {
        background: url(/wp-content/themes/casino/images/bg-filters-r.png) no-repeat;
        left: 100%
    }
}

.games-filter__item {
    font-size: calc(15px + -3 * ((100vw - 360px) / 1080));
    background: url(/wp-content/themes/casino/images/bg-category.png) no-repeat;
    background-size: 100% 100%;
    width: 163px;
    height: 46px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    text-shadow: 0 2px 2px rgba(0, 0, 0, .35);
    color: #ddd;
    font-size: 12px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
    text-transform: uppercase;
    padding-bottom: 2px;
    margin-left: 5px;
    margin-right: 5px
}

@media (min-width: 1440px) {
    .games-filter__item {
        font-size: 12px
    }
}

@media (max-width: 991px) {
    .games-filter__item {
        max-width: calc(50% - 10px);
        margin-bottom: 4px
    }
}

@media (min-width: 992px) {
    .games-filter__item {
        width: 154px;
        height: 44px;
        margin-top: -16px
    }
}

.games-filter__item:after, .games-filter__item:before {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    content: '';
    width: 7px;
    height: 7px;
    background-color: #3385d0;
    border-radius: 50%;
    margin-top: -2px
}

.games-filter__item:before {
    left: 24px
}

.games-filter__item:after {
    right: 24px
}

.games-filter__item a {
    color: inherit
}

.games-grid {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -6px 25px
}

@media (min-width: 992px) {
    .games-grid {
        margin-bottom: 34px
    }
}

.games-item {
    max-width: 50%;
    flex: 0 0 50%;
    margin-bottom: 10px;
    padding: 0 6px
}

@media (min-width: 768px) {
    .games-item {
        margin-bottom: 13px
    }
}

@media (min-width: 768px) {
    .games-item {
        max-width: 33.333%;
        flex: 0 0 33.333%
    }
}

.games-item__img {
    border-radius: 7px;
    border: 3px solid #121212;
    background-color: #121212;
    margin-bottom: 3px;
    position: relative;
    display: flex;
    justify-content: center
}

@media (min-width: 768px) {
    .games-item__img {
        margin-bottom: 10px
    }
}

.games-item__img figure {
    margin: 0
}

.games-item__img img {
    width: 100%;
    height: auto;
    border-radius: 8px
}

.games-item__fav {
    top: 8px;
    right: 9px;
    position: absolute;
    z-index: 3;
    font-size: 13px;
    line-height: 125.5%;
    color: rgba(255, 255, 255, .5)
}

.games-item__fav:hover {
    color: #fff
}

.games-item__fav .wpfp-link {
    color: inherit;
    position: relative;
    display: flex;
    align-items: center
}

.games-item__fav .wpfp-link:after {
    content: '';
    background: url(/wp-content/themes/casino/images/svg-icons/star-empty.svg) no-repeat;
    width: 22px;
    height: 22px;
    margin-left: 11px
}

.games-item__ttl {
    display: block;
    color: #cdcecf;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center
}

.games-item__cta {
    transition: all .27s cubic-bezier(.215, .61, .355, 1) 0s;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .8);
    border-radius: 4px;
    z-index: 2;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    padding: 30px 16px 16px;
    text-transform: uppercase;
    opacity: 0;
    visibility: hidden
}

.games-item__cta .btn-primary {
    min-width: 118px
}

.games-item__cta-ttl {
    font-weight: 900;
    font-size: 17px;
    line-height: 125.5%;
    color: #fff;
    margin-bottom: 23px
}

@media (min-width: 530px) and (max-width: 767px) {
    .sidebar__content {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }
}

.side-block {
    position: relative;
    box-shadow: 0 4px 28px rgba(0, 151, 236, .5);
    border-radius: 4px;
    border: 1px solid #0097ec;
    background-image: linear-gradient(180deg, #111316 0, #001c45 100%);
    margin-bottom: 50px;
    padding: 20px 14px 44px;
    width: 100%;
    max-width: 327px
}

@media (max-width: 529px) {
    .side-block {
        margin-left: auto;
        margin-right: auto
    }

    .side-block:not(:last-child) {
        margin-bottom: 65px
    }
}

@media (min-width: 530px) and (max-width: 767px) {
    .side-block {
        flex: 0 0 48%
    }
}

.side-block--banner {
    padding: 0
}

.side-block--banner img {
    border-radius: 5px
}

@media (max-width: 767px) {
    .side-block--banner img {
        max-height: 340px;
        object-fit: cover;
        width: 100%;
        object-position: 50% 0
    }
}

@media (max-width: 529px) {
    .side-block--banner img {
        max-height: 307px
    }
}

.side-block--banner .side-block__heading {
    position: absolute;
    left: 5px;
    right: 5px;
    top: 16px
}

@media (min-width: 992px) {
    .side-block--banner .side-block__heading {
        top: 20px
    }
}

.side-block__heading {
    text-align: center;
    position: relative;
    margin-bottom: 18px
}

.side-block__heading:before {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: '';
    width: 194px;
    height: 24px;
    border-radius: 18px;
    background-color: rgba(0, 0, 0, .42);
    box-shadow: 0 0 20px 15px rgba(0, 0, 0, .48)
}

.side-block__ttl {
    font-size: calc(19px + -3 * ((100vw - 360px) / 1080));
    text-shadow: 0 0 11px rgba(149, 229, 255, .43), 0 0 3px rgba(161, 233, 255, .58);
    color: #fff;
    font-weight: 900;
    line-height: 1.25;
    text-transform: uppercase;
    text-align: center;
    display: inline-block;
    position: relative;
    margin-bottom: 0
}

@media (min-width: 1440px) {
    .side-block__ttl {
        font-size: 16px
    }
}

.side-block__ttl:after, .side-block__ttl:before {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    content: '';
    background: url(/wp-content/themes/casino/images/star.png) no-repeat;
    background-size: cover;
    width: 23px;
    height: 23px;
    margin-top: -2px
}

.side-block__ttl:after {
    left: 99%
}

.side-block__ttl:before {
    right: 99%
}

.side-block__cta {
    position: absolute;
    left: -2px;
    right: -2px;
    top: 100%;
    transform: translateY(-50%)
}

.win-list {
    counter-reset: counter;
    margin-bottom: -14px
}

.win-list li {
    counter-increment: counter;
    padding-left: 22px;
    position: relative;
    display: flex;
    justify-content: space-between;
    margin-bottom: 12px
}

.win-list li:before {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    left: 0;
    margin-top: -3px;
    content: counter(counter);
    display: flex;
    align-items: center;
    justify-content: center;
    width: 17px;
    height: 17px;
    border: 1px solid rgba(255, 255, 255, .5);
    box-shadow: 0 2px 2px rgba(0, 0, 0, .35);
    background-color: #4a4a4a;
    border-radius: 3px;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .55);
    color: #fff;
    font-size: 12px;
    font-weight: 900;
    line-height: 1.2
}

.win-list li:first-child:before {
    border: 1px solid rgba(255, 255, 255, .5);
    background-color: #ffbf44
}

.win-list li:nth-child(2):before {
    border: 1px solid rgba(255, 255, 255, .5);
    background-color: #a9c6e1
}

.win-list li:nth-child(3):before {
    background-color: #da884d
}

.win-list__name {
    color: #fff;
    font-size: 15px;
    font-weight: 400
}

.win-list__prize {
    font-size: 16px;
    font-weight: 900;
    color: #ffd84e
}

.search-form {
    position: relative;
    margin-bottom: 32px
}

@media (min-width: 992px) {
    .search-form {
        margin-bottom: 14px
    }
}

.search-form .search-form__control {
    padding-left: 41px
}

@media (min-width: 992px) {
    .search-form .search-form__control {
        padding-left: 35px
    }
}

.icon-search {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    left: 14px;
    font-size: 18px;
    color: #fff
}

.single-post .wp-block-image {
    margin: 0 0 30px
}

.wp-block-image {
    overflow: hidden
}

.single-post .wp-block-image img {
    border-radius: 24px;
    max-width: 100%
}

body .hide {
    display: none
}

table td {
    padding: 5px;
    border: 1px solid gray
}

.footer_navbar__list {
    list-style: none;
    padding-left: 0
}

.footer_navbar__list li {
    display: inline-block;
    padding: 10px
}

.footer_navbar__list a {
    color: #fff
}

main .ref_button {
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 0 40px;
    font-size: 29px;
    line-height: 58px;
    border-color: #527ebe;
    display: block;
    color: #FFF;
    background-color: #0746A1;
    border-radius: 17px;
    -moz-border-radius: 17px;
    -webkit-border-radius: 17px;
    text-align: center;
    width: 100%
}

.nav_menu, .dropdown_nav_menu {
    margin-left: 0;
    list-style: none;
    padding: 15px;
    border: 1px solid #0b072a;
    box-sizing: border-box;
    white-space: normal;
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 5px
}

.nav_menu {
    margin-bottom: 20px
}

.dropdown_nav_menu {
    border: none;
    padding-bottom: 0
}

.nav_menu li, .dropdown_nav_menu li {
    margin-bottom: 10px
}

amp-img {
    margin-top: 20px;
    margin-bottom: 20px
}

.payments__items img {
    max-height: 53px
}

.search_result {
    padding-top: 50px;
    padding-bottom: 50px
}

ul {
    padding-left: 20px
}

@media screen and (max-width: 780px) {
    .footer_navbar__list li {
        display: block
    }

    .btn-primary {
        min-height: 40px
    }

    .nav_menu {
        padding-left: 15px
    }
}

@media screen and (min-width: 1200px) {
    .header {
        min-height: 100px
    }
}

@media screen and (max-width: 1200px) {
    .custom-logo-link img {
        min-height: 60px
    }

    main .ref_button {
        line-height: 44px
    }
}

.sticky_buttons {
    position: fixed;
    bottom: 0;
    left: 0;
    padding: 10px;
    background-color: rgba(0, 0, 0, .85);
    width: 100%;
    z-index: 10;
    display: flex;
    justify-content: center
}

.sticky_buttons a {
    text-rendering: optimizeLegibility;
    font-size: 14px;
    -webkit-font-smoothing: antialiased;
    border-radius: 40px;
    width: calc(50% - 10px);
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
    padding: 10px 20px;
    margin: 10px;
    max-width: 300px;
    box-sizing: border-box;
    line-height: 180%;
    color: #fff;
    text-decoration: none;
    text-align: center;
    transition: 0.4s;
    font-weight: 700
}

.sticky_buttons_container {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%
}

.sticky_buttons_container .sticky_buttons_first {
    background: linear-gradient(to bottom, #d00a0a 0%, #f41919 100%)
}

.sticky_buttons_container .sticky_buttons_second {
    background: linear-gradient(to bottom, #009f07 0%, #00d209 100%)
}

.close {
    position: absolute;
    right: 10px;
    top: -35px;
    background: #527ebe;
    font-size: 15px;
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    cursor: pointer
}

.main-content .nav_menu .dropdown_nav_menu {
    margin-top: 0px;
    margin-bottom: 0px;
}
.games-item__cta-ttl{
	margin-bottom:15px;
	align-items: center;
}.review_2 {
    padding: 30px 0px;
}
.comments_title_2 {
    margin: 0;
    padding: 0;
    font-size: 35px;
    margin-bottom: 20px;
    color: white;
}
.comments_row_desc {
    padding: 15px;
}
.comments_row_2 {
    background: #3C3B46;
    margin-bottom: 20px;
    border-radius: 4px;
    padding-bottom: 20px;
}
.comments_row_info {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background:#534F66;
    padding: 15px;
    border-radius: 4px;
}
.comments_row_name_2 {
    font-weight: bold;
    font-size: 20px;
    font-style: italic;
}
.comments_row_data_2 {
    font-weight: bold;
}
.comments_row_answer {
    margin-left: 30px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 20px;
    border-radius: 4px;
}
.comments_row_answer .comments_row_desc {
    background: #464353;
}
.comments_row_answer_link a {
    color: white;
    font-size: 18px;
}
.comments_row_answer_link {
    margin-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
}
.comment_form_ajax {
    width:100%;
}
.comment_form_info {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}
.comment_form_input_wrapper input {
    width:300px;
    height: 35px;
    border: none;
    background: #534F66;
    color: white;
    padding-left: 15px;
}
.comment_form_comment textarea
{
    display: block;
    padding: 15px;
    width: 100%;
    margin: 0 auto;
    background: #534F66;
    color: white;
    padding-left: 15px;
    min-height: 126px;
}
.form_submit {
    padding: 15px 0px;
}
.submit_ajax_comment {
    padding: 15px 25px;
    background: #3385D0;
    font-size: 15px;
    font-weight: bold;
    border: none;
    cursor: pointer;
    text-transform: uppercase;
}
.form_container {
    padding-top: 20px;
    padding-bottom: 20px;
    max-width: 100%;
}
.form_title {
    margin: 0;
    padding: 0;
    font-size: 35px;
    margin-bottom: 20px;
    color: white;
}
::placeholder {
    color: white;
}
@media (max-width: 1200px) {
    .comment_form_ajax {
        width: 100%;
        box-sizing: border-box;
    }
    .comment_form_info {
        flex-wrap: wrap;
    }
    .comment_form_input_wrapper {
        width: 100%;
        margin-bottom: 20px;
    }
    .comment_form_input_wrapper input {
        width: 100%;
    }
    .comment_form_comment textarea {
        width: 100%;
        box-sizing: border-box;
    }
    .submit_ajax_comment {
        padding: 10px 15px;
        font-size: 15px;
    }
    .form_submit {
        padding: 15px 0px;
    }
}
@media (min-width: 767px) and (max-width: 1200px) {
    .comment_form_input_wrapper {
        width: 50%;
        padding-left: 10px;
        padding-right: 10px;
        box-sizing: border-box;
    }
    .comment_form_comment {
        padding-left: 10px;
        padding-right: 10px;
    }
}
.breadcrumbs {
    width: 100%;
}
.breadcrumbs ul {
    margin-left: 0px;
    padding-left: 0px;
}
.breadcrumbs_item {
    list-style: none;
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
}
.breadcrumbs_item:first-child:before {
    display: none;
}
.breadcrumbs_item a{
    text-decoration: none;
}
.breadcrumbs_item:last-child {
    border-right: none;
}
@media (max-width: 767px) {
    .breadcrumbs {
        margin-top: 20px;
    }
    .breadcrumbs_item {
        margin-bottom: 5px;
    }
}

/*# sourceMappingURL=bundle.css.map*/</style>		<style>
	
                .header:after {
                    background-color:#1A1B20;
                }
            
                .main-wrapper {
                    background:#1a1e26 url(https://www.verlihub-project.org/wp-content/uploads/2025/10/background.png) repeat 50% 0;
                }
            
            body {
              background: #1A1B20;
            }
          
            .btn-reg {
              color: #1A1B20;
            }
          
            .btn-reg:hover {
              color: #1A1B20;
            }
          
            .btn-reg span {
              color: #FFFFFF;
            }
          
            .btn-reg:hover span {
              color: #FFFFFF;
            }
          
            .btn_header_enter {
              color: #20AA2E;
            }
          
            .btn_header_enter:hover {
              color: #20AA2E;
            }
          
            .btn_header_enter span {
              color: #FFFFFF;
            }
          
            .btn_header_enter:hover span {
              color: #FFFFFF;
            }
          
            .jackpot__value {
             background: #1A1B20
            }
          
            .winner__block {
             background: #1A1B20
            }
          
            .btn_register_after_slider {
             color: #E9AF1B
            }
          
            .btn_register_after_slider:hover {
             color: #E9AF1B
            }
          
            .btn_register_after_slider span {
             color: #FFFFFF
            }
          
            .btn_register_after_slider:hover span {
             color: #FFFFFF
            }
          
            .widget_1 {
             color: #20AA2E
            }
          
            .widget_1:hover {
             color: #20AA2E
            }
          
            .widget_1 span {
             color: #FFFFFF
            }
          
            .widget_2 {
             color: #FF2400
            }
          
            .top_win {
             color: #20AA2E;
            }
          
            .top_win:hover {
             color: #20AA2E;
            }
          
            .top_win span {
             color: #FFFFFF;
            }
          
            .top_win:hover span {
             color: #FFFFFF;
            }
          
            .main-content {
             color: #FFFFFF;
            }
            .intro {
             color: #FFFFFF;
            }
          
            main .ref_button {
             background: #20AA2E;
            }
           main .ref_button {
             color: #FFFFFF;
            }
            main .ref_button:hover {
             background: #20AA2E;
            }
           main .ref_button:hover {
             color: #FFFFFF;
            }
           main .ref_button {
             width: 90%;
            }
           .nav_menu a {
             color: #FFFFFF;
            }
             .sticky_buttons_container .sticky_buttons_first{
                background: #1A1B20;
            }
             .sticky_buttons_container .sticky_buttons_first{
                color: #FFFFFF;
            }
             .sticky_buttons_container .sticky_buttons_first:hover{
                background: #1A1B20;
            }
             .sticky_buttons_container .sticky_buttons_first:hover{
                color: #FFFFFF;
            }
             .sticky_buttons_container .sticky_buttons_second {
                background: #20AA2E;
            }
             .sticky_buttons_container .sticky_buttons_second {
                color: #FFFFFF;
            }
             .sticky_buttons_container .sticky_buttons_second:hover{
                background: #20AA2E;
            }
             .sticky_buttons_container .sticky_buttons_second:hover{
                color: #FFFFFF;
            }
             .close {
                background: #1A1B20;
            }
            .main-content h1, .main-content h2, .main-content h3, .main-content h4 {
                color: #FFFFFF;
            }
            .comments_title_2, .form_title {
                color: #090A0B;
            }
            .comments_row_answer_link a {
                color: #1769FF;
            }
            .comments_row_info {
                background: #1769FF;
            }
            .comments_row_2 {
                background: #F1F7FD;
            }
            .comments_row_answer .comments_row_desc {
                background: #F1F7FD;
            }
            .main-content .review_2 {
                color: #070505;
            }
            .comment_form_input_wrapper .input_name,.comment_form_input_wrapper .input_email, .comment_form_comment .textarea_comment {
                color: #070404;
            }
            .comment_form_input_wrapper .input_name, .comment_form_input_wrapper .input_email, .comment_form_comment .textarea_comment {
                background: #1769FF;
            }
            .submit_ajax_comment {
                background: #1769FF;
            }
            .submit_ajax_comment {
                color: #070606;
            }
            .games-item__ttl {
                color: #FFFFFF;
            }
            .jackpot__ttl {
                color: #FFFFFF;
            }
            .winner__ttl {
                color: #FFFFFF;
            }
            .winner__name {
                color: #FFFFFF;
            }
            .footer_navbar__list a {
                color: #FFFFFF;
            }
            .demo_btn_loop_game {
                color: #4874F2;
            }
            .demo_btn_loop_game:hover {
                color: #4874F2;
            }
            .demo_btn_loop_game span {
                color: #FFFFFF!important;
            }
            .demo_btn_loop_game:hover span {
                color: #FFFFFF;
            }
            .demo_btn_loop_game {
                color: #4874F2;
            }
            .demo_btn_loop_game:hover {
                color: #4874F2;
            }
            .demo_btn_loop_game span {
                color: #FFFFFF;
            }
            .demo_btn_loop_game:hover span {
                color: #FFFFFF;
            }
            .play_btn_loop_game {
                color: #4874F2;
            }
            .play_btn_loop_game:hover {
                color: #4874F2;
            }
            .play_btn_loop_game span {
                color: #FFFFFF;
            }
            .play_btn_loop_game:hover span {
                color: #FFFFFF;
            }</style><meta name="google-site-verification" content="-ArW2ZFICkmUKc9YjvsfQ4-KGh8RLQ09yPVCILNcCfY" />		<style>
			.games-item__cta-ttl{
				margin-bottom:10px;
			}
			.games-item__cta{
				justify-content: center;
			}
		</style>

	</head>
	<body>
		<svg xmlns="https://www.w3.org/2000/svg" style="width: 0; height: 0; position: absolute;"  class="icons-sprite">
    <symbol id="icon-facebook" viewBox="-293 412.9 8 17">
        <title>Icon facebook</title>
        <path d="M-285 412.9h-2.7c-1.6 0-3.4.7-3.4 3v2.5h-1.9v3h1.9v8.5h3.5v-8.6h2.3l.2-2.9h-2.6v-1.7c0-.9 1-.9 1-.9h1.6l.1-2.9z"/>
    </symbol>
    <symbol id="icon-mailru" viewBox="-287 411.9 20 18">
        <title>Icon mailru</title>
        <path d="M-273.5 420.8c-.1-2.1-1.8-3.3-3.7-3.3h-.1c-2.3 0-3.6 1.7-3.6 3.6 0 2.1 1.5 3.5 3.5 3.5 2.2 0 3.7-1.5 3.8-3.4l.1-.4zm-3.8-5.2c1.5 0 3 .6 4 1.6 0-.5.3-.8.8-.8h.1c.7 0 .9.7.9.9v7.4c-.1.5.5.7.9.4 1.3-1.2 2.8-6.3-.8-9.2-3.3-2.7-7.8-2.3-10.2-.7-2.5 1.6-4.1 5.3-2.6 8.6 1.7 3.7 6.6 4.8 9.5 3.7 1.5-.6 2.2 1.3.6 1.9-2.3.9-8.8.8-11.8-4.1-2-3.3-1.9-9.1 3.5-12.1 4.1-2.3 9.6-1.7 12.8 1.5 3.4 3.4 3.2 9.6-.1 12.1-1.5 1.1-3.8 0-3.7-1.6v-.5c-1.1 1-2.5 1.6-4 1.6-3 0-5.7-2.5-5.7-5.3.1-2.9 2.7-5.4 5.8-5.4z"/>
    </symbol>
    <symbol id="icon-odnoklassniki" viewBox="-291 409.9 12 22">
        <title>Icon odnoklassniki</title>
        <path d="M-285 420.9c2.9 0 5.3-2.4 5.3-5.4 0-3-2.4-5.4-5.3-5.4s-5.3 2.4-5.3 5.4c0 3 2.4 5.4 5.3 5.4zm2.2 4.4c1.1-.3 2.1-.7 3.1-1.3.4-.2.6-.6.7-1 .1-.4 0-.8-.2-1.2-.1-.2-.3-.3-.4-.4l-.6-.3c-.2 0-.4-.1-.6 0-.2 0-.4.1-.6.2-2.2 1.4-5 1.4-7.2 0-.2-.1-.4-.2-.6-.2h-.6c-.2 0-.4.1-.6.3l-.4.4c-.2.4-.3.8-.2 1.2.1.4.3.8.7 1 1 .6 2 1 3.1 1.3l-3 3c-.3.3-.5.7-.5 1.1 0 .4.2.8.5 1.1.3.3.7.5 1.1.5.4 0 .8-.2 1.1-.5l2.9-3 2.9 3c.1.1.3.3.5.3.2.1.4.1.6.1.2 0 .4 0 .6-.1.2-.1.4-.2.5-.3.1-.1.3-.3.3-.5.1-.2.1-.4.1-.6 0-.2 0-.4-.1-.6-.1-.2-.2-.4-.3-.5l-2.8-3zm-2.2-12c1.2 0 2.2 1 2.2 2.2 0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2 0-1.2 1-2.2 2.2-2.2z"/>
    </symbol>
    <symbol id="icon-search" viewBox="-290 411.9 13.5 17.1">
        <title>Icon search</title>
        <path d="M-285.6 414.5c-2.3 1.3-3 4.2-1.7 6.5s4.2 3 6.5 1.7 3-4.2 1.7-6.5c-1.4-2.2-4.3-3-6.5-1.7zm-3.5 7.5c-1.9-3.2-.8-7.3 2.5-9.2s7.3-.8 9.2 2.5c1.9 3.2.8 7.3-2.5 9.2-3.2 1.8-7.3.7-9.2-2.5z"/><path d="M-281.1 424l1.4-.8 2.9 5-1.4.8-2.9-5z"/>
    </symbol>
    <symbol id="icon-star-empty" viewBox="-572.7 820.7 23.1 22.3">
        <title>Icon star-empty</title>
        <path d="M-561.9 822.2c.3-.5.9-.6 1.4-.3.1.1.3.2.3.3l2.9 4.8c.1.2.4.4.6.5l5.4 1.3c.5.1.9.7.7 1.2 0 .2-.1.3-.2.4l-3.7 4.2c-.2.2-.3.5-.2.7l.5 5.6c0 .6-.4 1-.9 1.1-.2 0-.3 0-.5-.1l-5.1-2.2c-.2-.1-.5-.1-.8 0l-5.1 2.2c-.5.2-1.1 0-1.3-.5-.1-.2-.1-.3-.1-.5l.5-5.6c0-.3-.1-.5-.2-.7l-3.7-4.2c-.4-.4-.3-1 .1-1.4.1-.1.3-.2.4-.2l5.4-1.3c.3-.1.5-.2.6-.5l3-4.8z"/><path d="M-555 843c-.3 0-.6 0-1-.2l-5-2.2h-.1l-5 2.2c-1.1.4-2.2-.1-2.6-1-.2-.3-.2-.6-.2-.9l.5-5.7-3.6-4.1c-.7-.7-.7-2 .1-2.8.2-.2.6-.4.9-.5l5.3-1.3 3-4.9c.3-.4.7-.8 1.2-.9.5-.1 1.1 0 1.6.3l.2.1c.1.1.4.3.5.6l2.8 4.7s.1 0 .1.1l5.3 1.3c.5.1 1 .5 1.3 1 .2.4.3.9.2 1.4-.1.5-.3.8-.5.9l-3.6 4.1.5 5.6c-.1 1.1-.8 2-1.9 2.2zm-15.6-13.2l3.8 4.4c.1.2.3.6.3 1.1l-.5 5.7 5.1-2.2c.6-.2 1.2-.2 1.6 0l5 2.2v-.1l-.5-5.4c-.2-.5 0-1.2.5-1.6l3.6-4.1-5.6-1.4c-.2-.1-.8-.4-1-.9l-2.8-4.7-2.9 4.7c-.3.7-.9.9-1.2 1l-5.4 1.3z" opacity=".28" fill="#fff"/>
    </symbol>
    <symbol id="icon-twitter" viewBox="-287 413.9 20 15">
        <title>Icon twitter</title>
        <path d="M-273.6 413.9h.9l.3.1c.2 0 .4.1.6.2.2.1.4.1.5.2.2.1.3.2.5.3.1.1.3.2.4.3.1.1.3.1.5.1s.5-.1.8-.2c.3-.1.5-.2.8-.3s.4-.2.5-.2h.1v.1s-.1.1-.2.3c-.1.2-.2.4-.4.6-.2.2-.3.4-.4.5-.1.1-.2.2-.3.2 0 0-.1.1-.2.1l-.1.1h.1l.5-.1c.3-.1.7-.1 1-.2l.5-.1h.1s-.1.1-.2.3c-.2.2-.2.3-.2.3h-.1s-.1.2-.4.4c-.2.2-.5.4-.7.6-.2.2-.3.4-.3.6v.8c0 .3-.1.6-.1 1l-.3 1.2c-.1.5-.3.9-.5 1.3l-.6 1.2-.6.9c-.2.2-.4.5-.6.7l-.7.7c-.3.3-.4.4-.5.4 0 0-.1.1-.4.3-.2.2-.4.3-.7.5-.2.2-.5.3-.7.4-.2.1-.4.2-.7.4-.3.1-.6.3-.9.4-.3.1-.7.2-1 .3-.4.1-.7.2-1 .2-.3.1-.7.1-1.1.1l-.6.1h-1.7c-.1 0-.3 0-.7-.1-.4-.1-.8-.1-1-.2-.2-.1-.6-.2-1.1-.3-.5-.2-.9-.3-1.2-.5-.3-.2-.6-.3-.6-.3-.1 0-.2-.1-.3-.2l-.2-.1h1.3c.3 0 .5 0 .8-.1.3 0 .6-.1 1-.2s.7-.2 1.1-.3c.3-.1.5-.2.7-.3.1-.1.3-.2.6-.4l.4-.3h-.4c-.1 0-.2 0-.4-.1-.2 0-.4-.1-.6-.2l-.6-.3c-.2-.1-.4-.2-.5-.3-.1-.1-.2-.2-.4-.3-.1-.1-.3-.3-.4-.5s-.2-.3-.3-.5l-.1-.3H-283.1c-.1 0-.2-.1-.5-.2s-.5-.2-.6-.3c-.2-.1-.3-.2-.4-.3l-.5-.5c-.2-.2-.3-.4-.5-.7s-.2-.5-.3-.7c-.1-.2-.1-.5-.1-.7v-.3l.3.1c.2.1.4.1.7.2s.4.1.5.1H-284.2s-.1 0-.2-.1l-.3-.3-.3-.3c-.1-.1-.2-.3-.3-.4-.1-.1-.2-.3-.3-.5-.1-.2-.2-.4-.2-.6 0-.2-.1-.4-.1-.6v-.5c0-.1.1-.3.1-.5.1-.2.1-.4.2-.6l.2-.3.2.2.6.6c.2.2.3.3.4.3 0 0 .1 0 .1.1 0 0 .2.1.4.3.2.2.5.3.8.5.3.2.7.4 1.1.6.4.2.8.4 1.3.5.5.2.8.3 1 .3.2 0 .5.1 1 .2s.8.1 1 .1h.6v-.2-.6c0-.3 0-.5.1-.7 0-.2.1-.4.2-.6.1-.2.2-.4.2-.5.1-.1.2-.3.3-.4.1-.2.3-.3.5-.5s.5-.3.7-.5.5-.2.7-.3c.2-.1.4-.1.6-.1-.1-.6 0-.6 0-.6z"/>
    </symbol>
    <symbol id="icon-vk" viewBox="-286 414.9 23 13">
        <title>Icon vk</title>
        <path d="M-263.5 415.8c.2-.5 0-.9-.8-.9h-2.5c-.6 0-.9.3-1.1.7 0 0-1.3 3-3.1 4.9-.6.6-.8.7-1.2.7-.2 0-.4-.2-.4-.7v-4.8c0-.6-.2-.9-.7-.9h-4c-.4 0-.6.3-.6.5 0 .6.9.7 1 2.3v3.5c0 .8-.1.9-.5.9-.8 0-2.9-3-4.2-6.4-.3-.6-.5-.9-1.1-.9h-2.5c-.7 0-.9.3-.9.7 0 .6.8 3.8 4 7.9 2.1 2.8 5 4.4 7.7 4.4 1.6 0 1.8-.3 1.8-.9v-2.2c0-.7.1-.8.7-.8.4 0 1 .2 2.5 1.5 1.7 1.6 2 2.4 2.9 2.4h2.5c.7 0 1.1-.3.9-1-.2-.7-1-1.6-2.1-2.8-.6-.7-1.5-1.4-1.7-1.7-.4-.5-.3-.7 0-1.1 0 .2 3.1-3.9 3.4-5.3z"/>
    </symbol>
    <symbol id="icon-yandex" viewBox="-294 412.9 7 16">
        <title>Icon yandex</title>
        <path d="M-287.2 412.9h-2.2c-2.2 0-4 1.8-4 5.3 0 2.1.9 3.7 2.5 4.4l-3 5.9c-.1.2 0 .3.2.3h1.4c.1 0 .2 0 .2-.1l2.7-5.8h1v5.8c0 .1.1.1.1.1h1.2c.1 0 .2-.1.2-.2V413c-.1 0-.2-.1-.3-.1zm-1.3 8.7h-.8c-1.3 0-2.5-1-2.5-3.6 0-2.7 1.2-3.8 2.4-3.8h1l-.1 7.4z"/>
    </symbol>
</svg>
				<header class="header">
			<div class="header__container container--md">
				<a href="/"
   class="custom-logo-link" rel="home" aria-current="page">
    <img
         src="https://www.verlihub-project.org/wp-content/uploads/2025/10/crown-1.png"
         class="custom-logo"
         alt="Royal reels casino"
         title="casino">
</a>				<div class="mobile-menu">
					<div class="header-top">
    <a href='/go/' 
                     class='btn-primary btn-reg'>
                     <span>Login</span>
                   </a><a href='/go/' 
                     class='btn-primary btn_header_enter'>
                     <span>Registration</span>
                  </a>  <span class='header-top__or'>or</span>  <ul class="social-links">
        </ul>
</div>
									</div>
				<div class="navbar__btn js--menu-trigger" aria-expanded="false" aria-label="Menu Button" role="button">
                    <span class="bar"></span>
                  </div>			</div>
		</header>
		
    <div class="main-container container">
        <div class="main-banner js-slider-banner">
    </div>
        <main class="main-wrapper">
            <div class="top-cta">
                <div class="jackpot">
        <span class="jackpot__ttl">
          Jackpot        </span>
        <a href="/go/">
            <span class="jackpot__value">
                <span class="jackpot__txt" data-text="800 000 AUD">
                800 000 AUD                </span>
            </span>
        </a>
</div>                <div class="winner">
        <span class="winner__ttl">Players online</span>
        <a href="/go/" class="user_wrapper">
        <div class="winner__block">
            <div class="winner__ava">
                <img src="https://verlihub-project.org/wp-content/uploads/2022/07/resident.jpg" alt=""></div>
            <div class="winner__player">
                <span class="winner__name">
                    Player***                </span>
                <span class="winner-prize">
                    4485 <span class="winner__currency">AUD</span>
                </span>
            </div>
        </div>
        </a>
</div>                <div class="registration">
    <a href="/go/"
        class="btn-primary btn-block btn_register_after_slider">
        <span
            >
            Sign Up        </span>
    </a>
</div>
            </div>
                        <div class="main">
                <div class="main-content">
                    <div class="intro">
                        <h1>Royal reels</h1>						                        <table>
<tbody>
<tr>
<td>&#128187; Casino brand</td>
<td>Royal reels casino</td>
</tr>
<tr>
<td>&#127919; Alternative names</td>
<td>Royal reels, Royal reels casino Australia, Royal Reels pokies, Royal reels online casino</td>
</tr>
<tr>
<td>&#128197; Launch year</td>
<td>2021</td>
</tr>
<tr>
<td>&#128279; Royal reels mirrors</td>
<td>17, 18, 19, 21, 22, 23, 24, 26</td>
</tr>
<tr>
<td>&#127760; Supported regions</td>
<td>Australia and most international markets, excluding restricted jurisdictions under Curacao compliance rules</td>
</tr>
<tr>
<td>&#127462;&#127482; Primary market</td>
<td>Australia</td>
</tr>
<tr>
<td>&#128220; Licensing</td>
<td>Curacao eGaming</td>
</tr>
<tr>
<td>&#128293; Main website</td>
<td><a href="/go/">PLAY NOW</a></td>
</tr>
<tr>
<td>&#128176; Accepted currencies</td>
<td>AUD, USD, EUR, NZD, CAD</td>
</tr>
<tr>
<td>&#128222; Customer support</td>
<td>24/7 live chat, email assistance, help centre</td>
</tr>
<tr>
<td>&#127942; Progressive jackpot</td>
<td>Up to 500,000 AUD</td>
</tr>
<tr>
<td>&#127922; Play formats</td>
<td>Real money mode, demo mode, tournament play</td>
</tr>
<tr>
<td>&#127918; Software providers</td>
<td>80+ providers including Pragmatic Play, NetEnt, Microgaming, BGaming, Evolution, Play'n GO</td>
</tr>
</tbody>
</table>
<p><a href="/go/" class="ref_button">Official Site</a></p>
<ul class="nav_menu">
<li><a href='#link1' class='nav_menu_item'>&#128221; Registration</a></li>
<li><a href='#link2' class='nav_menu_item'>&#128274; Login</a></li>
<li><a href='#link3' class='nav_menu_item'>&#127873; Bonuses</a></li>
<li><a href='#link4' class='nav_menu_item'>&#127881; No Deposit Bonus</a></li>
<li><a href='#link5' class='nav_menu_item'>&#127942; Jackpot</a></li>
<li><a href='#link6' class='nav_menu_item'>&#127922; Pokies</a></li>
<li><a href='#link7' class='nav_menu_item'>&#128241; Mobile Version</a></li>
<li><a href='#link8' class='nav_menu_item'>&#128242; Application</a></li>
<li><a href='#link9' class='nav_menu_item'>&#128279; Mirror</a></li>
<li><a href='#link10' class='nav_menu_item'>&#128220; License</a></li>
<li><a href='#link11' class='nav_menu_item'>&#128179; Deposit and Withdrawal</a></li>
<li><a href='#link12' class='nav_menu_item'>&#128172; Reviews</a></li>
</ul>
<p>Royal reels casino is positioned as an Australia-focused online gambling platform that combines pokies, live dealer games, jackpots, and crypto-friendly banking. The casino is tailored for Australian players by supporting AUD transactions, local-friendly payment systems, and a wide portfolio of pokies that appeal to both casual players and high rollers. Royal reels emphasizes rapid withdrawals, broad provider diversity, and regular promotions instead of generic marketing claims.</p>
<p>Royal reels operates through a browser-based platform optimized for desktop and mobile devices. Australian users can access thousands of games without requiring complicated software installation. The casino’s infrastructure is built around modern SSL encryption, verified RNG systems, and practical user navigation, making it suitable for both new players and experienced gamblers seeking efficient gameplay.</p>
<p>A major strength of Royal reels is its mirror network, which helps maintain accessibility when domains are restricted. Combined with frequent bonus campaigns, progressive jackpot options, and multiple deposit methods, Royal reels casino has become a competitive choice in the Australian online casino segment.</p>
<h2>&#128221; Registration</h2>
<p>Creating an account at Royal reels casino is straightforward and usually takes under three minutes. New players start by clicking the sign-up button on the homepage, where they enter personal details such as email, password, preferred currency, and country of residence. Australia-based users can immediately select AUD for simplified banking.</p>
<p><a href="/go/" class="ref_button">Registration</a></p>
<p>Verification of identity may be requested later for withdrawals, but registration itself remains fast. Players should ensure accurate personal information to avoid payout delays during KYC checks. Royal reels also allows promotional code entry during signup when seasonal bonus campaigns are active.</p>
<p>To complete registration:</p>
<ul>
<li>Visit the official Royal reels casino website</li>
<li>Click the registration form</li>
<li>Enter email, password, and currency</li>
<li>Confirm account via email</li>
<li>Make the first deposit to activate bonuses</li>
</ul>
<h2>&#128274; Login</h2>
<p>Returning users can access Royal reels through the secure login page using registered credentials. The login process is optimized for speed and includes encrypted account protection to secure financial and personal information.</p>
<p><a href="/go/" class="ref_button">Casino Login</a></p>
<p>If login credentials are forgotten, password recovery via email is available. Australian users accessing mirror sites can use identical credentials across official Royal reels domains, ensuring continuity regardless of URL changes.</p>
<h2>&#127873; Bonuses</h2>
<p>Royal reels casino offers Australian players a substantial welcome package often including deposit matches and free spins. Promotions typically scale across multiple deposits, rewarding sustained engagement rather than only first-time deposits.</p>
<p>The standard welcome structure may include:</p>
<ol>
<li>First deposit bonus up to 100% + free spins</li>
<li>Second deposit reload bonus</li>
<li>Third deposit cashback or bonus spins</li>
</ol>
<p>Beyond welcome offers, Royal reels frequently provides:</p>
<ul>
<li>Weekly cashback</li>
<li>Reload bonuses</li>
<li>Tournament prizes</li>
<li>VIP rewards</li>
<li>Seasonal free spin campaigns</li>
</ul>
<p>Wagering requirements vary by promotion, so players should review terms before claiming rewards. VIP users often gain access to personalized bonuses with higher withdrawal limits and faster cashouts.</p>
<p><a href="/go/" class="ref_button">Get Bonus</a></p>
<h2>&#127881; No Deposit Bonus</h2>
<p>Royal reels occasionally runs no deposit bonus campaigns targeting new Australian registrations. These offers usually provide free spins on selected pokies instead of direct cash rewards.</p>
<p>Such promotions are especially useful for testing platform quality before making financial commitments. While winnings may have capped withdrawal conditions, they offer a practical low-risk introduction to Royal reels.</p>
<p><a href="/go/" class="ref_button">No Deposit Bonus</a></p>
<h2>&#127942; Jackpot</h2>
<p>Royal reels casino features progressive jackpot pokies that can generate payouts reaching hundreds of thousands of AUD. Titles like Mega Moolah and Divine Fortune remain major attractions for jackpot-focused players.</p>
<p>Jackpot games are sourced from top-tier providers, ensuring audited fairness while maintaining large pooled prizes. These games appeal particularly to Australian players seeking high-reward volatility.</p>
<h2>&#127922; Pokies</h2>
<p>Royal reels specializes heavily in pokies, offering classic slots, video slots, Megaways titles, and jackpot machines.</p>
<p>Popular pokies include:</p>
<ul>
<li>Sweet Bonanza – video slot</li>
<li>Gates of Olympus – high volatility slot</li>
<li>Book of Dead – adventure slot</li>
<li>Wolf Gold – jackpot slot</li>
<li>Big Bass Bonanza – fishing slot</li>
<li>Starburst – classic video slot</li>
<li>Mega Moolah – progressive jackpot slot</li>
</ul>
<p><a href="/go/" class="ref_button">Slots</a></p>
<p>The platform also includes:</p>
<ul>
<li>Classic 3-reel pokies</li>
<li>5-reel video pokies</li>
<li>Buy bonus feature slots</li>
<li>Megaways mechanics</li>
</ul>
<p>Royal reels regularly updates its catalogue, ensuring fresh releases from providers like Pragmatic Play, NetEnt, and Microgaming.</p>
<h2>&#128241; Mobile Version</h2>
<p>Royal reels casino’s mobile site is fully optimized for smartphones and tablets. Australian players can access pokies, banking, and support directly through mobile browsers without sacrificing functionality.</p>
<p>Touchscreen optimization, responsive design, and secure payment processing make mobile gameplay practical for daily use. Performance remains stable across Android and iOS browsers.</p>
<p><a href="/go/" class="ref_button">Mobile Version</a></p>
<h2>&#128242; Application</h2>
<p>Royal reels currently prioritizes web-app performance over native downloadable apps. This removes installation barriers while still delivering app-like functionality through browser shortcuts.</p>
<p>For users preferring quick access, Royal reels can be saved to home screens on both Android and iPhone devices, functioning similarly to an installed app.</p>
<p><a href="/go/" class="ref_button">Download</a></p>
<h2>&#128279; Mirror</h2>
<p>Royal reels mirror domains allow uninterrupted access when primary URLs are restricted. These mirrors maintain full account synchronization, promotions, and banking capabilities.</p>
<table>
<tbody>
<tr>
<td>Royalreels18.com</td>
<td>Active mirror</td>
</tr>
<tr>
<td>Royalreels21.net</td>
<td>Alternative domain</td>
</tr>
<tr>
<td>Royalreels23.org</td>
<td>Updated access point</td>
</tr>
</tbody>
</table>
<p>Mirror domains are particularly valuable for Australian users encountering ISP-level restrictions.</p>
<p><a href="/go/" class="ref_button">Current Mirror</a></p>
<h2>&#128220; License</h2>
<p>Royal reels casino operates under a Curacao eGaming license, one of the most common international gambling regulatory frameworks. This licensing structure ensures operational legality, dispute procedures, and platform oversight.</p>
<p>Curacao licensing also requires adherence to security, anti-fraud, and player protection protocols, giving Australian players additional confidence when engaging with Royal reels.</p>
<h2>&#128179; Deposit and Withdrawal</h2>
<p>Royal reels supports practical banking methods tailored to international and Australian audiences.</p>
<p>Available deposit methods include:</p>
<ul>
<li>Visa</li>
<li>Mastercard</li>
<li>PayID</li>
<li>Neosurf</li>
<li>Skrill</li>
<li>Neteller</li>
<li>Bitcoin</li>
<li>Ethereum</li>
<li>Bank transfer</li>
</ul>
<p>Withdrawals are generally processed through:</p>
<ol>
<li>Bank transfer</li>
<li>Crypto wallets</li>
<li>Skrill</li>
<li>Neteller</li>
</ol>
<p>Processing times range from instant crypto payouts to 1–3 business days for card or bank transactions, depending on verification status.</p>
<h2>&#128172; Reviews</h2>
<blockquote><p>
<strong>Lachlan, 34</strong>: Royal reels casino has one of the strongest pokies selections I’ve used in Australia. Withdrawals through PayID were surprisingly fast.
</p></blockquote>
<blockquote><p>
<strong>Emily, 29</strong>: I liked the mirror system because I could always access my account. Bonuses were decent, especially free spins.
</p></blockquote>
<blockquote><p>
<strong>Cooper, 41</strong>: Great jackpot options and strong game providers. Royal reels feels more polished than many competitors.
</p></blockquote>
<blockquote><p>
<strong>Sophie, 26</strong>: Mobile gameplay is smooth, and the signup process was easy. AUD banking made deposits convenient.
</p></blockquote>
<blockquote><p>
<strong>Mitchell, 38</strong>: Crypto withdrawals were processed quickly. I mainly use Royal reels for Megaways pokies.
</p></blockquote>
<blockquote><p>
<strong>Jasmine, 31</strong>: Customer support was responsive, and the VIP perks improved over time. Good option for regular Aussie players.
</p></blockquote>
                    </div>
                    <div class="main__txt-content">
                                                                    </div>
                </div>
                <div class="sidebar">
    
<form role="search" method="get" class="search-form"  id="searchform" action="https://verlihub-project.org/" >
	<div>
	<label class="search-form__label">
        <span class="sr-only">Search for: '</span>
        <svg class="icon icon-search"><use xlink:href="#icon-search"></use></svg>
	<input type="search" class="search-form__control form-control" placeholder="Search"
           value="" id="s" name="s" required>
            </label>
	</div>
</form>

    <div class="sidebar__content">
        <div class='side-block side-block--banner'>
          <div class='side-block__heading'>
              <h4 class='side-block__ttl'>Slot of the day</h4>
          </div>
          <a href='/go/'>
            <img src='https://www.verlihub-project.org/wp-content/uploads/2024/11/3-Hot-Chillies.jpg' alt='' class='banner_img'>
          </a>
          <a href='/go/' 
             class='side-block__cta widget_1 btn-primary'>
             <span>
               Play!
             </span>
          </a>
      </div>        <div class="side-block">
    <div class="side-block__heading">
        <h4 class="side-block__ttl">Top 5</h4>
    </div>
    <ol class="win-list">
        <li>
                        <span class='win-list__name'>***DHR</span>
                        <span class='win-list__prize'>7 350 AUD</span>
                     </li><li>
                        <span class='win-list__name'>***NOD</span>
                        <span class='win-list__prize'>6 220 AUD</span>
                     </li><li>
                        <span class='win-list__name'>***OLY</span>
                        <span class='win-list__prize'>5 460 AUD</span>
                     </li><li>
                        <span class='win-list__name'>***DOE</span>
                        <span class='win-list__prize'>4 180 AUD</span>
                     </li><li>
                        <span class='win-list__name'>***JAT</span>
                        <span class='win-list__prize'>3 250 AUD</span>
                     </li>    </ol>
    <a href="/go/" class="side-block__cta top_win btn-primary">
        <span>
            Play for money        </span>
    </a>
</div>
            </div>
</div>
            </div>
            <footer class="footer">
                                <div class="footer-bottom">
    <p>Royal reels casino © Australia</p>
</div>                            </footer>
        </main>
    </div>
<section class="sticky_buttons">
    <div class="close">X</div>
    <div class="sticky_buttons_container">
        <a href='/go/' class='sticky_buttons_first'>
                        Registration
                    </a><a href='/go/' class='sticky_buttons_second'>
                        Download
                    </a>    </div>
</section><script src='https://verlihub-project.org/wp-content/themes/casino/components/slider/slick.min.js?v=1' id='slider-js'></script>
<script src='https://verlihub-project.org/wp-content/themes/casino/js/functions.js?v=1' id='main-js-js'></script>
</body>
</html>