.fzt-games-container .fzt-games-item:hover .fzt-games-thumbnail img {
	-webkit-animation: image-glitch-effect 3s linear;
	animation: image-glitch-effect 3s linear;
}

@keyframes image-glitch-effect {
	0% {
		filter: hue-rotate(0deg);
	}

	50% {
		filter: hue-rotate(360deg);
	}

	100% {
		filter: hue-rotate(0deg);
	}
}

.fzt-games-container.type-1 .fzt-games-item {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	line-height: 1;
	margin: 0;
	padding: 0;
	width: 100%;
}

.fzt-games-container.type-1 .fzt-games-item .fzt-games-thumbnail {
	border-radius: 12px;
	display: flex;
	flex-wrap: wrap;
	margin: 0;
	overflow: hidden;
	position: relative;
	width: 100%;
}

.fzt-games-container.type-1 .fzt-games-item .fzt-games-thumbnail:before {
	background: rgba(var(--nexira-dark-color), 0.1);
	bottom: 0;
	content: "";
	left: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	-webkit-transition: var(--transition);
	transition: var(--transition);
	z-index: 1;
}

.fzt-games-container.type-1 .fzt-games-item .fzt-games-thumbnail img {
	position: relative;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-transition: var(--transition);
	transition: var(--transition);
}

.fzt-games-container.type-1 .fzt-games-item:hover .fzt-games-thumbnail:before {
	opacity: 1;
}

.fzt-games-container.type-1 .fzt-games-item:hover .fzt-games-thumbnail img {
	-webkit-transform: scale(1);
	transform: scale(1);
}

.fzt-games-container.type-1 .fzt-games-item .fzt-games-thumbnail .fzt-games-button-wrap {
	align-items: center;
	display: flex;
	opacity: 0;
	position: absolute;
	right: 15px;
	top: 15px;
	-webkit-transform: translatex(15px);
	transform: translatex(15px);
	-webkit-transition: var(--transition);
	transition: var(--transition);
	visibility: hidden;
	z-index: 1;
}

.fzt-games-container.type-1 .fzt-games-item .fzt-games-thumbnail .fzt-games-button-wrap a.fzt-games-arrow {
	align-items: center;
	background: var(--nexira-light-color);
	border-radius: 12px;
	color: var(--nexira-dark-color);
	display: flex;
	font-size: 0;
	height: 50px;
	justify-content: center;
	position: relative;
	right: 0;
	text-align: center;
	top: 0;
	-webkit-transition: var(--transition);
	transition: var(--transition);
	width: 50px;
}

.fzt-games-container.type-1 .fzt-games-item .fzt-games-thumbnail .fzt-games-button-wrap a.fzt-games-arrow:before {
	content: "\f178";
	font-family: "Font Awesome 5 Pro";
	font-size: var(--nexira-h6-font-size);
	font-weight: 400;
	position: absolute;
	-webkit-transition: var(--transition);
	transition: var(--transition);
	z-index: 1;
}

.fzt-games-container.type-1 .fzt-games-item .fzt-games-thumbnail .fzt-games-button-wrap a.fzt-games-arrow:hover {
	background: var(--nexira-primary-color);
	color: var(--nexira-secondary-color);
}

.fzt-games-container.type-1 .fzt-games-item:hover .fzt-games-thumbnail .fzt-games-button-wrap {
	opacity: 1;
	-webkit-transform: translatex(0);
	transform: translatex(0);
	visibility: visible;
}

.fzt-games-container.type-1 .fzt-games-item .fzt-games-content {
	align-items: inherit;
	display: flex;
	flex-direction: column;
	justify-content: inherit;
	padding: 0;
	position: relative;
	text-align: center;
	-webkit-transition: var(--transition);
	transition: var(--transition);
	width: 100%;
	z-index: 1;
}

.fzt-games-container.type-1 .fzt-games-item .fzt-games-content:not(:only-child) {
	margin: 40px 0 0 0;
}

