/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/
.my-page {
	color: #092b54;
	padding: 26px 0
}

.my-page .my-container {
	padding: 0 15px
}

.my-page-md .my-container {
	width: 720px;
	margin: auto
}

.my-page-lg .my-container {
	width: 960px
}

.my-page-xl .my-container {
	width: 1140px
}

.my-page .heading-priority1 {
	margin-bottom: 10px
}

.my-page .heading-priority2 {
	margin: 15px 0 10px
}

.my-page .heading-priority3 {
	margin: 10px 0
}

.my-page .heading-priority4 {
	margin: 15px 0 10px
}

.my-page p {
	margin-bottom: 10px;
	font-size: 14px
}

.my-page a {
	color: #007bff
}

.my-page a:hover {
	color: #0056b3;
	text-decoration: underline
}

.my-page .listicon {
	list-style-type: disc;
	margin: 0 0 15px 15px;
	line-height: 22px
}

.my-page .listicon li {
	padding: 3px
}

.my-page .listicon li::marker {
	font-size: 1.15rem;
	color: #eabf69;
	vertical-align: middle
}

.my-page-sm .content-margin {
	margin-top: 12px
}

.my-page-lg .content-margin,
.my-page-md .content-margin {
	margin-top: 16px
}

.coloured-table-component .heading-three th,
.coloured-table-component .rake-border {
	border: 2px solid #000
}

.coloured-table-component .rake-border td {
	border-left: 2px solid #000;
	border-bottom-color: #0000
}

.coloured-table-component .size-micro {
	background-color: #fbe4d5
}

.coloured-table-component .size-small {
	background-color: #fef2cb
}

.coloured-table-component .size-medium {
	background-color: #ffe598
}

.coloured-table-component .size-large {
	background-color: #deeaf6
}

.coloured-table-component table {
	border-spacing: 0;
	border-collapse: collapse;
	width: 100%;
	max-width: 100%
}

.btn-download-a23 {
	border-radius: 4px;
	width: 100%;
	max-width: 215px;
	color: #fff;
	font-size: 16px;
	background: linear-gradient(180deg, #35a753, #276e3a);
	padding: 8px 16px;
	margin-right: auto;
	margin-left: auto;
	font-weight: 600;
	text-align: center;
	cursor: pointer;
	background-image: linear-gradient(180deg, #35a753, #276e3a) !important
}

.my-page .table-container .my-table-caption {
	text-align: center;
	text-decoration: underline;
	font-weight: 600
}

.my-page-lg .table-container .my-table-caption,
.my-page-lg .table-container .table-wrapper,
.my-page-md .table-container .my-table-caption,
.my-page-md .table-container .table-wrapper,
.my-page-sm .table-container .my-table-caption,
.my-page-sm .table-container .table-wrapper {
	padding-top: 10px
}

.my-page-lg .t-and-c-list li:not(:first-child),
.my-page-md .t-and-c-list li:not(:first-child),
.my-page-sm .t-and-c-list li:not(:first-child) {
	padding-top: 5px
}

ul li {
	font-size: .875rem
}

.tile-img {
	border-radius: .5rem
}

.game-intro .read-more {
	padding: 0 !important;
	font-weight: 700;
	color: #007bff;
	text-decoration: none
}

.game-intro .read-more:hover {
	color: #0056b3
}

.game-intro .read-more.underline:after {
	background-color: #032146;
	position: absolute;
	content: "";
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 1px
}

.latest-posts .alice-carousel__dots {
	margin-top: 12px
}

.game-intro .active\:underline:active.read-more:after,
.game-intro .hover\:underline:hover.read-more:after {
	background-color: #032146;
	position: absolute;
	content: "";
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 1px
}

@media (max-width:767px) {
	.sm\:bottom-0 {
		bottom: 0
	}

	.sm\:bottom-\[-16px\] {
		bottom: -16px
	}

	.sm\:bottom-\[10px\] {
		bottom: 10px
	}

	.sm\:left-0 {
		left: 0
	}

	.sm\:left-\[-72px\] {
		left: -72px
	}

	.sm\:right-0 {
		right: 0
	}

	.sm\:top-\[-50px\] {
		top: -50px
	}

	.sm\:top-\[8vw\] {
		top: 8vw
	}

	.sm\:order-1 {
		order: 1
	}

	.sm\:order-2 {
		order: 2
	}

	.sm\:order-3 {
		order: 3
	}

	.sm\:mx-auto {
		margin-right: auto
	}

	.sm\:ml-auto,
	.sm\:mx-auto {
		margin-left: auto
	}

	.sm\:mt-2 {
		margin-top: .5rem
	}

	.sm\:mt-3 {
		margin-top: .75rem
	}

	.sm\:mt-4 {
		margin-top: 1rem
	}

	.sm\:mt-5 {
		margin-top: 1.25rem
	}

	.sm\:mt-6 {
		margin-top: 1.5rem
	}

	.sm\:mt-8 {
		margin-top: 2rem
	}

	.sm\:mt-\[10px\] {
		margin-top: 10px
	}

	.sm\:mt-\[18px\] {
		margin-top: 18px
	}

	.sm\:mt-\[20px\] {
		margin-top: 20px
	}

	.sm\:mt-\[25px\] {
		margin-top: 25px
	}

	.sm\:mt-\[44px\] {
		margin-top: 44px
	}

	.sm\:flex {
		display: flex
	}

	.sm\:hidden {
		display: none
	}

	.sm\:aspect-\[100\/61\] {
		aspect-ratio: 100/61
	}

	.sm\:aspect-\[100\/87\] {
		aspect-ratio: 100/87
	}

	.sm\:aspect-\[1080\/816\] {
		aspect-ratio: 1080/816
	}

	.sm\:aspect-\[200\/93\] {
		aspect-ratio: 200/93
	}

	.sm\:aspect-\[203\/123\] {
		aspect-ratio: 203/123
	}

	.sm\:aspect-\[300\/46\] {
		aspect-ratio: 300/46
	}

	.sm\:aspect-\[315\/143\] {
		aspect-ratio: 315/143
	}

	.sm\:aspect-\[315\/249\] {
		aspect-ratio: 315/249
	}

	.sm\:aspect-\[315\/257\] {
		aspect-ratio: 315/257
	}

	.sm\:aspect-\[315\/271\] {
		aspect-ratio: 315/271
	}

	.sm\:aspect-\[315\/344\] {
		aspect-ratio: 315/344
	}

	.sm\:aspect-\[345\.55\/32\.21\] {
		aspect-ratio: 345.55/32.21
	}

	.sm\:aspect-\[345\/200\] {
		aspect-ratio: 345/200
	}

	.sm\:aspect-\[345\/300\] {
		aspect-ratio: 345/300
	}

	.sm\:aspect-\[360\/300\] {
		aspect-ratio: 360/300
	}

	.sm\:aspect-\[371\/536\] {
		aspect-ratio: 371/536
	}

	.sm\:aspect-\[375\.333\/216\.542\] {
		aspect-ratio: 375.333/216.542
	}

	.sm\:aspect-\[375\.333\/216\.54\] {
		aspect-ratio: 375.333/216.54
	}

	.sm\:aspect-\[383\/289\] {
		aspect-ratio: 383/289
	}

	.sm\:aspect-\[384\/450\] {
		aspect-ratio: 384/450
	}

	.sm\:aspect-\[387\.333\/406\.396\] {
		aspect-ratio: 387.333/406.396
	}

	.sm\:aspect-\[400\/356\] {
		aspect-ratio: 400/356
	}

	.sm\:aspect-\[406\/173\] {
		aspect-ratio: 406/173
	}

	.sm\:aspect-\[406\/221\.031\] {
		aspect-ratio: 406/221.031
	}

	.sm\:aspect-\[406\/221\] {
		aspect-ratio: 406/221
	}

	.sm\:aspect-\[430\/362\.7px\] {
		aspect-ratio: 430/362.7px
	}

	.sm\:aspect-\[430\/384\.89\] {
		aspect-ratio: 430/384.89
	}

	.sm\:aspect-\[540\/835\] {
		aspect-ratio: 540/835
	}

	.sm\:aspect-\[69\/32\] {
		aspect-ratio: 69/32
	}

	.sm\:h-\[123\.5px\] {
		height: 123.5px
	}

	.sm\:h-\[180px\] {
		height: 180px
	}

	.sm\:h-\[184px\] {
		height: 184px
	}

	.sm\:h-\[18vw\] {
		height: 18vw
	}

	.sm\:h-\[200px\] {
		height: 200px
	}

	.sm\:h-\[220px\] {
		height: 220px
	}

	.sm\:h-\[230px\] {
		height: 230px
	}

	.sm\:h-\[240px\] {
		height: 240px
	}

	.sm\:h-\[28px\] {
		height: 28px
	}

	.sm\:h-\[33\.42px\] {
		height: 33.42px
	}

	.sm\:h-\[36px\] {
		height: 36px
	}

	.sm\:h-\[46px\] {
		height: 46px
	}

	.sm\:h-\[60px\] {
		height: 60px
	}

	.sm\:h-\[61px\] {
		height: 61px
	}

	.sm\:h-\[80dvh\] {
		height: 80dvh
	}

	.sm\:h-\[84px\] {
		height: 84px
	}

	.sm\:h-\[93\.5px\] {
		height: 93.5px
	}

	.sm\:max-h-\[175px\] {
		max-height: 175px
	}

	.sm\:max-h-\[218\.17px\] {
		max-height: 218.17px
	}

	.sm\:max-h-\[221px\] {
		max-height: 221px
	}

	.sm\:max-h-\[250px\] {
		max-height: 250px
	}

	.sm\:max-h-\[406px\] {
		max-height: 406px
	}

	.sm\:max-h-\[536px\] {
		max-height: 536px
	}

	.sm\:max-h-\[585px\] {
		max-height: 585px
	}

	.sm\:min-h-\[280px\] {
		min-height: 280px
	}

	.sm\:w-\[100px\] {
		width: 100px
	}

	.sm\:w-\[110px\] {
		width: 110px
	}

	.sm\:w-\[120px\] {
		width: 120px
	}

	.sm\:w-\[130px\] {
		width: 130px
	}

	.sm\:w-\[140px\] {
		width: 140px
	}

	.sm\:w-\[15vw\] {
		width: 15vw
	}

	.sm\:w-\[170px\] {
		width: 170px
	}

	.sm\:w-\[190px\] {
		width: 190px
	}

	.sm\:w-\[200px\] {
		width: 200px
	}

	.sm\:w-\[20px\] {
		width: 20px
	}

	.sm\:w-\[210px\] {
		width: 210px
	}

	.sm\:w-\[220px\] {
		width: 220px
	}

	.sm\:w-\[230px\] {
		width: 230px
	}

	.sm\:w-\[290px\] {
		width: 290px
	}

	.sm\:w-\[320px\] {
		width: 320px
	}

	.sm\:w-\[345px\] {
		width: 345px
	}

	.sm\:w-\[56\%\] {
		width: 56%
	}

	.sm\:w-\[60\%\] {
		width: 60%
	}

	.sm\:w-\[85\%\] {
		width: 85%
	}

	.sm\:w-\[92vw\] {
		width: 92vw
	}

	.sm\:w-\[96\%\] {
		width: 96%
	}

	.sm\:w-fit {
		width: fit-content
	}

	.sm\:w-full {
		width: 100%
	}

	.sm\:min-w-max {
		min-width: max-content
	}

	.sm\:max-w-\[160px\] {
		max-width: 160px
	}

	.sm\:max-w-\[224px\] {
		max-width: 224px
	}

	.sm\:max-w-\[300px\] {
		max-width: 300px
	}

	.sm\:max-w-\[308px\] {
		max-width: 308px
	}

	.sm\:max-w-\[345\.33px\] {
		max-width: 345.33px
	}

	.sm\:max-w-\[406px\] {
		max-width: 406px
	}

	.sm\:max-w-fit {
		max-width: fit-content
	}

	.sm\:max-w-none {
		max-width: none
	}

	.sm\:rotate-180 {
		--tw-rotate: 180deg;
		transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
	}

	.sm\:grid-cols-1 {
		grid-template-columns: repeat(1, minmax(0, 1fr))
	}

	.sm\:grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr))
	}

	.sm\:grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr))
	}

	.sm\:flex-col {
		flex-direction: column
	}

	.sm\:flex-wrap {
		flex-wrap: wrap
	}

	.sm\:items-center {
		align-items: center
	}

	.sm\:justify-center {
		justify-content: center
	}

	.sm\:justify-between {
		justify-content: space-between
	}

	.sm\:gap-2 {
		gap: .5rem
	}

	.sm\:gap-2\.5 {
		gap: .625rem
	}

	.sm\:gap-3 {
		gap: .75rem
	}

	.sm\:gap-4 {
		gap: 1rem
	}

	.sm\:gap-6 {
		gap: 1.5rem
	}

	.sm\:gap-\[10px\] {
		gap: 10px
	}

	.sm\:gap-\[15px\] {
		gap: 15px
	}

	.sm\:gap-\[20px\] {
		gap: 20px
	}

	.sm\:gap-x-3 {
		column-gap: .75rem
	}

	.sm\:overflow-x-scroll {
		overflow-x: scroll
	}

	.sm\:overflow-y-scroll {
		overflow-y: scroll
	}

	.sm\:break-words {
		overflow-wrap: break-word
	}

	.sm\:rounded-\[12px\] {
		border-radius: 12px
	}

	.sm\:rounded-t-\[8px\] {
		border-top-left-radius: 8px;
		border-top-right-radius: 8px
	}

	.sm\:border-\[\#fad07a\] {
		--tw-border-opacity: 1;
		border-color: rgb(250 208 122/var(--tw-border-opacity, 1))
	}

	.sm\:bg-\[\#fff\] {
		--tw-bg-opacity: 1;
		background-color: rgb(255 255 255/var(--tw-bg-opacity, 1))
	}

	.sm\:p-2\.5 {
		padding: .625rem
	}

	.sm\:p-4 {
		padding: 1rem
	}

	.sm\:p-\[12px\] {
		padding: 12px
	}

	.sm\:px-1 {
		padding-left: .25rem;
		padding-right: .25rem
	}

	.sm\:px-2 {
		padding-left: .5rem;
		padding-right: .5rem
	}

	.sm\:px-2\.5 {
		padding-left: .625rem;
		padding-right: .625rem
	}

	.sm\:px-5 {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}

	.sm\:px-\[14px\] {
		padding-left: 14px;
		padding-right: 14px
	}

	.sm\:px-\[15px\] {
		padding-left: 15px;
		padding-right: 15px
	}

	.sm\:px-\[20px\] {
		padding-left: 20px;
		padding-right: 20px
	}

	.sm\:px-\[24px\] {
		padding-left: 24px;
		padding-right: 24px
	}

	.sm\:py-4 {
		padding-top: 1rem;
		padding-bottom: 1rem
	}

	.sm\:py-\[12px\] {
		padding-top: 12px;
		padding-bottom: 12px
	}

	.sm\:py-\[14px\] {
		padding-top: 14px;
		padding-bottom: 14px
	}

	.sm\:py-\[20px\] {
		padding-top: 20px;
		padding-bottom: 20px
	}

	.sm\:py-\[24px\] {
		padding-top: 24px;
		padding-bottom: 24px
	}

	.sm\:py-\[6px\] {
		padding-top: 6px;
		padding-bottom: 6px
	}

	.sm\:pb-2 {
		padding-bottom: .5rem
	}

	.sm\:pb-\[12px\] {
		padding-bottom: 12px
	}

	.sm\:pb-\[20px\] {
		padding-bottom: 20px
	}

	.sm\:pb-\[22px\] {
		padding-bottom: 22px
	}

	.sm\:pb-\[24px\] {
		padding-bottom: 24px
	}

	.sm\:pt-1 {
		padding-top: .25rem
	}

	.sm\:pt-4 {
		padding-top: 1rem
	}

	.sm\:pt-\[10px\] {
		padding-top: 10px
	}

	.sm\:pt-\[12px\] {
		padding-top: 12px
	}

	.sm\:pt-\[20px\] {
		padding-top: 20px
	}

	.sm\:pt-\[24px\] {
		padding-top: 24px
	}

	.sm\:pt-\[8px\] {
		padding-top: 8px
	}

	.sm\:text-center {
		text-align: center
	}

	.sm\:text-\[18px\] {
		font-size: 18px
	}

	.sm\:text-\[20px\] {
		font-size: 20px
	}

	.sm\:text-xs {
		font-size: .75rem;
		line-height: 1rem
	}

	.sm\:text-red-600 {
		--tw-text-opacity: 1;
		color: rgb(220 38 38/var(--tw-text-opacity, 1))
	}

	.sm\:my-page-sm .content-margin {
		margin-top: 12px
	}

	.sm\:empty-breadcrumb-top-space-sm {
		padding-top: 54px
	}

	.sm\:my-page-sm .table-container .my-table-caption,
	.sm\:my-page-sm .table-container .table-wrapper {
		padding-top: 10px
	}

	.sm\:my-page-sm .t-and-c-list li:not(:first-child) {
		padding-top: 5px
	}

	.sm\:\[margin-top\:16px\] {
		margin-top: 16px
	}
}

