.liveCasinoPage {
	animation: none !important;
}
.casinoZone {
	background-size: cover;
	width: 100%;
	transition: 0.4s ease-out;
	position: relative;
	padding-bottom: 20px;
}
.casinoZone .casinoWrapper {
	width: 92%;
	height: 90%;
	padding: 5% 0 0 5.4%;
}
.casinoZone .casinoWrapper .title {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.casinoZone .casinoWrapper .title .leftZone {
	color: var(--txtColor71);
	font-weight: 700;
	display: flex;
	align-items: center;
	justify-content: start;
	/* width: 9.5vw; */
	transform: translateZ(0);
	margin-right: 1vw;
}
.casinoZone
	.casinoWrapper
	.title
	.leftZone
	span.icon-iiconLogoB {
	font-size: 2.3vw;
	margin-right: 4px;
}
.casinoZone .casinoWrapper .title .leftZone h4 {
	font-size: 1.4vw;
	/* margin-right: 0.5vw; */
	margin-left: .5vw;
}
.casinoZone .casinoWrapper .title .leftZone span {
	color: var(--txtColor65);
	font-size: 1.4vw;
}
.casinoZone .casinoWrapper .title .line {
	height: 2px;
	width: 82vw;
	background-color: var(--bgColor085);
	position: relative;
}
.casinoZone .casinoWrapper .title .line:before {
	content: "";
	width: 8px;
	height: 8px;
	background-color: var(--bgColor085);
	position: absolute;
	top: 50%;
	left: 0px;
	transform: translate(-50%, -50%);
}
.casinoZone .casinoWrapper .content {
	display: flex;
	align-items: start;
	justify-content: space-around;
	margin-top: 4vh;
}
.casinoZone .casinoWrapper .content .leftFrame {
	width: 55%;
	position: relative;
	animation: rightIn-03d20b9e 0.4s;
	animation-fill-mode: forwards;
	opacity: 0;
	min-height: 695px;
}
.casinoZone .casinoWrapper .content .leftZone {
	background-image: url(/assets/liveCasino_bg.a2201df2.png);
	background-size: cover;
	width: 91%;
	padding-bottom: 105%;
	position: relative;
}
.casinoZone .casinoWrapper .content .leftZone .obj {
	background-image: url(/assets/obj01.78b0d9a5.png);
	background-repeat: no-repeat;
	width: 119%;
	height: 0px;
	padding-bottom: 91%;
	background-size: cover;
	position: absolute;
	margin-left: -14%;
}
.casinoZone .casinoWrapper .content .rightZone {
	width: 45%;
}
.casinoZone .casinoWrapper .content .rightZone .txt {
	margin-bottom: 27px;
	position: relative;
	z-index: 3;
	width: 100%;
	text-align: justify;
	animation: topIn-03d20b9e 0.4s;
	animation-fill-mode: forwards;
	opacity: 0;
}
.casinoZone .casinoWrapper .content .rightZone .txt h2 {
	color: var(--txtColor72);
	font-size: 1.5vw;
	font-weight: 700;
	margin-bottom: 10px;
}
.casinoZone .casinoWrapper .content .rightZone .txt p {
	color: var(--txtColor66);
	line-height: 1.6;
	font-size: 0.6vw;
}
.casinoZone .casinoWrapper .content .rightZone .btnA {
	background: rgb(242, 208, 155);
	background: linear-gradient(
		0deg,
		rgb(242, 208, 155) 0%,
		rgb(219, 184, 151) 34%,
		rgb(142, 112, 84) 100%
	);
	position: relative;
	border-radius: 50px;
	padding: 28px 91px;
	color: var(--txtColor74);
	transition: 0.3s ease-out;
	display: inline-block;
	margin-top: 28px;
	cursor: pointer;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btnA
	.btnAinner {
	width: 97%;
	height: 97%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: rgb(255, 238, 211);
	background: linear-gradient(
		90deg,
		rgb(255, 238, 211) 0%,
		rgb(219, 184, 151) 75%,
		rgb(201, 170, 141) 100%
	);
	border-radius: 50px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 21px;
	font-weight: 700;
	box-shadow: var(--shadow08) 0 0 0.6em;
}
.casinoZone .casinoWrapper .content .rightZone .btnA:hover {
	color: var(--txtColor02);
}
.casinoZone .casinoWrapper .content .rightZone .obj {
	background-image: url(/assets/obj02.d0634bb1.png);
	background-repeat: no-repeat;
	width: 68%;
	height: 0px;
	padding-bottom: 82%;
	background-size: cover;
	position: absolute;
	top: -42%;
	z-index: 2;
	opacity: 0.8;
	transition: 0.4s ease-out;
}
.casinoZone .casinoWrapper .content .rightZone .btns {
	z-index: 3;
	position: relative;
	animation: leftIn-03d20b9e 0.4s;
	animation-fill-mode: forwards;
	opacity: 0;
	min-height: 560px;
}
.casinoZone .casinoWrapper .content .rightZone .btns ul {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: start;
}
.casinoZone .casinoWrapper .content .rightZone .btns ul li {
	width: 31.5%;
	height: 150px;
	border: 1px solid var(--bdColor038);
	border-radius: 10px;
	box-shadow: 2px 4px 5px 1px #a7b5cc59, inset 0 0 6px 1px #ffffffbf;
	padding-bottom: 23px;
	margin-bottom: 21px;
	background: var(--bgColor073);
	background: linear-gradient(
		360deg,
		var(--bgColor074_gs) 0%,
		var(--bgColor074_ge) 100%
	);
	position: relative;
	cursor: pointer;
	overflow: hidden;
	margin-right: 1.5%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li
	.ppPro {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 3;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li
	.ppPro
	img {
	width: 3.5vw;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li
	.logo {
	position: absolute;
	right: 5%;
	top: 7%;
	z-index: 3;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="WmReal"]
	.logoA {
	background-image: url(/assets/casinoLogo01.c9e4680c.svg);
	width: 12%;
	padding-bottom: 12.1%;
	transition: 0.3s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="WmReal"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo01_h.7ab739c8.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="WmReal"]
	.logoA {
	background-image: url(/assets/casinoLogo01.c9e4680c.svg);
	width: 12%;
	padding-bottom: 12.1%;
	transition: 0.3s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="WmReal"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo01_h.7ab739c8.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="AgBr"]
	.logoA {
	background-image: url(/assets/casinoLogo02.2df8ceb6.svg);
	width: 20%;
	padding-bottom: 11.1%;
	transition: 0.3s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="AgBr"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo02_h.e8c20c3b.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="AgBr"]
	.logoA {
	background-image: url(/assets/casinoLogo02.2df8ceb6.svg);
	width: 20%;
	padding-bottom: 11.1%;
	transition: 0.3s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="AgBr"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo02_h.e8c20c3b.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="AllBetReal"]
	.logoA {
	background-image: url(/assets/casinoLogo03.8fbe7cc7.svg);
	width: 20.2%;
	padding-bottom: 12.1%;
	transition: 0.3s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="AllBetReal"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo03_h.e733419c.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="AllBetReal"]
	.logoA {
	background-image: url(/assets/casinoLogo03.8fbe7cc7.svg);
	width: 20.2%;
	padding-bottom: 12.1%;
	transition: 0.3s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="AllBetReal"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo03_h.e733419c.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="MgpReal"]
	.logoA {
	background-image: url(/assets/casinoLogo04.365a07f1.svg);
	width: 11.2%;
	padding-bottom: 11.1%;
	transition: 0.3s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="MgpReal"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo04_h.3f385253.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="MgpReal"]
	.logoA {
	background-image: url(/assets/casinoLogo04.365a07f1.svg);
	width: 11.2%;
	padding-bottom: 11.1%;
	transition: 0.3s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="MgpReal"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo04_h.3f385253.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="PrgReal"]
	.logoA {
	background-image: url(/assets/casinoLogo05.0b39efa4.svg);
	width: 11.3%;
	padding-bottom: 16.6%;
	transition: 0.3s ease-out;
	right: 5%;
	top: 4%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="PrgReal"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo05_h.b51a9295.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="PrgReal"]
	.logoA {
	background-image: url(/assets/casinoLogo05.0b39efa4.svg);
	width: 11.3%;
	padding-bottom: 16.6%;
	transition: 0.3s ease-out;
	right: 5%;
	top: 4%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="PrgReal"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo05_h.b51a9295.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="EvoReal"]
	.logoA {
	background-image: url(/assets/casinoLogo06.6440e2af.svg);
	width: 29%;
	padding-bottom: 11.1%;
	transition: 0.3s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="EvoReal"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo06_h.99730450.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="OgReal"]
	.logoA {
	background-image: url(/assets/casinoLogo07.663b145d.svg);
	width: 16%;
	padding-bottom: 13.1%;
	transition: 0.3s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="OgReal"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo07_h.286ef8a6.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="OgReal"]
	.logoA {
	background-image: url(/assets/casinoLogo07.663b145d.svg);
	width: 16%;
	padding-bottom: 13.1%;
	transition: 0.3s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="OgReal"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo07_h.286ef8a6.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="DgReal"]
	.logoA {
	background-image: url(/assets/casinoLogo08.f2b6300a.svg);
	width: 23%;
	padding-bottom: 11.1%;
	transition: 0.3s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="DgReal"]
	.logoA {
	background-image: url(/assets/casinoLogo08.f2b6300a.svg);
	width: 23%;
	padding-bottom: 11.1%;
	transition: 0.3s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="DgReal"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo08_h.bdd42001.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="GpiLive"]
	.logoA {
	background-image: url(/assets/casinoLogo09.4275f418.svg);
	width: 11%;
	padding-bottom: 11.1%;
	transition: 0.3s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="GpiLive"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo09_h.7f005bcd.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="BgReal"]
	.logoA {
	background-image: url(/assets/casinoLogo010.a73a0308.svg);
	width: 11%;
	padding-bottom: 9.1%;
	transition: 0.3s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="BgReal"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo010_h.ea85af34.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="Ae2Real"]
	.logoA {
	background-image: url(/assets/casinoLogo011.3ca218f3.svg);
	width: 8.9%;
	padding-bottom: 9.1%;
	transition: 0.3s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="Ae2Real"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo011_h.8447eb59.svg);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="BbinReal"]
	.logoA {
	width: 19%;
	padding-bottom: 7.1%;
	right: 4%;
	transition: 0.3s ease-out;
	background-repeat: no-repeat;
	background-size: contain;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="BbinReal"]:hover
	.logoA {
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="YxReal"]
	.logoA {
	background-image: url(/assets/casinoLogo013.cc0d4e86.png);
	width: 19%;
	padding-bottom: 7.1%;
	right: 4%;
	transition: 0.3s ease-out;
	background-repeat: no-repeat;
	background-size: contain;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="YxReal"]:hover
	.logoA {
	background-image: url(/assets/casinoLogo013_h.94dbd2f0.png);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="VivoVideo"]
	.logoA {
	width: 22%;
	padding-bottom: 10.1%;
	right: -6%;
	transition: 0.3s ease-out;
	background-repeat: no-repeat;
	background-size: contain;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="VivoVideo"]:hover
	.logoA {
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li
	.model {
	background-repeat: no-repeat;
	background-size: cover;
	width: 100%;
	height: 0px;
	transition: 0.3s ease-out;
	position: absolute;
	z-index: 2;
	margin: 0 auto;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="WmReal"]
	.modelA {
	background-image: url(/assets/casino01.07ca133b.png);
	padding-bottom: 55%;
	top: 5%;
	left: -7%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="WmReal"]
	.modelA {
	background-image: url(/assets/casino01.07ca133b.png);
	padding-bottom: 58%;
	width: 93%;
	top: 5%;
	left: 0%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="AgBr"]
	.modelA {
	background-image: url(/assets/casino02.56fb87c4.png);
	padding-bottom: 55%;
	width: 83%;
	left: 8%;
	top: 7%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="AllBetReal"]
	.modelA {
	background-image: url(/assets/casino03.26430969.png);
	padding-bottom: 55%;
	width: 68%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="AllBetReal"]
	.modelA {
	background-image: url(/assets/casino03.26430969.png);
	padding-bottom: 55%;
	width: 68%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="MgpReal"]
	.modelA {
	background-image: url(/assets/casino04.d5599c47.png);
	padding-bottom: 55%;
	width: 94%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="MgpReal"]
	.modelA {
	background-image: url(/assets/casino04.d5599c47.png);
	padding-bottom: 55%;
	width: 94%;
	margin-top: 2%;
	left: 3%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="PrgReal"]
	.modelA {
	background-image: url(/assets/casino05.32dac649.png);
	padding-bottom: 56%;
	width: 78%;
	left: 13%;
	top: 4%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="PrgReal"]
	.modelA {
	background-image: url(/assets/casino05.32dac649.png);
	padding-bottom: 56%;
	width: 84%;
	left: 4%;
	top: 4%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="EvoReal"]
	.modelA {
	background-image: url(/assets/casino06.35485fad.png);
	padding-bottom: 55%;
	width: 77%;
	left: 13%;
	top: 4%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="EvoReal"]
	.modelA {
	background-image: url(/assets/casino06.35485fad.png);
	padding-bottom: 58%;
	width: 93%;
	left: 5%;
	top: 4%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="OgReal"]
	.modelA {
	background-image: url(/assets/casino07.8b288d8e.png);
	padding-bottom: 55%;
	width: 93%;
	left: 4%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="OgReal"]
	.modelA {
	background-image: url(/assets/casino07.8b288d8e.png);
	padding-bottom: 55%;
	width: 93%;
	left: 4%;
	margin-top: 2%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="DgReal"]
	.modelA {
	background-image: url(/assets/casino08.68f63725.png);
	padding-bottom: 55%;
	width: 73%;
	left: 14%;
	top: 12px;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="DgReal"]
	.modelA {
	background-image: url(/assets/casino08.68f63725.png);
	padding-bottom: 55%;
	width: 80%;
	left: 6%;
	top: 12px;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="AllBetReal"]
	.modelA {
	background-image: url(/assets/casino03.26430969.png);
	padding-bottom: 55%;
	width: 100%;
	margin-top: 3%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="GpiLive"]
	.modelA {
	background-image: url(/assets/casino09.543ebea9.png);
	padding-bottom: 57%;
	width: 90%;
	margin-top: 3%;
	left: 2%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="BgReal"]
	.modelA {
	padding-bottom: 57%;
	width: 93%;
	margin-top: 3%;
	left: 4%;
}
.webp
	.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="BgReal"]
	.modelA {
	background-image: url(/assets/casino010.5675e447.webp);
}
.no-webp
	.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="BgReal"]
	.modelA {
	background-image: url(/assets/casino010.32d3cbb7.png);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="Ae2Real"]
	.modelA {
	padding-bottom: 57%;
	width: 96%;
	margin-top: 3%;
	left: 4%;
}
.webp
	.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="Ae2Real"]
	.modelA {
	background-image: url(/assets/casino011.1aca0e29.webp);
}
.no-webp
	.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="Ae2Real"]
	.modelA {
	background-image: url(/assets/casino011.b7ba81ec.png);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="BbinReal"]
	.modelA {
	padding-bottom: 49%;
	width: 91%;
	margin-top: 4%;
	left: 4%;
}
.webp
	.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="BbinReal"]
	.modelA {
	background-image: url(/assets/casino012.1581fa4b.webp);
}
.no-webp
	.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="BbinReal"]
	.modelA {
	background-image: url(/assets/casino012.66c597d4.png);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="YxReal"]
	.modelA {
	padding-bottom: 52%;
	width: 92%;
	margin-top: 4%;
	left: 4%;
}
.webp
	.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="YxReal"]
	.modelA {
	background-image: url(/assets/casino013.f54237c4.webp);
}
.no-webp
	.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="YxReal"]
	.modelA {
	background-image: url(/assets/casino013.591ea5e2.png);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="VivoVideo"]
	.modelA {
	padding-bottom: 51%;
	width: 83%;
	left: 10%;
	top: 9%;
}
.webp
	.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="VivoVideo"]
	.modelA {
	background-image: url(/assets/casino014.f8aa1aa1.webp);
}
.no-webp
	.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li[game-box="VivoVideo"]
	.modelA {
	background-image: url(/assets/casino014.54dd53f6.png);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li:hover
	.model {
	background-position-y: 5px;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li
	.txt01 {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	z-index: 2;
	position: absolute;
	bottom: 13px;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li
	.txt01
	h2 {
	font-size: 0.9vw;
	color: var(--txtColor73);
	font-family: arial;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li
	.txt01
	span {
	font-size: 0.4vw;
	color: var(--txtColor73);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li:hover
	.txt01
	h2,
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li:hover
	.txt01
	span {
	color: var(--txtColor02);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li
	.mask {
	position: absolute;
	top: 0px;
	width: 100%;
	height: 100%;
	background: var(--bgColor075);
	background: linear-gradient(
		0deg,
		var(--bgColor076_g01) 0%,
		var(--bgColor076_g02) 40%,
		var(--bgColor076_g03) 100%
	);
	border-radius: 8px;
	z-index: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	display: none;
	transition: 0.4s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li
	.mask
	.inner {
	width: 99%;
	height: 99%;
	background: var(--bgColor077);
	background: linear-gradient(
		180deg,
		var(--bgColor078_g01) 0%,
		var(--bgColor078_g02) 75%,
		var(--bgColor078_g03) 100%
	);
	border-radius: 8px;
	z-index: 1;
	display: none;
	transition: 0.4s ease-out;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li:hover
	.mask,
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li:hover
	.inner,
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li.maintainGo
	.maintain {
	display: flex;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li
	.maintain {
	display: none;
	background-color: var(--bgColor084);
	border: 1px solid var(--bdColor052);
	border-radius: 10px;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 2;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li
	.maintain
	span {
	font-size: 4.5vw;
	color: var(--txtColor85);
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li
	.maintain
	h4 {
	color: var(--txtColor85);
	font-size: 0.7vw;
	font-weight: 700;
	margin-top: 3%;
	font-family: arial;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li
	.come {
	display: none;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li.coming {
	cursor: auto;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li.coming
	.come
	img {
	width: 100%;
	height: auto;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li.coming
	.come {
	display: flex !important;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 85%;
}
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li.coming
	.logoA,
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li.coming
	.modelA,
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li.coming
	.txt01,
.casinoZone
	.casinoWrapper
	.content
	.rightZone
	.btns
	ul
	li.coming
	.mask {
	display: none;
}
.aniLogo {
	-webkit-animation: aniLogo-03d20b9e 1.5s infinite;
	animation: aniLogo-03d20b9e 1.5s infinite;
}
@keyframes aniLogo-03d20b9e {
	0% {
		background-position-y: 0px;
		transform: scale(1);
	}
	50% {
		background-position-y: 5px;
		transform: scale(1.03);
	}
	to {
		background-position-y: 0px;
		transform: scale(1);
	}
}
.aniLogo01 {
	-webkit-animation: aniLogo01-03d20b9e 2.6s infinite;
	animation: aniLogo01-03d20b9e 2.6s infinite;
}
@keyframes aniLogo01-03d20b9e {
	0% {
		transform: scale(1);
	}
	50% {
		transform: scale(1.01);
	}
	to {
		transform: scale(1);
	}
}
.aniLogo02 {
	-webkit-animation: aniLogo02-03d20b9e 1s infinite;
	animation: aniLogo02-03d20b9e 1s infinite;
}
@keyframes aniLogo02-03d20b9e {
	0% {
		background-position-y: 0px;
		transform: scale(1);
	}
	50% {
		background-position-y: 5px;
		transform: scale(1.01);
	}
	to {
		background-position-y: 0px;
		transform: scale(1);
	}
}
.aniLogo03 {
	-webkit-animation: aniLogo03-03d20b9e 1s infinite;
	animation: aniLogo03-03d20b9e 1s infinite;
}
@keyframes aniLogo03-03d20b9e {
	0% {
		background-position-y: 0px;
	}
	50% {
		background-position-y: 2px;
	}
	to {
		background-position-y: 0px;
	}
}
@media (max-width: 1350px) {
	.casinoZone .casinoWrapper .content .rightZone .btns ul li {
		height: 127px;
	}
	.casinoZone
		.casinoWrapper
		.content
		.rightZone
		.btns
		ul
		li
		.txt01
		span {
		font-size: 12px;
	}
	.casinoZone .casinoWrapper .content .rightZone .txt h2 {
		font-size: 22px;
	}
	.casinoZone .casinoWrapper .content .rightZone .txt p {
		font-size: 14px;
	}
}
@media (max-width: 1200px) {
	.casinoZone .casinoWrapper .content .rightZone .btns ul li {
		height: 115px;
	}
}
@media (max-width: 963px) {
	.casinoZone .casinoWrapper .content .rightZone .btns ul li {
		height: 100px;
	}
}
@keyframes leftIn-03d20b9e {
	0% {
		-webkit-transform: translateX(50%);
		-moz-transform: translateX(50%);
		-o-transform: translateX(50%);
		transform: translate(50%);
		opacity: 0;
	}
	to {
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translate(0);
		opacity: 1;
	}
}
@keyframes rightIn-03d20b9e {
	0% {
		-webkit-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		-o-transform: translateX(-50%);
		transform: translate(-50%);
		opacity: 0;
	}
	to {
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translate(0);
		opacity: 1;
	}
}
@keyframes topIn-03d20b9e {
	0% {
		-webkit-transform: translateY(-300%);
		-moz-transform: translateY(-300%);
		-o-transform: translateY(-300%);
		transform: translateY(-300%);
		opacity: 0;
	}
	to {
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
	}
}