.fzt-games-container.type-1 .fzt-games-item .fzt-games-content .fzt-games-content-year {
	align-items: inherit;
	color: var(--nexira-primary-color);
	display: flex;
	flex-wrap: wrap;
	font-size: calc(var(--nexira-body-font-size) - 2px);
	font-weight: 600;
	justify-content: inherit;
	padding: 0;
	position: relative;
	text-transform: uppercase;
	width: auto;
}

.fzt-games-container.type-1 .fzt-games-item .fzt-games-content>*:not(:last-child) {
	margin: 0 0 15px;
}

.fzt-games-container.type-1 .fzt-games-item .fzt-games-content .fzt-games-content-title a {
	color: var(--nexira-heading-color);
	display: inline-flex;
	font-family: var(--nexira-h2-font-family);
	font-size: clamp(1.25rem, 1.2rem + 0.25vw, 1.5rem);
	font-weight: 700;
	justify-content: inherit;
	letter-spacing: -0.02em;
	line-height: 1.2;
	margin: 0;
	padding: 0;
	text-align: inherit;
	text-transform: uppercase;
	width: 100%;
}

.fzt-games-container.type-1 .fzt-games-item .fzt-games-content .fzt-games-content-title a:hover {
	color: var(--nexira-primary-color);
}

/* Type 2 */

.fzt-games-container.type-2 {
	display: flex;
	flex-direction: row;
}

.fzt-games-container.type-2 .fzt-games-item {
	border-color: var(--nexira-border-light-color);
	border-style: solid;
	border-width: 0 1px 0 0;
	display: flex;
	flex: 1;
	flex-direction: row;
	height: var(--fzt-games-height);
	overflow: hidden;
	position: relative;
	-webkit-transition: flex .8s cubic-bezier(.38, .005, .215, 1), flex-shrink .6s cubic-bezier(.38, .005, .215, 1);
	transition: flex .8s cubic-bezier(.38, .005, .215, 1), flex-shrink .6s cubic-bezier(.38, .005, .215, 1);
	width: 100%;
	will-change: flex;
}

.fzt-games-container.type-2 .fzt-games-item {
	align-items: flex-end;
	display: flex;
	margin-top: auto;
	padding: 0 50px;
}

.fzt-games-container.type-2 .fzt-games-item:first-child {
	border-left-width: 1px;
}

.fzt-games-container.type-2 .fzt-games-item .fzt-games-thumbnail {
	height: 100%;
	margin: 0 0 0 50px;
	opacity: 0;
	position: relative;
	transition: var(--transition);
	width: 100%;
}

.fzt-games-container.type-2 .fzt-games-item .fzt-games-thumbnail img {
	height: 100%;
	left: 0;
	object-fit: cover;
	position: absolute;
	top: 0;
	width: 100%;
}

.fzt-games-container.type-2 .fzt-games-item:hover .fzt-games-thumbnail img {
	-webkit-animation: none;
	animation: none;
}

.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap {
	align-items: flex-start;
	display: flex;
	height: 100%;
	justify-content: space-between;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
	writing-mode: vertical-rl;
}

.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-content {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
}

.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-button-wrap {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	overflow: hidden;
	position: relative;
}

.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-arrow {
	background: transparent;
	border: 1px solid currentcolor;
	border-radius: 12px;
	bottom: 0;
	color: rgba(var(--nexira-heading-color-rgb), 0.2);
	font-size: 0;
	height: 50px;
	position: absolute;
	text-align: center;
	-webkit-transition: var(--transition);
	transition: var(--transition);
	width: 50px;
}

.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-arrow:before {
	bottom: 0;
	color: var(--nexira-heading-color);
	content: "\f177";
	font-family: "Font Awesome 5 Pro";
	font-size: var(--nexira-h6-font-size);
	font-weight: 400;
	left: 50%;
	position: absolute;
	right: auto;
	top: 0;
	-webkit-transform: translate(-50%);
	transform: translate(-50%);
	-webkit-transition: var(--transition);
	transition: var(--transition);
	z-index: 1;
}