@media (min-width:768px) {
	.md\:absolute {
		position: absolute
	}

	.md\:relative {
		position: relative
	}

	.md\:bottom-\[-24px\] {
		bottom: -24px
	}

	.md\:bottom-\[20\%\] {
		bottom: 20%
	}

	.md\:left-\[-6px\] {
		left: -6px
	}

	.md\:left-\[-80px\] {
		left: -80px
	}

	.md\:right-\[12\%\] {
		right: 12%
	}

	.md\:top-\[-50px\] {
		top: -50px
	}

	.md\:top-\[37px\] {
		top: 37px
	}

	.md\:top-\[4vh\] {
		top: 4vh
	}

	.md\:top-\[64px\] {
		top: 64px
	}

	.md\:col-span-1 {
		grid-column: span 1/span 1
	}

	.md\:col-span-2 {
		grid-column: span 2/span 2
	}

	.md\:mx-auto {
		margin-left: auto;
		margin-right: auto
	}

	.md\:my-6 {
		margin-top: 1.5rem;
		margin-bottom: 1.5rem
	}

	.md\:mt-10 {
		margin-top: 2.5rem
	}

	.md\:mt-12 {
		margin-top: 3rem
	}

	.md\:mt-2 {
		margin-top: .5rem
	}

	.md\:mt-3 {
		margin-top: .75rem
	}

	.md\:mt-4 {
		margin-top: 1rem
	}

	.md\:mt-5 {
		margin-top: 1.25rem
	}

	.md\:mt-6 {
		margin-top: 1.5rem
	}

	.md\:mt-8 {
		margin-top: 2rem
	}

	.md\:mt-9 {
		margin-top: 2.25rem
	}

	.md\:mt-\[10px\] {
		margin-top: 10px
	}

	.md\:mt-\[15px\] {
		margin-top: 15px
	}

	.md\:mt-\[24px\] {
		margin-top: 24px
	}

	.md\:mt-\[27px\] {
		margin-top: 27px
	}

	.md\:mt-\[30px\] {
		margin-top: 30px
	}

	.md\:mt-\[40px\] {
		margin-top: 40px
	}

	.md\:mt-\[42px\] {
		margin-top: 42px
	}

	.md\:mt-\[48px\] {
		margin-top: 48px
	}

	.md\:mt-\[4px\] {
		margin-top: 4px
	}

	.md\:block {
		display: block
	}

	.md\:flex {
		display: flex
	}

	.md\:hidden {
		display: none
	}

	.md\:aspect-\[150\/91\] {
		aspect-ratio: 150/91
	}

	.md\:aspect-\[458\/280\] {
		aspect-ratio: 458/280
	}

	.md\:aspect-\[540\/323\] {
		aspect-ratio: 540/323
	}

	.md\:aspect-\[540\/85\] {
		aspect-ratio: 540/85
	}

	.md\:aspect-\[56\/81\] {
		aspect-ratio: 56/81
	}

	.md\:aspect-\[580\/263\] {
		aspect-ratio: 580/263
	}

	.md\:aspect-\[660\/170\] {
		aspect-ratio: 660/170
	}

	.md\:aspect-\[686\/64\] {
		aspect-ratio: 686/64
	}

	.md\:aspect-\[690\/288\] {
		aspect-ratio: 690/288
	}

	.md\:aspect-\[691\.2\/287\.97\] {
		aspect-ratio: 691.2/287.97
	}

	.md\:aspect-\[700\/313\] {
		aspect-ratio: 700/313
	}

	.md\:aspect-\[720\/270\] {
		aspect-ratio: 720/270
	}

	.md\:aspect-\[751\.33\/385\] {
		aspect-ratio: 751.33/385
	}

	.md\:aspect-\[766\/168\] {
		aspect-ratio: 766/168
	}

	.md\:aspect-\[768\/299\.96\] {
		aspect-ratio: 768/299.96
	}

	.md\:aspect-\[790\/527\] {
		aspect-ratio: 790/527
	}

	.md\:aspect-\[973\.33\/458\.29\] {
		aspect-ratio: 973.33/458.29
	}

	.md\:h-12 {
		height: 3rem
	}

	.md\:h-\[100px\] {
		height: 100px
	}

	.md\:h-\[110px\] {
		height: 110px
	}

	.md\:h-\[126px\] {
		height: 126px
	}

	.md\:h-\[13vh\] {
		height: 13vh
	}

	.md\:h-\[185px\] {
		height: 185px
	}

	.md\:h-\[300px\] {
		height: 300px
	}

	.md\:h-\[312px\] {
		height: 312px
	}

	.md\:h-\[318px\] {
		height: 318px
	}

	.md\:h-\[320px\] {
		height: 320px
	}

	.md\:h-\[340\.17px\] {
		height: 340.17px
	}

	.md\:h-\[34px\] {
		height: 34px
	}

	.md\:h-\[360px\] {
		height: 360px
	}

	.md\:h-\[372px\] {
		height: 372px
	}

	.md\:h-\[38px\] {
		height: 38px
	}

	.md\:h-\[396px\] {
		height: 396px
	}

	.md\:h-\[41\.77px\] {
		height: 41.77px
	}

	.md\:h-\[417\.02px\] {
		height: 417.02px
	}

	.md\:h-\[42px\] {
		height: 42px
	}

	.md\:h-\[446\.44px\] {
		height: 446.44px
	}

	.md\:h-\[52px\] {
		height: 52px
	}

	.md\:h-\[684px\] {
		height: 684px
	}

	.md\:h-\[70px\] {
		height: 70px
	}

	.md\:h-\[80dvh\] {
		height: 80dvh
	}

	.md\:h-\[85px\] {
		height: 85px
	}

	.md\:h-full {
		height: 100%
	}

	.md\:max-h-\[140px\] {
		max-height: 140px
	}

	.md\:max-h-\[168px\] {
		max-height: 168px
	}

	.md\:max-h-\[324px\] {
		max-height: 324px
	}

	.md\:max-h-\[335px\] {
		max-height: 335px
	}

	.md\:max-h-\[385px\] {
		max-height: 385px
	}

	.md\:w-1\/2 {
		width: 50%
	}

	.md\:w-1\/3 {
		width: 33.333333%
	}

	.md\:w-1\/4 {
		width: 25%
	}

	.md\:w-1\/6 {
		width: 16.666667%
	}

	.md\:w-12 {
		width: 3rem
	}

	.md\:w-\[110px\] {
		width: 110px
	}

	.md\:w-\[130px\] {
		width: 130px
	}

	.md\:w-\[150px\] {
		width: 150px
	}

	.md\:w-\[180px\] {
		width: 180px
	}

	.md\:w-\[190px\] {
		width: 190px
	}

	.md\:w-\[197px\] {
		width: 197px
	}

	.md\:w-\[1px\] {
		width: 1px
	}

	.md\:w-\[200px\] {
		width: 200px
	}

	.md\:w-\[210px\] {
		width: 210px
	}

	.md\:w-\[246px\] {
		width: 246px
	}

	.md\:w-\[250px\] {
		width: 250px
	}

	.md\:w-\[276px\] {
		width: 276px
	}

	.md\:w-\[285px\] {
		width: 285px
	}

	.md\:w-\[2rem\] {
		width: 2rem
	}

	.md\:w-\[320px\] {
		width: 320px
	}

	.md\:w-\[341px\] {
		width: 341px
	}

	.md\:w-\[350px\] {
		width: 350px
	}

	.md\:w-\[370px\] {
		width: 370px
	}

	.md\:w-\[40\%\] {
		width: 40%
	}

	.md\:w-\[400px\] {
		width: 400px
	}

	.md\:w-\[450px\] {
		width: 450px
	}

	.md\:w-\[47\.077px\] {
		width: 47.077px
	}

	.md\:w-\[480px\] {
		width: 480px
	}

	.md\:w-\[50\%\] {
		width: 50%
	}

	.md\:w-\[520px\] {
		width: 520px
	}

	.md\:w-\[580px\] {
		width: 580px
	}

	.md\:w-\[60\%\] {
		width: 60%
	}

	.md\:w-\[630px\] {
		width: 630px
	}

	.md\:w-\[640px\] {
		width: 640px
	}

	.md\:w-\[650px\] {
		width: 650px
	}

	.md\:w-\[665px\] {
		width: 665px
	}

	.md\:w-\[6vw\] {
		width: 6vw
	}

	.md\:w-\[720px\] {
		width: 720px
	}

	.md\:w-\[750px\] {
		width: 750px
	}

	.md\:w-fit {
		width: fit-content
	}

	.md\:w-full {
		width: 100%
	}

	.md\:max-w-\[220px\] {
		max-width: 220px
	}

	.md\:max-w-\[280px\] {
		max-width: 280px
	}

	.md\:max-w-\[300px\] {
		max-width: 300px
	}

	.md\:max-w-\[320px\] {
		max-width: 320px
	}

	.md\:max-w-\[380px\] {
		max-width: 380px
	}

	.md\:max-w-\[400px\] {
		max-width: 400px
	}

	.md\:max-w-\[458px\] {
		max-width: 458px
	}

	.md\:max-w-\[528px\] {
		max-width: 528px
	}

	.md\:max-w-\[580px\] {
		max-width: 580px
	}

	.md\:max-w-\[600px\] {
		max-width: 600px
	}

	.md\:max-w-\[640px\] {
		max-width: 640px
	}

	.md\:max-w-\[665px\] {
		max-width: 665px
	}

	.md\:max-w-\[690px\] {
		max-width: 690px
	}

	.md\:max-w-\[700px\] {
		max-width: 700px
	}

	.md\:max-w-\[720px\] {
		max-width: 720px
	}

	.md\:max-w-\[727px\] {
		max-width: 727px
	}

	.md\:max-w-\[760px\] {
		max-width: 760px
	}

	.md\:max-w-\[800px\] {
		max-width: 800px
	}

	.md\:max-w-\[940px\] {
		max-width: 940px
	}

	.md\:grid-cols-1 {
		grid-template-columns: repeat(1, minmax(0, 1fr))
	}

	.md\:grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr))
	}

	.md\:grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr))
	}

	.md\:grid-cols-4 {
		grid-template-columns: repeat(4, minmax(0, 1fr))
	}

	.md\:flex-row {
		flex-direction: row
	}

	.md\:flex-col {
		flex-direction: column
	}

	.md\:items-center {
		align-items: center
	}

	.md\:justify-start {
		justify-content: flex-start
	}

	.md\:justify-center {
		justify-content: center
	}

	.md\:gap-2 {
		gap: .5rem
	}

	.md\:gap-4 {
		gap: 1rem
	}

	.md\:gap-5 {
		gap: 1.25rem
	}

	.md\:gap-6 {
		gap: 1.5rem
	}

	.md\:gap-7 {
		gap: 1.75rem
	}

	.md\:gap-8 {
		gap: 2rem
	}

	.md\:gap-\[20px\] {
		gap: 20px
	}

	.md\:gap-\[30px\] {
		gap: 30px
	}

	.md\:gap-x-6 {
		column-gap: 1.5rem
	}

	.md\:overflow-x-scroll {
		overflow-x: scroll
	}

	.md\:overflow-y-scroll {
		overflow-y: scroll
	}

	.md\:whitespace-nowrap {
		white-space: nowrap
	}

	.md\:rounded-\[24px\] {
		border-radius: 24px
	}

	.md\:border {
		border-width: 1px
	}

	.md\:border-r-\[1px\] {
		border-right-width: 1px
	}

	.md\:bg-\[\#031b38\] {
		--tw-bg-opacity: 1;
		background-color: rgb(3 27 56/var(--tw-bg-opacity, 1))
	}

	.md\:bg-white {
		--tw-bg-opacity: 1;
		background-color: rgb(255 255 255/var(--tw-bg-opacity, 1))
	}

	.md\:p-6 {
		padding: 1.5rem
	}

	.md\:p-\[16px\] {
		padding: 16px
	}

	.md\:px-\[15px\] {
		padding-left: 15px;
		padding-right: 15px
	}

	.md\:px-\[16px\] {
		padding-left: 16px;
		padding-right: 16px
	}

	.md\:px-\[24px\] {
		padding-left: 24px;
		padding-right: 24px
	}

	.md\:px-\[8px\] {
		padding-left: 8px;
		padding-right: 8px
	}

	.md\:py-6 {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}

	.md\:py-\[12px\] {
		padding-top: 12px;
		padding-bottom: 12px
	}

	.md\:py-\[16px\] {
		padding-top: 16px;
		padding-bottom: 16px
	}

	.md\:py-\[20px\] {
		padding-top: 20px;
		padding-bottom: 20px
	}

	.md\:py-\[24px\] {
		padding-top: 24px;
		padding-bottom: 24px
	}

	.md\:py-\[40px\] {
		padding-top: 40px;
		padding-bottom: 40px
	}

	.md\:py-\[6px\] {
		padding-top: 6px;
		padding-bottom: 6px
	}

	.md\:pb-2 {
		padding-bottom: .5rem
	}

	.md\:pb-\[20px\] {
		padding-bottom: 20px
	}

	.md\:pb-\[40px\] {
		padding-bottom: 40px
	}

	.md\:pb-\[8px\] {
		padding-bottom: 8px
	}

	.md\:pt-0 {
		padding-top: 0
	}

	.md\:pt-3 {
		padding-top: .75rem
	}

	.md\:pt-6 {
		padding-top: 1.5rem
	}

	.md\:pt-\[24px\] {
		padding-top: 24px
	}

	.md\:pt-\[30px\] {
		padding-top: 30px
	}

	.md\:pt-\[40px\] {
		padding-top: 40px
	}

	.md\:pt-\[64px\] {
		padding-top: 64px
	}

	.md\:text-center {
		text-align: center
	}

	.md\:text-\[14px\] {
		font-size: 14px
	}

	.md\:text-\[18px\] {
		font-size: 18px
	}

	.md\:text-\[20px\] {
		font-size: 20px
	}

	.md\:text-\[26px\] {
		font-size: 26px
	}

	.md\:text-\[42px\] {
		font-size: 42px
	}

	.md\:text-base {
		font-size: 1rem;
		line-height: 1.5rem
	}

	.md\:text-lg {
		font-size: 1.125rem;
		line-height: 1.75rem
	}

	.md\:text-xl {
		font-size: 1.25rem;
		line-height: 1.75rem
	}

	.md\:leading-none {
		line-height: 1
	}

	.md\:text-\[\#ff7070\] {
		--tw-text-opacity: 1;
		color: rgb(255 112 112/var(--tw-text-opacity, 1))
	}

	.md\:my-page-md {
		padding: 24px 0
	}

	.md\:my-page-md .my-container {
		width: 720px;
		margin: auto
	}

	.md\:my-page-md .content-margin {
		margin-top: 16px
	}

	.md\:empty-breadcrumb-top-space-md {
		padding-top: 70px
	}

	.md\:my-page-md .table-container .my-table-caption,
	.md\:my-page-md .table-container .table-wrapper {
		padding-top: 10px
	}

	.md\:my-page-md .t-and-c-list li:not(:first-child) {
		padding-top: 5px
	}

	.md\:\[margin-top\:10px\] {
		margin-top: 10px
	}

	.md\:\[margin-top\:20px\] {
		margin-top: 20px
	}

	.md\:last\:col-\[2_\/_span_2\]:last-child,
	.md\:odd\:col-\[2_\/_span_2\]:nth-child(odd) {
		grid-column: 2/span 2
	}
}

@media (min-width:992px) {
	.lg\:right-\[20\%\] {
		right: 20%
	}

	.lg\:top-\[10px\] {
		top: 10px
	}

	.lg\:col-span-4 {
		grid-column: span 4/span 4
	}

	.lg\:col-span-6 {
		grid-column: span 6/span 6
	}

	.lg\:col-start-2 {
		grid-column-start: 2
	}

	.lg\:mx-auto {
		margin-left: auto;
		margin-right: auto
	}

	.lg\:mt-2 {
		margin-top: .5rem
	}

	.lg\:mt-3 {
		margin-top: .75rem
	}

	.lg\:mt-4 {
		margin-top: 1rem
	}

	.lg\:mt-6 {
		margin-top: 1.5rem
	}

	.lg\:mt-\[10px\] {
		margin-top: 10px
	}

	.lg\:mt-\[15px\] {
		margin-top: 15px
	}

	.lg\:mt-\[40px\] {
		margin-top: 40px
	}

	.lg\:mt-\[42px\] {
		margin-top: 42px
	}

	.lg\:block {
		display: block
	}

	.lg\:flex {
		display: flex
	}

	.lg\:grid {
		display: grid
	}

	.lg\:hidden {
		display: none
	}

	.lg\:aspect-\[1000\/447\] {
		aspect-ratio: 1000/447
	}

	.lg\:aspect-\[1068\/445\] {
		aspect-ratio: 1068/445
	}

	.lg\:aspect-\[1152\/364\.156\] {
		aspect-ratio: 1152/364.156
	}

	.lg\:aspect-\[1262\/168\] {
		aspect-ratio: 1262/168
	}

	.lg\:aspect-\[1263\.33\/450\] {
		aspect-ratio: 1263.33/450
	}

	.lg\:aspect-\[1512\/427\.500\] {
		aspect-ratio: 1512/427.5
	}

	.lg\:aspect-\[180\/110\] {
		aspect-ratio: 180/110
	}

	.lg\:aspect-\[484\/125\] {
		aspect-ratio: 484/125
	}

	.lg\:aspect-\[540\/323\] {
		aspect-ratio: 540/323
	}

	.lg\:aspect-\[56\/81\] {
		aspect-ratio: 56/81
	}

	.lg\:aspect-\[700\/317\] {
		aspect-ratio: 700/317
	}

	.lg\:aspect-\[975\.33\/403\.63\] {
		aspect-ratio: 975.33/403.63
	}

	.lg\:h-\[100px\] {
		height: 100px
	}

	.lg\:h-\[103px\] {
		height: 103px
	}

	.lg\:h-\[112px\] {
		height: 112px
	}

	.lg\:h-\[185px\] {
		height: 185px
	}

	.lg\:h-\[320px\] {
		height: 320px
	}

	.lg\:h-\[322px\] {
		height: 322px
	}

	.lg\:h-\[360px\] {
		height: 360px
	}

	.lg\:h-\[395\.833px\] {
		height: 395.833px
	}

	.lg\:h-\[400px\] {
		height: 400px
	}

	.lg\:h-\[41\.77px\] {
		height: 41.77px
	}

	.lg\:h-\[413px\] {
		height: 413px
	}

	.lg\:h-\[444\.83px\] {
		height: 444.83px
	}

	.lg\:h-\[464px\] {
		height: 464px
	}

	.lg\:h-\[542\.44px\] {
		height: 542.44px
	}

	.lg\:h-\[547px\] {
		height: 547px
	}

	.lg\:h-\[64px\] {
		height: 64px
	}

	.lg\:max-h-\[250px\] {
		max-height: 250px
	}

	.lg\:max-h-\[350px\] {
		max-height: 350px
	}

	.lg\:max-h-\[392\.63px\] {
		max-height: 392.63px
	}

	.lg\:max-h-\[400px\] {
		max-height: 400px
	}

	.lg\:max-h-\[522px\] {
		max-height: 522px
	}

	.lg\:w-\[150px\] {
		width: 150px
	}

	.lg\:w-\[180px\] {
		width: 180px
	}

	.lg\:w-\[277px\] {
		width: 277px
	}

	.lg\:w-\[320px\] {
		width: 320px
	}

	.lg\:w-\[348px\] {
		width: 348px
	}

	.lg\:w-\[38\%\] {
		width: 38%
	}

	.lg\:w-\[380px\] {
		width: 380px
	}

	.lg\:w-\[394px\] {
		width: 394px
	}

	.lg\:w-\[400px\] {
		width: 400px
	}

	.lg\:w-\[42\%\] {
		width: 42%
	}

	.lg\:w-\[630px\] {
		width: 630px
	}

	.lg\:w-\[635px\] {
		width: 635px
	}

	.lg\:w-\[640px\] {
		width: 640px
	}

	.lg\:w-\[80\%\] {
		width: 80%
	}

	.lg\:w-\[850px\] {
		width: 850px
	}

	.lg\:w-\[865px\] {
		width: 865px
	}

	.lg\:w-\[960px\] {
		width: 960px
	}

	.lg\:w-full {
		width: 100%
	}

	.lg\:max-w-\[1000px\] {
		max-width: 1000px
	}

	.lg\:max-w-\[1110px\] {
		max-width: 1110px
	}

	.lg\:max-w-\[1140px\] {
		max-width: 1140px
	}

	.lg\:max-w-\[400px\] {
		max-width: 400px
	}

	.lg\:max-w-\[540px\] {
		max-width: 540px
	}

	.lg\:max-w-\[646px\] {
		max-width: 646px
	}

	.lg\:max-w-\[650px\] {
		max-width: 650px
	}

	.lg\:max-w-\[680px\] {
		max-width: 680px
	}

	.lg\:max-w-\[700px\] {
		max-width: 700px
	}

	.lg\:max-w-\[780px\] {
		max-width: 780px
	}

	.lg\:max-w-\[800px\] {
		max-width: 800px
	}

	.lg\:max-w-\[846px\] {
		max-width: 846px
	}

	.lg\:max-w-\[865px\] {
		max-width: 865px
	}

	.lg\:max-w-\[888px\] {
		max-width: 888px
	}

	.lg\:max-w-\[920px\] {
		max-width: 920px
	}

	.lg\:max-w-\[932px\] {
		max-width: 932px
	}

	.lg\:max-w-\[960px\] {
		max-width: 960px
	}

	.lg\:grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr))
	}

	.lg\:grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr))
	}

	.lg\:flex-col {
		flex-direction: column
	}

	.lg\:items-center {
		align-items: center
	}

	.lg\:justify-center {
		justify-content: center
	}

	.lg\:justify-between {
		justify-content: space-between
	}

	.lg\:gap-5 {
		gap: 1.25rem
	}

	.lg\:gap-\[20px\] {
		gap: 20px
	}

	.lg\:gap-\[50px\] {
		gap: 50px
	}

	.lg\:gap-\[60px\] {
		gap: 60px
	}

	.lg\:overflow-auto {
		overflow: auto
	}

	.lg\:bg-\[linear-gradient\(241\.32deg\2c _\#194A9D_4\.17\%\2c _\#021730_83\.95\%\)\] {
		background-image: linear-gradient(241.32deg, #194a9d 4.17%, #021730 83.95%)
	}

	.lg\:py-\[24px\] {
		padding-top: 24px;
		padding-bottom: 24px
	}

	.lg\:pt-\[40px\] {
		padding-top: 40px
	}

	.lg\:text-\[18px\] {
		font-size: 18px
	}

	.lg\:text-\[46px\] {
		font-size: 46px
	}

	.lg\:text-white {
		--tw-text-opacity: 1;
		color: rgb(255 255 255/var(--tw-text-opacity, 1))
	}

	.lg\:my-page-lg .my-container {
		width: 960px
	}

	.lg\:my-page-lg .content-margin {
		margin-top: 16px
	}

	.lg\:empty-breadcrumb-top-space-lg {
		padding-top: 64px
	}

	.lg\:my-page-lg .table-container .my-table-caption,
	.lg\:my-page-lg .table-container .table-wrapper {
		padding-top: 10px
	}

	.lg\:my-page-lg .t-and-c-list li:not(:first-child) {
		padding-top: 5px
	}

	.lg\:\[margin-top\:10px\] {
		margin-top: 10px
	}

	.lg\:\[margin-top\:20px\] {
		margin-top: 20px
	}

	.lg\:\[max-width\:560px\] {
		max-width: 560px
	}
}

@media (min-width:1280px) {
	.xl\:h-\[475px\] {
		height: 475px
	}

	.xl\:h-\[538px\] {
		height: 538px
	}

	.xl\:w-\[1140px\] {
		width: 1140px
	}

	.xl\:max-w-\[1140px\] {
		max-width: 1140px
	}

	.xl\:px-6 {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.xl\:py-4 {
		padding-top: 1rem;
		padding-bottom: 1rem
	}

	.xl\:my-page-xl .my-container {
		width: 1140px
	}
}

*,
::backdrop,
:after,
:before {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;
	--tw-pan-y: ;
	--tw-pinch-zoom: ;
	--tw-scroll-snap-strictness: proximity;
	--tw-gradient-from-position: ;
	--tw-gradient-via-position: ;
	--tw-gradient-to-position: ;
	--tw-ordinal: ;
	--tw-slashed-zero: ;
	--tw-numeric-figure: ;
	--tw-numeric-spacing: ;
	--tw-numeric-fraction: ;
	--tw-ring-inset: ;
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: #3b82f680;
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;
	--tw-brightness: ;
	--tw-contrast: ;
	--tw-grayscale: ;
	--tw-hue-rotate: ;
	--tw-invert: ;
	--tw-saturate: ;
	--tw-sepia: ;
	--tw-drop-shadow: ;
	--tw-backdrop-blur: ;
	--tw-backdrop-brightness: ;
	--tw-backdrop-contrast: ;
	--tw-backdrop-grayscale: ;
	--tw-backdrop-hue-rotate: ;
	--tw-backdrop-invert: ;
	--tw-backdrop-opacity: ;
	--tw-backdrop-saturate: ;
	--tw-backdrop-sepia: ;
	--tw-contain-size: ;
	--tw-contain-layout: ;
	--tw-contain-paint: ;
	--tw-contain-style:
}

/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/
*,
:after,
:before {
	box-sizing: border-box;
	border: 0 solid #e5e7eb
}

:after,
:before {
	--tw-content: ""
}

:host,
html {
	line-height: 1.5;
	-webkit-text-size-adjust: 100%;
	tab-size: 4;
	font-family: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
	font-feature-settings: normal;
	font-variation-settings: normal;
	-webkit-tap-highlight-color: transparent
}

body {
	margin: 0;
	line-height: inherit
}

hr {
	height: 0;
	color: inherit;
	border-top-width: 1px
}

abbr:where([title]) {
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: inherit;
	font-weight: inherit
}

a {
	color: inherit;
	text-decoration: inherit
}

b,
strong {
	font-weight: bolder
}

code,
kbd,
pre,
samp {
	font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
	font-feature-settings: normal;
	font-variation-settings: normal;
	font-size: 1em
}

small {
	font-size: 80%
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: initial
}

sub {
	bottom: -.25em
}

sup {
	top: -.5em
}

table {
	text-indent: 0;
	border-color: inherit;
	border-collapse: collapse
}

button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
	font-feature-settings: inherit;
	font-variation-settings: inherit;
	font-size: 100%;
	font-weight: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	color: inherit;
	margin: 0;
	padding: 0
}

button,
select {
	text-transform: none
}

button,
input:where([type=button]),
input:where([type=reset]),
input:where([type=submit]) {
	-webkit-appearance: button;
	background-color: initial;
	background-image: none
}

:-moz-focusring {
	outline: auto
}

:-moz-ui-invalid {
	box-shadow: none
}

progress {
	vertical-align: initial
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
	height: auto
}

[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px
}

::-webkit-search-decoration {
	-webkit-appearance: none
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit
}

summary {
	display: list-item
}

blockquote,
dd,
dl,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
pre {
	margin: 0
}

fieldset {
	margin: 0
}

fieldset,
legend {
	padding: 0
}

menu,
ol,
ul {
	list-style: none;
	margin: 0;
	padding: 0
}

dialog {
	padding: 0
}

textarea {
	resize: vertical
}

input::placeholder,
textarea::placeholder {
	opacity: 1;
	color: #9ca3af
}

[role=button],
button {
	cursor: pointer
}

:disabled {
	cursor: default
}

audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
	display: block;
	vertical-align: middle
}

