/*
* UNIQUE PREFIX: agsEImvW_
*/
/* lato-regular - latin_latin-ext */
@font-face{
	font-display:swap;
	font-family:'Lato';
	font-style:normal;
	font-weight:400;
	src: url('fonts/lato-v23-latin_latin-ext-regular.eot'); /* IE9 Compat Modes */
	src: url('fonts/lato-v23-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('fonts/lato-v23-latin_latin-ext-regular.woff2') format('woff2'), /* Super Modern Browsers */
	url('fonts/lato-v23-latin_latin-ext-regular.woff') format('woff'), /* Modern Browsers */
	url('fonts/lato-v23-latin_latin-ext-regular.ttf') format('truetype'), /* Safari, Android, iOS */
	url('fonts/lato-v23-latin_latin-ext-regular.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-italic - latin_latin-ext */
@font-face{
	font-display:swap;
	font-family:'Lato';
	font-style:italic;
	font-weight:400;
	src: url('fonts/lato-v23-latin_latin-ext-italic.eot'); /* IE9 Compat Modes */
	src: url('fonts/lato-v23-latin_latin-ext-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('fonts/lato-v23-latin_latin-ext-italic.woff2') format('woff2'), /* Super Modern Browsers */
	url('fonts/lato-v23-latin_latin-ext-italic.woff') format('woff'), /* Modern Browsers */
	url('fonts/lato-v23-latin_latin-ext-italic.ttf') format('truetype'), /* Safari, Android, iOS */
	url('fonts/lato-v23-latin_latin-ext-italic.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-700 - latin_latin-ext */
@font-face{
	font-display:swap;
	font-family:'Lato';
	font-style:normal;
	font-weight:700;
	src: url('fonts/lato-v23-latin_latin-ext-700.eot'); /* IE9 Compat Modes */
	src: url('fonts/lato-v23-latin_latin-ext-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('fonts/lato-v23-latin_latin-ext-700.woff2') format('woff2'), /* Super Modern Browsers */
	url('fonts/lato-v23-latin_latin-ext-700.woff') format('woff'), /* Modern Browsers */
	url('fonts/lato-v23-latin_latin-ext-700.ttf') format('truetype'), /* Safari, Android, iOS */
	url('fonts/lato-v23-latin_latin-ext-700.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-700italic - latin_latin-ext */
@font-face{
	font-display:swap;
	font-family:'Lato';
	font-style:italic;
	font-weight:700;
	src: url('fonts/lato-v23-latin_latin-ext-700italic.eot'); /* IE9 Compat Modes */
	src: url('fonts/lato-v23-latin_latin-ext-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('fonts/lato-v23-latin_latin-ext-700italic.woff2') format('woff2'), /* Super Modern Browsers */
	url('fonts/lato-v23-latin_latin-ext-700italic.woff') format('woff'), /* Modern Browsers */
	url('fonts/lato-v23-latin_latin-ext-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
	url('fonts/lato-v23-latin_latin-ext-700italic.svg#Lato') format('svg'); /* Legacy iOS */
}
*{margin:0;padding:0;line-height:1.5;box-sizing:border-box;outline-color:#086ae3;outline-width:1px;font-family:'Lato', sans-serif;}
img{border:none;max-width:100%;height:auto;}
.align{max-width:1480px;margin:0 auto;}
.float{float:left;width:100%;}
.agsEImvW_website-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#152232;opacity:0.8;z-index:9999;display:none;}
/*HEADER*/
.agsEImvW_header-part-backdrop{display:none;}
.agsEImvW_header-part-backdrop.fixed-enabled{display:block;}
.agsEImvW_header-part{padding:15px 20px;background:#fff;box-shadow:0px 5px 10px rgba(0,0,0,0.05);position:relative;z-index:9;}
.agsEImvW_header-part.fixed-enabled{position:fixed;top:0;left:0;right:0;z-index:9999;}
.agsEImvW_header-wrapper{display:flex;flex-wrap:wrap;align-items:center;position:relative;}
.agsEImvW_header-wrapper .agsEImvW_header-logo{width:300px;margin-right:30px;}
.agsEImvW_header-wrapper .agsEImvW_header-logo a{color:#152232;font-size:26px;text-decoration:none;display:flex;flex-wrap:wrap;align-items:center;}
.agsEImvW_header-wrapper .agsEImvW_header-logo a img{display:block;width:50px;margin-right:10px;}
.agsEImvW_header-wrapper .agsEImvW_header-logo a .agsEImvW_logo-meta{width:calc(100% - 60px);}
.agsEImvW_header-wrapper .agsEImvW_header-logo a .agsEImvW_logo-meta .agsEImvW_logo-title{line-height:1.2;}
.agsEImvW_header-wrapper .agsEImvW_header-logo a .agsEImvW_logo-meta .agsEImvW_logo-title strong{line-height:1.2;}
.agsEImvW_header-wrapper .agsEImvW_header-logo a .agsEImvW_logo-meta .agsEImvW_logo-desc{font-size:12px;line-height:12px;}
.agsEImvW_header-wrapper .agsEImvW_header-menu{width:calc(100% - 330px);}
.agsEImvW_header-wrapper .agsEImvW_header-menu #NavigationToggle{display:none;position:relative;z-index:99999;background:#f1f4f7;border-radius:4px;border:1px solid #e0e6ed;font-size:15px;font-weight:bold;line-height:28px;padding:8px 0;width:120px;color:#152232;transition:color 0.5s;cursor:pointer;outline:none;}
.agsEImvW_header-wrapper .agsEImvW_header-menu #NavigationToggle:hover, .agsEImvW_header-wrapper .agsEImvW_header-menu #NavigationToggle:focus{color:#086ae3;}
.agsEImvW_header-wrapper .agsEImvW_header-menu #NavigationToggle i{width:14px;text-align:center;margin-right:4px;}
.agsEImvW_header-wrapper .agsEImvW_header-menu #NavigationToggle .fa-times{display:none;}
.agsEImvW_header-wrapper .agsEImvW_header-menu #NavigationToggle.active .fa-bars{display:none;}
.agsEImvW_header-wrapper .agsEImvW_header-menu #NavigationToggle.active .fa-times{display:inline-block;}
.agsEImvW_header-wrapper .agsEImvW_header-menu-wrapper{display:flex;flex-wrap:wrap;background:#f1f4f7;border-radius:4px;border:1px solid #e0e6ed;}
.agsEImvW_header-wrapper .agsEImvW_main-menu{width:100%;}
.agsEImvW_header-wrapper .agsEImvW_main-menu ul{list-style:none;}
.agsEImvW_header-wrapper .agsEImvW_main-menu > ul{display:flex;flex-wrap:wrap;}
.agsEImvW_header-wrapper .agsEImvW_main-menu > ul > li{flex:1;}
.agsEImvW_header-wrapper .agsEImvW_main-menu > ul > li > a{display:block;text-align:center;text-decoration:none;font-size:15px;font-weight:bold;line-height:28px;padding:8px 0;border-right:1px solid #e0e6ed;color:#152232;transition:color 0.5s;}
.agsEImvW_header-wrapper .agsEImvW_main-menu > ul > li:last-child > a{border-right:none;}
.agsEImvW_header-wrapper .agsEImvW_main-menu > ul > li:hover > a{color:#086ae3;}
.agsEImvW_header-wrapper .agsEImvW_main-menu > ul > li.sub-menu > a:after{content:"\f0d7";display:inline-block;vertical-align:middle;line-height:16px;margin-left:4px;transition:transform 0.5s;font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}
.agsEImvW_header-wrapper .agsEImvW_main-menu > ul > li.sub-menu:hover > a:after{transform:rotate(180deg);}
.agsEImvW_header-wrapper .agsEImvW_main-menu > ul > li > ul{display:none;position:absolute;z-index:9999;background:#f1f4f7;border-radius:4px;border:1px solid #e0e6ed;border-bottom:none;box-shadow:0px 7px 15px rgba(0,0,0,0.15);}
.agsEImvW_header-wrapper .agsEImvW_main-menu > ul > li:hover > ul{display:block;}
.agsEImvW_header-wrapper .agsEImvW_main-menu > ul > li > ul > li > a{display:block;border-bottom:1px solid #e0e6ed;color:#152232;font-size:14px;line-height:1.2;padding:10px 15px;text-decoration:none;min-width:200px;transition:color 0.5s;}
.agsEImvW_header-wrapper .agsEImvW_main-menu > ul > li > ul > li > a:hover{text-decoration:underline;color:#086ae3;}
@media screen and (min-width:1301px){
	.agsEImvW_header-wrapper .agsEImvW_main-menu{display:block!important;}
}
@media screen and (max-width:1300px){
	.agsEImvW_header-wrapper .agsEImvW_header-menu-wrapper{background:transparent;border:none;justify-content:space-between;}
	.agsEImvW_header-wrapper .agsEImvW_header-menu #NavigationToggle{display:block;}
	.agsEImvW_header-wrapper .agsEImvW_main-menu{display:none;position:absolute;z-index:9999;background:#fff;left:0;right:0;width:auto;top:56px;overflow:hidden;border-radius:4px;max-height:400px;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0.3) rgba(0,0,0,0.1);}
	.agsEImvW_header-wrapper .agsEImvW_main-menu::-webkit-scrollbar{width:6px;}
	.agsEImvW_header-wrapper .agsEImvW_main-menu::-webkit-scrollbar-track{background:rgba(0,0,0,0.1);}
	.agsEImvW_header-wrapper .agsEImvW_main-menu::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.3);}
	.agsEImvW_header-wrapper .agsEImvW_main-menu > ul{display:block;}
	.agsEImvW_header-wrapper .agsEImvW_main-menu > ul > li > a{text-align:left;padding:8px 20px;border-right:none;border-bottom:1px solid #e0e6ed;}
	.agsEImvW_header-wrapper .agsEImvW_main-menu > ul > li > ul{display:block;position:static;box-shadow:none;border:none;border-radius:0px;}
	.agsEImvW_header-wrapper .agsEImvW_main-menu > ul > li > ul > li > a{border-bottom:1px solid #e0e6ed;}
}
@media screen and (max-width:660px){
	.agsEImvW_header-wrapper .agsEImvW_header-logo{width:240px;margin-right:10px;}
	.agsEImvW_header-wrapper .agsEImvW_header-logo a{font-size:20px;}
	.agsEImvW_header-wrapper .agsEImvW_header-menu{width:calc(100% - 250px);}
}
@media screen and (max-width:540px){
	.agsEImvW_header-wrapper .agsEImvW_header-logo{width:50px;}
	.agsEImvW_header-wrapper .agsEImvW_header-logo a .agsEImvW_logo-meta{display:none;}
	.agsEImvW_header-wrapper .agsEImvW_header-menu{width:calc(100% - 60px);}
}
@media screen and (max-width:360px){
	.agsEImvW_header-wrapper .agsEImvW_header-logo{width:40px;margin-right:10px;}
	.agsEImvW_header-wrapper .agsEImvW_header-menu{width:calc(100% - 50px);}
}
/*HEADER*/
/*FORMATTING*/
.content-zone{padding:50px 20px 30px;background:#fff;}
.basic-content{padding:70px 20px 20px;}
.basic-content section{padding:80px 80px 60px;background:#f1f4f7;border-radius:4px;}
@media screen and (max-width:1200px){
	.basic-content section{padding:20px 20px 1px;}
}
main h1, main h2, main h3, main h4, main h5, main h6{font-size:36px;margin-bottom:20px;line-height:1.2;color:#152232;}
main h1 > *, main h2 > *, main h3 > *, main h4 > *, main h5 > *, main h6 > *{line-height:1.2;}
main h2{font-size:32px;}
main h3{font-size:28px;}
main h4, main h5, main h6{font-size:24px;}
@media screen and (max-width:600px){
	main h1, main h2, main h3, main h4, main h5, main h6{word-wrap:break-word;}
}
@media screen and (max-width:410px){
	main h1{font-size:30px;}
	main h2{font-size:28px;}
	main h3{font-size:26px;}
}
main a{color:#086ae3;}
main a:hover{text-decoration:none;}
main p, main ul, main ol{font-size:16px;margin-bottom:20px;color:#354456;}
main ul, main ol{padding-left:24px;}
main ul li ul, main ul li ol, main ol li ul, main ol li ol{margin-bottom:0;}
main li{margin:5px 0;}
main blockquote{padding:5px 15px;background:#eaedf1;border-left:4px solid #152232;margin-bottom:20px;}
main blockquote p{margin:10px 0;}
main hr{margin:0 auto 20px;border:none;border-bottom:1px solid #e0e6ed;}
main table{margin-bottom:20px;font-size:16px;color:#354456;width:100%;max-width:100%;border-collapse:collapse;}
main caption{font-size:12px;color:#354456;text-align:center;margin-top:5px;caption-side:bottom;line-height:1.2;}
main td, main th{font-size:16px;color:#354456;padding:10px 7px;vertical-align:top;border:1px solid #e0e6ed;text-align:left;line-height:1.2;}
main td > *, main th > *{line-height:1.2;}
main th{color:#152232;}
main thead th, main thead td{color:#fff;font-weight:bold;background:#152232;border-color:#152232;}
main tbody tr:nth-child(even){background:#eaedf1;}
main tfoot th, main tfoot td{border-style:dashed;}
@media screen and (max-width:600px){
	main th, main td{display:block;width:auto!important;margin-bottom:1px;}
}
main table p, main table address, main table h2, main table h3, main table h4, main table h5, main table h6, main table ul, main table ol, main table dl, main table blockquote, main table form, main table hr, main table pre{margin:5px 0;line-height:1.2;}
main object, main iframe{margin:0 auto 20px;max-width:100%;display:block;border:none;}
/*FORMATTING*/
/*BREADCRUMBS*/
.agsEImvW_breadcrumbs-part{padding:15px 20px;border-top:1px solid #e0e6ed;}
.agsEImvW_breadcrumbs-part ol{list-style:none;padding-left:0;margin:0;display:flex;flex-wrap:wrap;font-size:14px;}
.agsEImvW_breadcrumbs-part ol li{margin:0 8px 0 0;}
.agsEImvW_breadcrumbs-part ol li a{color:#354456;}
/*BREADCRUMBS*/
/*SLOTS*/
.agsEImvW_slots-part{padding:50px 20px 60px;background:#f1f4f7;text-align:center;position:relative;}
.agsEImvW_slots-part:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:url(images/wave.svg)center bottom repeat-x;background-size:1000px;}
.agsEImvW_slots-part .align{position:relative;z-index:2;}
.agsEImvW_slots-part p{text-align:center;max-width:800px;margin:0 auto 20px;}
.agsEImvW_slots-list{list-style:none;padding-left:0;margin:40px -5px 10px;display:flex;flex-wrap:wrap;justify-content:center;}
.agsEImvW_slots-list li{width:calc(16.66% - 10px);margin:0 5px 10px;}
.agsEImvW_slots-list li a{display:block;height:100%;background:#fff;border-radius:4px;color:#152232;font-weight:bold;line-height:1.2;overflow:hidden;position:relative;text-decoration:none;}
.agsEImvW_slots-list li a:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#152232;opacity:0;transition:0.5s;}
.agsEImvW_slots-list li a:hover:before{opacity:0.8;}
.agsEImvW_slots-list li a img{display:block;margin:0 auto;object-fit:cover;aspect-ratio:1 / 1;width:100%;}
.agsEImvW_slots-list li a .slot-item-data{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;opacity:0;transition:0.5s;}
.agsEImvW_slots-list li a:hover .slot-item-data{opacity:1;}
.agsEImvW_slots-list li a .slot-item-data > div{width:100%;}
.agsEImvW_slots-list li a .slot-item-data .slot-item-title{color:#fff;line-height:1.2;}
.agsEImvW_slots-list li a .slot-item-data .slot-item-title strong{line-height:1.2;}
.agsEImvW_slots-list li a .slot-item-data .slot-item-button{width:100%;max-width:106px;background:#086ae3;color:#fff;font-weight:bold;font-size:14px;text-transform:uppercase;border-radius:4px;line-height:1.2;padding:12px 0;transition:0.5s;margin:10px auto 0;}
.agsEImvW_slots-list li a .slot-item-data .slot-item-button:hover{background:#fff;color:#152232;}
@media screen and (max-width:980px){
	.agsEImvW_slots-list li{width:calc(25% - 10px);}
}
@media screen and (max-width:580px){
	.agsEImvW_slots-list li{width:calc(33.33% - 10px);}
}
@media screen and (max-width:470px){
	.agsEImvW_slots-list li{width:calc(50% - 10px);}
}
@media screen and (max-width:330px){
	.agsEImvW_slots-list li{width:calc(100% - 10px);}
}
/*SLOTS*/
/*CASINOS*/
.agsEImvW_casinos-part h3{text-align:center;}
.agsEImvW_casinos-part p{text-align:center;max-width:800px;margin:0 auto 20px;}
.agsEImvW_casinos-list{list-style:none;padding-left:0;margin:40px 0 20px;}
.agsEImvW_casinos-list li{position:relative;margin:0 0 20px;}
.agsEImvW_casinos-list li .agsEImvW_casino-badge{position:absolute;left:-10px;top:-5px;background:#2cbd4b;color:#fff;font-size:12px;border-radius:4px;padding:4px 10px;transform:rotate(-8deg);}
.agsEImvW_casinos-list li .agsEImvW_casino-badge.favorite{background:#ff6871;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item{background:#f1f4f7;padding:20px;border-radius:4px;display:flex;flex-wrap:wrap;align-items:center;gap:20px;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-logo{width:90px;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-logo a{display:block;margin:0 auto;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-logo a img{display:block;border-radius:4px;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-info{width:calc(100% - 1100px);}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-info a{color:#152232;font-weight:bold;text-decoration:none;font-size:17px;transition:0.5s;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-info a:hover{text-decoration:underline;color:#086ae3;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-info .agsEImvW_casino-deposits{color:#58697e;margin-top:5px;font-size:14px;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-info .agsEImvW_casino-deposits small{text-transform:uppercase;font-size:12px;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-info .agsEImvW_casino-deposits span{display:inline-block;vertical-align:top;padding:6px 10px;background:#fff;border-radius:4px;font-size:12px;margin:2px 4px 2px 0;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-rating{width:80px;text-align:center;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-rating small{color:#58697e;text-transform:uppercase;font-size:12px;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-rating i{color:#ff6871;margin-right:4px;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-bonus{width:650px;text-align:center;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-bonus small{color:#58697e;text-transform:uppercase;font-size:12px;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-bonus i{color:#2cbd4b;margin-right:4px;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-cta{width:180px;text-align:center;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-cta a{max-width:180px;margin:4px auto;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-cta .agsEImvW_casino-cta-main-link{display:block;background:#086ae3;color:#fff;text-decoration:none;font-weight:bold;text-transform:uppercase;border-radius:4px;line-height:1.2;padding:12px 0;transition:0.5s;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-cta .agsEImvW_casino-cta-main-link i{margin-right:4px;}
.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-cta .agsEImvW_casino-cta-main-link:hover{background:#152232;}
.agsEImvW_casinos-list li .agsEImvW_casino-item-age{font-size:12px;}
.agsEImvW_pagination ul{list-style:none;padding-left:0;margin:40px 0 20px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;}
.agsEImvW_pagination ul li{margin:0;}
.agsEImvW_pagination ul li a{display:block;text-decoration:none;border:1px solid #086ae3;border-radius:4px;padding:6px 12px;transition:0.5s;}
.agsEImvW_pagination ul li a:hover{color:#fff;background:#086ae3;}
.agsEImvW_pagination ul li span{display:block;border:1px solid #152232;border-radius:4px;padding:6px 12px;color:#152232;}
@media screen and (max-width:1360px){
	.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-info{width:calc(100% - 800px);}
	.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-bonus{width:370px;}
}
@media screen and (max-width:1240px){
	.agsEImvW_casinos-list li .agsEImvW_casinos-item{gap:10px;}
	.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-info{width:calc(100% - 660px);}
	.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-bonus{width:270px;}
}
@media screen and (max-width:990px){
	.agsEImvW_casinos-list li{max-width:800px;margin:0 auto 20px;}
	.agsEImvW_casinos-list li .agsEImvW_casinos-item{text-align:center;}
	.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-logo{margin:0 auto;}
	.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-info{width:100%;}
	.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-info .agsEImvW_casino-deposits span{margin:2px;}
	.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-rating{margin:0 auto;}
	.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-bonus{width:100%;}
	.agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-cta{margin:0 auto;}
	.agsEImvW_casinos-list li .agsEImvW_casino-item-age{text-align:center;}
}
/*CASINOS*/
/*INSTRUCTION*/
.agsEImvW_instruction-part{padding:60px 20px 60px;background:url(images/instruction-bg.webp)center top #f1f4f7;text-align:center;position:relative;}
.agsEImvW_instruction-part:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:url(images/wave.svg)center bottom repeat-x;background-size:1000px;}
.agsEImvW_instruction-part:after{content:"";transform:rotate(180deg);display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:url(images/wave.svg)center bottom repeat-x;background-size:1200px;}
.agsEImvW_instruction-part .align{position:relative;z-index:2;}
.agsEImvW_instruction-part p{max-width:800px;margin:0 auto 20px;}
.agsEImvW_instruction-part ul{list-style:none;padding-left:0;margin:40px -10px 0;display:flex;flex-wrap:wrap;justify-content:center;}
.agsEImvW_instruction-part ul li{width:calc(33.33% - 20px);margin:0 10px 20px;background:#fff;padding:20px;border-radius:4px;box-shadow:0px 5px 20px rgba(0,0,0,0.05);}
.agsEImvW_instruction-part ul li i{display:block;margin:0 auto 10px;width:60px;line-height:58px;border:1px dashed #152232;border-radius:100%;font-size:24px;}
.agsEImvW_instruction-part ul li .agsEImvW_instruction-title{text-transform:uppercase;margin-bottom:10px;}
@media screen and (max-width:990px){
	.agsEImvW_instruction-part ul li{width:calc(100% - 20px);max-width:800px;}
}
/*INSTRUCTION*/
/*FEATURED CASINO*/
.agsEImvW_featured-casino-part{background:url(images/fireworks.webp)center bottom no-repeat;}
.agsEImvW_featured-casino-part h3{text-align:center;background:url(images/trophy.webp)center top no-repeat;background-size:150px;padding-top:130px;}
.agsEImvW_featured-casino li .agsEImvW_casino-badge{display:none;}
.agsEImvW_featured-casino li .agsEImvW_casinos-item{background:rgba(241,244,247,0.8);}
@media screen and (max-width:990px){
	.agsEImvW_featured-casino-part{background-position:center top;}
}
/*FEATURED CASINO*/
/*TABLE OF CONTENTS*/
.agsEImvW_table-of-content{display:flex;flex-wrap:wrap;}
.agsEImvW_table-of-content .agsEImvW_table-of-content-nav{order:2;width:380px;margin-left:20px;background:#eaedf1;padding:20px;border-radius:4px;margin-bottom:20px;}
.agsEImvW_table-of-content .agsEImvW_table-of-content-nav p{text-align:center;color:#152232;}
.agsEImvW_table-of-content .agsEImvW_table-of-content-nav nav{position:sticky;top:100px;}
.agsEImvW_casino-page-table-of-content .agsEImvW_table-of-content-nav nav{top:220px;}
.agsEImvW_table-of-content .agsEImvW_table-of-content-nav nav ol{list-style:none;padding-left:0;margin-bottom:0;counter-reset:TOClistCounter;}
.agsEImvW_table-of-content .agsEImvW_table-of-content-nav nav ol li{margin:10px 0;counter-increment:TOClistCounter;border-bottom:1px solid #e0e6ed;padding-bottom:10px;}
.agsEImvW_table-of-content .agsEImvW_table-of-content-nav nav ol li:last-child{border-bottom:none;padding-bottom:0;}
.agsEImvW_table-of-content .agsEImvW_table-of-content-nav nav ol li a{display:block;color:#152232;text-decoration:none;line-height:18px;transition:0.5s;position:relative;padding:3px 0 3px 29px;}
.agsEImvW_table-of-content .agsEImvW_table-of-content-nav nav ol li a:before{content:counter(TOClistCounter);font-size:14px;display:block;position:absolute;left:0;top:50%;width:22px;line-height:22px;margin-top:-12px;text-align:center;border:1px dashed #e0e6ed;border-radius:4px;transition:0.5s;}
.agsEImvW_table-of-content .agsEImvW_table-of-content-nav nav ol .current a, .agsEImvW_table-of-content .agsEImvW_table-of-content-nav nav ol li a:hover{text-decoration:underline;color:#086ae3;}
.agsEImvW_table-of-content .agsEImvW_table-of-content-nav nav ol .current a:before, .agsEImvW_table-of-content .agsEImvW_table-of-content-nav nav ol li a:hover:before{color:#152232;border-color:#152232;}
.agsEImvW_table-of-content .agsEImvW_table-of-content-output{order:1;width:calc(100% - 400px);}
@media screen and (max-width:1160px){
	.agsEImvW_casino-page-table-of-content .agsEImvW_table-of-content-nav nav{top:180px;}
}
@media screen and (max-width:990px){
	.agsEImvW_table-of-content .agsEImvW_table-of-content-nav{order:1;width:100%;margin-left:0;}
	.agsEImvW_table-of-content .agsEImvW_table-of-content-output{order:2;width:100%;}
}
/*TABLE OF CONTENTS*/
/*FAQ*/
.agsEImvW_faq-part h3{text-align:center;}
.agsEImvW_faq-part section > p{text-align:center;max-width:800px;margin:0 auto 20px;}
.agsEImvW_faq-part .agsEImvW_faq-wrapper{margin-top:40px;}
.accordion{display:block;cursor:pointer;background:#f1f4f7;padding:15px;border:1px solid #e0e6ed;transition:0.5s;border-radius:4px;font-size:16px;text-transform:uppercase;line-height:1.2;}
.accordion i{float:right;margin-left:5px;transition:0.5s;color:#152232;}
.accordion:hover, .accordion.active{color:#086ae3;border-color:#086ae3;}
.accordion:hover i, .accordion.active i{transform:rotate(180deg);color:#086ae3;}
.panel{display:none;}
/*FAQ*/
/*SLOT PAGE*/
.agsEImvW_slots-page-part{padding:50px 20px 180px;background:#f1f4f7;position:relative;}
.agsEImvW_slots-page-part:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:url(images/wave.svg)center bottom repeat-x;background-size:1000px;}
.agsEImvW_slots-page-part .align{position:relative;z-index:2;}

body.game-fullscreen-active{overflow:hidden;margin-right:15px;}

.agsEImvW_slots-page-part.active{z-index:9;}
.agsEImvW_slots-page-part .agsEImvW_slot-game-container{position:relative;background:#e0e6ed;border-radius:4px;padding:20px;margin-bottom:20px;}
.agsEImvW_slots-page-part .agsEImvW_slot-game-container.active{position:fixed;margin-bottom:0;left:0;right:0;top:0;bottom:0;z-index:9999;border-radius:0px;}

.agsEImvW_slots-page-part .agsEImvW_slot-game-container #RefreshButton{display:none;position:absolute;top:25px;left:25px;z-index:9999;color:#fff;background:rgba(8,106,227,0.3);width:42px;line-height:40px;border:1px solid #086ae3;border-radius:4px;font-size:18px;outline:none;cursor:pointer;transition:0.5s;}
.agsEImvW_slots-page-part .agsEImvW_slot-game-container #RefreshButton:hover, .agsEImvW_slots-page-part .agsEImvW_slot-game-container #RefreshButton:focus{background:#086ae3;}
.agsEImvW_slots-page-part .agsEImvW_slot-game-container #FullscreenButton{display:block;position:absolute;top:25px;right:25px;z-index:9999;color:#fff;background:rgba(8,106,227,0.3);width:42px;line-height:40px;border:1px solid #086ae3;border-radius:4px;font-size:18px;outline:none;cursor:pointer;transition:0.5s;}
.agsEImvW_slots-page-part .agsEImvW_slot-game-container #FullscreenButton .fa-compress-arrows-alt{display:none;}
.agsEImvW_slots-page-part .agsEImvW_slot-game-container #FullscreenButton.active .fa-compress-arrows-alt{display:inline-block;}
.agsEImvW_slots-page-part .agsEImvW_slot-game-container #FullscreenButton.active .fa-expand-arrows-alt{display:none;}
.agsEImvW_slots-page-part .agsEImvW_slot-game-container #FullscreenButton:hover, .agsEImvW_slots-page-part .agsEImvW_slot-game-container #FullscreenButton:focus{background:#086ae3;}

.agsEImvW_slots-page-part .agsEImvW_slot-game-container .agsEImvW_slot-game-frame{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-position:center center;background-repeat:no-repeat;background-color:#152232;background-size:cover;border-radius:4px;overflow:hidden;height:600px;}
.agsEImvW_slots-page-part .agsEImvW_slot-game-container.active .agsEImvW_slot-game-frame{height:calc(100% - 62px);}
.agsEImvW_slots-page-part .agsEImvW_slot-game-container .agsEImvW_slot-game-frame:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#152232;opacity:0.8;}
.agsEImvW_slots-page-part .agsEImvW_slot-game-container .agsEImvW_slot-game-frame #PlayFreeButton{position:relative;z-index:1;display:block;width:200px;max-width:100%;background:#086ae3;color:#fff;font-weight:bold;font-size:14px;text-transform:uppercase;border-radius:4px;line-height:1.2;padding:12px 0;transition:0.5s;margin:0 auto;border:none;outline:none;cursor:pointer;}
.agsEImvW_slots-page-part .agsEImvW_slot-game-container .agsEImvW_slot-game-frame #PlayFreeButton:hover, .agsEImvW_slots-page-part .agsEImvW_slot-game-container .agsEImvW_slot-game-frame #PlayFreeButton:focus{background:#fff;color:#152232;}
.agsEImvW_slots-page-part .agsEImvW_slot-game-container .agsEImvW_slot-game-frame #GameLoader{display:none;position:relative;z-index:1;height:100%;width:100%;}
.agsEImvW_slots-page-part .agsEImvW_slot-game-container .agsEImvW_slot-game-frame #GameLoader iframe{margin-bottom:0;height:100%;width:100%;}

.agsEImvW_slots-page-part .agsEImvW_slot-game-container .agsEImvW_slot-game-cta{margin-top:20px;}
.agsEImvW_slots-page-part .agsEImvW_slot-game-container .agsEImvW_slot-game-cta a{display:block;max-width:300px;margin:0 auto;background:#086ae3;color:#fff;font-size:14px;text-align:center;text-decoration:none;font-weight:bold;text-transform:uppercase;border-radius:4px;line-height:42px;padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:0.5s;}
.agsEImvW_slots-page-part .agsEImvW_slot-game-container .agsEImvW_slot-game-cta a:hover{background:#152232;}

.agsEImvW_slots-page-part .agsEImvW_slot-casinos-heading{text-transform:uppercase;color:#152232;}
.agsEImvW_slots-page-part .agsEImvW_casinos-list{margin-top:0;}
.agsEImvW_slots-page-part .agsEImvW_casinos-list li .agsEImvW_casinos-item{background:#fff;}
.agsEImvW_slots-page-part .agsEImvW_casinos-list li .agsEImvW_casinos-item .agsEImvW_casino-deposits span{background:#f1f4f7;}
.agsEImvW_slots-part-alt-white{padding:50px 20px 30px;background:#fff;}
.agsEImvW_slots-part-alt-white:before{display:none;}
.agsEImvW_slots-part-alt{padding:200px 20px 180px;background:url(images/instruction-bg.webp)center top #f1f4f7;}
.agsEImvW_slots-part-alt:after{content:"";transform:rotate(180deg);display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:url(images/wave.svg)center bottom repeat-x;background-size:1200px;}

.agsEImvW_slots-page-part .agsEImvW_slot-summary{display:flex;flex-wrap:wrap;background:#fff;padding:20px 10px;margin-bottom:20px;border-radius:4px;}
.agsEImvW_slots-page-part .agsEImvW_slot-summary p{text-align:left;color:#152232;text-transform:uppercase;margin-bottom:10px;}
.agsEImvW_slots-page-part .agsEImvW_slot-summary dl{display:flex;flex-wrap:wrap;justify-content:space-between;color:#354456;font-size:14px;border-bottom:1px dashed #e0e6ed;padding:5px;}
.agsEImvW_slots-page-part .agsEImvW_slot-summary dl:first-of-type{border-top:1px dashed #e0e6ed;}
.agsEImvW_slots-page-part .agsEImvW_slot-summary dl dt{font-weight:bold;}
.agsEImvW_slots-page-part .agsEImvW_slot-summary dl dt i{margin-right:4px;text-align:center;width:18px;}
.agsEImvW_slots-page-part .agsEImvW_slot-summary .agsEImvW_slot-summary-thumb{display:flex;flex-wrap:wrap;width:calc(24% - 20px);margin:0 10px;align-items:center;justify-content:center;padding:20px;overflow:hidden;border-radius:4px;position:relative;}
.agsEImvW_slots-page-part .agsEImvW_slot-summary .agsEImvW_slot-summary-thumb .agsEImvW_slot-summary-bg{position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-color:#e0e6ed;background-size:cover;filter:blur(10px);}
.agsEImvW_slots-page-part .agsEImvW_slot-summary .agsEImvW_slot-summary-thumb img{display:block;position:relative;z-index:1;border-radius:4px;}
.agsEImvW_slots-page-part .agsEImvW_slot-summary .agsEImvW_slot-summary-info{width:calc(38% - 20px);margin:0 10px;}
.agsEImvW_slots-page-part .agsEImvW_slot-summary .agsEImvW_slot-summary-features{width:calc(38% - 20px);margin:0 10px;}

@media screen and (max-width:1000px){
	.agsEImvW_slots-page-part .agsEImvW_slot-game-container .agsEImvW_slot-game-frame{height:520px;}
}
@media screen and (max-width:880px){
	.agsEImvW_slots-page-part .agsEImvW_slot-summary .agsEImvW_slot-summary-thumb{width:calc(100% - 20px);margin-bottom:20px;}
	.agsEImvW_slots-page-part .agsEImvW_slot-summary .agsEImvW_slot-summary-info{width:calc(50% - 20px);}
	.agsEImvW_slots-page-part .agsEImvW_slot-summary .agsEImvW_slot-summary-features{width:calc(50% - 20px);}
}
@media screen and (max-width:790px){
	.agsEImvW_slots-page-part .agsEImvW_slot-game-container .agsEImvW_slot-game-frame{height:400px;}
}
@media screen and (max-width:680px){
	.agsEImvW_slots-page-part .agsEImvW_slot-summary .agsEImvW_slot-summary-info{margin-bottom:20px;}
	.agsEImvW_slots-page-part .agsEImvW_slot-summary .agsEImvW_slot-summary-info, .agsEImvW_slots-page-part .agsEImvW_slot-summary .agsEImvW_slot-summary-features{width:calc(100% - 20px);}
}
@media screen and (max-width:390px){
	.agsEImvW_slots-page-part .agsEImvW_slot-summary dl{display:block;}
}
/*SLOT PAGE*/
/*FOOTER*/
.agsEImvW_footer-part{padding:180px 20px 50px;background:#152232;position:relative;}
.agsEImvW_footer-part:before{content:"";transform:rotate(180deg);display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:url(images/wave.svg)center bottom repeat-x;background-size:1100px;}
.agsEImvW_footer-part .align{position:relative;z-index:2;}
.agsEImvW_footer-part .agsEImvW_footer-menu ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:15px;}
.agsEImvW_footer-part .agsEImvW_footer-menu ul li a{display:block;font-size:14px;color:#9fb3cd;transition:0.5s;}
.agsEImvW_footer-part .agsEImvW_footer-menu ul li a:hover{color:#fff;text-decoration:none;}
.agsEImvW_footer-part .agsEImvW_footer-links{margin-top:40px;}
.agsEImvW_footer-part .agsEImvW_footer-links ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:15px;}
.agsEImvW_footer-part .agsEImvW_footer-links ul li a{display:block;transition:0.5s;}
.agsEImvW_footer-part .agsEImvW_footer-links ul li a img{display:block;}
.agsEImvW_footer-part .agsEImvW_footer-links ul li a:hover{opacity:0.6;}
.agsEImvW_footer-part .agsEImvW_copyrights{margin-top:40px;font-size:12px;color:#9fb3cd;text-align:center;}
.agsEImvW_footer-part .agsEImvW_copyrights a{color:#9fb3cd;}
.agsEImvW_footer-part .agsEImvW_copyrights a:hover{text-decoration:none;}
/*FOOTER*/
/*SCROLL TOP*/
.agsEImvW_GoTop{display:block;position:fixed;right:15px;bottom:15px;transition:0.5s;cursor:pointer;opacity:0;z-index:-1;background:#086ae3;color:#fff;width:44px;line-height:44px;text-align:center;font-size:24px;visibility:hidden;border-radius:100%;border:none;outline:none;}
.agsEImvW_GoTop.agsEImvW_GoTopDisplay{opacity:1;visibility:visible;z-index:9998;}
.agsEImvW_GoTop.agsEImvW_GoTopDisplay:hover, .agsEImvW_GoTop.agsEImvW_GoTopDisplay:focus{background:#152232;}
/*SCROLL TOP*/
::selection{background:#086ae3;color:#fff;}
img::selection{background:transparent;}