.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-button {
	background: var(--nexira-primary-color);
	border: 1px solid var(--nexira-primary-color);
	border-radius: 12px;
	color: var(--nexira-secondary-color);
	display: inline-block;
	font-size: calc(var(--nexira-body-font-size) - 2px);
	font-weight: 600;
	line-height: 1;
	margin: 0;
	overflow: hidden;
	padding: 32px 19px;
	position: relative;
	text-transform: uppercase;
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
	-webkit-transition: var(--transition);
	transition: var(--transition);
	z-index: 1;
}

.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-button:hover {
	background: transparent;
	color: var(--nexira-primary-color);
}

.fzt-games-container.type-2 .fzt-games-item.active .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-arrow {
	opacity: 0;
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
}

.fzt-games-container.type-2 .fzt-games-item.active .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-button {
	-webkit-transform: translateX(0);
	transform: translateX(0);
}

.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-content .fzt-games-content-year {
	align-items: inherit;
	color: var(--nexira-primary-color);
	display: inline-flex;
	font-family: var(--nexira-body-font-family);
	font-size: calc(var(--nexira-body-font-size) - 2px);
	font-weight: 600;
	justify-content: inherit;
	line-height: 1;
	padding: 0 0 0 10px;
	position: relative;
	text-align: inherit;
	text-transform: uppercase;
	text-wrap: balance;
	width: auto;
}

.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-content .fzt-games-content-title a {
	align-items: inherit;
	color: var(--nexira-heading-color);
	display: inline-flex;
	font-family: var(--nexira-h2-font-family);
	font-size: clamp(1.25rem, 1.2rem + 0.25vw, 1.5rem);
	font-weight: 700;
	justify-content: inherit;
	letter-spacing: -0.02em;
	line-height: 1.1;
	text-align: inherit;
	text-transform: uppercase;
	text-wrap: balance;
	width: 100%;
}

.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-content .fzt-games-content-title a:hover {
	color: var(--nexira-primary-color);
}

.fzt-games-container.type-2 .fzt-games-item.active {
	flex: 12 0 0;
}

.fzt-games-container.type-2 .fzt-games-item.active .fzt-games-thumbnail {
	opacity: 1;
}

/* Type - 3 */

.fzt-games-container.type-3 {
	counter-reset: fzt-game-count;
	display: flex;
	flex-direction: row;
}

.fzt-games-container.type-3 .fzt-games-item {
	counter-increment: fzt-game-count;
	display: flex;
	flex: 1;
	flex-direction: row;
	height: var(--fzt-games-height);
	overflow: hidden;
	position: relative;
	-webkit-transition: flex .8s cubic-bezier(.38, .005, .215, 1), flex-shrink .6s cubic-bezier(.38, .005, .215, 1);
	transition: flex .8s cubic-bezier(.38, .005, .215, 1), flex-shrink .6s cubic-bezier(.38, .005, .215, 1);
	width: 100%;
	will-change: flex;
}

.fzt-games-container.type-3 .fzt-games-item .fzt-games-thumbnail {
	align-items: center;
	display: flex;
	height: 100%;
	justify-content: center;
	position: relative;
	-webkit-transition: var(--transition);
	transition: var(--transition);
	width: 100%;
}

.fzt-games-container.type-3 .fzt-games-item .fzt-games-thumbnail:before {
	background: var(--nexira-dark-color);
	bottom: 0;
	content: "";
	left: 0;
	opacity: 0.4;
	position: absolute;
	right: 0;
	top: 0;
	-webkit-transition: var(--transition);
	transition: var(--transition);
	z-index: 1;
}