img,
video {
	max-width: 100%;
	height: auto
}

[hidden]:where(:not([hidden=until-found])) {
	display: none
}

.container {
	width: 100%
}

@media (min-width:768px) {
	.container {
		max-width: 768px
	}
}

@media (min-width:992px) {
	.container {
		max-width: 992px
	}
}

@media (min-width:1280px) {
	.container {
		max-width: 1280px
	}
}

@media (min-width:1536px) {
	.container {
		max-width: 1536px
	}
}

.visible {
	visibility: visible
}

.collapse {
	visibility: collapse
}

.fixed {
	position: fixed
}

.absolute {
	position: absolute
}

.relative {
	position: relative
}

.sticky {
	position: sticky
}

.bottom-0 {
	bottom: 0
}

.bottom-\[10px\] {
	bottom: 10px
}

.bottom-\[6px\] {
	bottom: 6px
}

.left-0 {
	left: 0
}

.left-1\/2 {
	left: 50%
}

.left-\[10px\] {
	left: 10px
}

.right-0 {
	right: 0
}

.right-2 {
	right: .5rem
}

.right-3 {
	right: .75rem
}

.right-\[12px\] {
	right: 12px
}

.right-\[20px\] {
	right: 20px
}

.right-\[6px\] {
	right: 6px
}

.right-\[8px\] {
	right: 8px
}

.top-0 {
	top: 0
}

.top-\[-10px\] {
	top: -10px
}

.top-\[12px\] {
	top: 12px
}

.top-\[14px\] {
	top: 14px
}

.top-\[1px\] {
	top: 1px
}

.top-\[20px\] {
	top: 20px
}

.top-\[5px\] {
	top: 5px
}

.z-10 {
	z-index: 10
}

.z-20 {
	z-index: 20
}

.col-span-2 {
	grid-column: span 2/span 2
}

.col-span-4 {
	grid-column: span 4/span 4
}

.col-span-5 {
	grid-column: span 5/span 5
}

.col-span-8 {
	grid-column: span 8/span 8
}

.col-span-full {
	grid-column: 1/-1
}

.float-right {
	float: right
}

.float-left {
	float: left
}

.clear-both {
	clear: both
}

.m-0 {
	margin: 0
}

.m-auto {
	margin: auto
}

.mx-2\.5 {
	margin-left: .625rem;
	margin-right: .625rem
}

.mx-6 {
	margin-left: 1.5rem;
	margin-right: 1.5rem
}

.mx-\[10px\] {
	margin-left: 10px;
	margin-right: 10px
}

.mx-\[15px\] {
	margin-left: 15px;
	margin-right: 15px
}

.mx-\[3px\] {
	margin-left: 3px;
	margin-right: 3px
}

.mx-auto {
	margin-left: auto;
	margin-right: auto
}

.my-0 {
	margin-top: 0;
	margin-bottom: 0
}

.my-2 {
	margin-top: .5rem;
	margin-bottom: .5rem
}

.my-2\.5 {
	margin-top: .625rem;
	margin-bottom: .625rem
}

.my-4 {
	margin-top: 1rem;
	margin-bottom: 1rem
}

.my-5 {
	margin-top: 1.25rem;
	margin-bottom: 1.25rem
}

.my-\[10px\] {
	margin-top: 10px;
	margin-bottom: 10px
}

.mb-0 {
	margin-bottom: 0
}

.mb-1 {
	margin-bottom: .25rem
}

.mb-10 {
	margin-bottom: 2.5rem
}

.mb-12 {
	margin-bottom: 3rem
}

.mb-2 {
	margin-bottom: .5rem
}

.mb-2\.5 {
	margin-bottom: .625rem
}

.mb-3 {
	margin-bottom: .75rem
}

.mb-4 {
	margin-bottom: 1rem
}

.mb-5 {
	margin-bottom: 1.25rem
}

.mb-6 {
	margin-bottom: 1.5rem
}

.mb-8 {
	margin-bottom: 2rem
}

.mb-\[0\.5rem\] {
	margin-bottom: .5rem
}

.mb-\[10px\] {
	margin-bottom: 10px
}

.mb-\[14px\] {
	margin-bottom: 14px
}

.mb-\[15px\] {
	margin-bottom: 15px
}

.mb-\[16px\] {
	margin-bottom: 16px
}

.mb-\[20px\] {
	margin-bottom: 20px
}

.mb-\[5px\] {
	margin-bottom: 5px
}

.ml-2 {
	margin-left: .5rem
}

.ml-3 {
	margin-left: .75rem
}

.ml-4 {
	margin-left: 1rem
}

.ml-5 {
	margin-left: 1.25rem
}

.ml-6 {
	margin-left: 1.5rem
}

.ml-8 {
	margin-left: 2rem
}

.ml-\[10px\] {
	margin-left: 10px
}

.ml-\[15px\] {
	margin-left: 15px
}

.ml-auto {
	margin-left: auto
}

.mr-2 {
	margin-right: .5rem
}

.mr-3 {
	margin-right: .75rem
}

.mr-5 {
	margin-right: 1.25rem
}

.mr-\[10px\] {
	margin-right: 10px
}

.mt-0 {
	margin-top: 0
}

.mt-0\.5 {
	margin-top: .125rem
}

.mt-1 {
	margin-top: .25rem
}

.mt-10 {
	margin-top: 2.5rem
}

.mt-12 {
	margin-top: 3rem
}

.mt-2 {
	margin-top: .5rem
}

.mt-2\.5 {
	margin-top: .625rem
}

.mt-3 {
	margin-top: .75rem
}

.mt-4 {
	margin-top: 1rem
}

.mt-5 {
	margin-top: 1.25rem
}

.mt-6 {
	margin-top: 1.5rem
}

.mt-8 {
	margin-top: 2rem
}

.mt-\[-1px\] {
	margin-top: -1px
}

.mt-\[10px\] {
	margin-top: 10px
}

.mt-\[14px\] {
	margin-top: 14px
}

.mt-\[15px\] {
	margin-top: 15px
}

.mt-\[20px\] {
	margin-top: 20px
}

.mt-\[24px\] {
	margin-top: 24px
}

.mt-\[30px\] {
	margin-top: 30px
}

.mt-\[3px\] {
	margin-top: 3px
}

.mt-\[40px\] {
	margin-top: 40px
}

.mt-\[46px\] {
	margin-top: 46px
}

.mt-\[6px\] {
	margin-top: 6px
}

.block {
	display: block
}

.inline-block {
	display: inline-block
}

.inline {
	display: inline
}

.flex {
	display: flex
}

.table {
	display: table
}

.grid {
	display: grid
}

.contents {
	display: contents
}

.list-item {
	display: list-item
}

.hidden {
	display: none
}

.aspect-\[16\/9\] {
	aspect-ratio: 16/9
}

.aspect-\[17\/10\] {
	aspect-ratio: 17/10
}

.aspect-\[178\/195\] {
	aspect-ratio: 178/195
}

.aspect-\[21\/10\] {
	aspect-ratio: 21/10
}

.aspect-\[275\/118\] {
	aspect-ratio: 275/118
}

.aspect-\[275\/196\] {
	aspect-ratio: 275/196
}

.aspect-\[343\/356\] {
	aspect-ratio: 343/356
}

.aspect-\[343\/393\] {
	aspect-ratio: 343/393
}

.aspect-\[343\/514\] {
	aspect-ratio: 343/514
}

.aspect-\[371\/357\] {
	aspect-ratio: 371/357
}

.aspect-\[49\/25\] {
	aspect-ratio: 49/25
}

.aspect-\[825\/346\] {
	aspect-ratio: 825/346
}

.aspect-\[825\/575\] {
	aspect-ratio: 825/575
}

.h-8 {
	height: 2rem
}

.h-\[100\%\] {
	height: 100%
}

.h-\[100dvh\] {
	height: 100dvh
}

.h-\[100px\] {
	height: 100px
}

.h-\[100vh\] {
	height: 100vh
}

.h-\[12px\] {
	height: 12px
}

.h-\[145px\] {
	height: 145px
}

.h-\[14px\] {
	height: 14px
}

.h-\[150px\] {
	height: 150px
}

.h-\[152\.32px\] {
	height: 152.32px
}

.h-\[16px\] {
	height: 16px
}

.h-\[1px\] {
	height: 1px
}

.h-\[228px\] {
	height: 228px
}

.h-\[269px\] {
	height: 269px
}

.h-\[310px\] {
	height: 310px
}

.h-\[315px\] {
	height: 315px
}

.h-\[32px\] {
	height: 32px
}

.h-\[35px\] {
	height: 35px
}

.h-\[3px\] {
	height: 3px
}

.h-\[40px\] {
	height: 40px
}

.h-\[42px\] {
	height: 42px
}

.h-\[45px\] {
	height: 45px
}

.h-\[46px\] {
	height: 46px
}

.h-\[48px\] {
	height: 48px
}

.h-\[50px\] {
	height: 50px
}

.h-\[52px\] {
	height: 52px
}

.h-\[64px\] {
	height: 64px
}

.h-\[70px\] {
	height: 70px
}

.h-\[80px\] {
	height: 80px
}

.h-\[87px\] {
	height: 87px
}

.h-\[8px\] {
	height: 8px
}

.h-\[90px\] {
	height: 90px
}

.h-\[95dvh\] {
	height: 95dvh
}

.h-\[calc\(100dvh-42px\)\] {
	height: calc(100dvh - 42px)
}

.h-\[calc\(100vh\)\] {
	height: calc(100vh)
}

.h-\[calc\(100vh-42px\)\] {
	height: calc(100vh - 42px)
}

.h-auto {
	height: auto
}

.h-full {
	height: 100%
}

.h-screen {
	height: 100vh
}

.max-h-\[172\.76px\] {
	max-height: 172.76px
}

.max-h-\[246px\] {
	max-height: 246px
}

.min-h-\[0px\] {
	min-height: 0
}

.min-h-\[160px\] {
	min-height: 160px
}

.min-h-\[300px\] {
	min-height: 300px
}

.min-h-\[42px\] {
	min-height: 42px
}

.min-h-\[60px\] {
	min-height: 60px
}

.min-h-\[674\.86\] {
	min-height: 674.86
}

.min-h-screen {
	min-height: 100vh
}

.w-0 {
	width: 0
}

.w-1\/2 {
	width: 50%
}

.w-1\/3 {
	width: 33.333333%
}

.w-3 {
	width: .75rem
}

.w-3\/4 {
	width: 75%
}

.w-8 {
	width: 2rem
}

.w-\[100px\] {
	width: 100px
}

.w-\[100vw\] {
	width: 100vw
}

.w-\[120px\] {
	width: 120px
}

.w-\[12px\] {
	width: 12px
}

.w-\[130px\] {
	width: 130px
}

.w-\[140px\] {
	width: 140px
}

.w-\[150px\] {
	width: 150px
}

.w-\[160px\] {
	width: 160px
}

.w-\[16px\] {
	width: 16px
}

.w-\[178px\] {
	width: 178px
}

.w-\[18px\] {
	width: 18px
}

.w-\[19px\] {
	width: 19px
}

.w-\[20\%\] {
	width: 20%
}

.w-\[200px\] {
	width: 200px
}

.w-\[20px\] {
	width: 20px
}

.w-\[210px\] {
	width: 210px
}

.w-\[230px\] {
	width: 230px
}

.w-\[231px\] {
	width: 231px
}

.w-\[24px\] {
	width: 24px
}

.w-\[250px\] {
	width: 250px
}

.w-\[25px\] {
	width: 25px
}

.w-\[28\%\] {
	width: 28%
}

.w-\[283px\] {
	width: 283px
}

.w-\[290px\] {
	width: 290px
}

.w-\[2rem\] {
	width: 2rem
}

.w-\[310px\] {
	width: 310px
}

.w-\[32px\] {
	width: 32px
}

.w-\[35px\] {
	width: 35px
}

.w-\[400px\] {
	width: 400px
}

.w-\[40px\] {
	width: 40px
}

.w-\[42px\] {
	width: 42px
}

.w-\[440px\] {
	width: 440px
}

.w-\[44px\] {
	width: 44px
}

.w-\[45\%\] {
	width: 45%
}

.w-\[45px\] {
	width: 45px
}

.w-\[48px\] {
	width: 48px
}

.w-\[4px\] {
	width: 4px
}

.w-\[50px\] {
	width: 50px
}

.w-\[54px\] {
	width: 54px
}

.w-\[56px\] {
	width: 56px
}

.w-\[70px\] {
	width: 70px
}

.w-\[76px\] {
	width: 76px
}

.w-\[78\%\] {
	width: 78%
}

.w-\[80\%\] {
	width: 80%
}

.w-\[80px\] {
	width: 80px
}

.w-\[86px\] {
	width: 86px
}

.w-\[8px\] {
	width: 8px
}

.w-\[90\%\] {
	width: 90%
}

.w-\[90px\] {
	width: 90px
}

.w-\[94\%\] {
	width: 94%
}

.w-auto {
	width: auto
}

.w-fit {
	width: fit-content
}

.w-full {
	width: 100%
}

.w-max {
	width: max-content
}

.min-w-\[132px\] {
	min-width: 132px
}

.max-w-2xl {
	max-width: 42rem
}

.max-w-6xl {
	max-width: 72rem
}

.max-w-\[200px\] {
	max-width: 200px
}

.max-w-\[300px\] {
	max-width: 300px
}

.max-w-\[380px\] {
	max-width: 380px
}

.max-w-\[400px\] {
	max-width: 400px
}

.max-w-\[406px\] {
	max-width: 406px
}

.max-w-\[433px\] {
	max-width: 433px
}

.max-w-\[480px\] {
	max-width: 480px
}

.max-w-\[500px\] {
	max-width: 500px
}

.max-w-\[540px\] {
	max-width: 540px
}

.max-w-\[600px\] {
	max-width: 600px
}

.max-w-\[687px\] {
	max-width: 687px
}

.max-w-\[825px\] {
	max-width: 825px
}

.max-w-\[920px\] {
	max-width: 920px
}

.max-w-\[960px\] {
	max-width: 960px
}

.max-w-md {
	max-width: 28rem
}

.max-w-screen-xl {
	max-width: 1280px
}

.flex-shrink-0 {
	flex-shrink: 0
}

.border-collapse {
	border-collapse: collapse
}

.-translate-x-1\/2 {
	--tw-translate-x: -50%
}

.-translate-x-1\/2,
.rotate-0 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-0 {
	--tw-rotate: 0deg
}

.rotate-180 {
	--tw-rotate: 180deg
}

.rotate-180,
.rotate-90 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-90 {
	--tw-rotate: 90deg
}

.transform {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.cursor-default {
	cursor: default
}

.cursor-not-allowed {
	cursor: not-allowed
}

.cursor-pointer {
	cursor: pointer
}

.resize {
	resize: both
}

.list-inside {
	list-style-position: inside
}

.list-\[square\] {
	list-style-type: square
}

.list-alpha {
	list-style-type: lower-alpha
}

.list-auto,
.list-decimal {
	list-style-type: decimal
}

.list-disc {
	list-style-type: disc
}

.list-none {
	list-style-type: none
}

.grid-flow-col {
	grid-auto-flow: column
}

.grid-cols-1 {
	grid-template-columns: repeat(1, minmax(0, 1fr))
}

.grid-cols-12 {
	grid-template-columns: repeat(12, minmax(0, 1fr))
}

.grid-cols-2 {
	grid-template-columns: repeat(2, minmax(0, 1fr))
}

.grid-cols-3 {
	grid-template-columns: repeat(3, minmax(0, 1fr))
}

.grid-cols-4 {
	grid-template-columns: repeat(4, minmax(0, 1fr))
}

.grid-cols-5 {
	grid-template-columns: repeat(5, minmax(0, 1fr))
}

.grid-rows-1 {
	grid-template-rows: repeat(1, minmax(0, 1fr))
}

.grid-rows-2 {
	grid-template-rows: repeat(2, minmax(0, 1fr))
}

.flex-col {
	flex-direction: column
}

.flex-wrap {
	flex-wrap: wrap
}

.flex-nowrap {
	flex-wrap: nowrap
}

.items-start {
	align-items: flex-start
}

.items-end {
	align-items: flex-end
}

.items-center {
	align-items: center
}

.items-baseline {
	align-items: baseline
}

.justify-end {
	justify-content: flex-end
}

.justify-center {
	justify-content: center
}

.justify-between {
	justify-content: space-between
}

.justify-evenly {
	justify-content: space-evenly
}

.justify-items-center {
	justify-items: center
}

.gap-0 {
	gap: 0
}

.gap-1 {
	gap: .25rem
}

.gap-2 {
	gap: .5rem
}

.gap-3 {
	gap: .75rem
}

.gap-4 {
	gap: 1rem
}

.gap-5 {
	gap: 1.25rem
}

.gap-\[10px\] {
	gap: 10px
}

.gap-\[12px\] {
	gap: 12px
}

.gap-\[15px\] {
	gap: 15px
}

.gap-\[20px\] {
	gap: 20px
}

.gap-\[30px\] {
	gap: 30px
}

.gap-\[50px\] {
	gap: 50px
}

.space-x-2>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(.5rem * var(--tw-space-x-reverse));
	margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-\[2px\]>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(2px * var(--tw-space-x-reverse));
	margin-left: calc(2px * calc(1 - var(--tw-space-x-reverse)))
}

.space-y-1>:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(.25rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(.25rem * var(--tw-space-y-reverse))
}

.space-y-2>:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(.5rem * var(--tw-space-y-reverse))
}

.space-y-3>:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(.75rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(.75rem * var(--tw-space-y-reverse))
}

.space-y-4>:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(1rem * var(--tw-space-y-reverse))
}

.space-y-8>:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(2rem * var(--tw-space-y-reverse))
}

.justify-self-center {
	justify-self: center
}

.overflow-auto {
	overflow: auto
}

.overflow-hidden {
	overflow: hidden
}

.overflow-x-auto {
	overflow-x: auto
}

.overflow-y-auto {
	overflow-y: auto
}

.overflow-x-hidden {
	overflow-x: hidden
}

.overflow-x-scroll {
	overflow-x: scroll
}

.overflow-y-scroll {
	overflow-y: scroll
}

.truncate {
	overflow: hidden;
	white-space: nowrap
}

.text-ellipsis,
.truncate {
	text-overflow: ellipsis
}

.whitespace-nowrap {
	white-space: nowrap
}

.whitespace-pre-line {
	white-space: pre-line
}

.break-words {
	overflow-wrap: break-word
}

.break-all {
	word-break: break-all
}

.rounded {
	border-radius: .25rem
}

.rounded-\[10px\] {
	border-radius: 10px
}

.rounded-\[15px\] {
	border-radius: 15px
}

.rounded-\[24px\] {
	border-radius: 24px
}

.rounded-\[25px\] {
	border-radius: 25px
}

.rounded-\[3px\] {
	border-radius: 3px
}

.rounded-\[46px\] {
	border-radius: 46px
}

.rounded-\[4px\] {
	border-radius: 4px
}

.rounded-\[6px\] {
	border-radius: 6px
}

.rounded-\[8px\] {
	border-radius: 8px
}

.rounded-full {
	border-radius: 9999px
}

.rounded-lg {
	border-radius: .5rem
}

.rounded-md {
	border-radius: .375rem
}

.rounded-xl {
	border-radius: .75rem
}

.rounded-b-lg {
	border-bottom-right-radius: .5rem;
	border-bottom-left-radius: .5rem
}

.rounded-b-md {
	border-bottom-right-radius: .375rem;
	border-bottom-left-radius: .375rem
}

.rounded-t-\[10px\] {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px
}

.rounded-t-\[14px\] {
	border-top-left-radius: 14px;
	border-top-right-radius: 14px
}

.rounded-t-lg {
	border-top-left-radius: .5rem;
	border-top-right-radius: .5rem
}

.rounded-t-md {
	border-top-left-radius: .375rem;
	border-top-right-radius: .375rem
}

.rounded-t-xl {
	border-top-left-radius: .75rem;
	border-top-right-radius: .75rem
}

.border {
	border-width: 1px
}

.border-2 {
	border-width: 2px
}

.border-\[1px\] {
	border-width: 1px
}

.border-\[2px\] {
	border-width: 2px
}

.border-b {
	border-bottom-width: 1px
}

.border-b-2 {
	border-bottom-width: 2px
}

.border-b-\[1px\] {
	border-bottom-width: 1px
}

.border-b-\[2px\] {
	border-bottom-width: 2px
}

.border-b-\[4px\] {
	border-bottom-width: 4px
}

.border-b-\[5px\] {
	border-bottom-width: 5px
}

.border-l-\[1px\] {
	border-left-width: 1px
}

.border-r,
.border-r-\[1px\] {
	border-right-width: 1px
}

.border-t,
.border-t-\[1px\] {
	border-top-width: 1px
}

.border-dotted {
	border-style: dotted
}

.border-none {
	border-style: none
}

.border-\[\#013b8e\] {
	--tw-border-opacity: 1;
	border-color: rgb(1 59 142/var(--tw-border-opacity, 1))
}

.border-\[\#032146\] {
	--tw-border-opacity: 1;
	border-color: rgb(3 33 70/var(--tw-border-opacity, 1))
}

.border-\[\#065063\] {
	--tw-border-opacity: 1;
	border-color: rgb(6 80 99/var(--tw-border-opacity, 1))
}

.border-\[\#0F0303\] {
	--tw-border-opacity: 1;
	border-color: rgb(15 3 3/var(--tw-border-opacity, 1))
}

.border-\[\#2C539126\] {
	border-color: #2c539126
}

.border-\[\#354d74\] {
	--tw-border-opacity: 1;
	border-color: rgb(53 77 116/var(--tw-border-opacity, 1))
}

.border-\[\#3A4C71\],
.border-\[\#3a4c71\] {
	--tw-border-opacity: 1;
	border-color: rgb(58 76 113/var(--tw-border-opacity, 1))
}

.border-\[\#795548\] {
	--tw-border-opacity: 1;
	border-color: rgb(121 85 72/var(--tw-border-opacity, 1))
}

.border-\[\#91cfde\] {
	--tw-border-opacity: 1;
	border-color: rgb(145 207 222/var(--tw-border-opacity, 1))
}

.border-\[\#C9C9C9\] {
	--tw-border-opacity: 1;
	border-color: rgb(201 201 201/var(--tw-border-opacity, 1))
}

.border-\[\#E8E8E8\] {
	--tw-border-opacity: 1;
	border-color: rgb(232 232 232/var(--tw-border-opacity, 1))
}

.border-\[\#FBD145\] {
	--tw-border-opacity: 1;
	border-color: rgb(251 209 69/var(--tw-border-opacity, 1))
}

.border-\[\#bfbfbf\] {
	--tw-border-opacity: 1;
	border-color: rgb(191 191 191/var(--tw-border-opacity, 1))
}

.border-\[\#e2e2df\] {
	--tw-border-opacity: 1;
	border-color: rgb(226 226 223/var(--tw-border-opacity, 1))
}

.border-\[\#e8e8e8\] {
	--tw-border-opacity: 1;
	border-color: rgb(232 232 232/var(--tw-border-opacity, 1))
}

.border-\[\#eabf69\] {
	--tw-border-opacity: 1;
	border-color: rgb(234 191 105/var(--tw-border-opacity, 1))
}

.border-black {
	--tw-border-opacity: 1;
	border-color: rgb(0 0 0/var(--tw-border-opacity, 1))
}

.border-gray-600 {
	--tw-border-opacity: 1;
	border-color: rgb(75 85 99/var(--tw-border-opacity, 1))
}

.border-white {
	--tw-border-opacity: 1;
	border-color: rgb(255 255 255/var(--tw-border-opacity, 1))
}

.border-b-\[\#002249\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(0 34 73/var(--tw-border-opacity, 1))
}

.border-b-\[\#0087eb\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(0 135 235/var(--tw-border-opacity, 1))
}

.border-b-\[\#014451\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(1 68 81/var(--tw-border-opacity, 1))
}

.border-b-\[\#070d1b\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(7 13 27/var(--tw-border-opacity, 1))
}

.border-b-\[\#184b83\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(24 75 131/var(--tw-border-opacity, 1))
}

.border-b-\[\#354d74\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(53 77 116/var(--tw-border-opacity, 1))
}

.border-b-\[\#BABABA\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(186 186 186/var(--tw-border-opacity, 1))
}

.border-b-\[\#EABF69\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(234 191 105/var(--tw-border-opacity, 1))
}

.border-b-\[\#dddddd\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(221 221 221/var(--tw-border-opacity, 1))
}

.border-t-\[\#184b83\] {
	--tw-border-opacity: 1;
	border-top-color: rgb(24 75 131/var(--tw-border-opacity, 1))
}

.border-t-\[\#4976ad\] {
	--tw-border-opacity: 1;
	border-top-color: rgb(73 118 173/var(--tw-border-opacity, 1))
}

.bg-\[\#0000009c\] {
	background-color: #0000009c
}

.bg-\[\#000e1d\] {
	--tw-bg-opacity: 1;
	background-color: rgb(0 14 29/var(--tw-bg-opacity, 1))
}

.bg-\[\#00151c\] {
	--tw-bg-opacity: 1;
	background-color: rgb(0 21 28/var(--tw-bg-opacity, 1))
}

.bg-\[\#001737\] {
	--tw-bg-opacity: 1;
	background-color: rgb(0 23 55/var(--tw-bg-opacity, 1))
}

.bg-\[\#002249\] {
	--tw-bg-opacity: 1;
	background-color: rgb(0 34 73/var(--tw-bg-opacity, 1))
}

.bg-\[\#00274e\] {
	--tw-bg-opacity: 1;
	background-color: rgb(0 39 78/var(--tw-bg-opacity, 1))
}

.bg-\[\#0070c0\] {
	--tw-bg-opacity: 1;
	background-color: rgb(0 112 192/var(--tw-bg-opacity, 1))
}

.bg-\[\#013a4a\] {
	--tw-bg-opacity: 1;
	background-color: rgb(1 58 74/var(--tw-bg-opacity, 1))
}

.bg-\[\#020c21\] {
	--tw-bg-opacity: 1;
	background-color: rgb(2 12 33/var(--tw-bg-opacity, 1))
}

.bg-\[\#021730\] {
	--tw-bg-opacity: 1;
	background-color: rgb(2 23 48/var(--tw-bg-opacity, 1))
}

.bg-\[\#021a38\] {
	--tw-bg-opacity: 1;
	background-color: rgb(2 26 56/var(--tw-bg-opacity, 1))
}

.bg-\[\#023069\] {
	--tw-bg-opacity: 1;
	background-color: rgb(2 48 105/var(--tw-bg-opacity, 1))
}

.bg-\[\#032029\] {
	--tw-bg-opacity: 1;
	background-color: rgb(3 32 41/var(--tw-bg-opacity, 1))
}

.bg-\[\#032146\] {
	--tw-bg-opacity: 1;
	background-color: rgb(3 33 70/var(--tw-bg-opacity, 1))
}

.bg-\[\#032E43\] {
	--tw-bg-opacity: 1;
	background-color: rgb(3 46 67/var(--tw-bg-opacity, 1))
}

.bg-\[\#050c1f\] {
	--tw-bg-opacity: 1;
	background-color: rgb(5 12 31/var(--tw-bg-opacity, 1))
}

.bg-\[\#061a36\] {
	--tw-bg-opacity: 1;
	background-color: rgb(6 26 54/var(--tw-bg-opacity, 1))
}

.bg-\[\#070d1b\] {
	--tw-bg-opacity: 1;
	background-color: rgb(7 13 27/var(--tw-bg-opacity, 1))
}

.bg-\[\#075063\] {
	--tw-bg-opacity: 1;
	background-color: rgb(7 80 99/var(--tw-bg-opacity, 1))
}

.bg-\[\#07ee02\] {
	--tw-bg-opacity: 1;
	background-color: rgb(7 238 2/var(--tw-bg-opacity, 1))
}

.bg-\[\#080D1A\] {
	--tw-bg-opacity: 1;
	background-color: rgb(8 13 26/var(--tw-bg-opacity, 1))
}

.bg-\[\#092957\] {
	--tw-bg-opacity: 1;
	background-color: rgb(9 41 87/var(--tw-bg-opacity, 1))
}

.bg-\[\#0a2144\] {
	--tw-bg-opacity: 1;
	background-color: rgb(10 33 68/var(--tw-bg-opacity, 1))
}

.bg-\[\#0e6379\] {
	--tw-bg-opacity: 1;
	background-color: rgb(14 99 121/var(--tw-bg-opacity, 1))
}

.bg-\[\#0f457e\] {
	--tw-bg-opacity: 1;
	background-color: rgb(15 69 126/var(--tw-bg-opacity, 1))
}

.bg-\[\#0f457f\] {
	--tw-bg-opacity: 1;
	background-color: rgb(15 69 127/var(--tw-bg-opacity, 1))
}

.bg-\[\#10809c\] {
	--tw-bg-opacity: 1;
	background-color: rgb(16 128 156/var(--tw-bg-opacity, 1))
}

.bg-\[\#12033333\] {
	background-color: #12033333
}

.bg-\[\#120333\] {
	--tw-bg-opacity: 1;
	background-color: rgb(18 3 51/var(--tw-bg-opacity, 1))
}

.bg-\[\#133a67\] {
	--tw-bg-opacity: 1;
	background-color: rgb(19 58 103/var(--tw-bg-opacity, 1))
}

.bg-\[\#1b2a44\] {
	--tw-bg-opacity: 1;
	background-color: rgb(27 42 68/var(--tw-bg-opacity, 1))
}

.bg-\[\#1b5596\] {
	--tw-bg-opacity: 1;
	background-color: rgb(27 85 150/var(--tw-bg-opacity, 1))
}

.bg-\[\#1c3758\] {
	--tw-bg-opacity: 1;
	background-color: rgb(28 55 88/var(--tw-bg-opacity, 1))
}

.bg-\[\#223655\] {
	--tw-bg-opacity: 1;
	background-color: rgb(34 54 85/var(--tw-bg-opacity, 1))
}

.bg-\[\#2C5391\] {
	--tw-bg-opacity: 1;
	background-color: rgb(44 83 145/var(--tw-bg-opacity, 1))
}

.bg-\[\#2d4980\] {
	--tw-bg-opacity: 1;
	background-color: rgb(45 73 128/var(--tw-bg-opacity, 1))
}

.bg-\[\#D6E3ED\] {
	--tw-bg-opacity: 1;
	background-color: rgb(214 227 237/var(--tw-bg-opacity, 1))
}

.bg-\[\#E6BC68\] {
	--tw-bg-opacity: 1;
	background-color: rgb(230 188 104/var(--tw-bg-opacity, 1))
}

.bg-\[\#EFEFEF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(239 239 239/var(--tw-bg-opacity, 1))
}

.bg-\[\#F2F2F2\] {
	--tw-bg-opacity: 1;
	background-color: rgb(242 242 242/var(--tw-bg-opacity, 1))
}

.bg-\[\#F8F8F8\] {
	--tw-bg-opacity: 1;
	background-color: rgb(248 248 248/var(--tw-bg-opacity, 1))
}

.bg-\[\#F9F9F9\] {
	--tw-bg-opacity: 1;
	background-color: rgb(249 249 249/var(--tw-bg-opacity, 1))
}

.bg-\[\#FBD145\] {
	--tw-bg-opacity: 1;
	background-color: rgb(251 209 69/var(--tw-bg-opacity, 1))
}

.bg-\[\#FFFDEA\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 253 234/var(--tw-bg-opacity, 1))
}

.bg-\[\#FFFFFF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity, 1))
}

.bg-\[\#ccc\] {
	--tw-bg-opacity: 1;
	background-color: rgb(204 204 204/var(--tw-bg-opacity, 1))
}

.bg-\[\#d6e3ed\] {
	--tw-bg-opacity: 1;
	background-color: rgb(214 227 237/var(--tw-bg-opacity, 1))
}

.bg-\[\#e7c47a\] {
	--tw-bg-opacity: 1;
	background-color: rgb(231 196 122/var(--tw-bg-opacity, 1))
}

.bg-\[\#e8e8e8\] {
	--tw-bg-opacity: 1;
	background-color: rgb(232 232 232/var(--tw-bg-opacity, 1))
}

.bg-\[\#f9f9f9\] {
	--tw-bg-opacity: 1;
	background-color: rgb(249 249 249/var(--tw-bg-opacity, 1))
}

.bg-\[\#fff\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity, 1))
}

.bg-\[\#fffdea\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 253 234/var(--tw-bg-opacity, 1))
}

.bg-\[\#ffffff78\] {
	background-color: #ffffff78
}

.bg-\[071c35\] {
	background-color: 71c35
}

.bg-blue-800 {
	--tw-bg-opacity: 1;
	background-color: rgb(30 64 175/var(--tw-bg-opacity, 1))
}

.bg-white {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity, 1))
}

.bg-gradient-to-b {
	background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
}

.bg-gradient-to-r {
	background-image: linear-gradient(to right, var(--tw-gradient-stops))
}

.from-\[\#113875\] {
	--tw-gradient-from: #113875 var(--tw-gradient-from-position);
	--tw-gradient-to: #11387500 var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#42BE40\] {
	--tw-gradient-from: #42be40 var(--tw-gradient-from-position);
	--tw-gradient-to: #42be4000 var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#42c0c6\] {
	--tw-gradient-from: #42c0c6 var(--tw-gradient-from-position);
	--tw-gradient-to: #42c0c600 var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.to-\[\#02232F\] {
	--tw-gradient-to: #02232f var(--tw-gradient-to-position)
}

.to-\[\#062141\] {
	--tw-gradient-to: #062141 var(--tw-gradient-to-position)
}

.to-\[\#196A29\] {
	--tw-gradient-to: #196a29 var(--tw-gradient-to-position)
}

.object-cover {
	object-fit: cover
}

.p-0 {
	padding: 0
}

.p-1 {
	padding: .25rem
}

.p-12 {
	padding: 3rem
}

.p-2 {
	padding: .5rem
}

.p-2\.5 {
	padding: .625rem
}

.p-3 {
	padding: .75rem
}

.p-4 {
	padding: 1rem
}

.p-5 {
	padding: 1.25rem
}

.p-\[10px\] {
	padding: 10px
}

.p-\[14px\] {
	padding: 14px
}

.p-\[6\.5px\] {
	padding: 6.5px
}

.p-\[8px\] {
	padding: 8px
}

.px-1 {
	padding-left: .25rem;
	padding-right: .25rem
}

.px-2 {
	padding-left: .5rem;
	padding-right: .5rem
}

.px-2\.5 {
	padding-left: .625rem;
	padding-right: .625rem
}

.px-3 {
	padding-left: .75rem;
	padding-right: .75rem
}

.px-4 {
	padding-left: 1rem;
	padding-right: 1rem
}

.px-5 {
	padding-left: 1.25rem;
	padding-right: 1.25rem
}

.px-8 {
	padding-left: 2rem;
	padding-right: 2rem
}

.px-\[10px\] {
	padding-left: 10px;
	padding-right: 10px
}

.px-\[12px\] {
	padding-left: 12px;
	padding-right: 12px
}

.px-\[14px\] {
	padding-left: 14px;
	padding-right: 14px
}

.px-\[15px\] {
	padding-left: 15px;
	padding-right: 15px
}

.px-\[20px\] {
	padding-left: 20px;
	padding-right: 20px
}

.px-\[4px\] {
	padding-left: 4px;
	padding-right: 4px
}

.px-\[8px\] {
	padding-left: 8px;
	padding-right: 8px
}

.py-0 {
	padding-top: 0;
	padding-bottom: 0
}

.py-1 {
	padding-top: .25rem;
	padding-bottom: .25rem
}

.py-2 {
	padding-top: .5rem;
	padding-bottom: .5rem
}

.py-2\.5 {
	padding-top: .625rem;
	padding-bottom: .625rem
}

.py-3 {
	padding-top: .75rem;
	padding-bottom: .75rem
}

.py-4 {
	padding-top: 1rem;
	padding-bottom: 1rem
}

.py-5 {
	padding-top: 1.25rem;
	padding-bottom: 1.25rem
}

.py-\[10px\] {
	padding-top: 10px;
	padding-bottom: 10px
}

.py-\[15px\] {
	padding-top: 15px;
	padding-bottom: 15px
}

.py-\[16px\] {
	padding-top: 16px;
	padding-bottom: 16px
}