.fzt-games-container.type-3 .fzt-games-item .fzt-games-thumbnail img {
	height: 100%;
	left: 0;
	object-fit: cover;
	position: absolute;
	top: 0;
	width: 100%;
}

.fzt-games-container.type-3 .fzt-games-item .fzt-games-thumbnail .fzt-games-button-wrap {
	align-items: center;
	bottom: 60px;
	display: flex;
	justify-content: center;
	left: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: auto;
	-webkit-transform: translateY(15px);
	transform: translateY(15px);
	-webkit-transition: var(--transition);
	transition: var(--transition);
	visibility: hidden;
	z-index: 1;
}

.fzt-games-container.type-3 .fzt-games-item .fzt-games-button-wrap a.fzt-games-button {
	background: var(--nexira-primary-color);
	border: 1px solid var(--nexira-primary-color);
	border-radius: 12px;
	color: var(--nexira-secondary-color);
	display: inline-block;
	font-size: calc(var(--nexira-body-font-size) - 2px);
	font-weight: 600;
	line-height: 1;
	margin: 0;
	overflow: hidden;
	padding: 19px 32px;
	position: relative;
	text-transform: uppercase;
	-webkit-transition: var(--transition);
	transition: var(--transition);
	z-index: 1;
}

.fzt-games-container.type-3 .fzt-games-item .fzt-games-button-wrap a.fzt-games-button:before,
.fzt-games-container.type-3 .fzt-games-item .fzt-games-button-wrap a.fzt-games-button:after {
	--skew: 0.2;
	background: var(--nexira-body-background-color);
	content: "";
	display: block;
	height: 100%;
	left: calc(-50% - 50%* var(--skew));
	pointer-events: none;
	position: absolute;
	top: -100%;
	transform: skew(calc(150deg* var(--skew))) translateY(var(--progress, 0));
	-webkit-transition: var(--transition);
	transition: var(--transition);
	width: 100%;
	z-index: -1;
}

.fzt-games-container.type-3 .fzt-games-item .fzt-games-button-wrap a.fzt-games-button:after {
	--progress: 0%;
	left: calc(50% + 50%* var(--skew));
	top: 100%;
}

.fzt-games-container.type-3 .fzt-games-item .fzt-games-button-wrap a.fzt-games-button:hover:before {
	--progress: 100%;
}

.fzt-games-container.type-3 .fzt-games-item .fzt-games-button-wrap a.fzt-games-button:hover:after {
	--progress: -100%;
}

.fzt-games-container.type-3 .fzt-games-item .fzt-games-button-wrap a.fzt-games-button:hover {
	color: var(--nexira-primary-color);
}

.fzt-games-container.type-3 .fzt-games-item:hover .fzt-games-thumbnail .fzt-games-button-wrap {
	opacity: 1;
	-webkit-transform: translatex(0);
	transform: translatex(0);
	visibility: visible;
}

.fzt-games-container.type-3 .fzt-games-item .fzt-games-thumbnail .fzt-games-content-title {
	align-items: inherit;
	color: var(--nexira-light-color);
	display: inline-flex;
	font-family: var(--nexira-h2-font-family);
	font-size: clamp(1.5rem, 1.4rem + 0.5vw, 2rem);
	font-weight: 700;
	justify-content: inherit;
	letter-spacing: -0.02em;
	line-height: 1.1;
	position: absolute;
	text-align: inherit;
	text-transform: uppercase;
	text-wrap: balance;
	width: 100%;
	z-index: 1;
}

.fzt-games-container.type-3 .fzt-games-item .fzt-games-thumbnail .fzt-games-content-title:before {
	color: var(--nexira-light-color);
	content: counter(fzt-game-count, decimal-leading-zero);
	font-family: var(--nexira-h2-font-family);
	font-size: clamp(6.25rem, 6rem + 1.25vw, 7.5rem);
	opacity: 0;
	position: absolute;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
	-webkit-transition: var(--transition);
	transition: var(--transition);
}