.py-\[20px\] {
	padding-top: 20px;
	padding-bottom: 20px
}

.py-\[24px\] {
	padding-top: 24px;
	padding-bottom: 24px
}

.py-\[5px\] {
	padding-top: 5px;
	padding-bottom: 5px
}

.\!pt-0 {
	padding-top: 0 !important
}

.pb-0 {
	padding-bottom: 0
}

.pb-10 {
	padding-bottom: 2.5rem
}

.pb-2 {
	padding-bottom: .5rem
}

.pb-3 {
	padding-bottom: .75rem
}

.pb-4 {
	padding-bottom: 1rem
}

.pb-5 {
	padding-bottom: 1.25rem
}

.pb-\[10px\] {
	padding-bottom: 10px
}

.pb-\[12px\] {
	padding-bottom: 12px
}

.pb-\[14px\] {
	padding-bottom: 14px
}

.pb-\[15px\] {
	padding-bottom: 15px
}

.pb-\[16px\] {
	padding-bottom: 16px
}

.pb-\[20px\] {
	padding-bottom: 20px
}

.pb-\[24px\] {
	padding-bottom: 24px
}

.pb-\[26px\] {
	padding-bottom: 26px
}

.pb-\[2px\] {
	padding-bottom: 2px
}

.pb-\[30px\] {
	padding-bottom: 30px
}

.pb-\[3px\] {
	padding-bottom: 3px
}

.pb-\[5px\] {
	padding-bottom: 5px
}

.pb-\[60px\] {
	padding-bottom: 60px
}

.pl-4 {
	padding-left: 1rem
}

.pl-5 {
	padding-left: 1.25rem
}

.pl-6 {
	padding-left: 1.5rem
}

.pl-\[15px\] {
	padding-left: 15px
}

.pl-\[16px\] {
	padding-left: 16px
}

.pr-10 {
	padding-right: 2.5rem
}

.pr-\[8px\] {
	padding-right: 8px
}

.pt-0 {
	padding-top: 0
}

.pt-1 {
	padding-top: .25rem
}

.pt-2 {
	padding-top: .5rem
}

.pt-2\.5 {
	padding-top: .625rem
}

.pt-3 {
	padding-top: .75rem
}

.pt-4 {
	padding-top: 1rem
}

.pt-5 {
	padding-top: 1.25rem
}

.pt-6 {
	padding-top: 1.5rem
}

.pt-\[0\.5rem\] {
	padding-top: .5rem
}

.pt-\[10px\] {
	padding-top: 10px
}

.pt-\[12px\] {
	padding-top: 12px
}

.pt-\[14px\] {
	padding-top: 14px
}

.pt-\[15px\] {
	padding-top: 15px
}

.pt-\[20px\] {
	padding-top: 20px
}

.pt-\[21px\] {
	padding-top: 21px
}

.pt-\[2px\] {
	padding-top: 2px
}

.pt-\[3\.5px\] {
	padding-top: 3.5px
}

.pt-\[3px\] {
	padding-top: 3px
}

.pt-\[40px\] {
	padding-top: 40px
}

.pt-\[4px\] {
	padding-top: 4px
}

.pt-\[5px\] {
	padding-top: 5px
}

.pt-\[60px\] {
	padding-top: 60px
}

.pt-\[6px\] {
	padding-top: 6px
}

.pt-\[70px\] {
	padding-top: 70px
}

.text-left {
	text-align: left
}

.text-center {
	text-align: center
}

.text-right {
	text-align: right
}

.text-end {
	text-align: end
}

.align-top {
	vertical-align: top
}

.align-middle {
	vertical-align: middle
}

.font-mono {
	font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace
}

.text-2xl {
	font-size: 1.5rem;
	line-height: 2rem
}

.text-3xl {
	font-size: 1.875rem;
	line-height: 2.25rem
}

.text-\[0\.75rem\] {
	font-size: .75rem
}

.text-\[14px\] {
	font-size: 14px
}

.text-\[15px\] {
	font-size: 15px
}

.text-\[16px\] {
	font-size: 16px
}

.text-\[18px\] {
	font-size: 18px
}

.text-\[20px\] {
	font-size: 20px
}

.text-\[24px\] {
	font-size: 24px
}

.text-\[26px\] {
	font-size: 26px
}

.text-\[28px\] {
	font-size: 28px
}

.text-base {
	font-size: 1rem;
	line-height: 1.5rem
}

.text-lg {
	font-size: 1.125rem;
	line-height: 1.75rem
}

.text-sm {
	font-size: .875rem;
	line-height: 1.25rem
}

.text-xl {
	font-size: 1.25rem;
	line-height: 1.75rem
}

.text-xs {
	font-size: .75rem;
	line-height: 1rem
}

.font-black {
	font-weight: 900
}

.font-bold {
	font-weight: 700
}

.font-extrabold {
	font-weight: 800
}

.font-medium {
	font-weight: 500
}

.font-semibold {
	font-weight: 600
}

.uppercase {
	text-transform: uppercase
}

.italic {
	font-style: italic
}

.leading-10 {
	line-height: 2.5rem
}

.leading-5 {
	line-height: 1.25rem
}

.leading-\[14px\] {
	line-height: 14px
}

.leading-\[18px\] {
	line-height: 18px
}

.leading-\[27px\] {
	line-height: 27px
}

.leading-loose {
	line-height: 2
}

.leading-none {
	line-height: 1
}

.leading-relaxed {
	line-height: 1.625
}

.leading-tight {
	line-height: 1.25
}

.tracking-\[1px\] {
	letter-spacing: 1px
}

.tracking-wide {
	letter-spacing: .025em
}

.tracking-wider {
	letter-spacing: .05em
}

.text-\[\#000\] {
	--tw-text-opacity: 1;
	color: rgb(0 0 0/var(--tw-text-opacity, 1))
}

.text-\[\#002249\] {
	--tw-text-opacity: 1;
	color: rgb(0 34 73/var(--tw-text-opacity, 1))
}

.text-\[\#007bff\] {
	--tw-text-opacity: 1;
	color: rgb(0 123 255/var(--tw-text-opacity, 1))
}

.text-\[\#014451\] {
	--tw-text-opacity: 1;
	color: rgb(1 68 81/var(--tw-text-opacity, 1))
}

.text-\[\#032146\] {
	--tw-text-opacity: 1;
	color: rgb(3 33 70/var(--tw-text-opacity, 1))
}

.text-\[\#092B54\],
.text-\[\#092b54\] {
	--tw-text-opacity: 1;
	color: rgb(9 43 84/var(--tw-text-opacity, 1))
}

.text-\[\#0f2e5a\] {
	--tw-text-opacity: 1;
	color: rgb(15 46 90/var(--tw-text-opacity, 1))
}

.text-\[\#1971df\] {
	--tw-text-opacity: 1;
	color: rgb(25 113 223/var(--tw-text-opacity, 1))
}

.text-\[\#3d96e4\] {
	--tw-text-opacity: 1;
	color: rgb(61 150 228/var(--tw-text-opacity, 1))
}

.text-\[\#3f86e3\] {
	--tw-text-opacity: 1;
	color: rgb(63 134 227/var(--tw-text-opacity, 1))
}

.text-\[\#42BE40\] {
	--tw-text-opacity: 1;
	color: rgb(66 190 64/var(--tw-text-opacity, 1))
}

.text-\[\#444\] {
	--tw-text-opacity: 1;
	color: rgb(68 68 68/var(--tw-text-opacity, 1))
}

.text-\[\#6d6868\] {
	--tw-text-opacity: 1;
	color: rgb(109 104 104/var(--tw-text-opacity, 1))
}

.text-\[\#6f767d\] {
	--tw-text-opacity: 1;
	color: rgb(111 118 125/var(--tw-text-opacity, 1))
}

.text-\[\#707070\] {
	--tw-text-opacity: 1;
	color: rgb(112 112 112/var(--tw-text-opacity, 1))
}

.text-\[\#857151\] {
	--tw-text-opacity: 1;
	color: rgb(133 113 81/var(--tw-text-opacity, 1))
}

.text-\[\#90caf9\] {
	--tw-text-opacity: 1;
	color: rgb(144 202 249/var(--tw-text-opacity, 1))
}

.text-\[\#939aab\] {
	--tw-text-opacity: 1;
	color: rgb(147 154 171/var(--tw-text-opacity, 1))
}

.text-\[\#9c9d9f\] {
	--tw-text-opacity: 1;
	color: rgb(156 157 159/var(--tw-text-opacity, 1))
}

.text-\[\#9e9e9e\] {
	--tw-text-opacity: 1;
	color: rgb(158 158 158/var(--tw-text-opacity, 1))
}

.text-\[\#CBCBCB\] {
	--tw-text-opacity: 1;
	color: rgb(203 203 203/var(--tw-text-opacity, 1))
}

.text-\[\#E4C076\] {
	--tw-text-opacity: 1;
	color: rgb(228 192 118/var(--tw-text-opacity, 1))
}

.text-\[\#E6BC68\] {
	--tw-text-opacity: 1;
	color: rgb(230 188 104/var(--tw-text-opacity, 1))
}

.text-\[\#EABF69\] {
	--tw-text-opacity: 1;
	color: rgb(234 191 105/var(--tw-text-opacity, 1))
}

.text-\[\#FFCA53\] {
	--tw-text-opacity: 1;
	color: rgb(255 202 83/var(--tw-text-opacity, 1))
}

.text-\[\#FFFDEA\] {
	--tw-text-opacity: 1;
	color: rgb(255 253 234/var(--tw-text-opacity, 1))
}

.text-\[\#a94442\] {
	--tw-text-opacity: 1;
	color: rgb(169 68 66/var(--tw-text-opacity, 1))
}

.text-\[\#adeaf8\] {
	--tw-text-opacity: 1;
	color: rgb(173 234 248/var(--tw-text-opacity, 1))
}

.text-\[\#bfbfbf\] {
	--tw-text-opacity: 1;
	color: rgb(191 191 191/var(--tw-text-opacity, 1))
}

.text-\[\#e9bf69\] {
	--tw-text-opacity: 1;
	color: rgb(233 191 105/var(--tw-text-opacity, 1))
}

.text-\[\#eabf68\] {
	--tw-text-opacity: 1;
	color: rgb(234 191 104/var(--tw-text-opacity, 1))
}

.text-\[\#eabf69\] {
	--tw-text-opacity: 1;
	color: rgb(234 191 105/var(--tw-text-opacity, 1))
}

.text-\[\#ebbf69\] {
	--tw-text-opacity: 1;
	color: rgb(235 191 105/var(--tw-text-opacity, 1))
}

.text-\[\#ecbe69\] {
	--tw-text-opacity: 1;
	color: rgb(236 190 105/var(--tw-text-opacity, 1))
}

.text-\[\#efbb58\] {
	--tw-text-opacity: 1;
	color: rgb(239 187 88/var(--tw-text-opacity, 1))
}

.text-\[\#f9f7f7\] {
	--tw-text-opacity: 1;
	color: rgb(249 247 247/var(--tw-text-opacity, 1))
}

.text-\[\#fff\] {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity, 1))
}

.text-\[\#fffdea\] {
	--tw-text-opacity: 1;
	color: rgb(255 253 234/var(--tw-text-opacity, 1))
}

.text-\[9C9D9F\] {
	color: 9C9D9F
}

.text-black {
	--tw-text-opacity: 1;
	color: rgb(0 0 0/var(--tw-text-opacity, 1))
}

.text-blue-600 {
	--tw-text-opacity: 1;
	color: rgb(37 99 235/var(--tw-text-opacity, 1))
}

.text-gray-400 {
	--tw-text-opacity: 1;
	color: rgb(156 163 175/var(--tw-text-opacity, 1))
}

.text-gray-600 {
	--tw-text-opacity: 1;
	color: rgb(75 85 99/var(--tw-text-opacity, 1))
}

.text-gray-800 {
	--tw-text-opacity: 1;
	color: rgb(31 41 55/var(--tw-text-opacity, 1))
}

.text-green-600 {
	--tw-text-opacity: 1;
	color: rgb(22 163 74/var(--tw-text-opacity, 1))
}

.text-red-500 {
	--tw-text-opacity: 1;
	color: rgb(239 68 68/var(--tw-text-opacity, 1))
}

.text-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity, 1))
}

.text-yellow-500 {
	--tw-text-opacity: 1;
	color: rgb(234 179 8/var(--tw-text-opacity, 1))
}

.underline {
	text-decoration-line: underline
}

.decoration-\[\#0a2144\] {
	text-decoration-color: #0a2144
}

.opacity-70 {
	opacity: .7
}

.opacity-\[\.67\] {
	opacity: .67
}

.shadow {
	--tw-shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;
	--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color)
}

.shadow,
.shadow-\[0_-2px_6px_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_-2px_6px_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
	--tw-shadow: 0 -2px 6px #0000001a;
	--tw-shadow-colored: 0 -2px 6px var(--tw-shadow-color)
}

.shadow-lg {
	--tw-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
	--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)
}

.shadow-lg,
.shadow-md {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-md {
	--tw-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
	--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color)
}

.shadow-cyan-500\/50 {
	--tw-shadow-color: #06b6d480;
	--tw-shadow: var(--tw-shadow-colored)
}

.outline-none {
	outline: 2px solid #0000;
	outline-offset: 2px
}

.outline {
	outline-style: solid
}