.fzt-games-container.type-3 .fzt-games-item:hover {
	flex: 2;
}

.fzt-games-container.type-3 .fzt-games-item:hover .fzt-games-thumbnail:before {
	opacity: 0.8;
}

.fzt-games-container.type-3 .fzt-games-item:hover .fzt-games-thumbnail .fzt-games-content-title:before {
	opacity: 0.2;
	-webkit-transform: scale(1);
	transform: scale(1)
}

/* Fzt With Gradient - Game */

.fzt-with-gradient .fzt-games-container.type-2 .fzt-games-item {
	border-image: linear-gradient(180deg, var(--nexira-gradient-color) 20%, var(--nexira-primary-color) 100%) 1;
}

.fzt-with-gradient .fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-content .fzt-games-content-year {
	-webkit-background-clip: text;
	background-image: linear-gradient(180deg, var(--nexira-gradient-color) 20%, var(--nexira-primary-color) 100%);
	-webkit-text-fill-color: transparent;
}

.fzt-with-gradient .fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-button,
.fzt-with-gradient .fzt-games-container.type-3 .fzt-games-item .fzt-games-button-wrap a.fzt-games-button {
	background-image: linear-gradient(90deg, var(--nexira-gradient-color) 20%, var(--nexira-primary-color) 100%);
	color: var(--nexira-light-color);
}

.fzt-with-gradient .fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-button {
	background-image: linear-gradient(180deg, var(--nexira-gradient-color) 20%, var(--nexira-primary-color) 100%);
}

.fzt-with-gradient .fzt-games-container.type-3 .fzt-games-item .fzt-games-button-wrap a.fzt-games-button {
	background-image: linear-gradient(90deg, var(--nexira-gradient-color) 20%, var(--nexira-primary-color) 100%);
}

.fzt-with-gradient .fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-button:hover,
.fzt-with-gradient .fzt-games-container.type-3 .fzt-games-item .fzt-games-button-wrap a.fzt-games-button:hover {
	background: transparent;
	color: var(--nexira-light-color);
}

/* Responsive */

/* Laptop, 1281px and up */
@media (min-width: 1281px) and (max-width: 1440px) {

	.fzt-games-container.type-2 .fzt-games-item {
		padding: 0 30px;
	}

	.fzt-games-container.type-2 .fzt-games-item .fzt-games-thumbnail {
		margin: 0 0 0 30px;
	}

	.fzt-games-container.type-3 .fzt-games-item {
		height: 700px;
	}

}

/* Tablets - Landscape, 1025px and up */
@media (min-width: 1025px) and (max-width: 1280px) {

	.fzt-games-container.type-2 .fzt-games-item {
		padding: 0 30px;
	}

	.fzt-games-container.type-2 .fzt-games-item .fzt-games-thumbnail {
		margin: 0 0 0 30px;
	}

	.fzt-games-container.type-3 .fzt-games-item {
		height: 620px;
	}

}

/* Tablets - Portrait, 768px and up */
@media (min-width: 768px) and (max-width: 1024px) {
	.fzt-games-container.type-2 .fzt-games-item {
		padding: 0 20px;
	}

	.fzt-games-container.type-2 .fzt-games-item .fzt-games-thumbnail {
		margin: 0 0 0 20px;
	}

	.fzt-games-container.type-2 .fzt-games-item.active {
		flex: 50% 0 0;
	}

	.fzt-games-container.type-3 {
		flex-wrap: wrap;
	}

	.fzt-games-container.type-3 .fzt-games-item,
	.fzt-games-container.type-3 .fzt-games-item:hover {
		flex: 0 0 50%;
	}

	.fzt-games-container.type-3 .fzt-games-item {
		height: 620px;
	}
}

/* Mobile - Landscape, less than 767px */
@media (min-width: 576px) and (max-width: 767px) {

	.fzt-games-container.type-2 {
		flex-direction: column;
		gap: 50px;
	}

	.fzt-games-container.type-2 .fzt-games-item {
		border: none;
		flex: auto;
		flex-direction: column;
		padding: 0;
	}

	.fzt-games-container.type-2 .fzt-games-item.active {
		flex: auto;
	}

	.fzt-games-container.type-2 .fzt-games-item .fzt-games-thumbnail {
		margin: 0;
		opacity: 1;
	}

	.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap {
		align-items: center;
		height: auto;
		justify-content: space-between;
		margin: 0 0 20px;
		-webkit-transform: none;
		transform: none;
		width: 100%;
		writing-mode: inherit;
	}

	.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-content .fzt-games-content-year {
		padding: 0 0 10px 0;
	}

	.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-button {
		border-radius: 8px;
		font-size: calc(var(--nexira-body-font-size) - 4px);
		opacity: 0;
		padding: 16px 25px;
		-webkit-transform: translateX(100%);
		transform: translateX(100%);
	}

	.fzt-games-container.type-2 .fzt-games-item.active .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-button {
		opacity: 1;
	}

	.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-arrow {
		border-radius: 8px;
		height: 45px;
		right: 0;
		width: 45px;
	}

	.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-arrow:before {
		bottom: auto;
		content: "\f178";
		left: 0;
		right: 0;
		top: 50%;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
	}

	.fzt-games-container.type-2 .fzt-games-item.active .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-arrow {
		-webkit-transform: translateX(100%);
		transform: translateX(100%);
	}

	.fzt-games-container.type-3 {
		flex-direction: column;
	}

	.fzt-games-container.type-3 .fzt-games-item,
	.fzt-games-container.type-3 .fzt-games-item:hover {
		flex: none;
	}

	.fzt-games-container.type-3 .fzt-games-item {
		height: 700px;
	}

}

/* Mobile - Portrait, less than 575px */
@media (max-width: 575px) {

	.fzt-games-container.type-2 {
		flex-direction: column;
		gap: 50px;
	}

	.fzt-games-container.type-2 .fzt-games-item {
		border: none;
		flex: auto;
		flex-direction: column;
		padding: 0;
	}

	.fzt-games-container.type-2 .fzt-games-item.active {
		flex: auto;
	}

	.fzt-games-container.type-2 .fzt-games-item .fzt-games-thumbnail {
		margin: 0;
		opacity: 1;
	}

	.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap {
		align-items: center;
		height: auto;
		justify-content: space-between;
		margin: 0 0 20px;
		-webkit-transform: none;
		transform: none;
		width: 100%;
		writing-mode: inherit;
	}

	.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-content .fzt-games-content-year {
		padding: 0 0 10px 0;
	}

	.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-button {
		border-radius: 8px;
		font-size: calc(var(--nexira-body-font-size) - 4px);
		opacity: 0;
		padding: 16px 25px;
		-webkit-transform: translateX(100%);
		transform: translateX(100%);
	}

	.fzt-games-container.type-2 .fzt-games-item.active .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-button {
		opacity: 1;
	}

	.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-arrow {
		border-radius: 8px;
		height: 45px;
		right: 0;
		width: 45px;
	}

	.fzt-games-container.type-2 .fzt-games-item .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-arrow:before {
		bottom: auto;
		content: "\f178";
		left: 0;
		right: 0;
		top: 50%;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
	}

	.fzt-games-container.type-2 .fzt-games-item.active .fzt-games-content-wrap .fzt-games-button-wrap a.fzt-games-arrow {
		-webkit-transform: translateX(100%);
		transform: translateX(100%);
	}

	.fzt-games-container.type-3 {
		flex-direction: column;
	}

	.fzt-games-container.type-3 .fzt-games-item,
	.fzt-games-container.type-3 .fzt-games-item:hover {
		flex: none;
	}

	.fzt-games-container.type-3 .fzt-games-item {
		height: 620px;
	}

}