.filter {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.transition {
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
	transition-timing-function: cubic-bezier(.4, 0, .2, 1);
	transition-duration: .15s
}

.transition-all {
	transition-property: all;
	transition-timing-function: cubic-bezier(.4, 0, .2, 1);
	transition-duration: .15s
}

.duration-300 {
	transition-duration: .3s
}

.duration-\[4000ms\] {
	transition-duration: 4s
}

.ease-in-out {
	transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.top-breadcrumb {
	padding-top: 60px
}

.top-breadcrumb .topBreadcrumbBg {
	background: linear-gradient(0deg, #0003, #0003), #032146
}

.top-breadcrumb-md .my-container {
	max-width: 720px
}

.top-breadcrumb-lg .my-container {
	max-width: 960px
}

.top-breadcrumb-xl .my-container {
	max-width: 1140px
}

.top-breadcrumb .breadcrumb {
	color: #fff;
	display: flex;
	align-items: center;
	padding: 0 14px 10.5px
}

.top-breadcrumb-md .breadcrumb {
	padding: 0 14px 16px
}

.top-breadcrumb-lg .breadcrumb {
	padding: 0 14px 18px
}

.top-breadcrumb .active {
	color: #6c757d
}

.top-breadcrumb .underline {
	text-underline-offset: .3em
}

.top-breadcrumb .inactive:after {
	display: inline-block;
	content: url(/_next/static/media/angle-right.08e08812.svg);
	vertical-align: text-top;
	padding: 0 12px
}

.top-breadcrumb-md .inactive:after {
	padding: 0 20px;
	font-size: 20px;
	vertical-align: middle
}

.top-banner {
	margin-top: 0
}

.accomplishment-cares {
	padding: 16px 0;
	background-color: #f2f2f2;
	overflow: hidden;
	border-bottom: 1px solid var(--standard-grey, #bababa)
}

.accomplishment-cares .section-heading,
.accomplishment-cares-md .section-heading {
	text-align: center;
	color: #000;
	margin-bottom: 20px
}

.accomplishment-cares .both-side-border:before {
	position: absolute;
	content: "";
	height: 1px;
	background: linear-gradient(90deg, #3a4c71, #3a4c7100);
	top: 50%;
	width: 86px;
	left: -100px
}

.accomplishment-cares .both-side-border:after {
	position: absolute;
	content: "";
	height: 1px;
	background: linear-gradient(90deg, #3a4c7100, #3a4c71);
	top: 50%;
	width: 86px;
	right: -100px
}

.latest-posts .both-side-border:before {
	position: absolute;
	content: "";
	height: 1px;
	background: linear-gradient(90deg, #3a4c71, #3a4c7100);
	top: 50%;
	width: 120px;
	left: -128px
}

.latest-posts .both-side-border:after {
	position: absolute;
	content: "";
	height: 1px;
	background: linear-gradient(90deg, #3a4c7100, #3a4c71);
	top: 50%;
	width: 120px;
	right: -128px
}

.accomplishment-cares-md .both-side-border:before,
.latest-posts-md .both-side-border:before {
	width: 28.8177vw;
	left: -280px
}

.accomplishment-cares-md .both-side-border:after,
.latest-posts-md .both-side-border:after {
	width: 28.8177vw;
	right: -280px
}

.accomplishment-cares-lg .both-side-border:before {
	width: 28.5vw;
	left: -30.28125vw
}

.latest-posts-lg .both-side-border:before {
	width: 348%;
	left: -348%
}

.accomplishment-cares-lg .both-side-border:after {
	width: 28.5vw;
	right: -30.28125vw
}

.latest-posts-lg .both-side-border:after {
	width: 348%;
	right: -348%
}

.accomplishment .big {
	font-weight: 700;
	margin-top: 8px
}

.accomplishment-md .big {
	margin-top: 12px
}

.accomplishment .text {
	font-weight: 400
}

.accomplishment-cares-sm .app-downloading {
	padding-top: 20px
}

.app-downloading .mybtn-success {
	background: linear-gradient(180deg, #35a753, #276e3a)
}

.app-downloading .mybtn {
	padding: 8px 16px;
	gap: 8px
}

.app-downloading .btn-radius {
	border-radius: 4px
}

.app-downloading .text-container {
	font-weight: 700
}

.get-app-link {
	padding-top: 20px
}

.get-app-link .input-group {
	height: 48px;
	max-width: 365px;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%
}

.get-app-link .input-group .country-code {
	background-color: #bababa;
	padding: 12px;
	border-radius: 8px 0 0 8px
}

.get-app-link .input-group input {
	padding: 23px 12px;
	border-top: 1px solid #9c9d9f;
	border-bottom: 1px solid #9c9d9f;
	border-left: 1px solid #9c9d9f;
	height: 100%;
	color: #032146
}

.get-app-link .input-group .form-control {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.get-app-link .input-group .my-btn-success {
	border-radius: 0 8px 8px 0;
	background: linear-gradient(180deg, #35a753, #276e3a);
	padding: 12px;
	font-weight: 700;
	color: #fff;
	border: none
}

.get-app-link .get-app-link-check-terms {
	max-width: 342px;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%
}

.get-app-link-check {
	width: 34px;
	cursor: pointer
}

.get-app-link-terms {
	font-size: 9px;
	margin: 0 5px
}

.get-app-link .error {
	color: red !important
}

.get-app-link .error,
.get-app-link .success {
	padding: 7px 0 5px;
	text-align: center;
	font-size: 14px
}

.get-app-link .success {
	color: #2cb04c !important
}

.ribbon-shade {
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: 20px;
	max-width: 336px;
	background: linear-gradient(90deg, #f2f2f2, #bababa 49.48%, #f2f2f2 97.4%)
}

.ribbon-shade .text {
	font-weight: 500
}

.ribbon-shade .link {
	color: #196a29;
	font-weight: 700
}

.game-intro {
	padding: 16px 0
}

.game-intro .container {
	width: 100%;
	padding: 0 15px;
	margin: 0 auto
}

.game-intro .my-container {
	max-width: 800px
}

.game-intro-md .my-container {
	max-width: 534px
}

.game-intro-lg .my-container {
	max-width: 1140px
}

.game-intro .section-title .section-heading,
.game-intro .section-title .sub-heading,
.game-intro-md .section-title .section-heading,
.game-intro-md .section-title .sub-heading {
	margin-bottom: 10px
}

.game-intro .section-body {
	padding-top: 3px
}

.game-intro .section-body .description {
	font-weight: 500
}

.game-intro-md .section-body .description-footer {
	padding-top: 10px
}

.game-intro .section-body .description-footer .read-more {
	font-weight: 700;
	color: #007bff;
	text-decoration: none
}

.game-intro .section-body .description-footer .read-more:hover {
	color: #0056b3
}

.game-intro .section-body .description-footer .read-more.underline:after {
	background-color: #032146;
	position: absolute;
	content: "";
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 1px
}

.game-intro .section-body article .sub-heading {
	font-size: .875rem;
	font-weight: 700;
	margin-bottom: .2rem
}

.game-intro-md .section-body article .sub-heading {
	font-size: 1rem
}

.game-intro .section-body article p {
	color: #032146
}

.game-intro-md .section-body article p {
	font-size: 1rem
}

.game-intro .section-body .embeded-video {
	padding-top: 14px;
	padding-bottom: 14px
}

.game-intro-md .section-body .embeded-video {
	padding-top: 20px;
	padding-bottom: 20px
}

.rummy-player {
	background-color: #000;
	height: 200px;
	width: 100%;
	border-radius: 8px
}

.rummy-player .thumbnailImageContainer {
	height: 200px;
	width: 100%;
	position: relative
}

.tab-group .tab:focus {
	border: 0 !important;
	outline: none !important;
	box-shadow: none !important
}

.tab-group .tab {
	border: 0;
	white-space: nowrap
}

.scrollbar-styling::-webkit-scrollbar {
	height: 0
}

.scrollbar-styling::-webkit-scrollbar-thumb {
	background-color: #a9a9a9
}

.tab-group .tab-list {
	background-color: #f2f2f2;
	display: flex;
	align-items: center;
	border-radius: .25rem;
	gap: 2rem
}

.tab-group .tab-title-style {
	font-weight: 700
}

.tab-group .tab-content {
	font-size: .75rem;
	font-weight: 500
}

.tab-group-md .tab-content {
	font-size: 1rem;
	font-weight: 500
}

.tab-group .activeTab {
	border: 0;
	border-bottom: 2px solid #032146;
	height: 100%;
	width: 100%;
	padding: 15px 10px
}

.tab-group .inActiveTab {
	border: 0;
	height: 100%;
	width: 100%;
	padding: 15px 10px;
	border-bottom: 2px solid #0000
}

.live-tourney .various-tourney-container {
	padding: 16px 0
}

.live-tourney-md .various-tourney-container {
	padding: 24px 0
}

.live-tourney .underline-class:after {
	text-decoration: none;
	background: linear-gradient(90deg, #bababa, #bababa00);
	height: 2px;
	bottom: -3px;
	position: absolute;
	content: "";
	left: 0;
	right: 0;
	width: 100%
}

.live-tourney-sm .section-title {
	padding-left: 16px;
	padding-right: 16px
}

.live-tourney-md .section-title {
	padding-left: 20px;
	padding-right: 20px
}

.live-tourney .section-heading {
	padding-bottom: 8px;
	color: #fff;
	font-size: .875rem;
	font-weight: 700
}

.live-tourney-md .section-heading {
	font-size: 1.25rem
}

.live-tourney .btn-bg-view {
	font-size: .75rem;
	font-weight: 700;
	border: 1px solid #fff;
	color: #fff;
	min-width: 140px;
	padding: 8px 24px
}

.latest-posts-md .btn-bg-view,
.live-tourney-md .btn-bg-view {
	min-width: 240px;
	font-size: 1rem;
	padding: 8px
}

.latest-posts-lg .btn-bg-view,
.live-tourney-lg .btn-bg-view {
	min-width: 240px;
	font-size: 15.75px;
	padding: 12px 32px
}

.live-tourney .btn-radius {
	border-radius: 4px
}

.tourney-container {
	max-width: 90vw;
	margin: 14px auto 0
}

.tourney-container .tourney-image-container {
	width: 100%;
	padding: 0 8px
}

.tourney-container .tourney-image {
	object-fit: cover;
	border-radius: 10px
}

.live-tourney-sm .tourney-container .tourney-image {
	aspect-ratio: 170.292/197.75;
	width: 100%
}

.live-tourney-md .tourney-container .tourney-image {
	aspect-ratio: 224/260.125;
	width: 100%
}

.live-tourney-lg .tourney-container .tourney-image {
	aspect-ratio: 280/325.156;
	width: 100%
}

.gamer-speak {
	background-color: #f2f2f2;
	overflow: hidden;
	border-bottom: 1px solid var(--standard-grey, #bababa);
	padding: 16px 0
}

.gamer-speak .section-heading {
	text-align: center;
	color: #000;
	font-size: .875rem;
	font-weight: 600
}

.gamer-speak-md .section-heading {
	text-align: center;
	color: #000;
	font-size: 1.25rem;
	font-weight: 700;
	margin-bottom: 0
}

.gamer-speak .both-side-border:before {
	position: absolute;
	content: "";
	height: 1px;
	background: linear-gradient(90deg, #3a4c71, #3a4c7100);
	top: 50%;
	width: 23vw;
	left: -23vw
}

.gamer-speak .both-side-border:after {
	position: absolute;
	content: "";
	height: 1px;
	background: linear-gradient(90deg, #3a4c7100, #3a4c71);
	top: 50%;
	width: 23vw;
	right: -23vw
}

.gamer-speak-md .both-side-border:before {
	width: 29.8177vw;
	left: -240px
}

.gamer-speak-md .both-side-border:after {
	width: 29.8177vw;
	right: -240px
}

.gamer-speak-lg .both-side-border:before {
	width: 200%;
	left: -214%
}

.gamer-speak-lg .both-side-border:after {
	width: 200%;
	right: -214%
}

.gamer-speak .btn-bg-view,
.latest-posts .btn-bg-view {
	font-size: .75rem;
	font-weight: 700;
	border: 1px solid #032146;
	color: #032146;
	padding: 8px 40px;
	border-radius: 4px;
	min-width: 140px
}

.gamer-speak-md .btn-bg-view {
	min-width: 240px;
	font-size: 1rem;
	padding: 8px
}

.gamer-speak-lg .btn-bg-view {
	font-size: 15.75px;
	padding: 12px 32px
}

.our-gamer-say {
	max-width: 90vw;
	margin: 12px auto 0
}

.our-gamer-say .gamer-say-block {
	width: 100%;
	max-width: 540px;
	padding: 0 10px;
	margin: auto
}

.our-gamer-say-lg .gamer-say-block {
	width: 100%;
	padding: 0 8px
}

.our-gamer-say .gamer {
	background: #053863;
	width: 100%;
	min-height: 165px;
	display: flex;
	align-items: center;
	gap: 10px;
	border-radius: 8px
}

.our-gamer-say-md .gamer {
	width: 100%;
	min-height: 189px;
	padding: 0 20px
}

.our-gamer-say-lg.gamer {
	min-height: 194px;
	width: 100%
}

.our-gamer-say .gamecard-image {
	height: 100px;
	width: 100px;
	object-fit: cover
}

.our-gamer-say-md .gamecard-image {
	height: 112px;
	width: 112px
}

.our-gamer-say .gamecard-title {
	font-weight: 700;
	color: #fff;
	font-size: .875rem;
	margin: 0 0 7px
}

.our-gamer-say-md .gamecard-title {
	font-size: 15.75px
}

.our-gamer-say-lg .gamecard-title {
	font-size: 19.25px
}

.our-gamer-say .comment-tag-line {
	font-size: .75rem;
	font-weight: 500;
	color: #eabf69
}

.our-gamer-say-md .comment-tag-line {
	font-size: 1rem
}

.our-gamer-say-lg .comment-tag-line {
	font-size: 15.75px
}

.our-gamer-say .gamecard-description {
	color: #fff;
	padding-top: 10px;
	font-size: 9.625px
}

.our-gamer-say-lg .gamecard-description,
.our-gamer-say-md .gamecard-description {
	font-size: .875rem
}

.faqs {
	background: linear-gradient(0deg, #0003, #0003), radial-gradient(50% 50% at 50% 50%, #223655bf 0, #223655 100%);
	border-top: 0 solid;
	padding: 16px 0
}

.faqs .container {
	max-width: 1140px;
	margin: auto;
	padding: 0 15px
}

.faqs-md .container {
	max-width: 720px;
	padding: 0
}

.faqs-lg .container {
	max-width: 960px
}

.faqs-xl .container {
	max-width: 1140px
}

.faqs .underline-class:after {
	text-decoration: none;
	background: linear-gradient(90deg, #bababa, #bababa00);
	height: 2px;
	bottom: 5px;
	position: absolute;
	content: "";
	left: 0;
	right: 0;
	width: 100%
}

.faqs .section-heading {
	padding-bottom: 8px;
	color: #fff;
	font-size: .875rem;
	font-weight: 700
}

.faqs-md .section-heading {
	font-size: 1.25rem
}

.my-accordion {
	font-size: 14px
}

.my-disclosure {
	display: flex;
	flex-direction: column
}

.my-disclosure .mycontainer {
	width: 100%
}

.my-disclosure-md .mycontainer {
	width: 49%;
	margin: 10px 0
}

.my-disclosure .faqs-item {
	font-size: .875rem
}

.my-disclosure .faqs-item a {
	color: #4ea0f7
}

.my-disclosure .faqs-item-lastchild {
	border-bottom: 1px solid #bababa
}

.my-disclosure-md .faqs-item-lastchild-md:last-child {
	border-bottom: none
}

.my-disclosure .faqs-item-second-lastchild:not(:last-child),
.my-disclosure-md .faqs-item-second-lastchild-md:not(:last-child) {
	border-bottom: 1px solid #bababa
}

.my-disclosure .disclosure-button,
.sub-disclosure-button {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	padding: 12px 0;
	border: none;
	background: #0000;
	color: #fff
}

.my-disclosure .title {
	font-weight: 500;
	font-size: 1rem;
	text-align: left;
	margin-right: .5rem
}

.my-disclosure img {
	width: 17.11px;
	height: 10px
}

.my-disclosure .disclosure-panel {
	color: #fff;
	padding: 10px 16px;
	font-size: 1rem
}

.my-disclosure .disclosure-active {
	transition: max-height .3s ease-in;
	padding-bottom: 12px;
	border-radius: 0 0 .25rem .25rem;
	padding: 14px 14px;
	background: #f8f8ff;
}

.my-disclosure .disclosure-inactive {
	max-height: 0;
	transition: max-height .4s ease-out;
	overflow: hidden
}

.our-gamer-say div.alice-carousel>ul.alice-carousel__dots {
	margin-top: 15px
}

.our-gamer-say .alice-carousel__dots-item.__active {
	height: 10px !important;
	width: 10px !important;
	background: #e6bc68 !important;
	border: 1px solid gray !important
}

.our-gamer-say .alice-carousel__dots-item {
	margin-right: 10px !important;
	height: 10px !important;
	width: 10px !important;
	background: none !important;
	border: 1px solid gray !important
}

.tourney-container div.alice-carousel>ul.alice-carousel__dots {
	margin-top: 15px
}

.tourney-container .alice-carousel__dots-item.__active {
	height: 10px !important;
	width: 10px !important;
	background: #e6bc68 !important;
	border: 1px solid gray !important
}

.tourney-container .alice-carousel__dots-item {
	margin-right: 10px !important;
	height: 10px !important;
	width: 10px !important;
	background: none !important;
	border: 1px solid gray !important
}

.table-component-sm.table-component {
	-webkit-overflow-scrolling: touch;
	scrollbar-width: thin;
	scrollbar-color: #888 #0000
}

.table-component-sm.table-component::-webkit-scrollbar {
	height: 8px
}

.table-component-sm.table-component::-webkit-scrollbar-track {
	background: #f1f1f1
}

.table-component tr:nth-child(odd) {
	background-color: #e6e6e6
}

.table-component .table {
	overflow: auto;
	border-radius: 10px;
	border: 1px solid #c3cbd3;
	width: 100%;
	font-size: 14px
}

.black .table-component .table {
	border-color: #242a34;
	border-bottom: 1px solid #242a34 !important;
	border-radius: 10px
}

.table-component th,
td {
	padding: 5px;
	border: 1px solid #c3cbd3
}

.black .table-component th,
td {
	border-color: #242a34
}

.table-component th:last-child,
td:last-child {
	border-right-style: none
}

.table-component th:first-child,
td:first-child {
	border-left-style: none
}

.table-component th,
td:first-line {
	border-top-style: none
}

.table:first-child tr:last-child td {
	border-bottom-style: none
}

.table-component table {
	border-spacing: 0;
	border-collapse: collapse;
	border-style: hidden;
	width: 100%;
	max-width: 100%
}

.table-component table tr:last-child td:first-child {
	border-bottom-left-radius: 8px
}

.table-component table tr:last-child td:last-child {
	border-bottom-right-radius: 8px
}

.table-component table tr:first-child th:first-child {
	border-top-left-radius: 8px
}

.table-component table tr:first-child th:last-child {
	border-top-right-radius: 8px
}

.my-accordion .disclosure-button {
	background: linear-gradient(0deg, #0003, #0003), #223655;
	border-radius: .25rem;
	background: #2c539126;
	color: #161410;
}

.my-disclosure.my-accordion .disclosure-button {
	padding-left: 12px;
	padding-right: 12px
}

.my-accordion .sub-disclosure-button {
	background-color: #f6f6f6 !important;
	border-radius: .25rem
}

.my-disclosure.my-accordion .sub-disclosure-button {
	padding-left: 12px;
	padding-right: 12px
}

.my-accordion .accordion-item:not(:last-child) {
	margin-bottom: 16px
}

.about-gameplay {
	padding: 16px 0;
	background-color: #f2f2f2;
	overflow: hidden;
	border-bottom: 1px solid var(--standard-grey, #bababa)
}

.about-gameplay-md .section-heading {
	text-align: center;
	color: #000;
	margin-bottom: 20px
}

.about-gameplay .both-side-border:before {
	position: absolute;
	content: "";
	height: 1.5px;
	background: linear-gradient(90deg, #3a4c71, #3a4c7100);
	top: 50%;
	width: 86px;
	left: -100px
}

.about-gameplay .both-side-border:after {
	position: absolute;
	content: "";
	height: 1.5px;
	background: linear-gradient(90deg, #3a4c7100, #3a4c71);
	top: 50%;
	width: 86px;
	right: -100px
}

.about-gameplay-md .both-side-border:before {
	width: 28.8177vw;
	left: -280px
}

.about-gameplay-md .both-side-border:after {
	width: 28.8177vw;
	right: -280px
}

.about-gameplay-lg .both-side-border:before {
	width: 28.5vw;
	left: -30.28125vw
}

.about-gameplay-lg .both-side-border:after {
	width: 28.5vw;
	right: -30.28125vw
}

.list-nums {
	list-style: auto
}

.app-downloading .btn-download {
	max-width: 215px
}

.marker\:text-\[0\.8rem\] ::marker {
	font-size: .8rem
}

.marker\:text-\[1\.1rem\] ::marker {
	font-size: 1.1rem
}

.marker\:text-\[1\.3rem\] ::marker {
	font-size: 1.3rem
}

.marker\:text-\[14px\] ::marker {
	font-size: 14px
}

.marker\:text-\[1rem\] ::marker {
	font-size: 1rem
}

.marker\:font-bold ::marker {
	font-weight: 700
}

.marker\:text-\[\#032146\] ::marker {
	color: #032146
}

.marker\:text-\[\#eabf69\] ::marker {
	color: #eabf69
}

.marker\:text-\[0\.8rem\]::marker {
	font-size: .8rem
}

.marker\:text-\[1\.1rem\]::marker {
	font-size: 1.1rem
}

.marker\:text-\[1\.3rem\]::marker {
	font-size: 1.3rem
}

.marker\:text-\[14px\]::marker {
	font-size: 14px
}

.marker\:text-\[1rem\]::marker {
	font-size: 1rem
}

.marker\:font-bold::marker {
	font-weight: 700
}

.marker\:text-\[\#032146\]::marker {
	color: #032146
}

.marker\:text-\[\#eabf69\]::marker {
	color: #eabf69
}

.placeholder\:text-\[14px\]::placeholder {
	font-size: 14px
}

.placeholder\:text-\[16px\]::placeholder {
	font-size: 16px
}

.placeholder\:tracking-normal::placeholder {
	letter-spacing: 0
}

.placeholder\:text-\[\#6c757d\]::placeholder {
	--tw-text-opacity: 1;
	color: rgb(108 117 125/var(--tw-text-opacity, 1))
}

.placeholder\:text-\[\#6f767d\]::placeholder {
	--tw-text-opacity: 1;
	color: rgb(111 118 125/var(--tw-text-opacity, 1))
}

.last\:rounded-b-\[10px\]:last-child {
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px
}

.hover\:underline:hover {
	text-decoration-line: underline
}

.hover\:decoration-black:hover {
	text-decoration-color: #000
}

.top-breadcrumb .hover\:underline:hover {
	text-underline-offset: .3em
}

.game-intro .section-body .description-footer .hover\:underline:hover.read-more:after {
	background-color: #032146;
	position: absolute;
	content: "";
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 1px
}

.focus\:outline-none:focus {
	outline: 2px solid #0000;
	outline-offset: 2px
}

.active\:text-blue-600:active {
	--tw-text-opacity: 1;
	color: rgb(37 99 235/var(--tw-text-opacity, 1))
}

.active\:underline:active {
	text-decoration-line: underline
}

.top-breadcrumb .active\:underline:active {
	text-underline-offset: .3em
}

.game-intro .section-body .description-footer .active\:underline:active.read-more:after {
	background-color: #032146;
	position: absolute;
	content: "";
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 1px
}

@media (max-width:767px) {
	.sm\:bottom-0 {
		bottom: 0
	}

	.sm\:bottom-\[-16px\] {
		bottom: -16px
	}

	.sm\:bottom-\[10px\] {
		bottom: 10px
	}

	.sm\:left-0 {
		left: 0
	}

	.sm\:left-\[-72px\] {
		left: -72px
	}

	.sm\:right-0 {
		right: 0
	}

	.sm\:top-\[-50px\] {
		top: -50px
	}

	.sm\:top-\[8vw\] {
		top: 8vw
	}

	.sm\:order-1 {
		order: 1
	}

	.sm\:order-2 {
		order: 2
	}

	.sm\:order-3 {
		order: 3
	}

	.sm\:mx-auto {
		margin-right: auto
	}

	.sm\:ml-auto,
	.sm\:mx-auto {
		margin-left: auto
	}

	.sm\:mt-2 {
		margin-top: .5rem
	}

	.sm\:mt-3 {
		margin-top: .75rem
	}

	.sm\:mt-4 {
		margin-top: 1rem
	}

	.sm\:mt-5 {
		margin-top: 1.25rem
	}

	.sm\:mt-6 {
		margin-top: 1.5rem
	}

	.sm\:mt-8 {
		margin-top: 2rem
	}

	.sm\:mt-\[10px\] {
		margin-top: 10px
	}

	.sm\:mt-\[18px\] {
		margin-top: 18px
	}

	.sm\:mt-\[20px\] {
		margin-top: 20px
	}

	.sm\:mt-\[25px\] {
		margin-top: 25px
	}

	.sm\:mt-\[44px\] {
		margin-top: 44px
	}

	.sm\:flex {
		display: flex
	}

	.sm\:hidden {
		display: none
	}

	.sm\:aspect-\[100\/61\] {
		aspect-ratio: 100/61
	}

	.sm\:aspect-\[100\/87\] {
		aspect-ratio: 100/87
	}

	.sm\:aspect-\[1080\/816\] {
		aspect-ratio: 1080/816
	}

	.sm\:aspect-\[200\/93\] {
		aspect-ratio: 200/93
	}

	.sm\:aspect-\[203\/123\] {
		aspect-ratio: 203/123
	}

	.sm\:aspect-\[300\/46\] {
		aspect-ratio: 300/46
	}

	.sm\:aspect-\[315\/143\] {
		aspect-ratio: 315/143
	}

	.sm\:aspect-\[315\/249\] {
		aspect-ratio: 315/249
	}

	.sm\:aspect-\[315\/257\] {
		aspect-ratio: 315/257
	}

	.sm\:aspect-\[315\/271\] {
		aspect-ratio: 315/271
	}

	.sm\:aspect-\[315\/344\] {
		aspect-ratio: 315/344
	}

	.sm\:aspect-\[345\.55\/32\.21\] {
		aspect-ratio: 345.55/32.21
	}

	.sm\:aspect-\[345\/200\] {
		aspect-ratio: 345/200
	}

	.sm\:aspect-\[345\/300\] {
		aspect-ratio: 345/300
	}

	.sm\:aspect-\[360\/300\] {
		aspect-ratio: 360/300
	}

	.sm\:aspect-\[371\/536\] {
		aspect-ratio: 371/536
	}

	.sm\:aspect-\[375\.333\/216\.542\] {
		aspect-ratio: 375.333/216.542
	}

	.sm\:aspect-\[375\.333\/216\.54\] {
		aspect-ratio: 375.333/216.54
	}

	.sm\:aspect-\[383\/289\] {
		aspect-ratio: 383/289
	}

	.sm\:aspect-\[384\/450\] {
		aspect-ratio: 384/450
	}

	.sm\:aspect-\[387\.333\/406\.396\] {
		aspect-ratio: 387.333/406.396
	}

	.sm\:aspect-\[400\/356\] {
		aspect-ratio: 400/356
	}

	.sm\:aspect-\[406\/173\] {
		aspect-ratio: 406/173
	}

	.sm\:aspect-\[406\/221\.031\] {
		aspect-ratio: 406/221.031
	}

	.sm\:aspect-\[406\/221\] {
		aspect-ratio: 406/221
	}

	.sm\:aspect-\[430\/362\.7px\] {
		aspect-ratio: 430/362.7px
	}

	.sm\:aspect-\[430\/384\.89\] {
		aspect-ratio: 430/384.89
	}

	.sm\:aspect-\[540\/835\] {
		aspect-ratio: 540/835
	}

	.sm\:aspect-\[69\/32\] {
		aspect-ratio: 69/32
	}

	.sm\:h-\[123\.5px\] {
		height: 123.5px
	}

	.sm\:h-\[180px\] {
		height: 180px
	}

	.sm\:h-\[184px\] {
		height: 184px
	}

	.sm\:h-\[18vw\] {
		height: 18vw
	}

	.sm\:h-\[200px\] {
		height: 200px
	}

	.sm\:h-\[220px\] {
		height: 220px
	}

	.sm\:h-\[230px\] {
		height: 230px
	}

	.sm\:h-\[240px\] {
		height: 240px
	}

	.sm\:h-\[28px\] {
		height: 28px
	}

	.sm\:h-\[33\.42px\] {
		height: 33.42px
	}

	.sm\:h-\[36px\] {
		height: 36px
	}

	.sm\:h-\[46px\] {
		height: 46px
	}

	.sm\:h-\[60px\] {
		height: 60px
	}

	.sm\:h-\[61px\] {
		height: 61px
	}

	.sm\:h-\[80dvh\] {
		height: 80dvh
	}

	.sm\:h-\[84px\] {
		height: 84px
	}

	.sm\:h-\[93\.5px\] {
		height: 93.5px
	}

	.sm\:max-h-\[175px\] {
		max-height: 175px
	}

	.sm\:max-h-\[218\.17px\] {
		max-height: 218.17px
	}

	.sm\:max-h-\[221px\] {
		max-height: 221px
	}

	.sm\:max-h-\[250px\] {
		max-height: 250px
	}

	.sm\:max-h-\[406px\] {
		max-height: 406px
	}

	.sm\:max-h-\[536px\] {
		max-height: 536px
	}

	.sm\:max-h-\[585px\] {
		max-height: 585px
	}

	.sm\:min-h-\[280px\] {
		min-height: 280px
	}

	.sm\:w-\[100px\] {
		width: 100px
	}

	.sm\:w-\[110px\] {
		width: 110px
	}

	.sm\:w-\[120px\] {
		width: 120px
	}

	.sm\:w-\[130px\] {
		width: 130px
	}

	.sm\:w-\[140px\] {
		width: 140px
	}

	.sm\:w-\[15vw\] {
		width: 15vw
	}

	.sm\:w-\[170px\] {
		width: 170px
	}

	.sm\:w-\[190px\] {
		width: 190px
	}

	.sm\:w-\[200px\] {
		width: 200px
	}

	.sm\:w-\[20px\] {
		width: 20px
	}

	.sm\:w-\[210px\] {
		width: 210px
	}

	.sm\:w-\[220px\] {
		width: 220px
	}

	.sm\:w-\[230px\] {
		width: 230px
	}

	.sm\:w-\[290px\] {
		width: 290px
	}

	.sm\:w-\[320px\] {
		width: 320px
	}

	.sm\:w-\[345px\] {
		width: 345px
	}

	.sm\:w-\[56\%\] {
		width: 56%
	}

	.sm\:w-\[60\%\] {
		width: 60%
	}

	.sm\:w-\[85\%\] {
		width: 85%
	}

	.sm\:w-\[92vw\] {
		width: 92vw
	}

	.sm\:w-\[96\%\] {
		width: 96%
	}

	.sm\:w-fit {
		width: fit-content
	}

	.sm\:w-full {
		width: 100%
	}

	.sm\:min-w-max {
		min-width: max-content
	}

	.sm\:max-w-\[160px\] {
		max-width: 160px
	}

	.sm\:max-w-\[224px\] {
		max-width: 224px
	}

	.sm\:max-w-\[300px\] {
		max-width: 300px
	}

	.sm\:max-w-\[308px\] {
		max-width: 308px
	}

	.sm\:max-w-\[345\.33px\] {
		max-width: 345.33px
	}

	.sm\:max-w-\[406px\] {
		max-width: 406px
	}

	.sm\:max-w-fit {
		max-width: fit-content
	}

	.sm\:max-w-none {
		max-width: none
	}

	.sm\:rotate-180 {
		--tw-rotate: 180deg;
		transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
	}

	.sm\:grid-cols-1 {
		grid-template-columns: repeat(1, minmax(0, 1fr))
	}

	.sm\:grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr))
	}

	.sm\:grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr))
	}

	.sm\:flex-col {
		flex-direction: column
	}

	.sm\:flex-wrap {
		flex-wrap: wrap
	}

	.sm\:items-center {
		align-items: center
	}

	.sm\:justify-center {
		justify-content: center
	}

	.sm\:justify-between {
		justify-content: space-between
	}

	.sm\:gap-2 {
		gap: .5rem
	}

	.sm\:gap-2\.5 {
		gap: .625rem
	}

	.sm\:gap-3 {
		gap: .75rem
	}

	.sm\:gap-4 {
		gap: 1rem
	}

	.sm\:gap-6 {
		gap: 1.5rem
	}

	.sm\:gap-\[10px\] {
		gap: 10px
	}

	.sm\:gap-\[15px\] {
		gap: 15px
	}

	.sm\:gap-\[20px\] {
		gap: 20px
	}

	.sm\:gap-x-3 {
		column-gap: .75rem
	}

	.sm\:overflow-x-scroll {
		overflow-x: scroll
	}

	.sm\:overflow-y-scroll {
		overflow-y: scroll
	}

	.sm\:break-words {
		overflow-wrap: break-word
	}

	.sm\:rounded-\[12px\] {
		border-radius: 12px
	}

	.sm\:rounded-t-\[8px\] {
		border-top-left-radius: 8px;
		border-top-right-radius: 8px
	}

	.sm\:border-\[\#fad07a\] {
		--tw-border-opacity: 1;
		border-color: rgb(250 208 122/var(--tw-border-opacity, 1))
	}

	.sm\:bg-\[\#fff\] {
		--tw-bg-opacity: 1;
		background-color: rgb(255 255 255/var(--tw-bg-opacity, 1))
	}

	.sm\:p-2\.5 {
		padding: .625rem
	}

	.sm\:p-4 {
		padding: 1rem
	}

	.sm\:p-\[12px\] {
		padding: 12px
	}

	.sm\:px-1 {
		padding-left: .25rem;
		padding-right: .25rem
	}

	.sm\:px-2 {
		padding-left: .5rem;
		padding-right: .5rem
	}

	.sm\:px-2\.5 {
		padding-left: .625rem;
		padding-right: .625rem
	}

	.sm\:px-5 {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}

	.sm\:px-\[14px\] {
		padding-left: 14px;
		padding-right: 14px
	}

	.sm\:px-\[15px\] {
		padding-left: 15px;
		padding-right: 15px
	}

	.sm\:px-\[20px\] {
		padding-left: 20px;
		padding-right: 20px
	}

	.sm\:px-\[24px\] {
		padding-left: 24px;
		padding-right: 24px
	}

	.sm\:py-4 {
		padding-top: 1rem;
		padding-bottom: 1rem
	}

	.sm\:py-\[12px\] {
		padding-top: 12px;
		padding-bottom: 12px
	}

	.sm\:py-\[14px\] {
		padding-top: 14px;
		padding-bottom: 14px
	}

	.sm\:py-\[20px\] {
		padding-top: 20px;
		padding-bottom: 20px
	}

	.sm\:py-\[24px\] {
		padding-top: 24px;
		padding-bottom: 24px
	}

	.sm\:py-\[6px\] {
		padding-top: 6px;
		padding-bottom: 6px
	}

	.sm\:pb-2 {
		padding-bottom: .5rem
	}

	.sm\:pb-\[12px\] {
		padding-bottom: 12px
	}

	.sm\:pb-\[20px\] {
		padding-bottom: 20px
	}

	.sm\:pb-\[22px\] {
		padding-bottom: 22px
	}

	.sm\:pb-\[24px\] {
		padding-bottom: 24px
	}

	.sm\:pt-1 {
		padding-top: .25rem
	}

	.sm\:pt-4 {
		padding-top: 1rem
	}

	.sm\:pt-\[10px\] {
		padding-top: 10px
	}

	.sm\:pt-\[12px\] {
		padding-top: 12px
	}

	.sm\:pt-\[20px\] {
		padding-top: 20px
	}

	.sm\:pt-\[24px\] {
		padding-top: 24px
	}

	.sm\:pt-\[8px\] {
		padding-top: 8px
	}

	.sm\:text-center {
		text-align: center
	}

	.sm\:text-\[18px\] {
		font-size: 18px
	}

	.sm\:text-\[20px\] {
		font-size: 20px
	}

	.sm\:text-xs {
		font-size: .75rem;
		line-height: 1rem
	}

	.sm\:text-red-600 {
		--tw-text-opacity: 1;
		color: rgb(220 38 38/var(--tw-text-opacity, 1))
	}

	.sm\:accomplishment-cares-sm {
		padding-left: 16px;
		padding-right: 16px
	}

	.sm\:accomplishment-cares-sm .app-downloading {
		padding-top: 20px
	}

	.sm\:live-tourney-sm .section-title {
		padding-left: 16px;
		padding-right: 16px
	}

	.sm\:live-tourney-sm .tourney-container .tourney-image {
		aspect-ratio: 170.292/197.75;
		width: 100%
	}

	.my-disclosure .sm\:faqs-item {
		font-size: .875rem
	}

	.my-disclosure .sm\:faqs-item a {
		color: #4ea0f7
	}

	.sm\:\[margin-top\:16px\] {
		margin-top: 16px
	}
}

@media (min-width:768px) {
	.md\:absolute {
		position: absolute
	}

	.md\:relative {
		position: relative
	}

	.md\:bottom-\[-24px\] {
		bottom: -24px
	}

	.md\:bottom-\[20\%\] {
		bottom: 20%
	}

	.md\:left-\[-6px\] {
		left: -6px
	}

	.md\:left-\[-80px\] {
		left: -80px
	}

	.md\:right-\[12\%\] {
		right: 12%
	}

	.md\:top-\[-50px\] {
		top: -50px
	}

	.md\:top-\[37px\] {
		top: 37px
	}

	.md\:top-\[4vh\] {
		top: 4vh
	}

	.md\:top-\[64px\] {
		top: 64px
	}

	.md\:col-span-1 {
		grid-column: span 1/span 1
	}

	.md\:col-span-2 {
		grid-column: span 2/span 2
	}

	.md\:mx-auto {
		margin-left: auto;
		margin-right: auto
	}

	.md\:my-6 {
		margin-top: 1.5rem;
		margin-bottom: 1.5rem
	}

	.md\:mt-10 {
		margin-top: 2.5rem
	}

	.md\:mt-12 {
		margin-top: 3rem
	}

	.md\:mt-2 {
		margin-top: .5rem
	}

	.md\:mt-3 {
		margin-top: .75rem
	}

	.md\:mt-4 {
		margin-top: 1rem
	}

	.md\:mt-5 {
		margin-top: 1.25rem
	}

	.md\:mt-6 {
		margin-top: 1.5rem
	}

	.md\:mt-8 {
		margin-top: 2rem
	}

	.md\:mt-9 {
		margin-top: 2.25rem
	}

	.md\:mt-\[10px\] {
		margin-top: 10px
	}

	.md\:mt-\[15px\] {
		margin-top: 15px
	}

	.md\:mt-\[24px\] {
		margin-top: 24px
	}

	.md\:mt-\[27px\] {
		margin-top: 27px
	}

	.md\:mt-\[30px\] {
		margin-top: 30px
	}

	.md\:mt-\[40px\] {
		margin-top: 40px
	}

	.md\:mt-\[42px\] {
		margin-top: 42px
	}

	.md\:mt-\[48px\] {
		margin-top: 48px
	}

	.md\:mt-\[4px\] {
		margin-top: 4px
	}

	.md\:block {
		display: block
	}

	.md\:flex {
		display: flex
	}

	.md\:hidden {
		display: none
	}

	.md\:aspect-\[150\/91\] {
		aspect-ratio: 150/91
	}

	.md\:aspect-\[458\/280\] {
		aspect-ratio: 458/280
	}

	.md\:aspect-\[540\/323\] {
		aspect-ratio: 540/323
	}

	.md\:aspect-\[540\/85\] {
		aspect-ratio: 540/85
	}

	.md\:aspect-\[56\/81\] {
		aspect-ratio: 56/81
	}

	.md\:aspect-\[580\/263\] {
		aspect-ratio: 580/263
	}

	.md\:aspect-\[660\/170\] {
		aspect-ratio: 660/170
	}

	.md\:aspect-\[686\/64\] {
		aspect-ratio: 686/64
	}

	.md\:aspect-\[690\/288\] {
		aspect-ratio: 690/288
	}

	.md\:aspect-\[691\.2\/287\.97\] {
		aspect-ratio: 691.2/287.97
	}

	.md\:aspect-\[700\/313\] {
		aspect-ratio: 700/313
	}

	.md\:aspect-\[720\/270\] {
		aspect-ratio: 720/270
	}

	.md\:aspect-\[751\.33\/385\] {
		aspect-ratio: 751.33/385
	}

	.md\:aspect-\[766\/168\] {
		aspect-ratio: 766/168
	}

	.md\:aspect-\[768\/299\.96\] {
		aspect-ratio: 768/299.96
	}

	.md\:aspect-\[790\/527\] {
		aspect-ratio: 790/527
	}

	.md\:aspect-\[973\.33\/458\.29\] {
		aspect-ratio: 973.33/458.29
	}

	.md\:h-12 {
		height: 3rem
	}

	.md\:h-\[100px\] {
		height: 100px
	}

	.md\:h-\[110px\] {
		height: 110px
	}

	.md\:h-\[126px\] {
		height: 126px
	}

	.md\:h-\[13vh\] {
		height: 13vh
	}

	.md\:h-\[185px\] {
		height: 185px
	}

	.md\:h-\[300px\] {
		height: 300px
	}

	.md\:h-\[312px\] {
		height: 312px
	}

	.md\:h-\[318px\] {
		height: 318px
	}

	.md\:h-\[320px\] {
		height: 320px
	}

	.md\:h-\[340\.17px\] {
		height: 340.17px
	}

	.md\:h-\[34px\] {
		height: 34px
	}

	.md\:h-\[360px\] {
		height: 360px
	}

	.md\:h-\[372px\] {
		height: 372px
	}

	.md\:h-\[38px\] {
		height: 38px
	}

	.md\:h-\[396px\] {
		height: 396px
	}

	.md\:h-\[41\.77px\] {
		height: 41.77px
	}

	.md\:h-\[417\.02px\] {
		height: 417.02px
	}

	.md\:h-\[42px\] {
		height: 42px
	}

	.md\:h-\[446\.44px\] {
		height: 446.44px
	}

	.md\:h-\[52px\] {
		height: 52px
	}

	.md\:h-\[684px\] {
		height: 684px
	}

	.md\:h-\[70px\] {
		height: 70px
	}

	.md\:h-\[80dvh\] {
		height: 80dvh
	}

	.md\:h-\[85px\] {
		height: 85px
	}

	.md\:h-full {
		height: 100%
	}

	.md\:max-h-\[140px\] {
		max-height: 140px
	}

	.md\:max-h-\[168px\] {
		max-height: 168px
	}

	.md\:max-h-\[324px\] {
		max-height: 324px
	}

	.md\:max-h-\[335px\] {
		max-height: 335px
	}

	.md\:max-h-\[385px\] {
		max-height: 385px
	}

	.md\:w-1\/2 {
		width: 50%
	}

	.md\:w-1\/3 {
		width: 33.333333%
	}

	.md\:w-1\/4 {
		width: 25%
	}

	.md\:w-1\/6 {
		width: 16.666667%
	}

	.md\:w-12 {
		width: 3rem
	}

	.md\:w-\[110px\] {
		width: 110px
	}

	.md\:w-\[130px\] {
		width: 130px
	}

	.md\:w-\[150px\] {
		width: 150px
	}

	.md\:w-\[180px\] {
		width: 180px
	}

	.md\:w-\[190px\] {
		width: 190px
	}

	.md\:w-\[197px\] {
		width: 197px
	}

	.md\:w-\[1px\] {
		width: 1px
	}

	.md\:w-\[200px\] {
		width: 200px
	}

	.md\:w-\[210px\] {
		width: 210px
	}

	.md\:w-\[246px\] {
		width: 246px
	}

	.md\:w-\[250px\] {
		width: 250px
	}

	.md\:w-\[276px\] {
		width: 276px
	}

	.md\:w-\[285px\] {
		width: 285px
	}

	.md\:w-\[2rem\] {
		width: 2rem
	}

	.md\:w-\[320px\] {
		width: 320px
	}

	.md\:w-\[341px\] {
		width: 341px
	}

	.md\:w-\[350px\] {
		width: 350px
	}

	.md\:w-\[370px\] {
		width: 370px
	}

	.md\:w-\[40\%\] {
		width: 40%
	}

	.md\:w-\[400px\] {
		width: 400px
	}

	.md\:w-\[450px\] {
		width: 450px
	}

	.md\:w-\[47\.077px\] {
		width: 47.077px
	}

	.md\:w-\[480px\] {
		width: 480px
	}

	.md\:w-\[50\%\] {
		width: 50%
	}

	.md\:w-\[520px\] {
		width: 520px
	}

	.md\:w-\[580px\] {
		width: 580px
	}

	.md\:w-\[60\%\] {
		width: 60%
	}

	.md\:w-\[630px\] {
		width: 630px
	}

	.md\:w-\[640px\] {
		width: 640px
	}

	.md\:w-\[650px\] {
		width: 650px
	}

	.md\:w-\[665px\] {
		width: 665px
	}

	.md\:w-\[6vw\] {
		width: 6vw
	}

	.md\:w-\[720px\] {
		width: 720px
	}

	.md\:w-\[750px\] {
		width: 750px
	}

	.md\:w-fit {
		width: fit-content
	}

	.md\:w-full {
		width: 100%
	}

	.md\:max-w-\[220px\] {
		max-width: 220px
	}

	.md\:max-w-\[280px\] {
		max-width: 280px
	}

	.md\:max-w-\[300px\] {
		max-width: 300px
	}

	.md\:max-w-\[320px\] {
		max-width: 320px
	}

	.md\:max-w-\[380px\] {
		max-width: 380px
	}

	.md\:max-w-\[400px\] {
		max-width: 400px
	}

	.md\:max-w-\[458px\] {
		max-width: 458px
	}

	.md\:max-w-\[528px\] {
		max-width: 528px
	}

	.md\:max-w-\[580px\] {
		max-width: 580px
	}

	.md\:max-w-\[600px\] {
		max-width: 600px
	}

	.md\:max-w-\[640px\] {
		max-width: 640px
	}

	.md\:max-w-\[665px\] {
		max-width: 665px
	}

	.md\:max-w-\[690px\] {
		max-width: 690px
	}

	.md\:max-w-\[700px\] {
		max-width: 700px
	}

	.md\:max-w-\[720px\] {
		max-width: 720px
	}

	.md\:max-w-\[727px\] {
		max-width: 727px
	}

	.md\:max-w-\[760px\] {
		max-width: 760px
	}

	.md\:max-w-\[800px\] {
		max-width: 800px
	}

	.md\:max-w-\[940px\] {
		max-width: 940px
	}

	.md\:grid-cols-1 {
		grid-template-columns: repeat(1, minmax(0, 1fr))
	}

	.md\:grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr))
	}

	.md\:grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr))
	}

	.md\:grid-cols-4 {
		grid-template-columns: repeat(4, minmax(0, 1fr))
	}

	.md\:flex-row {
		flex-direction: row
	}

	.md\:flex-col {
		flex-direction: column
	}

	.md\:items-center {
		align-items: center
	}

	.md\:justify-start {
		justify-content: flex-start
	}

	.md\:justify-center {
		justify-content: center
	}

	.md\:gap-2 {
		gap: .5rem
	}

	.md\:gap-4 {
		gap: 1rem
	}

	.md\:gap-5 {
		gap: 1.25rem
	}

	.md\:gap-6 {
		gap: 1.5rem
	}

	.md\:gap-7 {
		gap: 1.75rem
	}

	.md\:gap-8 {
		gap: 2rem
	}

	.md\:gap-\[20px\] {
		gap: 20px
	}

	.md\:gap-\[30px\] {
		gap: 30px
	}

	.md\:gap-x-6 {
		column-gap: 1.5rem
	}

	.md\:overflow-x-scroll {
		overflow-x: scroll
	}

	.md\:overflow-y-scroll {
		overflow-y: scroll
	}

	.md\:whitespace-nowrap {
		white-space: nowrap
	}

	.md\:rounded-\[24px\] {
		border-radius: 24px
	}

	.md\:border {
		border-width: 1px
	}

	.md\:border-r-\[1px\] {
		border-right-width: 1px
	}

	.md\:bg-\[\#031b38\] {
		--tw-bg-opacity: 1;
		background-color: rgb(3 27 56/var(--tw-bg-opacity, 1))
	}

	.md\:bg-white {
		--tw-bg-opacity: 1;
		background-color: rgb(255 255 255/var(--tw-bg-opacity, 1))
	}

	.md\:p-6 {
		padding: 1.5rem
	}

	.md\:p-\[16px\] {
		padding: 16px
	}

	.md\:px-\[15px\] {
		padding-left: 15px;
		padding-right: 15px
	}

	.md\:px-\[16px\] {
		padding-left: 16px;
		padding-right: 16px
	}

	.md\:px-\[24px\] {
		padding-left: 24px;
		padding-right: 24px
	}

	.md\:px-\[8px\] {
		padding-left: 8px;
		padding-right: 8px
	}

	.md\:py-6 {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}

	.md\:py-\[12px\] {
		padding-top: 12px;
		padding-bottom: 12px
	}

	.md\:py-\[16px\] {
		padding-top: 16px;
		padding-bottom: 16px
	}

	.md\:py-\[20px\] {
		padding-top: 20px;
		padding-bottom: 20px
	}

	.md\:py-\[24px\] {
		padding-top: 24px;
		padding-bottom: 24px
	}

	.md\:py-\[40px\] {
		padding-top: 40px;
		padding-bottom: 40px
	}

	.md\:py-\[6px\] {
		padding-top: 6px;
		padding-bottom: 6px
	}

	.md\:pb-2 {
		padding-bottom: .5rem
	}

	.md\:pb-\[20px\] {
		padding-bottom: 20px
	}

	.md\:pb-\[40px\] {
		padding-bottom: 40px
	}

	.md\:pb-\[8px\] {
		padding-bottom: 8px
	}

	.md\:pt-0 {
		padding-top: 0
	}

	.md\:pt-3 {
		padding-top: .75rem
	}

	.md\:pt-6 {
		padding-top: 1.5rem
	}

	.md\:pt-\[24px\] {
		padding-top: 24px
	}

	.md\:pt-\[30px\] {
		padding-top: 30px
	}

	.md\:pt-\[40px\] {
		padding-top: 40px
	}

	.md\:pt-\[64px\] {
		padding-top: 64px
	}

	.md\:text-center {
		text-align: center
	}

	.md\:text-\[14px\] {
		font-size: 14px
	}

	.md\:text-\[18px\] {
		font-size: 18px
	}

	.md\:text-\[20px\] {
		font-size: 20px
	}

	.md\:text-\[26px\] {
		font-size: 26px
	}

	.md\:text-\[42px\] {
		font-size: 42px
	}

	.md\:text-base {
		font-size: 1rem;
		line-height: 1.5rem
	}

	.md\:text-lg {
		font-size: 1.125rem;
		line-height: 1.75rem
	}

	.md\:text-xl {
		font-size: 1.25rem;
		line-height: 1.75rem
	}

	.md\:leading-none {
		line-height: 1
	}

	.md\:text-\[\#ff7070\] {
		--tw-text-opacity: 1;
		color: rgb(255 112 112/var(--tw-text-opacity, 1))
	}

	.md\:top-breadcrumb-md {
		padding-top: 64px
	}

	.md\:top-breadcrumb-md .my-container {
		max-width: 720px
	}

	.md\:top-breadcrumb-md .breadcrumb {
		padding: 0 14px 16px
	}

	.md\:top-breadcrumb-md .inactive:after {
		padding: 0 20px;
		font-size: 20px;
		vertical-align: middle
	}

	.md\:accomplishment-cares-md {
		padding: 24px 32px
	}

	.md\:accomplishment-cares-md .section-heading {
		text-align: center;
		color: #000;
		margin-bottom: 20px
	}

	.md\:accomplishment-cares-md .both-side-border:before,
	.md\:latest-posts-md .both-side-border:before {
		width: 28.8177vw;
		left: -280px
	}

	.md\:accomplishment-cares-md .both-side-border:after,
	.md\:latest-posts-md .both-side-border:after {
		width: 28.8177vw;
		right: -280px
	}

	.md\:accomplishment-md .big {
		margin-top: 12px
	}

	.md\:game-intro-md {
		padding: 24px 0
	}

	.md\:game-intro-md .my-container {
		max-width: 534px
	}

	.md\:game-intro-md .section-title .section-heading,
	.md\:game-intro-md .section-title .sub-heading {
		margin-bottom: 10px
	}

	.md\:game-intro-md .section-body .description-footer {
		padding-top: 10px
	}

	.md\:game-intro-md .section-body article .sub-heading,
	.md\:game-intro-md .section-body article p {
		font-size: 1rem
	}

	.md\:game-intro-md .section-body .embeded-video {
		padding-top: 20px;
		padding-bottom: 20px
	}

	.md\:rummy-player-md {
		height: 270px
	}

	.md\:rummy-player-md .thumbnailImageContainer {
		height: 200px
	}

	.md\:tab-group-md .tab-content {
		font-size: 1rem;
		font-weight: 500
	}

	.md\:live-tourney-md .various-tourney-container {
		padding: 24px 0
	}

	.md\:live-tourney-md .section-title {
		padding-left: 20px;
		padding-right: 20px
	}

	.md\:live-tourney-md .section-heading {
		font-size: 1.25rem
	}

	.md\:latest-posts-md .btn-bg-view,
	.md\:live-tourney-md .btn-bg-view {
		min-width: 240px;
		font-size: 1rem;
		padding: 8px
	}

	.md\:tourney-container-md {
		max-width: 720px;
		margin: 19px auto 0
	}

	.md\:live-tourney-md .tourney-container .tourney-image {
		aspect-ratio: 224/260.125;
		width: 100%
	}

	.md\:gamer-speak-md {
		padding: 24px 0
	}

	.md\:gamer-speak-md .section-heading {
		text-align: center;
		color: #000;
		font-size: 1.25rem;
		font-weight: 700;
		margin-bottom: 0
	}

	.md\:gamer-speak-md .both-side-border:before {
		width: 29.8177vw;
		left: -240px
	}

	.md\:gamer-speak-md .both-side-border:after {
		width: 29.8177vw;
		right: -240px
	}

	.md\:gamer-speak-md .btn-bg-view {
		min-width: 240px;
		font-size: 1rem;
		padding: 8px
	}

	.md\:our-gamer-say-md {
		max-width: 720px;
		margin: 20px auto 0
	}

	.md\:our-gamer-say-md .gamer {
		width: 100%;
		min-height: 189px;
		padding: 0 20px
	}

	.md\:our-gamer-say-md .gamecard-image {
		height: 112px;
		width: 112px
	}

	.md\:our-gamer-say-md .gamecard-title {
		font-size: 15.75px
	}

	.md\:our-gamer-say-md .comment-tag-line {
		font-size: 1rem
	}

	.md\:our-gamer-say-md .gamecard-description {
		font-size: .875rem
	}

	.md\:faqs-md .container {
		max-width: 720px;
		padding: 0
	}

	.md\:faqs-md .section-heading {
		font-size: 1.25rem
	}

	.md\:my-disclosure-md {
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		gap: 3rem
	}

	.md\:my-disclosure-md .mycontainer {
		width: 49%;
		margin: 10px 0
	}

	.md\:my-disclosure-md .faqs-item-lastchild-md:last-child {
		border-bottom: none
	}

	.md\:my-disclosure-md .faqs-item-second-lastchild-md:not(:last-child) {
		border-bottom: 1px solid #bababa
	}

	.md\:about-gameplay-md {
		padding: 32px 0
	}

	.md\:about-gameplay-md .section-heading {
		text-align: center;
		color: #000;
		margin-bottom: 20px
	}

	.md\:about-gameplay-md .both-side-border:before {
		width: 28.8177vw;
		left: -280px
	}

	.md\:about-gameplay-md .both-side-border:after {
		width: 28.8177vw;
		right: -280px
	}

	.md\:\[margin-top\:10px\] {
		margin-top: 10px
	}

	.md\:\[margin-top\:20px\] {
		margin-top: 20px
	}

	.md\:last\:col-\[2_\/_span_2\]:last-child,
	.md\:odd\:col-\[2_\/_span_2\]:nth-child(odd) {
		grid-column: 2/span 2
	}
}

@media (min-width:992px) {
	.lg\:right-\[20\%\] {
		right: 20%
	}

	.lg\:top-\[10px\] {
		top: 10px
	}

	.lg\:col-span-4 {
		grid-column: span 4/span 4
	}

	.lg\:col-span-6 {
		grid-column: span 6/span 6
	}

	.lg\:col-start-2 {
		grid-column-start: 2
	}

	.lg\:mx-auto {
		margin-left: auto;
		margin-right: auto
	}

	.lg\:mt-2 {
		margin-top: .5rem
	}

	.lg\:mt-3 {
		margin-top: .75rem
	}

	.lg\:mt-4 {
		margin-top: 1rem
	}

	.lg\:mt-6 {
		margin-top: 1.5rem
	}

	.lg\:mt-\[10px\] {
		margin-top: 10px
	}

	.lg\:mt-\[15px\] {
		margin-top: 15px
	}

	.lg\:mt-\[40px\] {
		margin-top: 40px
	}

	.lg\:mt-\[42px\] {
		margin-top: 42px
	}

	.lg\:block {
		display: block
	}

	.lg\:flex {
		display: flex
	}

	.lg\:grid {
		display: grid
	}

	.lg\:hidden {
		display: none
	}

	.lg\:aspect-\[1000\/447\] {
		aspect-ratio: 1000/447
	}

	.lg\:aspect-\[1068\/445\] {
		aspect-ratio: 1068/445
	}

	.lg\:aspect-\[1152\/364\.156\] {
		aspect-ratio: 1152/364.156
	}

	.lg\:aspect-\[1262\/168\] {
		aspect-ratio: 1262/168
	}

	.lg\:aspect-\[1263\.33\/450\] {
		aspect-ratio: 1263.33/450
	}

	.lg\:aspect-\[1512\/427\.500\] {
		aspect-ratio: 1512/427.5
	}

	.lg\:aspect-\[180\/110\] {
		aspect-ratio: 180/110
	}

	.lg\:aspect-\[484\/125\] {
		aspect-ratio: 484/125
	}

	.lg\:aspect-\[540\/323\] {
		aspect-ratio: 540/323
	}

	.lg\:aspect-\[56\/81\] {
		aspect-ratio: 56/81
	}

	.lg\:aspect-\[700\/317\] {
		aspect-ratio: 700/317
	}

	.lg\:aspect-\[975\.33\/403\.63\] {
		aspect-ratio: 975.33/403.63
	}

	.lg\:h-\[100px\] {
		height: 100px
	}

	.lg\:h-\[103px\] {
		height: 103px
	}

	.lg\:h-\[112px\] {
		height: 112px
	}

	.lg\:h-\[185px\] {
		height: 185px
	}

	.lg\:h-\[320px\] {
		height: 320px
	}

	.lg\:h-\[322px\] {
		height: 322px
	}

	.lg\:h-\[360px\] {
		height: 360px
	}

	.lg\:h-\[395\.833px\] {
		height: 395.833px
	}

	.lg\:h-\[400px\] {
		height: 400px
	}

	.lg\:h-\[41\.77px\] {
		height: 41.77px
	}

	.lg\:h-\[413px\] {
		height: 413px
	}

	.lg\:h-\[444\.83px\] {
		height: 444.83px
	}

	.lg\:h-\[464px\] {
		height: 464px
	}

	.lg\:h-\[542\.44px\] {
		height: 542.44px
	}

	.lg\:h-\[547px\] {
		height: 547px
	}

	.lg\:h-\[64px\] {
		height: 64px
	}

	.lg\:max-h-\[250px\] {
		max-height: 250px
	}

	.lg\:max-h-\[350px\] {
		max-height: 350px
	}

	.lg\:max-h-\[392\.63px\] {
		max-height: 392.63px
	}

	.lg\:max-h-\[400px\] {
		max-height: 400px
	}

	.lg\:max-h-\[522px\] {
		max-height: 522px
	}

	.lg\:w-\[150px\] {
		width: 150px
	}

	.lg\:w-\[180px\] {
		width: 180px
	}

	.lg\:w-\[277px\] {
		width: 277px
	}

	.lg\:w-\[320px\] {
		width: 320px
	}

	.lg\:w-\[348px\] {
		width: 348px
	}

	.lg\:w-\[38\%\] {
		width: 38%
	}

	.lg\:w-\[380px\] {
		width: 380px
	}

	.lg\:w-\[394px\] {
		width: 394px
	}

	.lg\:w-\[400px\] {
		width: 400px
	}

	.lg\:w-\[42\%\] {
		width: 42%
	}

	.lg\:w-\[630px\] {
		width: 630px
	}

	.lg\:w-\[635px\] {
		width: 635px
	}

	.lg\:w-\[640px\] {
		width: 640px
	}

	.lg\:w-\[80\%\] {
		width: 80%
	}

	.lg\:w-\[850px\] {
		width: 850px
	}

	.lg\:w-\[865px\] {
		width: 865px
	}

	.lg\:w-\[960px\] {
		width: 960px
	}

	.lg\:w-full {
		width: 100%
	}

	.lg\:max-w-\[1000px\] {
		max-width: 1000px
	}

	.lg\:max-w-\[1110px\] {
		max-width: 1110px
	}

	.lg\:max-w-\[1140px\] {
		max-width: 1140px
	}

	.lg\:max-w-\[400px\] {
		max-width: 400px
	}

	.lg\:max-w-\[540px\] {
		max-width: 540px
	}

	.lg\:max-w-\[646px\] {
		max-width: 646px
	}

	.lg\:max-w-\[650px\] {
		max-width: 650px
	}

	.lg\:max-w-\[680px\] {
		max-width: 680px
	}

	.lg\:max-w-\[700px\] {
		max-width: 700px
	}

	.lg\:max-w-\[780px\] {
		max-width: 780px
	}

	.lg\:max-w-\[800px\] {
		max-width: 800px
	}

	.lg\:max-w-\[846px\] {
		max-width: 846px
	}

	.lg\:max-w-\[865px\] {
		max-width: 865px
	}

	.lg\:max-w-\[888px\] {
		max-width: 888px
	}

	.lg\:max-w-\[920px\] {
		max-width: 920px
	}

	.lg\:max-w-\[932px\] {
		max-width: 932px
	}

	.lg\:max-w-\[960px\] {
		max-width: 960px
	}

	.lg\:grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr))
	}

	.lg\:grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr))
	}

	.lg\:flex-col {
		flex-direction: column
	}

	.lg\:items-center {
		align-items: center
	}

	.lg\:justify-center {
		justify-content: center
	}

	.lg\:justify-between {
		justify-content: space-between
	}

	.lg\:gap-5 {
		gap: 1.25rem
	}

	.lg\:gap-\[20px\] {
		gap: 20px
	}

	.lg\:gap-\[50px\] {
		gap: 50px
	}

	.lg\:gap-\[60px\] {
		gap: 60px
	}

	.lg\:overflow-auto {
		overflow: auto
	}

	.lg\:bg-\[linear-gradient\(241\.32deg\2c _\#194A9D_4\.17\%\2c _\#021730_83\.95\%\)\] {
		background-image: linear-gradient(241.32deg, #194a9d 4.17%, #021730 83.95%)
	}

	.lg\:py-\[24px\] {
		padding-top: 24px;
		padding-bottom: 24px
	}

	.lg\:pt-\[40px\] {
		padding-top: 40px
	}

	.lg\:text-\[18px\] {
		font-size: 18px
	}

	.lg\:text-\[46px\] {
		font-size: 46px
	}

	.lg\:text-white {
		--tw-text-opacity: 1;
		color: rgb(255 255 255/var(--tw-text-opacity, 1))
	}

	.lg\:top-breadcrumb-lg .my-container {
		max-width: 960px
	}

	.lg\:top-breadcrumb-lg .breadcrumb {
		padding: 0 14px 18px
	}

	.lg\:accomplishment-cares-lg .both-side-border:before {
		width: 28.5vw;
		left: -30.28125vw
	}

	.lg\:latest-posts-lg .both-side-border:before {
		width: 348%;
		left: -348%
	}

	.lg\:accomplishment-cares-lg .both-side-border:after {
		width: 28.5vw;
		right: -30.28125vw
	}

	.lg\:latest-posts-lg .both-side-border:after {
		width: 348%;
		right: -348%
	}

	.lg\:game-intro-lg .my-container {
		max-width: 1140px
	}

	.lg\:rummy-player-lg {
		margin: auto
	}

	.lg\:rummy-player-lg,
	.lg\:rummy-player-lg .thumbnailImageContainer {
		height: 350px;
		width: 700px
	}

	.lg\:latest-posts-lg .btn-bg-view {
		min-width: 240px;
		font-size: 15.75px;
		padding: 12px 32px
	}

	.lg\:tourney-container-lg {
		max-width: 888px
	}

	.lg\:gamer-speak-lg {
		padding: 24px 0
	}

	.lg\:gamer-speak-lg .both-side-border:before {
		width: 200%;
		left: -214%
	}

	.lg\:gamer-speak-lg .both-side-border:after {
		width: 200%;
		right: -214%
	}

	.lg\:gamer-speak-lg .btn-bg-view {
		font-size: 15.75px;
		padding: 12px 32px
	}

	.lg\:our-gamer-say-lg {
		max-width: 960px
	}

	.lg\:our-gamer-say-lg .gamer-say-block {
		width: 100%;
		padding: 0 8px
	}

	.lg\:our-gamer-say-lg.gamer {
		min-height: 194px;
		width: 100%
	}

	.lg\:our-gamer-say-lg .gamecard-title {
		font-size: 19.25px
	}

	.lg\:our-gamer-say-lg .comment-tag-line {
		font-size: 15.75px
	}

	.lg\:our-gamer-say-lg .gamecard-description {
		font-size: .875rem
	}

	.lg\:faqs-lg .container {
		max-width: 960px
	}

	.lg\:about-gameplay-lg .both-side-border:before {
		width: 28.5vw;
		left: -30.28125vw
	}

	.lg\:about-gameplay-lg .both-side-border:after {
		width: 28.5vw;
		right: -30.28125vw
	}

	.lg\:\[margin-top\:10px\] {
		margin-top: 10px
	}

	.lg\:\[margin-top\:20px\] {
		margin-top: 20px
	}

	.lg\:\[max-width\:560px\] {
		max-width: 560px
	}
}

@media (min-width:1280px) {
	.xl\:h-\[475px\] {
		height: 475px
	}

	.xl\:h-\[538px\] {
		height: 538px
	}

	.xl\:w-\[1140px\] {
		width: 1140px
	}

	.xl\:max-w-\[1140px\] {
		max-width: 1140px
	}

	.xl\:px-6 {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.xl\:py-4 {
		padding-top: 1rem;
		padding-bottom: 1rem
	}

	.xl\:faqs-xl .container,
	.xl\:our-gamer-say-xl,
	.xl\:top-breadcrumb-xl .my-container {
		max-width: 1140px
	}
}