*,

:after,

:before {

	-webkit-box-sizing: border-box;

	box-sizing: border-box

}



ol[class],

ul[class] {

	padding: 0

}



blockquote,

body,

dd,

dl,

figcaption,

figure,

h1,

h2,

h3,

h4,

li,

ol[class],

p,

ul[class] {

	margin: 0

}



body {

	min-height: 100vh;

	scroll-behavior: smooth;

	text-rendering: optimizeSpeed;

	line-height: 1.5

}



ol[class],

ul[class] {

	list-style: none

}



a:not([class]) {

	-webkit-text-decoration-skip: ink;

	text-decoration-skip-ink: auto

}



img {

	max-width: 100%

}



button,

input,

select,

textarea {

	font: inherit

}



@font-face {

	font-display: swap;

	font-family: SF Pro Text;

	font-style: normal;

	font-weight: 400;

	src: local("SF Pro Text Regular"), local("SFProText-Regular"), url(../fonts/SFProText-Regular.woff2) format("woff2")

}



@font-face {

	font-display: swap;

	font-family: SF Pro Text;

	font-style: normal;

	font-weight: 600;

	src: local("SF Pro Text Semibold"), local("SFProText-Semibold"), url(../fonts/SFProText-Semibold.woff2) format("woff2")

}



* {

	-webkit-box-sizing: border-box;

	box-sizing: border-box

}



body {

	background: #090f1e;

	font-family: SF Pro Text, sans-serif;

	color: #fff;

	font-size: 14px

}



.byp6f5hbp44 {

	max-width: 1041px;

	margin: 0 auto

}



.byp2nhfg61v {

	-webkit-box-align: center;

	-ms-flex-align: center;

	-webkit-align-items: center;

	align-items: center;

	background-color: #fff;

	border-radius: 8px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: -webkit-flex;

	display: flex;

	font-size: inherit;

	outline: none;

	text-decoration: none;

	vertical-align: top;

	white-space: nowrap;

	background-image: linear-gradient(255deg, #00b7ff, #8d53e9);

	color: #fff;

	font-weight: 600;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	-webkit-justify-content: center;

	justify-content: center;

	padding: 0 15px;

	text-align: center;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	border: 0 solid transparent;

	min-height: 30px;

	cursor: pointer;

	-webkit-transition: all .1s;

	transition: all .1s

}



* {

	scrollbar-color: hsla(0, 0%, 85.1%, .3) transparent;

	scrollbar-width: thin

}



:window-inactive {

	scrollbar-color: hsla(0, 0%, 85.1%, .15) transparent

}



:-moz-window-inactive {

	scrollbar-color: hsla(0, 0%, 85.1%, .15) transparent

}



::-moz-scrollbar {

	height: .5rem;

	width: .5rem

}



::-webkit-scrollbar {

	height: .5rem;

	width: .5rem

}



::-moz-scrollbar-thumb {

	background-color: hsla(0, 0%, 85.1%, .3)

}



::-webkit-scrollbar-thumb {

	background-color: hsla(0, 0%, 85.1%, .3)

}



::-moz-scrollbar-thumb:window-inactive {

	background-color: hsla(0, 0%, 85.1%, .15)

}



::-webkit-scrollbar-thumb:window-inactive {

	background-color: hsla(0, 0%, 85.1%, .15)

}



::-moz-scrollbar-button,

::-moz-scrollbar-corner {

	display: none

}



::-webkit-scrollbar-button,

::-webkit-scrollbar-corner {

	display: none

}



.byp5z13hs39[data-v-66724ed8] {

	fill: none

}



.byp733umrbm[data-v-66724ed8] {

	fill: url(#Path_1_)

}



.byp6dccskdq[data-v-66724ed8] {

	fill: url(#Path_2_)

}



.byp7zs74pgc[data-v-66724ed8] {

	fill: url(#Oval_1_)

}



.bypj5khk6qf[data-v-66724ed8] {

	fill: url(#Path_3_)

}



.byp2g67v5ys[data-v-66724ed8] {

	fill: url(#Path_4_)

}



.byp38c1h34j[data-v-52c487c5] {

	display: inline-block;

	height: 18px;

	width: 18px

}



.byp38c1h34j.byp2mb5zkqr[data-v-52c487c5] {

	border-radius: 50%

}



.bypjdss6uyu {

	max-width: 1930px

}



@media screen and (min-width:1931px) {

	.bypjdss6uyu {

		margin: 0 auto

	}

}



.byp33szppxv {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	padding: 10px 15px;

	height: 52px;

	max-width: 1900px

}



@media screen and (min-width:1901px) {

	.byp33szppxv {

		margin: 0 auto

	}

}



@media screen and (max-width:1199px) {

	.byp33szppxv {

		display: none

	}

}



.bypcz5gwtyq,

.byp24ga1cuw {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	border: none;

}



.bypcz5gwtyq {

	background: rgba(78, 93, 134, .3);

	height: 24px;

	width: 24px;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	border-radius: 8px;

	margin-right: 8px

}



.byp2ebsehnc {

	width: 50px;

	-webkit-box-pack: space-evenly;

	-webkit-justify-content: space-evenly;

	-ms-flex-pack: space-evenly;

	justify-content: space-evenly

}



.bypcz5gwtyq svg {

	height: 1em

}



.bypw4vjnfet {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: end;

	-webkit-justify-content: flex-end;

	-ms-flex-pack: end;

	justify-content: flex-end;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center

}



.byp7ss46bwt {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	position: relative

}



.byp7ss46bwt:after {

	content: "";

	display: block;

	height: 14px;

	width: 1px;

	background: hsla(0, 0%, 100%, .2);

	position: absolute;

	right: 0;

	top: calc(50% - 7px)

}



.byp35fegtsg {

	background: rgba(78, 93, 134, .3);

	height: 24px;

	width: 70px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 8px;

	margin-left: 7px

}



.byp35fegtsg svg {

	width: 7px;

	margin-left: 7px

}



.byp35fegtsg svg:last-of-type {

	border-radius: 50%;

	width: 16px;

	height: 16px

}



.bypuhw7nwja {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	margin-right: 7px

}



.bypuhw7nwja p {

	font-weight: 600;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content;

	margin-right: 7px;

	font-size: 10px;

	line-height: 12px

}



.bypuhw7nwja span {

	font-weight: 400;

	display: block;

	color: hsla(0, 0%, 100%, .5)

}



.bypuhw7nwja .byp5d4bk7ge {

	width: 24px;

	height: 24px

}



.byp2cg72gqw {

	z-index: 100;

	height: 47px;

	margin: 0 15px;

	-webkit-transform: translateZ(0);

	transform: translateZ(0);

	max-height: 47px;

	padding: 0 10px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	background-image: linear-gradient(92deg, #1e283f, rgba(20, 27, 46, .6));

	background-color: #090f1e;

	border-radius: 10px;

	-webkit-transition: border-radius .2s;

	transition: border-radius .2s;

	max-width: 1900px;

	margin: 0 auto

}



@media screen and (max-width:1199px) {

	.byp2cg72gqw {

		-webkit-box-pack: justify;

		-webkit-justify-content: space-between;

		-ms-flex-pack: justify;

		justify-content: space-between

	}

}



.byp2cg72gqw[data-js=fixed] {

	position: fixed;

	top: 0;

	width: calc(100% - 30px);

	left: calc(50vw - 960px);

	right: calc(50vw - 960px)

}



@media screen and (max-width:1900px) {

	.byp2cg72gqw[data-js=fixed] {

		left: auto;

		right: auto

	}

}



.byp2cg72gqw .byp3gw2kjvc {

	display: -webkit-box;

	display: -ms-flexbox;

	display: -webkit-flex;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	height: 46px;

	min-width: 68px

}



.byp8pp78pk9 {

	max-width: 64%;

	overflow-x: scroll

}



.byp8pp78pk9 {

	width: 100%;

	max-width: calc(100% - 420px);

	overflow: auto;

	

	scrollbar-width: none;

}



.byp8pp78pk9::-webkit-scrollbar {

	width: 0;

	display: none

}



.byp8pp78pk9 ul {

	display: flex;

	align-items: center;

	justify-content: space-between

}



.byp8pp78pk9 ul li {

	margin-right: 8px;

	margin-bottom: 2px

}



@media screen and (max-width:1199px) {

	.byp8pp78pk9 {

		display: none

	}

}



.byp8pp78pk9 ul {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: space-evenly;

	-webkit-justify-content: space-evenly;

	-ms-flex-pack: space-evenly;

	justify-content: space-evenly

}



.byp8pp78pk9 ul li.byp432wk2bh a {

	font-weight: 600;

	position: relative

}



.byp8pp78pk9 ul li.byp432wk2bh a:after {

	content: "";

	background-image: linear-gradient(103deg, #108de7 -30%, #0855c4);

	border-radius: 4px 4px 0 0;

	bottom: 0;

	height: 4px;

	left: 0;

	position: absolute;

	width: 100%

}



.byp8pp78pk9 ul li a {

	color: #fff;

	text-decoration: none;

	line-height: 47px;

	font-size: 13px;

	text-align: center;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	white-space: nowrap;

	height: 100%;

	display: block

}



@media screen and (max-width:1199px) {

	.bypx3qv29ey {

		display: -webkit-box;

		display: -webkit-flex;

		display: -ms-flexbox;

		display: flex;

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-webkit-flex-direction: column;

		-ms-flex-direction: column;

		flex-direction: column;

		height: 30px;

		width: 30px;

		-webkit-box-pack: space-evenly;

		-webkit-justify-content: space-evenly;

		-ms-flex-pack: space-evenly;

		justify-content: space-evenly;

		margin-right: 10px;

		cursor: pointer

	}



	.bypx3qv29ey span {

		width: 100%;

		height: 4px;

		background: #fff;

		border-radius: 4px;

		display: block

	}

}



.byp6x5xp92d {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	margin-left: 15px

}



.byp852qup5s.byp85xcqfgg {

	background-image: -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));

	background-image: linear-gradient(0deg, transparent, transparent);

	background-color: #1f2841;

	cursor: pointer;

	-webkit-transition: all .1s;

	transition: all .1s;

	margin-right: 10px

}



.byp852qup5s.byp7rh2rsqm {

	margin-left: 10px;

	background-image: linear-gradient(70deg, #31bc69 -8%, #089e4e 96%);

	border-style: none

}



.byp852qup5s.byp7rh2rsqm .byp6fj9q9ff {

	width: 20px;

	height: 20px;

	display: -webkit-inline-box;

	display: -webkit-inline-flex;

	display: -ms-inline-flexbox;

	display: inline-flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	border-radius: 50%;

	background-image: linear-gradient(210deg, hsla(0, 0%, 100%, 0) 25%, hsla(0, 0%, 100%, .06) 48%, #fff 133%);

	margin-right: 12px;

	margin-left: -5px

}



@media screen and (max-width:1199px) {

	.byp852qup5s.byp7rh2rsqm .byp6fj9q9ff {

		display: none

	}

}



.byp852qup5s.byp7rh2rsqm svg {

	fill: #fff;

	height: 12px

}



@media screen and (max-width:1199px) {

	.byp852qup5s.byp7rh2rsqm .byp366m56zn {

		display: none

	}

}



.byp852qup5s.byp7rh2rsqm .byp6m69ct35 {

	display: none

}



@media screen and (max-width:1199px) {

	.byp852qup5s.byp7rh2rsqm .byp6m69ct35 {

		display: inline

	}

}



.byp2dmmf4wf {

	position: fixed;

	right: 0;

	top: 0;

	width: 250px;

	height: 100%;

	background: linear-gradient(173deg, rgba(37, 46, 76, .98) 2%, rgba(25, 32, 51, .98));

	z-index: 110;

	border-radius: 20px 0 0 20px;

	padding: 35px 20px 30px 40px;

	-webkit-transition: .2s;

	transition: .2s;

	-webkit-transform: translateX(100%);

	transform: translateX(100%);

	overflow-y: scroll

}



@media screen and (max-width:1199px) {

	.byp2dmmf4wf[data-js=open] {

		-webkit-transform: translateX(0);

		transform: translateX(0)

	}

}



.byp4jq4psz3 {

	width: 20px;

	height: 20px;

	position: absolute;

	top: 12px;

	right: 12px;

	cursor: pointer

}



.byp2dmmf4wf li {

	padding: 5px 0

}



.byp2dmmf4wf a {

	color: #fff;

	text-decoration: none

}



.bypynvumxtf.byp6hc3wmu5 {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	padding: 0 10px;

	margin-top: 20px

}



@media screen and (max-width:900px) {

	.bypynvumxtf.byp6hc3wmu5 {

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-webkit-flex-direction: column;

		-ms-flex-direction: column;

		flex-direction: column

	}

}



.bypuqz9kuxs {

	width: 60%;

	border-radius: 12px;

	overflow: hidden;

	margin: 0 5px;

	height: calc(19.35484vw - 5.80645px)

}



@media screen and (max-width:900px) {

	.bypuqz9kuxs {

		width: 100%;

		height: calc(32.25806vw - 9.67742px)

	}

}



@media screen and (min-width:1900px) {

	.bypuqz9kuxs {

		width: 100%;

		height: 368px

	}

}



.bypuqz9kuxs:after {

	content: "";

	position: absolute;

	top: calc(80% - 13px);

	right: 20px;

	width: 55px;

	height: 26px;

	background: #9c9c9c;

	border-radius: 3px;

	z-index: 8

}



.bypuqz9kuxs button:first-child {

	top: 80%;

	left: auto;

	right: 50px;

	z-index: 9;

	background: hsla(0, 0%, 100%, .3);

	border-radius: 3px

}



.bypuqz9kuxs button:last-child {

	top: 80%;

	right: 25px;

	z-index: 9;

	background: hsla(0, 0%, 100%, .3);

	border-radius: 3px

}



.bypuqz9kuxs img {

	max-width: 100%;

	margin: 0 auto;

	border-radius: 12px;

	width: 100%;

	height: auto

}



.bypysppvpz3 {

	width: 40%;

	position: relative;

	padding: 10px;

	margin: 0 5px;

	overflow: hidden

}



@media screen and (max-width:900px) {

	.bypysppvpz3 {

		width: 100%;

		min-height: 200px;

		margin-top: 20px

	}

}



.bypysppvpz3 figure {

	overflow: hidden

}



.bypynvumxtf .byp85s23fms {

	position: absolute;

	width: 100%;

	height: calc(100% - 4px);

	top: 0;

	left: 0;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-align: start;

	-webkit-align-items: flex-start;

	-ms-flex-align: start;

	align-items: flex-start;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	padding-left: 50px;

	border-radius: 12px

}



.bypynvumxtf .byp321y1vtq {

	font-size: 28px;

	font-weight: 600;

	width: 290px

}



.bypynvumxtf .byp82zysuhm {

	font-size: 13px;

	margin-top: 10px

}



.bypynvumxtf .byp636f16h5 {

	margin-top: 27px;

	width: 162px

}



.bypfce4388h.byp6hc3wmu5 {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	margin-top: 20px;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	padding: 0 15px

}



@media screen and (max-width:1000px) {

	.bypfce4388h.byp6hc3wmu5 {

		-webkit-flex-wrap: wrap;

		-ms-flex-wrap: wrap;

		flex-wrap: wrap

	}

}



.byp4vrvd5r8 {

	background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	border-radius: 12px;

	padding-left: 25px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	height: 75px;

	position: relative;

	width: calc(25% - 15px)

}



@media screen and (max-width:1000px) {

	.byp4vrvd5r8 {

		width: calc(50% - 7.5px)

	}



	.byp4vrvd5r8:nth-child(n+3) {

		margin-top: 10px

	}

}



@media screen and (max-width:600px) {

	.byp4vrvd5r8 {

		width: 100%

	}



	.byp4vrvd5r8:nth-child(n+2) {

		margin-top: 10px

	}

}



.byp4vrvd5r8 p {

	font-size: 24px;

	font-weight: 600

}



.byp4vrvd5r8 span {

	display: block;

	font-weight: 400;

	font-size: 13px;

	letter-spacing: -.21px;

	margin-top: 3px

}



.byp4vrvd5r8 img {

	position: absolute;

	right: 10px;

	height: 70%;

	top: 15%

}



.byp3dwctc6a.byp6hc3wmu5 {

	margin-top: 20px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	padding: 0 15px;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between

}



@media screen and (max-width:900px) {

	.byp3dwctc6a.byp6hc3wmu5 {

		-webkit-flex-wrap: wrap;

		-ms-flex-wrap: wrap;

		flex-wrap: wrap

	}

}



.byp5ghtdhps {

	width: calc(50% - 7.5px);

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	border-radius: 12px;

	position: relative;

	padding: 20px 25px;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-align-content: baseline;

	-ms-flex-line-pack: baseline;

	align-content: baseline

}



@media screen and (max-width:900px) {

	.byp5ghtdhps {

		width: 100%

	}

}



.byp5ghtdhps:before {

	content: "";

	display: block;

	background-image: -webkit-gradient(linear, left top, right top, from(#ff4edf), to(#ff2958));

	background-image: linear-gradient(90deg, #ff4edf, #ff2958);

	position: absolute;

	top: 0;

	left: 25px;

	right: 25px;

	height: 4px;

	border-bottom-left-radius: 100px;

	border-bottom-right-radius: 100px;

	background-size: 200% auto

}



.bype7x2r6fw {

	width: 100%;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	-webkit-box-pack: start;

	-webkit-justify-content: flex-start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	margin-top: 20px

}



.byp5z11gu3u {

	width: calc(50% - 7.5px);

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	border-radius: 12px;

	position: relative;

	padding: 20px 25px;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-align-content: baseline;

	-ms-flex-line-pack: baseline;

	align-content: baseline

}



@media screen and (max-width:900px) {

	.byp5z11gu3u {

		width: 100%;

		margin-top: 20px

	}

}



.byp5z11gu3u:before {

	content: "";

	display: block;

	background-image: -webkit-gradient(linear, left top, right top, from(#00b7ff), color-stop(50%, #c700ff), to(#fb0));

	background-image: linear-gradient(90deg, #00b7ff, #c700ff 50%, #fb0);

	position: absolute;

	top: 0;

	left: 25px;

	right: 25px;

	height: 4px;

	border-bottom-left-radius: 100px;

	border-bottom-right-radius: 100px;

	background-size: 200% auto

}



.byp7kdtxfqh {

	width: 100%;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	-webkit-box-pack: start;

	-webkit-justify-content: flex-start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	margin-top: 20px

}



.byp3b6ayqxr {

	font-weight: 700;

	font-size: 17px;

	letter-spacing: -.41px;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content;

	padding: 0 5px

}



.byp3b6ayqxr span {

	display: inline-block;

	margin-left: 8px;

	opacity: .5;

	font-size: 12px;

	letter-spacing: -.29px;

	font-weight: 400

}



.byp3mggwqck {

	color: #1a68db;

	background: linear-gradient(302deg, #0855c4, #0095ff);

	-webkit-background-clip: text;

	-webkit-text-fill-color: transparent;

	font-weight: 600;

	font-size: 11px;

	letter-spacing: .07px;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content;

	padding: 0 5px

}



.byp4g16kcrg {

	width: 25%;

	padding: 0 5px;

	margin-bottom: 10px

}



@media screen and (max-width:600px) {

	.byp4g16kcrg {

		width: 33.3%

	}

}



.byp4g16kcrg a {

	border-radius: 16px;

	display: block;

	overflow: hidden

}



.byp4g16kcrg img {

	width: calc(13.51351vw - 20.27027px);

	height: calc(8.77193vw - 13.15789px);

	object-fit: cover;

}



@media screen and (max-width:900px) {

	.byp4g16kcrg img {

		width: calc(27.02703vw - 20.27027px);

		height: calc(17.54386vw - 13.15789px)

	}

}



@media screen and (max-width:600px) {

	.byp4g16kcrg img {

		width: calc(33.33333vw - 25px);

		height: calc(22.22222vw - 16.66667px)

	}

}



@media screen and (min-width:1930px) {

	.byp4g16kcrg img {

		width: 211px;

		height: 155px

	}

}



.byp4ys9pr8e.byp6hc3wmu5 {

	margin: 20px 15px 0;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	border-radius: 12px;

	background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	position: relative;

	padding: 20px 30px

}



.byp4ys9pr8e.byp6hc3wmu5:before {

	content: "";

	display: block;

	background-image: -webkit-gradient(linear, left top, right top, from(#8d53e9), to(#00b7ff));

	background-image: linear-gradient(90deg, #8d53e9, #00b7ff);

	position: absolute;

	top: 0;

	left: 25px;

	right: 25px;

	height: 4px;

	border-bottom-left-radius: 100px;

	border-bottom-right-radius: 100px;

	background-size: 200% auto

}



.byp7mbdvfhq {

	font-size: 36px;

	margin: 10px 0 20px;

	font-weight: 700

}



.byp7z67y3vy {

	max-height: 105px;

	overflow: hidden;

	font-size: 14px;

	position: relative

}



.byp7z67y3vy h2 {

	font-size: 26px;

	margin: 10px 0

}



.byp7z67y3vy h2,

.byp7z67y3vy h3 {

	font-weight: 700;

	margin: 10px 0

}



.byp7z67y3vy h3 {

	font-size: 22px

}



.byp7z67y3vy h4 {

	font-size: 20px;

	margin: 10px 0;

	font-weight: 700

}



.byp7z67y3vy ul {

	padding-left: 20px;

	list-style: circle;

	margin: 14px 0

}



.byp7z67y3vy ol {

	list-style: decimal;

	margin: 5px 0

}



.byp7z67y3vy li {

	padding: 3px 0

}



.byp7z67y3vy p {

	line-height: 1.4

}



.byp3efhj7j2 {

	margin: 20px auto 0;

	width: -webkit-fit-content;

	width: -moz-fit-content;

	width: fit-content

}



.byp4mch87yt.byp6hc3wmu5 {

	margin: 20px 15px 0;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 12px;

	background: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	position: relative;

	padding: 20px 30px;

	min-height: 150px

}



@media screen and (max-width:900px) {

	.byp4mch87yt.byp6hc3wmu5 {

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-webkit-flex-direction: column;

		-ms-flex-direction: column;

		flex-direction: column;

		-webkit-box-align: baseline;

		-webkit-align-items: baseline;

		-ms-flex-align: baseline;

		align-items: baseline

	}

}



.byp4mch87yt.byp6hc3wmu5:before {

	content: "";

	display: block;

	background-image: -webkit-gradient(linear, left top, right top, from(#8d53e9), to(#00b7ff));

	background-image: linear-gradient(90deg, #8d53e9, #00b7ff);

	position: absolute;

	top: 0;

	left: 25px;

	right: 25px;

	height: 4px;

	border-bottom-left-radius: 100px;

	border-bottom-right-radius: 100px;

	background-size: 200% auto

}



.byp4mch87yt.byp6hc3wmu5:after {

	content: "";

	width: 100%;

	height: 100%;

	background: url(../img/poker-site.png) bottom no-repeat;

	background-size: 470px;

	display: block;

	z-index: 2;

	position: absolute;

	bottom: 0;

	left: 0

}



@media screen and (max-width:900px) {

	.byp4mch87yt.byp6hc3wmu5:after {

		background: url(../img/poker-site_mob.png) right 100% no-repeat;

		background-size: auto 100%

	}

}



.byp6s33f9gf {

	position: relative;

	z-index: 3;

	letter-spacing: .35px;

	font-size: 26px;

	font-weight: 900

}



.byp6s33f9gf span {

	line-height: 1.8;

	font-size: 15px;

	font-weight: 400;

	display: block

}



.byp8tsby46v {

	position: relative;

	z-index: 3;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content

}



.byp27nrczw5.byp6hc3wmu5 {

	margin: 20px 15px 0;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 12px;

	background: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	position: relative;

	padding: 20px 30px;

	min-height: 150px;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap

}



.byp4bqgbjfk {

	font-weight: 700;

	font-size: 17px;

	letter-spacing: -.41px

}



.byp4bqgbjfk span {

	display: inline-block;

	margin-left: 8px;

	opacity: .5;

	font-size: 12px;

	letter-spacing: -.29px;

	font-weight: 400

}



.byp3vb6ptff {

	color: #1a68db;

	background: linear-gradient(302deg, #0855c4, #0095ff);

	-webkit-background-clip: text;

	-webkit-text-fill-color: transparent;

	font-weight: 600;

	font-size: 11px;

	letter-spacing: .07px;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content;

	padding: 0 5px

}



.byp6hkk4a1d {

	width: 100%;

	margin-top: 10px

}



.byp5sx45d9e {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex

}



.byp8afke6he {

	position: relative;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	width: 0;

	margin: 0 30px 0 10px

}



.byp8afke6he button:first-child {

	border-radius: 6px;

	background-color: rgba(148, 166, 205, .15);

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	cursor: pointer;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	position: relative;

	left: auto;

	top: 5px;

	margin-right: 5px

}



.byp8afke6he button:first-child:before {

	width: 21px;

	height: 28px;

	content: "";

	position: static;

	display: block;

	background: url(../img/l-a.svg) 50% no-repeat

}



.byp8afke6he button:last-child {

	border-radius: 6px;

	background-color: rgba(148, 166, 205, .15);

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	cursor: pointer;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	position: relative;

	right: auto;

	top: 5px

}



.byp8afke6he button:last-child:before {

	content: "";

	position: static;

	display: block;

	width: 21px;

	height: 28px;

	background: url(../img/r-a.svg) 50% no-repeat

}



.byp6hkk4a1d img {

	width: calc(10vw - 7.5px);

	height: calc(15.38462vw - 11.53846px);

	border-radius: 12px;

	margin: 0 auto 10px;

	object-fit: cover;

}



@media screen and (max-width:1200px) {

	.byp6hkk4a1d img {

		width: calc(20vw - 15px);

		height: calc(28.57143vw - 21.42857px)

	}

}



@media screen and (max-width:660px) {

	.byp6hkk4a1d img {

		width: calc(25vw - 18.75px);

		height: calc(37.03704vw - 27.77778px)

	}

}



@media screen and (max-width:480px) {

	.byp6hkk4a1d img {

		width: calc(50vw - 37.5px);

		height: calc(76.92308vw - 57.69231px)

	}

}



@media screen and (min-width:1930px) {

	.byp6hkk4a1d img {

		width: 185px;

		height: 285px

	}

}



.byp6hkk4a1d a {

	text-align: center;

	color: #fff;

	text-decoration: none

}



.bypkkc1kxqd.byp6hc3wmu5 {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	padding: 0 15px;

	margin-top: 20px

}



@media screen and (max-width:1000px) {

	.bypkkc1kxqd.byp6hc3wmu5 {

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-webkit-flex-direction: column;

		-ms-flex-direction: column;

		flex-direction: column

	}

}



.bypkkc1kxqd .byp4fpnyk3y {

	width: calc(40% - 7.5px);

	background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	border-radius: 12px;

	padding: 30px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	position: relative

}



@media screen and (max-width:1000px) {

	.bypkkc1kxqd .byp4fpnyk3y {

		width: 100%

	}

}



@media screen and (max-width:600px) {

	.bypkkc1kxqd .byp4fpnyk3y {

		-webkit-flex-wrap: wrap;

		-ms-flex-wrap: wrap;

		flex-wrap: wrap

	}

}



.bypkkc1kxqd .byp4fpnyk3y:after {

	content: "";

	position: absolute;

	bottom: 7%;

	left: 10px;

	width: 80px;

	height: 59px;

	background-image: url(../img/socials-arrow.png);

	background-size: 100% 100%;

	-webkit-transform: rotate(5deg);

	transform: rotate(5deg)

}



@media screen and (max-width:600px) {

	.bypkkc1kxqd .byp4fpnyk3y:after {

		content: none

	}

}



.bypkkc1kxqd .byp3gg112qs {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	width: 50%;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center

}



@media screen and (max-width:600px) {

	.bypkkc1kxqd .byp3gg112qs {

		width: 100%

	}

}



.bypkkc1kxqd .byp5x1hwpek {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	width: 50%;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center

}



@media screen and (max-width:600px) {

	.bypkkc1kxqd .byp5x1hwpek {

		width: 100%

	}

}



.bypkkc1kxqd .byppdd9q9r4 {

	font-size: 27px;

	font-weight: 600

}



.bypkkc1kxqd .byp6ekhtkmy {

	font-size: 15px;

	margin-top: 10px;

	max-width: 280px

}



.bypkkc1kxqd .byp27dr43zg {

	max-width: 121px;

	padding-top: 38.5%;

	-webkit-flex-basis: 50%;

	-ms-flex-preferred-size: 50%;

	flex-basis: 50%;

	border-radius: 20px;

	margin-left: 25px;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	display: -webkit-box;

	display: -ms-flexbox;

	display: -webkit-flex;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	cursor: pointer;

	position: relative;

	z-index: 2;

	-webkit-box-shadow: 0 0 0 #fff;

	box-shadow: 0 0 0 #fff

}



@media screen and (max-width:1000px) {

	.bypkkc1kxqd .byp27dr43zg {

		width: 120px;

		height: 120px;

		padding-top: 0

	}

}



@media screen and (max-width:600px) {

	.bypkkc1kxqd .byp27dr43zg {

		margin-right: 20px;

		margin-left: 0;

		margin-top: 20px;

		width: 60px;

		height: 60px;

		-webkit-flex-basis: auto;

		-ms-flex-preferred-size: auto;

		flex-basis: auto

	}

}



.bypkkc1kxqd .byp27dr43zg.byp614jpx3c {

	background-image: linear-gradient(209deg, #81aed3, #4a76a8 53%);

	-webkit-box-shadow: 0 0 17px 0 #81aed3;

	box-shadow: 0 0 17px 0 #81aed3

}



.bypkkc1kxqd .byp27dr43zg.byp7n9kng6s {

	background-image: linear-gradient(232deg, #0fb1d6, #08c 44%);

	-webkit-box-shadow: 0 0 17px 0 #0ca9d4;

	box-shadow: 0 0 17px 0 #0ca9d4

}



.bypkkc1kxqd .byp27dr43zg svg {

	width: 50%;

	height: 50%;

	position: absolute;

	top: 25%;

	-webkit-transition: -webkit-transform .2s ease-out;

	transition: -webkit-transform .2s ease-out;

	transition: transform .2s ease-out, -webkit-transform .2s ease-out;

	will-change: transform

}



.bypkkc1kxqd .byp6pashjuw {

	width: calc(60% - 7.5px);

	position: relative;

	background-image: url(../img/home-pwa-footer-bg.1ff11481-1100.png), linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	background-size: contain;

	background-repeat: no-repeat;

	background-position: 100% 100%, 0 0;

	border-radius: 12px;

	padding: 30px

}



@media screen and (max-width:1000px) {

	.bypkkc1kxqd .byp6pashjuw {

		width: 100%;

		margin-top: 20px;

		background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%)

	}

}



.bypkkc1kxqd .byp7smgbpfu {

	font-size: 27px;

	font-weight: 600

}



.bypkkc1kxqd .byp8n1mzstd {

	font-size: 15px;

	margin-top: 10px;

	max-width: 280px

}



.bypkkc1kxqd .byp3dhg6kc9 {

	margin-top: 44px;

	background-image: linear-gradient(112deg, #108de7 -35%, #0855c4 99%);

	border-radius: 8px;

	height: 35px;

	width: 134px;

	position: relative;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	color: #fff;

	text-decoration: none;

	font-size: 13px;

	font-weight: 600;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	padding-left: 9px

}



.bypkkc1kxqd .byp3dhg6kc9 span {

	display: block;

	opacity: .5;

	font-size: 10px

}



.bypkkc1kxqd .byp3dhg6kc9 svg {

	position: absolute;

	width: 39px;

	height: 39px;

	right: 10px;

	top: -2px

}



.byp3ak6fpsa {

	margin: 20px 15px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-box-align: baseline;

	-webkit-align-items: baseline;

	-ms-flex-align: baseline;

	align-items: baseline;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	border-radius: 12px;

	background: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	position: relative;

	padding: 20px 30px;

	max-width: 1900px

}



@media screen and (min-width:1901px) {

	.byp3ak6fpsa {

		margin: 20px auto

	}

}



@media screen and (max-width:600px) {

	.byp3ak6fpsa {

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-webkit-flex-direction: column;

		-ms-flex-direction: column;

		flex-direction: column

	}

}



.byp2sm8qb8t {

	width: 50%

}



@media screen and (max-width:600px) {

	.byp2sm8qb8t {

		width: 100%

	}

}



.byp7rj8b5tx {

	font-size: 13px;

	font-weight: 600;

	margin-bottom: 15px

}



.byp3ak6fpsa nav ul {

	-webkit-column-count: 2;

	-moz-column-count: 2;

	column-count: 2;

	margin-bottom: 20px;

	list-style: none;

	padding-left: 0

}



.byp3ak6fpsa nav ul li {

	padding: 0 10px 5px 0

}



.byp3ak6fpsa nav ul a {

	font-size: 12px;

	letter-spacing: .2px;

	line-height: .8;

	opacity: .8;

	color: #fff;

	text-decoration: none

}



.byp3ykvjdax {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex

}



.byp69ug2e49 {

	width: 50px;

	height: 40px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	margin-right: 5px

}



.byp69ug2e49 img {

	width: 50px

}



.byp4g2s116j {

	width: 50%

}



@media screen and (max-width:600px) {

	.byp4g2s116j {

		width: 100%;

		margin-top: 20px

	}

}



.byp6wh8xkaw {

	text-align: right

}



@media screen and (max-width:600px) {

	.byp6wh8xkaw {

		text-align: left

	}

}



.byp73aewf1q {

	font-size: 13px;

	font-weight: 600;

	margin-bottom: 15px

}



.byp2kd87x4e {

	font-size: 12px;

	opacity: .8;

	text-align: right;

	margin-bottom: 5px

}



@media screen and (max-width:600px) {

	.byp2kd87x4e {

		text-align: left

	}

}



.byp2xrjfe5t {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: end;

	-webkit-justify-content: flex-end;

	-ms-flex-pack: end;

	justify-content: flex-end;

	margin-top: 20px;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center

}



@media screen and (max-width:600px) {

	.byp2xrjfe5t {

		-webkit-box-pack: start;

		-webkit-justify-content: flex-start;

		-ms-flex-pack: start;

		justify-content: flex-start

	}

}



.byp3x3umq9s {

	background-image: linear-gradient(112deg, #108de7 -35%, #0855c4 99%);

	border-radius: 8px;

	height: 35px;

	width: 134px;

	position: relative;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	color: #fff;

	text-decoration: none;

	font-size: 13px;

	font-weight: 600;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	padding-left: 9px

}



.byp3x3umq9s span {

	display: block;

	opacity: .5;

	font-size: 10px

}



.byp3x3umq9s svg {

	position: absolute;

	width: 39px;

	height: 39px;

	right: 10px;

	top: -2px

}



.byp2xrjfe5t .byp5hhqrf8z {

	background: #8dba08;

	border-radius: 50%;

	margin-left: 5px

}



.byp2xrjfe5t .byp57pdtqp5 {

	background: #ececec;

	border-radius: 50%

}



.byp5kvpaa4j {

	width: 100%;

	color: #b8cce9;

	font-size: 10px;

	opacity: .3;

	margin-top: 20px

}



.byp6yj8wjth {

	position: fixed;

	width: 160px;

	height: 120px;

	background-image: url(../img/bonus-button.png);

	background-repeat: no-repeat;

	background-size: 50% 100%;

	background-position: 100% 0;

	left: -80px;

	bottom: 170px;

	z-index: 150

}



.byp6yj8wjth span {

	right: 35px;

	position: absolute;

	text-shadow: 0 2px 10px #000;

	font-size: 9px;

	font-weight: 900;

	top: 32px;

	letter-spacing: -.5px

}



.byp6yj8wjth svg {

	right: 34px;

	top: 48px;

	position: absolute;

	margin: 0;

	bottom: 19px;

	font-size: 30px;

	display: inherit;

	fill: currentColor;

	-webkit-box-flex: 0;

	-webkit-flex: none;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible

}



.owt8ngr3z2p.open {

	-webkit-transform: translateX(0);

	transform: translateX(0)

}



.slider-img {

	width: 100%

}



.owt7cndguv3.header_fixed {

	position: fixed;

	width: 98%

}



#menu-footer {

	-webkit-column-count: 2;

	-moz-column-count: 2;

	column-count: 2;

	margin-bottom: 20px;

	list-style: none;

	padding-left: 0

}



#menu-footer a {

	font-size: 12px;

	letter-spacing: .2px;

	line-height: .8;

	opacity: .8;

	color: #fff;

	text-decoration: none

}



.slick-prev,

.slick-next {

	top: 100%

}



body {

	max-width: 1900px;

	margin: auto

}



.owt5ns5efb1 a {

	width: 100%

}



.owt667qvyht {

	width: 100%

}



@media screen and (max-width:400px) {

	.owt7cndguv3 {

		width: 98%;

		margin: 0;

		padding: 0

	}

}



@media screen and (min-width:1930px) {

	.owt52txr964 img {

		width: 211px;

		height: 155px

	}

}



.owt2faatzeq {

	width: 100% !important

}



.owtfcuqhhcv {

	display: block;

	height: 200px;

	width: 210px;

	margin: 7px

}



.owt58wf6mn4 {

	justify-content: space-between

}



.owt2faatzeq img {

	height: 100%;

	width: 100%;

	object-fit: cover

}



.mob__wtfcuqhhcv {

	display: none

}



.footer__container {

	max-width: 1930px;

	margin: auto

}



.kpn35fegtsg {

	height: 35px;

	width: 80px;

	margin: 0 5px;

	background: rgba(78, 93, 134, .3);

	height: 24px;

	width: 70px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 8px

}



.kpn35fegtsg svg {

	border-radius: 50%

}



.kpn3ak6fpsa {

	display: flex;

	align-items: flex-end

}



.ApplicationSection_container_2XVqH {

	display: flex

}



.ApplicationSection_sectionMobile_3gEjm {

	margin-right: 10px

}



.FooterMobileApps_container_k_sjB {

	width: 175px;

	height: 42px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	border: 1px solid hsla(0, 0%, 100%, .15);

	border-radius: 12px;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	padding: 0 15px;

	-webkit-transition: border .25s ease-out;

	transition: border .25s ease-out;

	cursor: pointer

}



.FooterMobileApps_icon_S3Jpn {

	width: 27px;

	fill: white

}



.footer-line {

	margin: 25px 27px

}



.FooterMobileApps_text_3H7iY {

	margin-left: 8px

}



.kpn4g2s116j {

	display: flex;

	justify-content: flex-end;

	margin: 0

}



.FooterMobileApps_title_1pzec {

	font-size: 8px;

	line-height: 10px;

	color: hsla(0, 0%, 100%, .5)

}



.FooterMobileApps_subtitle_f8DoB {

	font-weight: 600;

	font-size: 10px;

	line-height: 12px;

	margin-top: 1px;

	color: white

}



.FooterMobileApps_question_KlSFF {

	margin-left: auto;

	opacity: .45;

	-webkit-transition: opacity .25s ease-out;

	transition: opacity .25s ease-out;

	--vicon-with-gradient-problem__size: 10px;

	display: inherit;

	fill: white;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible

}



.ApplicationSection_android_349lo {

	margin-top: 10px

}



.FooterMobileApps_container_k_sjB {

	width: 175px;

	height: 42px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	border: 1px solid hsla(0, 0%, 100%, .15);

	border-radius: 12px;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	padding: 0 15px;

	-webkit-transition: border .25s ease-out;

	transition: border .25s ease-out;

	cursor: pointer

}



.FooterMobileApps_icon_S3Jpn {

	width: 27px;

	display: inherit;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible;

	font-size: var(--vicon-with-gradient-problem__size)

}



.FooterMobileApps_text_3H7iY {

	margin-left: 8px

}



.FooterMobileApps_title_1pzec {

	font-size: 8px;

	line-height: 10px;

	color: hsla(0, 0%, 100%, .5)

}



.FooterMobileApps_subtitle_f8DoB {

	font-weight: 600;

	font-size: 10px;

	line-height: 12px;

	margin-top: 1px

}



.FooterMobileApps_question_KlSFF {

	margin-left: auto;

	opacity: .45;

	-webkit-transition: opacity .25s ease-out;

	transition: opacity .25s ease-out;

	display: inherit;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible;

	font-size: var(--vicon-with-gradient-problem__size)

}



.FooterDesktopApps_container_1KukU {

	width: 94px;

	height: 94px;

	border: 1px solid hsla(0, 0%, 100%, .15);

	border-radius: 12px;

	-webkit-transition: border .25s ease-out;

	transition: border .25s ease-out;

	cursor: pointer;

	padding: 10px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column

}



.FooterDesktopApps_sectionTop_3ZCJ5 {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center

}



.icon-windows-blue {

	--vicon-with-gradient-problem__size: 25px;

	display: inherit;

	fill: currentColor;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible;

	font-size: var(--vicon-with-gradient-problem__size)

}



.FooterDesktopApps_iconChevron_3AHbx {

	opacity: .3;

	margin: 0 5px 0 auto;

	-webkit-transition: opacity .25s ease-out;

	transition: opacity .25s ease-out;

	display: inherit;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible;

	font-size: var(--vicon-with-gradient-problem__size)

}



.FooterDesktopApps_text_1aW8c {

	margin-top: auto

}



.FooterDesktopApps_title_3s_HH {

	font-size: 8px;

	line-height: 10px;

	color: hsla(0, 0%, 100%, .5)

}



.FooterDesktopApps_subtitle_8eHmG {

	color: #fff;

	font-weight: 600;

	font-size: 10px;

	line-height: 12px;

	box-sizing: border-box

}



.support-wrap {

	display: flex

}



.Footer_logoContainer_19w9I {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center

}



a[data-v-74a12fbb3] {

	background: linear-gradient(135deg, #ff4f4f, red);

	-webkit-box-shadow: 0 5px 16px rgb(246 76 76 / 30%);

	box-shadow: 0 5px 16px rgb(246 76 76 / 30%);

	webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	height: 35px;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	text-align: center;

	width: 35px;

	font-size: 15px;

	border-radius: 9px

}



a[data-v-74a12fbb1] {

	background: linear-gradient(240.2deg, #0fb1d6, #08c 61.34%);

	-webkit-box-shadow: 0 5px 16px rgb(76 162 246 / 30%);

	box-shadow: 0 5px 16px rgb(76 162 246 / 30%);

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	height: 35px;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	text-align: center;

	width: 35px;

	font-size: 15px;

	border-radius: 9px

}



a[data-v-74a12fbb2] {

	background: linear-gradient(108.65deg, #91b8ef 2.63%, #4288ed 101.05%), linear-gradient(135deg, #ff4f4f, red);

	-webkit-box-shadow: 0 5px 16px rgb(76 185 246 / 30%);

	box-shadow: 0 5px 16px rgb(76 185 246 / 30%);

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	height: 35px;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	text-align: center;

	width: 35px;

	font-size: 15px;

	border-radius: 10px

}



.Footer_logoSeparator_1m_bE {

	-webkit-box-flex: 1;

	-ms-flex: 1;

	flex: 1;

	margin-left: 20px;

	margin-right: 18px;

	height: 1px;

	background: -webkit-gradient(linear, left top, right top, color-stop(9.92%, hsla(0, 0%, 100%, .2)), to(transparent));

	background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 9.92%, transparent)

}



.logo[data-v-7c3758ed] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	height: 46px;

	min-width: 62px

}



.footer__lng {

	display: flex

}



.Footer_logo_ArH4g svg {

	margin-left: 20px;

	width: 46px !important

}



.PaymentSection_container_37NPF {

	display: flex;

	justify-content: space-between;

	padding: 0 27px

}



.footer__media svg {

	height: 25px

}



.footer__media {

	display: flex;

	justify-content: space-between;

	padding: 0 27px

}



.SportsPromotionSection_container_2-q0v {

	display: flex;

	justify-content: space-around;

	width: 70%

}



.PaymentSection_container_37NPF svg {

	height: 18px;

	stroke: none

}



.Footer_separator_2inCD {

	background-color: hsla(0, 0%, 100%, .2);

	height: 1px;

	margin: 23px 27px 23px 27px;

	padding: 0 27px

}



.social-block {

	width: 130px

}



button[data-v-13c2f5ca] {

	border: none

}



.social-block ul {

	display: flex;

	justify-content: space-around

}



.ChangeLaguageSection_button_3eABJ {

	background: linear-gradient(92.58deg, #1e283f, rgba(20, 27, 46, .6) 99.71%);

	padding: -2px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 10px

}



.kpn35fegtsg {

	height: 35px;

	width: 80px;

	margin: 0 5px

}



button[data-v-13c2f5ca] {

	margin: 0 5px

}



.kpn3ak6fpsa {

	background: none

}



.kpn3ak6fpsa {

	padding: 20px 12px

}



.kpn5kvpaa4j {

	padding: 0 27px;

	width: 100%;

	color: #b8cce9;

	font-size: 10px;

	opacity: .3;

	margin-top: 20px

}



footer {

	margin: 20px 15px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-box-align: baseline;

	-webkit-align-items: baseline;

	-ms-flex-align: baseline;

	align-items: baseline;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	border-radius: 12px;

	position: relative;

	padding: 20px 30px

}



footer ul {

	list-style-type: none;

	padding: 0

}



footer li a {

	font-size: 12px;

	letter-spacing: .2px;

	line-height: .8;

	opacity: .8;

	color: #fff;

	text-decoration: none

}



.social-block ul {

	margin: 0

}



.footer__lng_text {

	display: none

}



.footer__menu {

	display: none

}



.ContactSection_title_36IAS {

	font-weight: 600;

	font-size: 12px;

	line-height: 14px

}



.ContactSection_subtitle_2oYV3 {

	font-size: 10px;

	line-height: 10px;

	color: #34405e;

	margin-top: 4px;

	white-space: pre;

	margin-bottom: 10px

}



.SupportButton_button_kOo-a {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	width: 24px;

	height: 24px;

	border-radius: 6px;

	background-image: linear-gradient(144deg, #0095ff -27%, #0855c4 151%, #0855c4 0);

	font-size: 13px;

	padding: 0;

	min-width: 24px;

	min-height: 24px

}



.icon.loading,

.icon.square {

	width: 1em

}



.icon {

	display: inherit;

	fill: white;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible;

	font-size: 12px

}



.ContactSection_link_unHlx {

	font-weight: 600;

	font-size: 10px;

	line-height: 12px;

	color: hsla(0, 0%, 100%, .9);

	margin-left: 10px;

	white-space: nowrap

}



.ContactSection_email_1_c64,

.ContactSection_phone_12eZr {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center

}



path[Attributes Style] {

	fill: white

}



.kpn7rj8b5tx__categoty ul {

	-moz-column-count: 3;

	-webkit-column-count: 3;

	column-count: 3

}



.kpn3ak6fpsa {

	align-items: flex-start

}



@media screen and (max-width:900px) {

	.owtfcuqhhcv {

		display: none

	}



	.owt32kcym9g {

		flex-wrap: wrap-reverse;

		justify-content: center

	}



	.owt2faa {

		text-align: center;

		margin-bottom: 10px

	}



	.kpn3ak6fpsa {

		justify-content: center

	}



	.owt5ns5efb1 {

		margin-top: 5px;

		flex-wrap: wrap;

		justify-content: space-around

	}



	.owt5ns5efb1 a {

		margin-bottom: 10px

	}



	.mob__wtfcuqhhcv {

		display: block;

		width: 48%;

		height: 179.445px;

		padding: 5px;

		background-image: linear-gradient(135deg, #1e283f, rgba(20, 27, 46, .6));

		border-radius: 10px;

		margin-bottom: 10px

	}



	.mob__wtfcuqhhcv span {

		display: -webkit-box;

		font-size: 13px;

		font-weight: 600;

		line-height: 15px;

		overflow: hidden;

		text-overflow: ellipsis;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 2;

		height: 30px

	}



	.mob__wtfcuqhhcv img {

		border-radius: 10px;

		width: 100%;

		height: 80%

	}



	.footer__media {

		flex-wrap: wrap

	}



	.kpn3ak6fpsa nav ul li {

		margin: 5px

	}



	.szr852qup5s.szr85xcqfgg {

		display: none

	}



	.PaymentSection_container_37NPF svg {

		margin-right: 10px;

		margin-bottom: 10px;

		width: 65px

	}



	.PaymentSection_container_37NPF {

		flex-wrap: wrap

	}



	.support-wrap-items {

		display: flex

	}



	.ApplicationSection_android_349lo {

		margin-top: 0

	}



	.FooterDesktopApps_container_1KukU {

		display: none

	}



	.social-block {

		width: 100%

	}



	.FooterMobileApps_container_k_sjB {

		width: 130px

	}



	.social-block ul {

		margin-bottom: 25px

	}



	.SportsPromotionSection_container_2-q0v {

		width: 100%;

		flex-wrap: wrap;

		margin-bottom: 15px

	}



	.SportsPromotionSection_container_2-q0v.Footer_sportsPromotion_a6VKI svg {

		margin-right: 0;

		margin-bottom: 15px;

		width: 65px

	}



	.footer__lng_text {

		display: block

	}



	.footer__lng_text p {

		font-weight: 700;

		font-size: 9px;

		line-height: 11px;

		color: rgba(92, 114, 163, .5);

		margin-left: 5px

	}



	owt58wf6mn4 {

		margin-top: 20px

	}



	.footer__nav_items svg {

		display: block;

		font-size: 22px;

		margin-bottom: 5px;

		max-height: 22px;

		max-width: 22px;

		margin: auto;

		color: white

	}



	.footer__nav_items {

		width: 100%;

		display: -webkit-box;

		display: -ms-flexbox;

		display: flex;

		-webkit-box-align: center;

		-ms-flex-align: center;

		align-items: center;

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-ms-flex-direction: column;

		flex-direction: column;

		-webkit-box-pack: justify;

		-ms-flex-pack: justify;

		justify-content: space-between;

		padding: 11px 0 8px;

		position: relative

	}



	.footer__menu {

		display: block;

		background-color: #090f1e;

		bottom: 0;

		left: 0;

		padding-bottom: 0;

		padding-bottom: env(safe-area-inset-bottom, 0);

		position: fixed;

		width: 100%;

		z-index: 600

	}



	.footer__nav {

		background-color: #090f1e;

		border-top: 1px solid #1f2841;

		contain: layout style size;

		height: 60px;

		position: relative;

		-webkit-user-select: none;

		-moz-user-select: none;

		-ms-user-select: none;

		user-select: none;

		width: 100%

	}



	.footer__nav_wrapp {

		display: flex;

		align-items: center

	}



	.footer__nav_items.center {

		width: 200px;

		height: 43px;

		background-color: #0854c3;

		border-radius: 290486px;

		-webkit-box-shadow: 0 1px 10px 0 #083f92;

		box-shadow: 0 1px 10px 0 #083f92;

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-ms-flex-flow: revert;

		flex-flow: revert;

		-ms-flex-direction: row;

		flex-direction: row

	}



	.kpn5kvpaa4j {

		margin-bottom: 65px

	}



	.footer__lng {

		display: flex;

		width: 100%;

		justify-content: space-around

	}



	.kpn4g2s116j {

		width: 100%

	}



	.support-wrap {

		display: flex;

		width: 100%

	}



	.support-wrap-items {

		display: flex;

		width: 100%;

		justify-content: space-around

	}



	.ContactSection_container_2AA4E {

		display: -webkit-box;

		display: -ms-flexbox;

		display: flex;

		background: linear-gradient(107.15deg, #1e283f, rgba(20, 27, 46, .6));

		padding: 10px;

		border-radius: 12px;

		-webkit-box-align: center;

		-ms-flex-align: center;

		align-items: center;

		margin-bottom: 20px

	}



	.ContactSection_email_1_c64 {

		display: none

	}



	.ContactSection_subtitle_2oYV3 {

		margin-right: 15px

	}



	.owt5ns5efb1 a {

		width: 25%;

		height: 40%

	}



	.owt2faatzeq {

		margin-bottom: 15px

	}

}



.faq_page .label {

	font-size: 18px;

	font-weight: 700

}



@media screen and (max-width:400px) {

	.byp2cg72gqw {

		width: 300px;

		margin: 0

	}



	.byp852qup5s.byp7rh2rsqm {

		margin-left: 0

	}



	.byp6x5xp92d {

		margin-left: 0

	}



	.faq_page .label {

		font-size: 16px;

		font-weight: 700

	}

}



.owt5mbwsffk {

	max-height: 105px;

	overflow: hidden;

	font-size: 14px;

	position: relative

}



#modal {

	display: none;

	width: 100%;

	height: 100vh;

	margin: auto;

	background: rgba(9, 15, 30, .7);

	z-index: 2;

	position: absolute;

	align-items: center;

	justify-content: center;

	left: 0

}



#modalcontent {

	height: 321px;

	position: relative;

	width: 388px;

	background: white;

	margin: auto;

	box-sizing: border-box;

	padding: 20px 19px;

	border-radius: 16px;

	-webkit-box-shadow: 0 4px 40px 0 #000;

	box-shadow: 0 4px 40px 0 #000

}



.modalcontent__img {

	position: absolute;

	height: 239px;

	right: 19px;

	top: -40px;

	width: 202px

}



.bonus-modal-button {

	webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	background-image: linear-gradient(88.72deg, #6a16df, #c773ff);

	border-radius: 10px;

	-webkit-box-shadow: 0 6px 22px 0 rgb(108 24 224 / 30%);

	box-shadow: 0 6px 22px 0 rgb(108 24 224 / 30%);

	cursor: pointer;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	font-size: 16px;

	font-weight: 600;

	height: 45px;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	letter-spacing: -.34px;

	line-height: 1.25;

	margin-top: auto;

	width: 100%;

	z-index: 10;

	color: white;

	border: none

}



.bonus-modal-button a {

	color: white;

	text-decoration: none

}



.bonus-modal-subtitle {

	color: #070c19;

	font-size: 12px;

	line-height: 1.4;

	max-width: 200px;

	margin: 15px 0;

	font-family: SF Pro Text, sans-serif

}



.bonus-modal-percent {

	font-weight: 900;

	margin-top: 30px;

	color: #f3d015;

	font-size: 60px;

	font-family: SF Pro Text, sans-serif

}



.bonus-modal-title {

	color: #090f1e;

	font-size: 20px;

	font-weight: 700;

	letter-spacing: -1.2px;

	margin-top: 20px;

	font-family: SF Pro Text, sans-serif

}



.icon-chevron-left-double {

	cursor: pointer;

	float: right

}



.owt667qvyht {

	z-index: 0

}



.kpnuqz9kuxs:after {

	z-index: 0

}



.kpnuqz9kuxs button:last-child {

	z-index: 1 !important

}



.kpn6yj8wjth {

	z-index: 0

}



#wpseo_sitemap {

	margin: 50px 0 !important

}



#sitemap_authors {

	display: none

}



.owt3csmh69w li a {

	font-size: 14px

}



.weglot-parent-menu-item {

	display: flex;

	align-items: center

}



.arg35fegtsg {

	display: none

}



.kpn3ak6fpsa {

	display: flex;

	align-items: flex-end

}



.ApplicationSection_container_2XVqH {

	display: flex

}



.ApplicationSection_sectionMobile_3gEjm {

	margin-right: 10px

}



.FooterMobileApps_container_k_sjB {

	width: 175px;

	height: 42px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	border: 1px solid hsla(0, 0%, 100%, .15);

	border-radius: 12px;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	padding: 0 15px;

	-webkit-transition: border .25s ease-out;

	transition: border .25s ease-out;

	cursor: pointer

}



.FooterMobileApps_icon_S3Jpn {

	width: 27px;

	fill: white

}



.footer-line {

	margin: 25px 27px

}



.FooterMobileApps_text_3H7iY {

	margin-left: 8px

}



.kpn4g2s116j {

	display: flex;

	justify-content: flex-end;

	margin: 0

}



.FooterMobileApps_title_1pzec {

	font-size: 8px;

	line-height: 10px;

	color: hsla(0, 0%, 100%, .5)

}



.FooterMobileApps_subtitle_f8DoB {

	font-weight: 600;

	font-size: 10px;

	line-height: 12px;

	margin-top: 1px;

	color: white

}



.FooterMobileApps_question_KlSFF {

	margin-left: auto;

	opacity: .45;

	-webkit-transition: opacity .25s ease-out;

	transition: opacity .25s ease-out;

	--vicon-with-gradient-problem__size: 10px;

	display: inherit;

	fill: white;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible

}



.ApplicationSection_android_349lo {

	margin-top: 10px

}



.FooterMobileApps_container_k_sjB {

	width: 175px;

	height: 42px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	border: 1px solid hsla(0, 0%, 100%, .15);

	border-radius: 12px;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	padding: 0 15px;

	-webkit-transition: border .25s ease-out;

	transition: border .25s ease-out;

	cursor: pointer

}



.FooterMobileApps_icon_S3Jpn {

	width: 27px;

	display: inherit;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible;

	font-size: var(--vicon-with-gradient-problem__size)

}



.FooterMobileApps_text_3H7iY {

	margin-left: 8px

}



.FooterMobileApps_title_1pzec {

	font-size: 8px;

	line-height: 10px;

	color: hsla(0, 0%, 100%, .5)

}



.FooterMobileApps_subtitle_f8DoB {

	font-weight: 600;

	font-size: 10px;

	line-height: 12px;

	margin-top: 1px

}



.FooterMobileApps_question_KlSFF {

	margin-left: auto;

	opacity: .45;

	-webkit-transition: opacity .25s ease-out;

	transition: opacity .25s ease-out;

	display: inherit;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible;

	font-size: var(--vicon-with-gradient-problem__size)

}



.FooterDesktopApps_container_1KukU {

	width: 94px;

	height: 94px;

	border: 1px solid hsla(0, 0%, 100%, .15);

	border-radius: 12px;

	-webkit-transition: border .25s ease-out;

	transition: border .25s ease-out;

	cursor: pointer;

	padding: 10px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column

}



.FooterDesktopApps_sectionTop_3ZCJ5 {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center

}



.icon-windows-blue {

	--vicon-with-gradient-problem__size: 25px;

	display: inherit;

	fill: currentColor;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible;

	font-size: var(--vicon-with-gradient-problem__size)

}



.FooterDesktopApps_iconChevron_3AHbx {

	opacity: .3;

	margin: 0 5px 0 auto;

	-webkit-transition: opacity .25s ease-out;

	transition: opacity .25s ease-out;

	display: inherit;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible;

	font-size: var(--vicon-with-gradient-problem__size)

}



.FooterDesktopApps_text_1aW8c {

	margin-top: auto

}



.FooterDesktopApps_title_3s_HH {

	font-size: 8px;

	line-height: 10px;

	color: hsla(0, 0%, 100%, .5)

}



.FooterDesktopApps_subtitle_8eHmG {

	color: #fff;

	font-weight: 600;

	font-size: 10px;

	line-height: 12px;

	box-sizing: border-box

}



.support-wrap {

	display: flex

}



.Footer_logoContainer_19w9I {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center

}



a[data-v-74a12fbb3] {

	background: linear-gradient(135deg, #ff4f4f, red);

	-webkit-box-shadow: 0 5px 16px rgb(246 76 76 / 30%);

	box-shadow: 0 5px 16px rgb(246 76 76 / 30%);

	webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	height: 35px;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	text-align: center;

	width: 35px;

	font-size: 15px;

	border-radius: 9px

}



a[data-v-74a12fbb1] {

	background: linear-gradient(240.2deg, #0fb1d6, #08c 61.34%);

	-webkit-box-shadow: 0 5px 16px rgb(76 162 246 / 30%);

	box-shadow: 0 5px 16px rgb(76 162 246 / 30%);

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	height: 35px;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	text-align: center;

	width: 35px;

	font-size: 15px;

	border-radius: 9px

}



a[data-v-74a12fbb2] {

	background: linear-gradient(108.65deg, #91b8ef 2.63%, #4288ed 101.05%), linear-gradient(135deg, #ff4f4f, red);

	-webkit-box-shadow: 0 5px 16px rgb(76 185 246 / 30%);

	box-shadow: 0 5px 16px rgb(76 185 246 / 30%);

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	height: 35px;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	text-align: center;

	width: 35px;

	font-size: 15px;

	border-radius: 10px

}



.Footer_logoSeparator_1m_bE {

	-webkit-box-flex: 1;

	-ms-flex: 1;

	flex: 1;

	margin-left: 20px;

	margin-right: 18px;

	height: 1px;

	background: -webkit-gradient(linear, left top, right top, color-stop(9.92%, hsla(0, 0%, 100%, .2)), to(transparent));

	background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 9.92%, transparent)

}



.logo[data-v-7c3758ed] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	height: 46px;

	min-width: 62px

}



.footer__lng {

	display: flex

}



.Footer_logo_ArH4g svg {

	margin-left: 20px;

	width: 46px !important

}



.PaymentSection_container_37NPF {

	display: flex;

	justify-content: space-between;

	padding: 0 27px

}



.footer__media svg {

	height: 25px

}



.footer__media {

	display: flex;

	justify-content: space-between;

	padding: 0 27px

}



.SportsPromotionSection_container_2-q0v {

	display: flex;

	justify-content: space-around;

	width: 70%

}



.PaymentSection_container_37NPF svg {

	height: 18px;

	stroke: none

}



.Footer_separator_2inCD {

	background-color: hsla(0, 0%, 100%, .2);

	height: 1px;

	margin: 23px 27px 23px 27px;

	padding: 0 27px

}



.social-block {

	width: 130px

}



button[data-v-13c2f5ca] {

	border: none

}



.social-block ul {

	display: flex;

	justify-content: space-around

}



.ChangeLaguageSection_button_3eABJ {

	background: linear-gradient(92.58deg, #1e283f, rgba(20, 27, 46, .6) 99.71%);

	padding: -2px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 10px

}



.kpn35fegtsg {

	height: 35px;

	width: 80px;

	margin: 0 5px

}



button[data-v-13c2f5ca] {

	margin: 0 5px

}



.kpn3ak6fpsa {

	background: none

}



.kpn3ak6fpsa {

	padding: 20px 12px

}



.kpn5kvpaa4j {

	padding: 0 27px;

	width: 100%;

	color: #b8cce9;

	font-size: 10px;

	opacity: .3;

	margin-top: 20px

}



footer {

	margin: 20px 15px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-box-align: baseline;

	-webkit-align-items: baseline;

	-ms-flex-align: baseline;

	align-items: baseline;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	border-radius: 12px;

	position: relative;

	padding: 20px 30px

}



footer ul {

	list-style-type: none;

	padding: 0

}



footer li a {

	font-size: 12px;

	letter-spacing: .2px;

	line-height: .8;

	opacity: .8;

	color: #fff;

	text-decoration: none

}



.social-block ul {

	margin: 0

}



.footer__lng_text {

	display: none

}



.footer__menu {

	display: none

}



.ContactSection_title_36IAS {

	font-weight: 600;

	font-size: 12px;

	line-height: 14px

}



.ContactSection_subtitle_2oYV3 {

	font-size: 10px;

	line-height: 10px;

	color: #34405e;

	margin-top: 4px;

	white-space: pre;

	margin-bottom: 10px

}



.SupportButton_button_kOo-a {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	width: 24px;

	height: 24px;

	border-radius: 6px;

	background-image: linear-gradient(144deg, #0095ff -27%, #0855c4 151%, #0855c4 0);

	font-size: 13px;

	padding: 0;

	min-width: 24px;

	min-height: 24px

}



.icon.loading,

.icon.square {

	width: 1em

}



.icon {

	display: inherit;

	fill: white;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible;

	font-size: 12px

}



.ContactSection_link_unHlx {

	font-weight: 600;

	font-size: 10px;

	line-height: 12px;

	color: hsla(0, 0%, 100%, .9);

	margin-left: 10px;

	white-space: nowrap

}



.ContactSection_email_1_c64,

.ContactSection_phone_12eZr {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	margin-bottom: 15px

}



path[Attributes Style] {

	fill: white

}



.kpn3ak6fpsa {

	align-items: flex-start

}



.owt3csmh69w li:hover,

.owt3csmh69w li:active,

.my-active-btn {

	-webkit-box-shadow: 0 6px 22px 0 rgb(5 109 218 / 30%);

	box-shadow: 0 6px 22px 0 rgb(5 109 218 / 30%);

	background-image: -webkit-gradient(linear, left top, right top, from(#0095ff), to(#0855c4));

	background-image: linear-gradient(90deg, #0095ff, #0855c4);

	border-radius: 12px;

	height: 45px

}



.my-active-menu {

	position: relative;

	border-bottom: 2px solid #0095ff;

	margin-bottom: -2px;

	text-shadow: 0 0 10px rgba(0, 183, 255, .7), 0 0 6px rgba(0, 149, 255, .5), 0 0 10px rgba(141, 83, 233, .7)

}



#menu-main li:hover,

#menu-main-1 li:hover,

#menu-main-ua-1 li:hover {

	border-bottom: 2px solid #0095ff;

	margin-bottom: 0;

	text-shadow: 0 0 10px rgba(0, 183, 255, .7), 0 0 6px rgba(0, 149, 255, .5), 0 0 10px rgba(141, 83, 233, .7)

}



@media screen and (max-width:900px) {

	.kpn2sm8qb8t {

		width: 100%;

		display: flex;

		flex-flow: column;

		align-items: center

	}



	.owtfcuqhhcv {

		display: none

	}



	.owt32kcym9g {

		flex-wrap: wrap-reverse;

		justify-content: center

	}



	.owt2faa {

		text-align: center;

		margin-bottom: 10px

	}



	.kpn3ak6fpsa {

		justify-content: center

	}



	.owt5ns5efb1 {

		margin-top: 5px;

		flex-wrap: wrap;

		justify-content: space-around

	}



	.owt5ns5efb1 a {

		margin-bottom: 10px

	}



	.mob__wtfcuqhhcv {

		display: block;

		width: 48%;

		height: 179.445px;

		padding: 5px;

		background-image: linear-gradient(135deg, #1e283f, rgba(20, 27, 46, .6));

		border-radius: 10px;

		margin-bottom: 10px

	}



	.mob__wtfcuqhhcv span {

		display: -webkit-box;

		font-size: 13px;

		font-weight: 600;

		line-height: 15px;

		overflow: hidden;

		text-overflow: ellipsis;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 2;

		height: 30px

	}



	.mob__wtfcuqhhcv img {

		border-radius: 10px;

		width: 100%;

		height: 80%

	}



	.footer__media {

		flex-wrap: wrap

	}



	.kpn3ak6fpsa nav ul li {

		margin: 5px

	}



	.szr852qup5s.szr85xcqfgg {

		display: none

	}



	.PaymentSection_container_37NPF svg {

		margin-right: 10px;

		margin-bottom: 10px;

		width: 65px

	}



	.PaymentSection_container_37NPF {

		flex-wrap: wrap

	}



	.support-wrap-items {

		display: flex

	}



	.ApplicationSection_android_349lo {

		margin-top: 0

	}



	.FooterDesktopApps_container_1KukU {

		display: none

	}



	.social-block {

		width: 100%

	}



	.social-block ul {

		margin-bottom: 25px

	}



	.SportsPromotionSection_container_2-q0v {

		width: 100%;

		flex-wrap: wrap;

		margin-bottom: 15px

	}



	.SportsPromotionSection_container_2-q0v.Footer_sportsPromotion_a6VKI svg {

		margin-right: 0;

		margin-bottom: 15px;

		width: 65px

	}



	.footer__lng_text {

		display: block

	}



	.footer__lng_text p {

		font-weight: 700;

		font-size: 9px;

		line-height: 11px;

		color: rgba(92, 114, 163, .5);

		margin-left: 5px

	}



	owt58wf6mn4 {

		margin-top: 20px

	}



	.footer__nav_items svg {

		display: block;

		font-size: 22px;

		margin-bottom: 5px;

		max-height: 22px;

		max-width: 22px;

		margin: auto;

		color: white

	}



	.footer__nav_items {

		width: 100%;

		display: -webkit-box;

		display: -ms-flexbox;

		display: flex;

		-webkit-box-align: center;

		-ms-flex-align: center;

		align-items: center;

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-ms-flex-direction: column;

		flex-direction: column;

		-webkit-box-pack: justify;

		-ms-flex-pack: justify;

		justify-content: space-between;

		padding: 11px 0 8px;

		position: relative

	}



	.footer__menu {

		display: block;

		background-color: #090f1e;

		bottom: 0;

		left: 0;

		padding-bottom: 0;

		padding-bottom: env(safe-area-inset-bottom, 0);

		position: fixed;

		width: 100%;

		z-index: 600

	}



	.footer__nav {

		background-color: #090f1e;

		border-top: 1px solid #1f2841;

		contain: layout style size;

		height: 60px;

		position: relative;

		-webkit-user-select: none;

		-moz-user-select: none;

		-ms-user-select: none;

		user-select: none;

		width: 100%

	}



	.footer__nav_wrapp {

		display: flex;

		align-items: center

	}



	.footer__nav_items.center {

		width: 200px;

		height: 43px;

		background-color: #0854c3;

		border-radius: 290486px;

		-webkit-box-shadow: 0 1px 10px 0 #083f92;

		box-shadow: 0 1px 10px 0 #083f92;

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-ms-flex-flow: revert;

		flex-flow: revert;

		-ms-flex-direction: row;

		flex-direction: row

	}



	.kpn5kvpaa4j {

		margin-bottom: 65px

	}



	.footer__lng {

		display: flex;

		width: 100%;

		justify-content: space-around

	}



	.kpn4g2s116j {

		width: 100%

	}



	.support-wrap {

		display: flex;

		width: 100%

	}



	.support-wrap-items {

		display: flex;

		width: 100%;

		justify-content: center;

		flex-wrap: wrap

	}



	.ContactSection_container_2AA4E {

		display: -webkit-box;

		display: -ms-flexbox;

		display: flex;

		width: 100%;

		justify-content: space-between;

		background: linear-gradient(107.15deg, #1e283f, rgba(20, 27, 46, .6));

		padding: 10px;

		border-radius: 12px;

		-webkit-box-align: center;

		-ms-flex-align: center;

		align-items: center;

		margin-bottom: 20px

	}



	.ContactSection_email_1_c64 {

		display: none

	}



	.ContactSection_subtitle_2oYV3 {

		margin-right: 15px

	}



	.owt5ns5efb1 a {

		width: 25%;

		height: 40%

	}



	.owt2faatzeq {

		margin-bottom: 15px

	}

}



.faq_page .label {

	font-size: 18px;

	font-weight: 700

}



@media screen and (max-width:400px) {

	.byp2cg72gqw {

		width: 300px;

		margin: 0

	}



	.byp852qup5s.byp7rh2rsqm {

		margin-left: 0

	}



	.byp6x5xp92d {

		margin-left: 0

	}



	.byp2cg72gqw[data-js=fixed] {

		width: 100%

	}



	.faq_page .label {

		font-size: 16px;

		font-weight: 700

	}

}



@media screen and (max-width:630px) {

	.kpn2sm8qb8t {

		display: flex;

		flex-flow: column

	}

}



@media screen and (max-width:400px) {

	.kpn7rj8b5tx__categoty ul {

		-moz-column-count: 2;

		-webkit-column-count: 2;

		column-count: 2

	}

}



@media screen and (max-width:440px) {

	.ContactSection_container_2AA4E {

		flex-flow: column;

		column-gap: 10px;

		row-gap: 5px

	}



	.ContactSection_subtitle_2oYV3 {

		margin: 0

	}

}



@media screen and (max-width:414px) {

	.ApplicationSection_sectionMobile_3gEjm {

		margin-right: 0;

		margin-bottom: 10px

	}



	.kpn2sm8qb8t {

		width: auto

	}

}



.logo__block,

.custom-logo-link {

	display: flex;

	align-self: center;

	min-width: 60px

}



.logo__img {

	display: block;

	height: 50px

}



@media screen and (max-width:400px) {

	.arg6x5xp92d {

		margin-left: 0

	}



	.arg2nhfg61v {

		padding: 0 5px

	}



	.arg2cg72gqw .arg3gw2kjvc {

		height: 100%;

		min-width: 100%

	}



	.argynvumxtf .arg321y1vtq {

		font-size: 24px;

		width: 100%

	}



	.arg7mbdvfhq {

		font-size: 27px

	}

}



.header_fixed {

	box-shadow: 0 0 10px rgb(0 0 0 / 50%);

	z-index: 99999

}



.info {

	display: flex;

	background: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	padding: 20px 30px;

	margin: 20px 0 0;

	border-radius: 12px

}



.info__wrapper {

	width: 85%

}



.info__wrapper:last-child {

	width: 15%

}



.info__title {

	display: flex;

	align-items: center;

	justify-content: center;

	padding-bottom: 20px;

	border-bottom: 1px solid #2d3344;

	margin-bottom: 10px

}



.info .info-content {

	display: flex;

	justify-content: space-between

}



.info .info-content__block {

	display: flex;

	flex-flow: column;

	width: 100%;

	max-width: 110px;

	padding: 10px 1px;

	text-align: center;

	font-weight: 700;

	text-transform: uppercase

}



.szr6yj8wjth {

	position: fixed;

	width: 160px;

	height: 120px;

	background-image: url(../img/bonus-button.png);

	background-repeat: no-repeat;

	background-size: 50% 100%;

	background-position: 100% 0;

	left: -80px;

	bottom: 170px;

	z-index: 150

}



.info .info-content__num {

	position: relative;

	padding: 5px 5px 15px

}



.info .info-content__num:after {

	content: "";

	position: absolute;

	width: 15px;

	height: 1px;

	background-color: rgba(92, 103, 132, .7);

	bottom: 7px;

	left: calc(50% - 7.5px)

}



@media screen and (max-width:700px) {

	.info .info-content {

		flex-wrap: wrap

	}



	.info .info-content__block {

		max-width: 200px;

		flex-flow: row

	}



	.info .info-content__num {

		order: 1

	}



	.info .info-content__num:after {

		content: none

	}



	.info .info-content__name {

		padding: 5px 5px 15px

	}

}



@media screen and (max-width:568px) {

	.info {

		flex-flow: column

	}



	.info .info-content__block {

		padding: 0

	}



	.info__wrapper {

		width: 100%;

		margin-bottom: 20px

	}



	.info__wrapper:last-child {

		width: 100%;

		text-align: center

	}



	.info__wrapper:last-child img {

		max-width: 150px;

		width: 100%

	}

}



@media screen and (max-width:490px) {

	.info .info-content {

		display: flex;

		justify-content: center

	}



	.info .info-content__block {

		justify-content: space-between

	}

}



.owt7tm37ga3 .custom-breadcrumbs {

	margin-bottom: 10px

}



.owt7tm37ga3 h1 {

	font-size: 36px;

	margin: 10px 0 20px;

	font-weight: 700

}



.owt7tm37ga3 h2 {

	margin: 10px 0;

	font-weight: 700

}



.single-breabcrumbs a,

.custom-breadcrumbs a {

	text-decoration: none;

	color: #0095ff

}



.single-breabcrumbs a:hover,

.single-breabcrumbs a:active,

.custom-breadcrumbs a:hover,

.custom-breadcrumbs a:active {

	text-decoration: none;

	color: darkblue

}



.prov-block {

	display: flex;

	flex-wrap: wrap;

	justify-content: center

}



.logo__block,

.custom-logo-link {

	display: flex;

	align-self: center

}



.logo___img,

.custom-logo {

	height: 60px !important

}



@media screen and (max-width:350px) {

	.stj8geqj5qh {

		padding: 0 5px

	}

}



.stj4ctbf187 a {

	text-decoration: none;

	color: #fff

}



.stj4ctbf187 {

	opacity: 1

}



.stj4ctbf187:hover {

	opacity: .8

}



.custom-provider {

	background: #fff;

	width: calc(16.94915vw - 53.38983px);

	height: calc(12.5vw - 39.375px);

	padding: 5px

}



.custom-provider img {

	object-fit: contain

}



.prov-block .mob__img-block {

	background-color: #fff

}



.prov-block .mob__img-block .mob__wtfcuqhhcv img {

	object-fit: contain

}



.header_fixed {

	box-shadow: 0 0 10px rgb(0 0 0 / 50%)

}



@media screen and (min-width:1900px) {

	.arg2cg72gqw[data-js=fixed] {

		left: auto;

		right: auto;

		max-width: 1870px

	}

}



.arg2cg72gqw {

	justify-content: space-between

}



.arg8pp78pk9 ul li a {

	padding: 0 2px

}



.navbar-mobile {

	display: none

}



@media screen and (max-width:900px) {

	.navbar-desktop {

		display: none

	}



	.navbar-mobile {

		display: flex;

		width: 100%;

		justify-content: space-between;

		flex-wrap: wrap;

		flex-direction: row;

		padding: 10px;

		row-gap: 20px

	}



	input.input.default {

		width: 100%;

		background-color: #121829;

		display: -webkit-box;

		display: -ms-flexbox;

		display: flex;

		height: 36px;

		border-radius: 12px;

		padding: 0 15px;

		-webkit-transition: all .2s;

		transition: all .2s;

		position: relative;

		outline: none;

		border: 1px solid rgba(255, 255, 255, .1);

		color: #fff

	}



	select {

		outline: none

	}



	input:focus {

		outline: 0

	}



	.navbar-mobile select {

		color: white;

		padding: 0 10px;

		height: 35px;

		border-radius: 10px;

		background-color: rgba(151, 174, 225, .2);

		width: 100%;

		display: -webkit-box;

		display: -ms-flexbox;

		display: flex;

		-webkit-box-align: center;

		-ms-flex-align: center;

		align-items: center

	}



	.navbar-mobile option {

		background-color: #141b2f

	}



	.navbar-mobile .menu-page-category-container,

	.navbar-mobile .menu-page-provider-container {

		width: 48%

	}

}



.stjyvy5xq3t {

	max-width: 1041px;

	margin: 0 auto

}



.stj65nzfyvf {

	margin: 20px auto 0;

	position: relative;

	padding: 0 15px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center

}



.image-iframe {

	margin: auto;

	max-width: 600px;

	max-height: 600px;

	width: 100% !important;

	height: 100% !important;

	object-fit: cover;

	-webkit-filter: brightness(40%);

	filter: brightness(40%)

}



.stj4zedp5t7 {

	width: -webkit-fit-content;

	width: -moz-fit-content;

	width: fit-content;

	position: absolute;

	top: 50%;

	left: 50%;

	-webkit-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%)

}



.stj8geqj5qh {

	-webkit-box-align: center;

	-ms-flex-align: center;

	-webkit-align-items: center;

	align-items: center;

	background-color: #fff;

	border-radius: 8px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: -webkit-flex;

	display: flex;

	font-size: inherit;

	outline: none;

	text-decoration: none;

	vertical-align: top;

	white-space: nowrap;

	background-image: linear-gradient(255deg, #00b7ff, #8d53e9);

	color: #fff;

	font-weight: 600;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	-webkit-justify-content: center;

	justify-content: center;

	padding: 0 15px;

	text-align: center;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	border: 0 solid transparent;

	min-height: 30px;

	cursor: pointer;

	-webkit-transition: all .1s;

	transition: all .1s

}



.stj65vc6wfb {

	margin-top: 20px;

	padding: 0 15px

}



.stj5dj55744 {

	width: -webkit-fit-content;

	width: -moz-fit-content;

	width: fit-content;

	margin: 0 auto

}



.stj65nzfyvf {

	margin: 20px auto 0;

	position: relative;

	padding: 0 15px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center

}



.stj65nzfyvf iframe {

	height: 50vw;

	max-height: 500px;

	width: 80%;

	min-width: 300px;

	margin: 0 auto

}



#rules-content .owt5mbwsffk {

	display: none

}



#rules-content .owt5mbwsffk:first-child {

	display: block

}



#rules-content .owt5mbwsffk:nth-child(1) {

	display: block

}



.mob__wtfcuqhhcv {

	display: none

}



.height {

	max-height: 100px;

	height: 100px

}



@media screen and (max-width:900px) {

	.owtfcuqhhcv {

		display: none

	}



	.owt32kcym9g {

		flex-wrap: wrap-reverse;

		justify-content: center

	}



	.owt2faa {

		text-align: center;

		margin-bottom: 10px

	}



	.kpn3ak6fpsa {

		justify-content: center

	}



	.owt5ns5efb1 {

		margin-top: 5px;

		flex-wrap: wrap;

		justify-content: space-around

	}



	.owt5ns5efb1 a {

		margin-bottom: 10px

	}



	.mob__wtfcuqhhcv {

		display: block;

		width: 48%;

		height: 179.445px;

		padding: 5px;

		background-image: linear-gradient(135deg, #1e283f, rgba(20, 27, 46, .6));

		border-radius: 10px;

		margin-bottom: 10px

	}



	.mob__wtfcuqhhcv span {

		display: -webkit-box;

		font-size: 13px;

		font-weight: 600;

		line-height: 15px;

		overflow: hidden;

		text-overflow: ellipsis;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 2;

		height: 30px

	}



	.mob__wtfcuqhhcv img {

		border-radius: 10px;

		width: 100%;

		height: 80%

	}



	.footer__media {

		flex-wrap: wrap

	}



	.kpn3ak6fpsa nav ul li {

		margin: 5px

	}



	.szr852qup5s.szr85xcqfgg {

		display: none

	}



	.PaymentSection_container_37NPF svg {

		margin-right: 10px;

		margin-bottom: 10px;

		width: 65px

	}



	.PaymentSection_container_37NPF {

		flex-wrap: wrap

	}



	.support-wrap-items {

		display: flex

	}



	.ApplicationSection_android_349lo {

		margin-top: 0

	}



	.FooterDesktopApps_container_1KukU {

		display: none

	}



	.social-block {

		width: 100%

	}



	.FooterMobileApps_container_k_sjB {

		width: 130px

	}



	.social-block ul {

		margin-bottom: 25px

	}



	.SportsPromotionSection_container_2-q0v {

		width: 100%;

		flex-wrap: wrap;

		margin-bottom: 15px

	}



	.SportsPromotionSection_container_2-q0v.Footer_sportsPromotion_a6VKI svg {

		margin-right: 0;

		margin-bottom: 15px;

		width: 65px

	}



	.footer__lng_text {

		display: block

	}



	.footer__lng_text p {

		font-weight: 700;

		font-size: 9px;

		line-height: 11px;

		color: rgba(92, 114, 163, .5);

		margin-left: 5px

	}



	owt58wf6mn4 {

		margin-top: 20px

	}



	.footer__nav_items svg {

		display: block;

		font-size: 22px;

		margin-bottom: 5px;

		max-height: 22px;

		max-width: 22px;

		margin: auto;

		color: white

	}



	.footer__nav_items {

		width: 100%;

		display: -webkit-box;

		display: -ms-flexbox;

		display: flex;

		-webkit-box-align: center;

		-ms-flex-align: center;

		align-items: center;

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-ms-flex-direction: column;

		flex-direction: column;

		-webkit-box-pack: justify;

		-ms-flex-pack: justify;

		justify-content: space-between;

		padding: 11px 0 8px;

		position: relative

	}



	.footer__menu {

		display: block;

		background-color: #090f1e;

		bottom: 0;

		left: 0;

		padding-bottom: 0;

		padding-bottom: env(safe-area-inset-bottom, 0);

		position: fixed;

		width: 100%;

		z-index: 600

	}



	.footer__nav {

		background-color: #090f1e;

		border-top: 1px solid #1f2841;

		contain: layout style size;

		height: 60px;

		position: relative;

		-webkit-user-select: none;

		-moz-user-select: none;

		-ms-user-select: none;

		user-select: none;

		width: 100%

	}



	.footer__nav_wrapp {

		display: flex;

		align-items: center

	}



	.footer__nav_items.center {

		width: 200px;

		height: 43px;

		background-color: #0854c3;

		border-radius: 290486px;

		-webkit-box-shadow: 0 1px 10px 0 #083f92;

		box-shadow: 0 1px 10px 0 #083f92;

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-ms-flex-flow: revert;

		flex-flow: revert;

		-ms-flex-direction: row;

		flex-direction: row

	}



	.kpn5kvpaa4j {

		margin-bottom: 65px

	}



	.footer__lng {

		display: flex;

		width: 100%;

		justify-content: space-around

	}



	.kpn4g2s116j {

		width: 100%

	}



	.support-wrap {

		display: flex;

		width: 100%

	}



	.support-wrap-items {

		display: flex;

		width: 100%;

		justify-content: space-around

	}



	.ContactSection_container_2AA4E {

		display: -webkit-box;

		display: -ms-flexbox;

		display: flex;

		background: linear-gradient(107.15deg, #1e283f, rgba(20, 27, 46, .6));

		padding: 10px;

		border-radius: 12px;

		-webkit-box-align: center;

		-ms-flex-align: center;

		align-items: center;

		margin-bottom: 20px

	}



	.ContactSection_email_1_c64 {

		display: none

	}



	.ContactSection_subtitle_2oYV3 {

		margin-right: 15px

	}



	.owt5ns5efb1 a {

		width: 25%;

		height: 40%

	}



	.owt2faatzeq {

		margin-bottom: 15px

	}

}



.title-block {

	max-width: 1900px;

	margin: 0 15px;

	background-color: #141b2f;

	border-radius: 10px;

	-webkit-transition: border-radius .2s;

	transition: border-radius .2s

}



.title-block h1 {

	background-color: #141b2f;

	padding: 15px;

	border-radius: 12px;

	font-size: 36px;

	margin: 10px 0 20px;

	font-weight: 700

}



.support-card {

	margin: 10px 15px 15px 15px;

	height: 140px;

	border-radius: 12px;

	padding: 15px;

	overflow: hidden;

	position: relative

}



.support-card .support-card-title {

	font-size: 22px;

	font-weight: 700

}



.support-card .support-card-buttons,

.support-card .support-card-subtitle {

	margin-top: 10px

}



.support-card .support-card-subtitle {

	font-size: 12px

}



.support-card .support-card-buttons {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	width: fit-content

}



.support-card-call,

.support-card-chat {

	background-color: rgba(248, 250, 255, .3);

	background-image: linear-gradient(103deg, #108de7 -30%, #0855c4)

}



.support-button {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	margin-top: 0 !important;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	width: 24px;

	height: 24px;

	border-radius: 6px;

	-webkit-backdrop-filter: blur(13.6px);

	backdrop-filter: blur(13.6px);

	background-color: rgba(78, 93, 134, .3);

	background-image: -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));

	background-image: linear-gradient(0deg, transparent, transparent);

	-webkit-transition: background-color 255ms, opacity 255ms;

	transition: background-color 255ms, opacity 255ms;

	padding: 0;

	min-height: 24px

}



img.support-card-img {

	position: absolute;

	width: 98px;

	height: 78px;

	bottom: 3px;

	right: 0;

	object-fit: cover

}



.button.rounded,

.input.rounded,

.select.rounded,

.textarea.rounded {

	border-radius: 9999999px

}



.button.size-sm,

.input.size-sm,

.select.size-sm,

.textarea.size-sm {

	font-size: .85rem

}



button.button.support-button.support-card-call.rounded.size-sm.theme-default {

	margin-right: 5px !important

}



.button {

	color: #fff;

	font-weight: 600;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	padding: 0 15px;

	text-align: center;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	border-width: 0;

	min-height: 30px;

	cursor: pointer;

	-webkit-transition: all .1s;

	transition: all .1s

}



.icon {

	display: inherit;

	fill: currentColor;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible;

	font-size: var(--vicon-with-gradient-problem__size)

}



.support-card-call:hover,

.support-card-chat:hover {

	opacity: 1;

	background-color: rgba(9, 15, 30, .21)

}



.left-title {

	margin: 20px 0;

	text-transform: uppercase;

	justify-content: center;

	padding: 0;

	color: rgba(115, 136, 182, .3)

}



#rules-tabs {

	height: 450px;

	overflow-y: scroll

}



#rules-content .owt7tm37ga3 {

	margin: 10px 0;

	min-height: 605px

}



#rules-content .owt5mbwsffk {

	max-height: 100%

}



@media screen and (max-width:900px) {

	.azaza {

		width: 100%

	}



	.support-card {

		width: 100%;

		margin: 15px 15px 0 0;

		background-size: cover

	}



	#rules-tabs {

		width: auto;

		height: auto

	}

}



@media screen and (max-width:650px) {

	.azaza {

		flex-flow: column

	}



	.support-card {

		margin: 15px 0

	}



	#rules-content .owt7tm37ga3 {

		min-height: auto

	}

}



.owt48yjkdpf {

	color: rgba(115, 136, 182, .5);

	font-size: 16px

}



.owt7x2gruwc {

	overflow: scroll

}



::-webkit-scrollbar-thumb {

	-webkit-border-radius: 5px;

	border-radius: 5px;

	background-color: hsla(0, 0%, 85.1%, .3)

}



.alm-reveal {

	display: flex;

	flex-wrap: wrap

}



.mob__wtfcuqhhcv {

	display: none

}



.height {

	max-height: 100px;

	height: 100px

}



.owtfcuqhhcv {

	display: inline-block;

	overflow: hidden

}



.owtfcuqhhcv img {

	transition: 1s;

	display: block;

	object-fit: cover

}



.owtfcuqhhcv img:hover {

	transform: scale(1.2)

}



@media screen and (max-width:900px) {

	.owtfcuqhhcv {

		display: none

	}



	.alm-reveal {

		justify-content: center

	}



	.mob__wtfcuqhhcv {

		display: block;

		height: 200px;

		width: 210px;

		margin: 5px;

		padding: 5px;

		background-image: linear-gradient(135deg, #1e283f, rgba(20, 27, 46, .6));

		border-radius: 10px

	}



	.mob__wtfcuqhhcv img {

		border-radius: 10px;

		width: 200px;

		height: 150px;

		object-fit: cover

	}



	.mob__wtfcuqhhcv span {

		display: inline-flex;

		align-items: center;

		width: 100%

	}



	.mob__img-block {

		width: 100%

	}



	.prov-block .mob__img-block {

		background-color: #fff

	}



	.prov-block .mob__wtfcuqhhcv img {

		object-fit: contain

	}

}



.owt48yjkdpf {

	color: rgba(115, 136, 182, .5);

	font-size: 16px

}



.owt7x2gruwc {

	overflow: scroll

}



.owt3csmh69w li:hover,

.owt3csmh69w li:active,

.my-active-btn {

	-webkit-box-shadow: 0 6px 22px 0 rgb(5 109 218 / 30%);

	box-shadow: 0 6px 22px 0 rgb(5 109 218 / 30%);

	background-image: -webkit-gradient(linear, left top, right top, from(#0095ff), to(#0855c4));

	background-image: linear-gradient(90deg, #0095ff, #0855c4);

	border-radius: 12px;

	height: 45px

}



.my-active-menu {

	position: relative;

	border-bottom: 2px solid #0095ff;

	margin-bottom: -2px;

	text-shadow: 0 0 10px rgba(0, 183, 255, .7), 0 0 6px rgba(0, 149, 255, .5), 0 0 10px rgba(141, 83, 233, .7)

}



::-webkit-scrollbar-thumb {

	-webkit-border-radius: 5px;

	border-radius: 5px

}



.alm-btn-wrap .alm-load-more-btn.done {

	display: none

}



@media screen and (max-width:469px) {

	.mob__wtfcuqhhcv {

		height: 150px;

		width: 120px

	}



	.mob__wtfcuqhhcv img {

		height: 100px

	}

}



.navbar-mobile {

	display: none

}



@media screen and (max-width:900px) {

	.navbar-desktop {

		display: none

	}



	.navbar-mobile {

		display: flex;

		width: 100%;

		justify-content: space-between;

		flex-wrap: wrap;

		flex-direction: row;

		padding: 10px;

		row-gap: 20px

	}



	input.input.default {

		width: 100%;

		background-color: #121829;

		display: -webkit-box;

		display: -ms-flexbox;

		display: flex;

		height: 36px;

		border-radius: 12px;

		padding: 0 15px;

		-webkit-transition: all .2s;

		transition: all .2s;

		position: relative;

		outline: none;

		border: 1px solid rgba(255, 255, 255, .1);

		color: #fff

	}



	select {

		outline: none

	}



	input:focus {

		outline: 0

	}



	.navbar-mobile select {

		color: white;

		padding: 0 10px;

		height: 35px;

		border-radius: 10px;

		background-color: rgba(151, 174, 225, .2);

		width: 100%;

		display: -webkit-box;

		display: -ms-flexbox;

		display: flex;

		-webkit-box-align: center;

		-ms-flex-align: center;

		align-items: center

	}



	.navbar-mobile option {

		background-color: #141b2f

	}



	.navbar-mobile .menu-page-category-container,

	.navbar-mobile .menu-page-provider-container {

		width: 48%

	}

}



.image-iframe {

	margin: auto;

	max-width: 600px;

	max-height: 600px;

	width: 100%;

	height: 100%;

	object-fit: cover;

	-webkit-filter: brightness(40%);

	filter: brightness(40%)

}



.info {

	display: flex;

	background: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	padding: 20px 30px;

	margin: 20px 0 0;

	border-radius: 12px

}



.info__wrapper {

	width: 85%

}



.info__wrapper:last-child {

	width: 15%

}



.info__title {

	display: flex;

	align-items: center;

	justify-content: center;

	padding-bottom: 20px;

	border-bottom: 1px solid #2d3344;

	margin-bottom: 10px

}



.info .info-content {

	display: flex;

	justify-content: space-between

}



.info .info-content__block {

	display: flex;

	flex-flow: column;

	width: 100%;

	max-width: 110px;

	padding: 10px 1px;

	text-align: center;

	font-weight: 700;

	text-transform: uppercase

}



.info .info-content__num {

	position: relative;

	padding: 5px 5px 15px

}



.info .info-content__num:after {

	content: "";

	position: absolute;

	width: 15px;

	height: 1px;

	background-color: rgba(92, 103, 132, .7);

	bottom: 7px;

	left: calc(50% - 7.5px)

}



@media screen and (max-width:700px) {

	.info .info-content {

		flex-wrap: wrap

	}



	.info .info-content__block {

		max-width: 200px;

		flex-flow: row

	}



	.info .info-content__num {

		order: 1

	}



	.info .info-content__num:after {

		content: none

	}



	.info .info-content__name {

		padding: 5px 5px 15px

	}

}



@media screen and (max-width:568px) {

	.info {

		flex-flow: column

	}



	.info .info-content__block {

		padding: 0

	}



	.info__wrapper {

		width: 100%;

		margin-bottom: 20px

	}



	.info__wrapper:last-child {

		width: 100%;

		text-align: center

	}



	.info__wrapper:last-child img {

		max-width: 150px;

		width: 100%

	}

}



@media screen and (max-width:490px) {

	.info .info-content {

		display: flex;

		justify-content: center

	}



	.info .info-content__block {

		justify-content: space-between

	}

}



.single-breabcrumbs a {

	text-decoration: none;

	color: #0095ff

}



.single-breabcrumbs a:hover,

.single-breabcrumbs a:active {

	text-decoration: none;

	color: darkblue

}



.prov-block {

	display: flex;

	flex-wrap: wrap;

	justify-content: center

}



.logo__block,

.custom-logo-link {

	display: flex;

	align-self: center

}



.logo___img,

.custom-logo {

	height: 60px !important;

	max-width: 70px;

	max-height: 90px;

	object-fit: contain

}



@media screen and (max-width:350px) {

	.stj8geqj5qh {

		padding: 0 5px

	}

}



.stj4ctbf187 a {

	text-decoration: none;

	color: #fff

}



.stj4ctbf187 {

	opacity: 1

}



.stj4ctbf187:hover {

	opacity: .8

}



.custom-provider {

	background: #fff;

	width: calc(16.94915vw - 53.38983px);

	height: calc(12.5vw - 39.375px);

	padding: 5px

}



.custom-provider img {

	object-fit: contain

}



.prov-block .mob__img-block {

	background-color: #fff

}



.prov-block .mob__img-block .mob__wtfcuqhhcv img {

	object-fit: contain

}



.header_fixed {

	box-shadow: 0 0 10px rgb(0 0 0 / 50%)

}



.mob__permalink,

.clear-link {

	text-decoration: none;

	color: #fff

}



.info__wrapper img {

	background-color: #fff;

	object-fit: cover

}



.page__list li a,

.games__list li a,

.categry__list li a {

	text-decoration: none;

	color: #0095ff;

	transition: 1s

}



.page__list li a:hover,

.games__list li a:hover,

.categry__list li a:hover {

	text-decoration: none;

	color: darkblue

}



.games__list {

	display: grid;

	grid-template-columns: 1fr 1fr 1fr 1fr

}



.category__title {

	font-size: 45px;

	margin: 30px auto;

	text-align: center

}



.games__list li {

	font-size: 14px;

	padding: 10px

}



.categry__list li {

	font-size: 14px;

	padding: 10px

}



.categry__list {

	display: grid;

	grid-template-columns: 1fr 1fr 1fr 1fr

}



#sitemap-posts {

	font-size: 45px;

	margin: 30px auto;

	text-align: center

}



.pagenav {

	font-size: 45px;

	margin: 30px auto;

	text-align: center;

	font-weight: 700

}



.pagenav ul {

	display: grid;

	list-style: none;

	grid-template-columns: 1fr 1fr 1fr 1fr;

	padding-left: 0;

	text-align: left

}



.pagenav ul li {

	font-size: 14px;

	padding: 10px

}



.page-item-670 {

	display: none

}



.my_pagination {

	display: flex;

	justify-content: center;

	margin: 35px;

	font-size: 22px

}



@media screen and (min-width:1200px) {

	.games__list {

		grid-template-columns: 1fr 1fr

	}



	.pagenav ul {

		grid-template-columns: 1fr 1fr

	}



	.categry__list {

		grid-template-columns: 1fr 1fr

	}

}



@media screen and (max-width:1400px) {

	.games__list {

		grid-template-columns: 1fr 1fr

	}

}



@media screen and (min-width:1400px) {

	.games__list {

		grid-template-columns: 1fr 1fr 1fr 1fr

	}



	.pagenav ul {

		grid-template-columns: 1fr 1fr 1fr 1fr

	}



	.categry__list {

		grid-template-columns: 1fr 1fr 1fr 1fr

	}

}



.full-block {

	margin: 20px 15px;

	background-color: #141b2f;

	padding: 15px;

	border-radius: 12px

}



.cwu6q7tw5df {

	display: inline-block;

	overflow: hidden

}



.cwu6q7tw5df img {

	transition: 1s;

	display: block

}



.cwu6q7tw5df img:hover {

	transform: scale(1.2)

}



.owt7tm37ga3 img {

	display: block;

	margin: 20px auto;

	width: auto;

	height: auto

}



p a {

	text-decoration: none;

	color: #0095ff;

	transition: 1s

}



p a:hover,

p a:active {

	text-decoration: none;

	color: darkblue

}



@media (min-width:1200px) and (max-width:1280px) {

	.arg852qup5s.arg7rh2rsqm .arg6fj9q9ff {

		display: none

	}



	.arg2nhfg61v {

		padding: 0 5px

	}

}



@media screen and (max-width:350px) {

	.stj4t3byda2 {

		margin-right: 1px

	}



	.stj85bar8nd {

		margin-left: 0

	}



	.stj4t3byda2 {

		margin-right: 1px

	}



	.arg852qup5s.arg85xcqfgg {

		margin: 0 2px

	}



	.arg852qup5s.arg7rh2rsqm {

		margin-left: 2px

	}



	.stj3p3wekux {

		font-size: 28px

	}



	.argx3qv29ey {

		margin-right: 1px

	}

}



.kpn2sm8qb8t li a {

	text-decoration: none;

	display: inline-block

}



.kpn2sm8qb8t li a::after {

	content: '';

	display: block;

	width: 0;

	height: 2px;

	background: #FFF;

	transition: width .3s

}



.kpn2sm8qb8t li a:hover::after {

	width: 100%;

	transition: width .3s

}



@media screen and (max-width:900px) {

	.kpn7rj8b5tx {

		text-align: center

	}

}



@media screen and (max-width:405px) {

	.kpn2sm8qb8t {

		align-items: normal

	}

}



.stj4zqcnu1z {

	font-size: 26px;

	font-weight: 700;

	text-transform: uppercase;

	text-align: center;

	margin: 20px auto 0

}



.arg4vrvd5r8 {

	opacity: 1

}



.arg4vrvd5r8:hover {

	opacity: .8

}



.arg4vrvd5r8 a {

	font-size: 24px;

	font-weight: 600;

	text-decoration: none;

	color: #fff

}



.arg4vrvd5r8 span {

	display: block;

	font-weight: 400;

	font-size: 13px;

	letter-spacing: -.21px;

	margin-top: 3px

}



.arg4g16kcrg {

	display: inline-block;

	overflow: hidden

}



.arg4g16kcrg img {

	transition: 1s;

	display: block

}



.arg4g16kcrg img:hover {

	transform: scale(1.2)

}



.author-content {

	display: flex;

	flex-wrap: wrap;

	margin: 1rem 0

}



.author-content__info {

	margin-left: 30px

}



.author-content__info p {

	margin: 10px 0

}



.author-content__info p span {

	color: #0095ff

}



.author-content__img img {

	max-width: 200px;

	width: 100%;

	max-height: 200px;

	height: 100%;

	margin: 0

}



@media screen and (max-width:991.98px) {

	.author-content__info {

		max-width: 510px;

		width: 100%

	}



	.author-content__img img {

		max-width: 150px;

		width: 100%;

		max-height: 150px;

		height: 100%

	}

}



@media screen and (max-width:767.98px) {

	.author-content {

		justify-content: center;

		flex-flow: column;

		align-items: center

	}



	.author-content__info {

		max-width: 400px;

		width: 100%;

		margin-left: 0

	}



	.author-content__info h2 {

		text-align: center

	}



	.author-content__img {

		margin-bottom: 20px

	}

}



.acting-container {

	margin: 30px 0;

	padding: 0 15px

}



.acting-content {

	background: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	padding: 20px 30px;

	margin: 20px 0 0;

	border-radius: 12px

}



p a {

	text-decoration: none;

	color: #0095ff;

	transition: 1s

}



p a:hover,

p a:active {

	text-decoration: none;

	color: #00008b

}



.post__list li a,

.page__list li a,

.cat__list li a,

.tag__list li a {

	text-decoration: none;

	color: #0095ff;

	transition: 1s

}



.page__list li a:hover,

.post__list li a:hover,

.cat__list li a:hover,

.tag__list li a:hover {

	text-decoration: none;

	color: darkblue

}



#prov-block {

	height: 1280px;

	overflow: hidden

}



.prov-block {

	display: flex;

	flex-wrap: wrap;

	justify-content: center

}



.prov-block .mob__img-block {

	background-color: #fff

}



.prov-block .mob__img-block .mob__wtfcuqhhcv img {

	object-fit: contain

}



@media screen and (max-width:900px) {

	.prov-block .mob__wtfcuqhhcv {

		display: block;

		height: 200px;

		width: 210px;

		margin: 5px;

		padding: 5px;

		background-image: linear-gradient(135deg, #1e283f, rgba(20, 27, 46, .6));

		border-radius: 10px

	}



	.prov-block .mob__wtfcuqhhcv img {

		border-radius: 10px;

		width: 200px;

		height: 150px;

		object-fit: cover

	}



	.prov-block .mob__wtfcuqhhcv span {

		display: inline-flex;

		align-items: center;

		width: 100%

	}



	.prov-block .mob__img-block {

		background-color: #fff

	}



	.prov-block .mob__wtfcuqhhcv img {

		object-fit: contain

	}

}



.prov-block {

	display: flex;

	flex-wrap: wrap;

	justify-content: center

}



.prov-block .mob__img-block {

	background-color: #fff

}



.prov-block .mob__img-block .mob__wtfcuqhhcv img {

	object-fit: contain

}



@media screen and (max-width:469px) {

	.prov-block .mob__wtfcuqhhcv {

		height: 150px;

		width: 120px

	}



	.prov-block .mob__wtfcuqhhcv img {

		height: 100px

	}

}



.clear-link,

.mob__permalink {

	text-decoration: none;

	color: #fff

}



.custom-provider {

	background: #fff;

	width: calc(16.94915vw - 53.38983px);

	height: calc(12.5vw - 39.375px);

	padding: 5px

}



.provider_btn_wrapper {

	display: flex;

	flex-direction: row;

	justify-content: center;

	margin-top: 15px;

	margin-bottom: 15px

}



.load_more_providers {

	border-radius: 8px;

	background-image: linear-gradient(255deg, #00b7ff, #8d53e9);

	font-weight: 600;

	padding: 0 15px;

	border: 0 solid transparent;

	min-height: 30px;

	cursor: pointer;

	color: #fff

}



.nav-links {

	display: flex;

	flex-direction: row;

	justify-content: center;

	margin-top: 10px;

	margin-bottom: 10px

}



.pagination {

	padding: 10px;

	font-size: 20px;

	display: flex;

	gap: 20px;

	border: 1px solid unset;

	background-color: #fff;

	font-weight: 700;

	text-align: center;

	border-radius: 8px;

	box-shadow: inset 2px 2px 5px rgba(154, 147, 140, .5)

}



.pagination a {

	width: 27px;

	transition: .7s

}



.pagination a:hover {

	background-color: #f0f0f0

}



.page-numbers.current {

	color: #0095ff

}



.page-numbers.dots {

	color: #c5c5c5

}



.pagination a {

	color: #c5c5c5;

	text-decoration: none

}



.pagination:empty {

	display: none

}



.owt3csmh69w li {

	z-index: 10

}



@media(min-width:1550px) {

	.byp8pp78pk9 {

		max-width: unset;

		width: 80%;

		justify-content: space-around

	}



	.menu-main-container {

		width: 100%

	}

}



@media(min-width:1417px) and (max-width:1550px) {

	.byp8pp78pk9 {

		max-width: 70%

	}

}



@media screen and (max-width:321px) {

	.byp852qup5s.byp85xcqfgg {

		margin-right: 0;

		margin-left: 7px

	}



	.bypx3qv29ey {

		margin-right: 0;

		margin-left: 10px

	}

}



.tns-nav {

	display: none

}



.bypuqz9kuxs {

	position: relative

}



.tns-outer button:last-of-type {

	display: none

}



.tns-controls button:last-of-type {

	display: block;

	rotate: 180deg;

	margin-left: 5px

}



.tns-controls button {

	border: none;

	color: #fff;

	width: 20px;

	height: 20px;

	line-height: 18px

}



.tv-slider {

	position: relative

}



.tns-controls {

	position: absolute;

	top: calc(80% - 10px);

	right: 25px;

	z-index: 1;

	display: flex;

	flex-direction: row

}



.byp6hkk4a1d .tns-controls {

	position: absolute;

	top: 20px;

	right: 10px;

	z-index: 1;

	display: flex;

	flex-direction: row

}



.byp6hkk4a1d .tns-controls button {

	background-color: rgba(148, 166, 205, .15);

	border-radius: 5px

}



.navigation {

	width: fit-content;

	padding-left: 15px !important;

	padding-right: 15px !important;

	margin: 0 auto !important;

	margin-top: 30px !important

}



.content-active {

	overflow: visible;

	max-height: max-content !important

}



.tns-outer {

	padding: 0 !important

}



.tns-outer [hidden] {

	display: none !important

}



.tns-outer [aria-controls],

.tns-outer [data-action] {

	cursor: pointer

}



.tns-slider {

	-webkit-transition: all 0s;

	-moz-transition: all 0s;

	transition: all 0s

}



.tns-slider>.tns-item {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box

}



.tns-horizontal.tns-subpixel {

	white-space: nowrap

}



.tns-horizontal.tns-subpixel>.tns-item {

	display: inline-block;

	vertical-align: top;

	white-space: normal

}



.tns-horizontal.tns-no-subpixel:after {

	content: '';

	display: table;

	clear: both

}



.tns-horizontal.tns-no-subpixel>.tns-item {

	float: left

}



.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item {

	margin-right: -100%

}



.tns-no-calc {

	position: relative;

	left: 0

}



.tns-gallery {

	position: relative;

	left: 0;

	min-height: 1px

}



.tns-gallery>.tns-item {

	position: absolute;

	left: -100%;

	-webkit-transition: transform 0s, opacity 0s;

	-moz-transition: transform 0s, opacity 0s;

	transition: transform 0s, opacity 0s

}



.tns-gallery>.tns-slide-active {

	position: relative;

	left: auto !important

}



.tns-gallery>.tns-moving {

	-webkit-transition: all 0.25s;

	-moz-transition: all 0.25s;

	transition: all 0.25s

}



.tns-autowidth {

	display: inline-block

}



.tns-lazy-img {

	-webkit-transition: opacity 0.6s;

	-moz-transition: opacity 0.6s;

	transition: opacity 0.6s;

	opacity: .6

}



.tns-lazy-img.tns-complete {

	opacity: 1

}



.tns-ah {

	-webkit-transition: height 0s;

	-moz-transition: height 0s;

	transition: height 0s

}



.tns-ovh {

	overflow: hidden

}



.tns-visually-hidden {

	position: absolute;

	left: -10000em

}



.tns-transparent {

	opacity: 0;

	visibility: hidden

}



.tns-fadeIn {

	opacity: 1;

	filter: alpha(opacity=100);

	z-index: 0

}



.tns-normal,

.tns-fadeOut {

	opacity: 0;

	filter: alpha(opacity=0);

	z-index: -1

}



.tns-vpfix {

	white-space: nowrap

}



.tns-vpfix>div,

.tns-vpfix>li {

	display: inline-block

}



.tns-t-subp2 {

	margin: 0 auto;

	width: 310px;

	position: relative;

	height: 10px;

	overflow: hidden

}



.tns-t-ct {

	width: 2333.3333333%;

	width: -webkit-calc(100% * 70 / 3);

	width: -moz-calc(100% * 70 / 3);

	width: calc(100% * 70 / 3);

	position: absolute;

	right: 0

}



.tns-t-ct:after {

	content: '';

	display: table;

	clear: both

}



.tns-t-ct>div {

	width: 1.4285714%;

	width: -webkit-calc(100% / 70);

	width: -moz-calc(100% / 70);

	width: calc(100% / 70);

	height: 10px;

	float: left

}



.wpml-ls-legacy-dropdown-click {

	width: 15.5em;

	max-width: 100%

}



.wpml-ls-legacy-dropdown-click>ul {

	position: relative;

	padding: 0;

	margin: 0 !important;

	list-style-type: none

}



.wpml-ls-legacy-dropdown-click .wpml-ls-item {

	padding: 0;

	margin: 0;

	list-style-type: none

}



.wpml-ls-legacy-dropdown-click a {

	display: block;

	text-decoration: none;

	color: #444;

	border: 1px solid #cdcdcd;

	background-color: #fff;

	padding: 5px 10px;

	line-height: 1

}



.wpml-ls-legacy-dropdown-click a span {

	vertical-align: middle

}



.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle {

	position: relative;

	padding-right: calc(10px + 1.4em)

}



.rtl .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle {

	padding-right: 10px;

	padding-left: calc(10px + 1.4em)

}



.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after {

	content: "";

	vertical-align: middle;

	display: inline-block;

	border: .35em solid transparent;

	border-top: .5em solid;

	position: absolute;

	right: 10px;

	top: calc(50% - .175em)

}



.rtl .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after {

	right: auto;

	left: 10px

}



.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,

.wpml-ls-legacy-dropdown-click a:focus,

.wpml-ls-legacy-dropdown-click a:hover {

	color: #000;

	background: #eee

}



.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu {

	visibility: hidden;

	position: absolute;

	top: 100%;

	right: 0;

	left: 0;

	border-top: 1px solid #cdcdcd;

	padding: 0;

	margin: 0;

	list-style-type: none;

	z-index: 101

}



.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a {

	border-width: 0 1px 1px

}



.wpml-ls-legacy-dropdown-click .wpml-ls-flag {

	display: inline;

	vertical-align: middle

}



.wpml-ls-legacy-dropdown-click .wpml-ls-flag+span {

	margin-left: .4em

}



.rtl .wpml-ls-legacy-dropdown-click .wpml-ls-flag+span {

	margin-left: 0;

	margin-right: .4em

}



#ta {

	transition: all 1s;

	-moz-transition: all 1s;

	-webkit-transition: all 1s;

	-o-transition: all 1s

}



.faq_page {

	margin-bottom: 50px;

	padding: 10px

}



.faq_page_heading {

	text-align: center;

	color: #fff;

	margin-bottom: 20px;

	font-size: 31px

}



.label {

	background: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	color: white;

	cursor: pointer;

	padding: 18px;

	border: none;

	text-align: left;

	outline: 0;

	font-size: 15px;

	transition: .4s;

	background: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	;

	border-radius: 12px;

	-webkit-box-shadow: 0 0 3px #bebebe;

	box-shadow: 0 0 3px #bebebe;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	margin-bottom: 10px;

	display: flex;

	justify-content: space-between

}



.label:after {

	content: '\002B';

	color: white;

	font-weight: 700;

	float: right;

	margin-left: 5px

}



.label+.content {

	display: none

}



.label+.content.active {

	display: block;

	padding: 25px 10px

}



.panel.content.active {

	display: block

}



.label:hover {

	background: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%)

}



.label h3 {

	margin: 0;

	font-weight: 700

}



.label h3 {

	font-size: 18px

}



@media screen and (max-width:400px) {

	.byp2cg72gqw {

		width: 100%;

		margin: 0

	}



	.byp852qup5s.byp7rh2rsqm {

		margin-left: 0

	}



	.byp6x5xp92d {

		margin-left: 0

	}



	.label h3 {

		font-size: 16px

	}

}



*,

:after,

:before {

	-webkit-box-sizing: border-box;

	box-sizing: border-box

}



ol[class],

ul[class] {

	padding: 0

}



blockquote,

body,

dd,

dl,

figcaption,

figure,

h1,

h2,

h3,

h4,

li,

ol[class],

p,

ul[class] {

	margin: 0

}



body {

	min-height: 100vh;

	scroll-behavior: smooth;

	text-rendering: optimizeSpeed;

	line-height: 1.5

}



ol[class],

ul[class] {

	list-style: none

}



a:not([class]) {

	-webkit-text-decoration-skip: ink;

	text-decoration-skip-ink: auto

}



img {

	max-width: 100%

}



button,

input,

select,

textarea {

	font: inherit

}



* {

	-webkit-box-sizing: border-box;

	box-sizing: border-box

}



body {

	background: #090f1e;

	font-family: SF Pro Text, sans-serif;

	color: #fff;

	font-size: 14px

}



.szr6f5hbp44 {

	max-width: 1041px;

	margin: 0 auto

}



.szr2nhfg61v {

	-webkit-box-align: center;

	-ms-flex-align: center;

	-webkit-align-items: center;

	align-items: center;

	background-color: #fff;

	border-radius: 8px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: -webkit-flex;

	display: flex;

	font-size: inherit;

	outline: none;

	text-decoration: none;

	vertical-align: top;

	white-space: nowrap;

	background-image: linear-gradient(255deg, #00b7ff, #8d53e9);

	color: #fff;

	font-weight: 600;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	-webkit-justify-content: center;

	justify-content: center;

	padding: 0 15px;

	text-align: center;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	border: 0 solid transparent;

	min-height: 30px;

	cursor: pointer;

	-webkit-transition: all .1s;

	transition: all .1s

}



* {

	scrollbar-color: hsla(0, 0%, 85.1%, .3) transparent;

	scrollbar-width: thin

}



:window-inactive {

	scrollbar-color: hsla(0, 0%, 85.1%, .15) transparent

}



:-moz-window-inactive {

	scrollbar-color: hsla(0, 0%, 85.1%, .15) transparent

}



::-moz-scrollbar {

	height: .5rem;

	width: .5rem

}



::-webkit-scrollbar {

	height: .5rem;

	width: .5rem

}



::-moz-scrollbar-thumb {

	background-color: hsla(0, 0%, 85.1%, .3)

}



::-webkit-scrollbar-thumb {

	background-color: hsla(0, 0%, 85.1%, .3)

}



::-moz-scrollbar-thumb:window-inactive {

	background-color: hsla(0, 0%, 85.1%, .15)

}



::-webkit-scrollbar-thumb:window-inactive {

	background-color: hsla(0, 0%, 85.1%, .15)

}



::-moz-scrollbar-button,

::-moz-scrollbar-corner {

	display: none

}



::-webkit-scrollbar-button,

::-webkit-scrollbar-corner {

	display: none

}



.szr5z13hs39[data-v-66724ed8] {

	fill: none

}



.szr733umrbm[data-v-66724ed8] {

	fill: url(#Path_1_)

}



.szr6dccskdq[data-v-66724ed8] {

	fill: url(#Path_2_)

}



.szr7zs74pgc[data-v-66724ed8] {

	fill: url(#Oval_1_)

}



.szrj5khk6qf[data-v-66724ed8] {

	fill: url(#Path_3_)

}



.szr2g67v5ys[data-v-66724ed8] {

	fill: url(#Path_4_)

}



.szr38c1h34j[data-v-52c487c5] {

	display: inline-block;

	height: 18px;

	width: 18px

}



.szr38c1h34j.szr2mb5zkqr[data-v-52c487c5] {

	border-radius: 50%

}



.szrjdss6uyu {

	max-width: 1930px

}



@media screen and (min-width:1931px) {

	.szrjdss6uyu {

		margin: 0 auto

	}

}



.szr33szppxv {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	padding: 10px 15px;

	height: 52px;

	max-width: 1900px

}



@media screen and (min-width:1901px) {

	.szr33szppxv {

		margin: 0 auto

	}

}



@media screen and (max-width:1199px) {

	.szr33szppxv {

		display: none

	}

}



.szrcz5gwtyq,

.szr24ga1cuw {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center

}



.szrcz5gwtyq {

	background: rgba(78, 93, 134, .3);

	height: 24px;

	width: 24px;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	border-radius: 8px;

	margin-right: 8px

}



.szr2ebsehnc {

	width: 50px;

	-webkit-box-pack: space-evenly;

	-webkit-justify-content: space-evenly;

	-ms-flex-pack: space-evenly;

	justify-content: space-evenly

}



.szrcz5gwtyq svg {

	height: 1em

}



.szrw4vjnfet {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: end;

	-webkit-justify-content: flex-end;

	-ms-flex-pack: end;

	justify-content: flex-end;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center

}



.szr7ss46bwt {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	position: relative

}



.szr7ss46bwt:after {

	content: "";

	display: block;

	height: 14px;

	width: 1px;

	background: hsla(0, 0%, 100%, .2);

	position: absolute;

	right: 0;

	top: calc(50% - 7px)

}



.szr35fegtsg {

	background: rgba(78, 93, 134, .3);

	height: 24px;

	width: 70px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 8px;

	margin-left: 7px

}



.szr35fegtsg svg {

	width: 7px;

	margin-left: 7px

}



.szr35fegtsg svg:last-of-type {

	border-radius: 50%;

	width: 16px;

	height: 16px

}



.szruhw7nwja {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	margin-right: 7px

}



.szruhw7nwja p {

	font-weight: 600;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content;

	margin-right: 7px;

	font-size: 10px;

	line-height: 12px

}



.szruhw7nwja span {

	font-weight: 400;

	display: block;

	color: hsla(0, 0%, 100%, .5)

}



.szruhw7nwja .szr5d4bk7ge {

	width: 24px;

	height: 24px

}



.szr2cg72gqw {

	z-index: 100;

	height: 47px;

	margin: 0 15px;

	-webkit-transform: translateZ(0);

	transform: translateZ(0);

	max-height: 47px;

	padding: 0 10px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	background-image: linear-gradient(92deg, #1e283f, rgba(20, 27, 46, .6));

	background-color: #090f1e;

	border-radius: 10px;

	-webkit-transition: border-radius .2s;

	transition: border-radius .2s;

	max-width: 1900px

}



@media screen and (min-width:1901px) {

	.szr2cg72gqw {

		margin: 0 auto

	}

}



@media screen and (max-width:1199px) {

	.szr2cg72gqw {

		-webkit-box-pack: justify;

		-webkit-justify-content: space-between;

		-ms-flex-pack: justify;

		justify-content: space-between

	}

}



.szr2cg72gqw[data-js=fixed] {

	position: fixed;

	top: 0;

	width: calc(100% - 30px);

	left: calc(50vw - 960px);

	right: calc(50vw - 960px)

}



@media screen and (max-width:1900px) {

	.szr2cg72gqw[data-js=fixed] {

		left: auto;

		right: auto

	}

}



.szr2cg72gqw .szr3gw2kjvc {

	display: -webkit-box;

	display: -ms-flexbox;

	display: -webkit-flex;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	height: 46px;

	min-width: 68px

}



.szr8pp78pk9 {

	width: 100%;

	max-width: calc(100% - 420px)

}



@media screen and (max-width:1199px) {

	.szr8pp78pk9 {

		display: none

	}

}



.szr8pp78pk9 ul {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: space-evenly;

	-webkit-justify-content: space-evenly;

	-ms-flex-pack: space-evenly;

	justify-content: space-evenly

}



.szr8pp78pk9 ul li.szr432wk2bh a {

	font-weight: 600;

	position: relative

}



.szr8pp78pk9 ul li.szr432wk2bh a:after {

	content: "";

	background-image: linear-gradient(103deg, #108de7 -30%, #0855c4);

	border-radius: 4px 4px 0 0;

	bottom: 0;

	height: 4px;

	left: 0;

	position: absolute;

	width: 100%

}



.szr8pp78pk9 ul li a {

	color: #fff;

	text-decoration: none;

	line-height: 47px;

	font-size: 13px;

	text-align: center;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	white-space: nowrap;

	height: 100%;

	display: block

}



@media screen and (max-width:1199px) {

	.szrx3qv29ey {

		display: -webkit-box;

		display: -webkit-flex;

		display: -ms-flexbox;

		display: flex;

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-webkit-flex-direction: column;

		-ms-flex-direction: column;

		flex-direction: column;

		height: 30px;

		width: 30px;

		-webkit-box-pack: space-evenly;

		-webkit-justify-content: space-evenly;

		-ms-flex-pack: space-evenly;

		justify-content: space-evenly;

		margin-right: 10px;

		cursor: pointer

	}



	.szrx3qv29ey span {

		width: 100%;

		height: 4px;

		background: #fff;

		border-radius: 4px;

		display: block

	}

}



.szr6x5xp92d {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	margin-left: 15px

}



.szr852qup5s.szr85xcqfgg {

	background-image: -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));

	background-image: linear-gradient(0deg, transparent, transparent);

	background-color: #1f2841;

	cursor: pointer;

	-webkit-transition: all .1s;

	transition: all .1s

}



.szr852qup5s.szr7rh2rsqm {

	margin-left: 10px;

	background-image: linear-gradient(70deg, #31bc69 -8%, #089e4e 96%);

	border-style: none

}



.szr852qup5s.szr7rh2rsqm .szr6fj9q9ff {

	width: 20px;

	height: 20px;

	display: -webkit-inline-box;

	display: -webkit-inline-flex;

	display: -ms-inline-flexbox;

	display: inline-flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	border-radius: 50%;

	background-image: linear-gradient(210deg, hsla(0, 0%, 100%, 0) 25%, hsla(0, 0%, 100%, .06) 48%, #fff 133%);

	margin-right: 12px;

	margin-left: -5px

}



@media screen and (max-width:1199px) {

	.szr852qup5s.szr7rh2rsqm .szr6fj9q9ff {

		display: none

	}

}



.szr852qup5s.szr7rh2rsqm svg {

	fill: #fff;

	height: 12px

}



@media screen and (max-width:1199px) {

	.szr852qup5s.szr7rh2rsqm .szr366m56zn {

		display: none

	}

}



.szr852qup5s.szr7rh2rsqm .szr6m69ct35 {

	display: none

}



@media screen and (max-width:1199px) {

	.szr852qup5s.szr7rh2rsqm .szr6m69ct35 {

		display: inline

	}

}



.szr2dmmf4wf {

	position: fixed;

	right: 0;

	top: 0;

	width: 250px;

	height: 100%;

	background: linear-gradient(173deg, rgba(37, 46, 76, .98) 2%, rgba(25, 32, 51, .98));

	z-index: 110;

	border-radius: 20px 0 0 20px;

	padding: 35px 20px 30px 40px;

	-webkit-transition: .2s;

	transition: .2s;

	-webkit-transform: translateX(100%);

	transform: translateX(100%)

}



@media screen and (max-width:1199px) {

	.szr2dmmf4wf[data-js=open] {

		-webkit-transform: translateX(0);

		transform: translateX(0)

	}

}



.szr4jq4psz3 {

	width: 20px;

	height: 20px;

	position: absolute;

	top: 12px;

	right: 12px;

	cursor: pointer

}



.szr2dmmf4wf li {

	padding: 5px 0

}



.szr2dmmf4wf a {

	color: #fff;

	text-decoration: none

}



.szrynvumxtf.szr6hc3wmu5 {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	padding: 0 10px;

	margin-top: 20px

}



@media screen and (max-width:900px) {

	.szrynvumxtf.szr6hc3wmu5 {

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-webkit-flex-direction: column;

		-ms-flex-direction: column;

		flex-direction: column

	}

}



.szruqz9kuxs {

	width: 60%;

	border-radius: 12px;

	overflow: hidden;

	margin: 0 5px;

	height: calc(19.35484vw - 5.80645px)

}



@media screen and (max-width:900px) {

	.szruqz9kuxs {

		width: 100%;

		height: calc(32.25806vw - 9.67742px)

	}

}



@media screen and (min-width:1900px) {

	.szruqz9kuxs {

		width: 100%;

		height: 368px

	}

}



.szruqz9kuxs:after {

	content: "";

	position: absolute;

	top: calc(80% - 13px);

	right: 20px;

	width: 55px;

	height: 26px;

	background: #9c9c9c;

	border-radius: 3px;

	z-index: 8

}



.szruqz9kuxs button:first-child {

	top: 80%;

	left: auto;

	right: 50px;

	z-index: 9;

	background: hsla(0, 0%, 100%, .3);

	border-radius: 3px

}



.szruqz9kuxs button:first-child:before {

	line-height: 10px;

	content: url(../img/l-a.svg)

}



.szruqz9kuxs button:last-child {

	top: 80%;

	right: 25px;

	z-index: 9;

	background: hsla(0, 0%, 100%, .3);

	border-radius: 3px

}



.szruqz9kuxs button:last-child:before {

	line-height: 10px;

	content: url(../img/r-a.svg)

}



.szruqz9kuxs img {

	max-width: 100%;

	margin: 0 auto;

	border-radius: 12px;

	width: 100%

}



.szrysppvpz3 {

	width: 40%;

	position: relative;

	padding: 10px;

	margin: 0 5px;

	overflow: hidden

}



@media screen and (max-width:900px) {

	.szrysppvpz3 {

		width: 100%;

		min-height: 200px;

		margin-top: 20px

	}

}



.szrysppvpz3 figure {

	overflow: hidden

}



.szrynvumxtf .szr85s23fms {

	position: absolute;

	width: 100%;

	height: calc(100% - 4px);

	top: 0;

	left: 0;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-align: start;

	-webkit-align-items: flex-start;

	-ms-flex-align: start;

	align-items: flex-start;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	padding-left: 50px;

	border-radius: 12px

}



.szrynvumxtf .szr321y1vtq {

	font-size: 28px;

	font-weight: 600;

	width: 290px

}



.szrynvumxtf .szr82zysuhm {

	font-size: 13px;

	margin-top: 10px

}



.szrynvumxtf .szr636f16h5 {

	margin-top: 27px;

	width: 162px

}



.szrfce4388h.szr6hc3wmu5 {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	margin-top: 20px;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	padding: 0 15px

}



@media screen and (max-width:1000px) {

	.szrfce4388h.szr6hc3wmu5 {

		-webkit-flex-wrap: wrap;

		-ms-flex-wrap: wrap;

		flex-wrap: wrap

	}

}



.szr4vrvd5r8 {

	background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	border-radius: 12px;

	padding-left: 25px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	height: 75px;

	position: relative;

	width: calc(25% - 15px)

}



@media screen and (max-width:1000px) {

	.szr4vrvd5r8 {

		width: calc(50% - 7.5px)

	}



	.szr4vrvd5r8:nth-child(n+3) {

		margin-top: 10px

	}

}



@media screen and (max-width:600px) {

	.szr4vrvd5r8 {

		width: 100%

	}



	.szr4vrvd5r8:nth-child(n+2) {

		margin-top: 10px

	}

}



.szr4vrvd5r8 p {

	font-size: 24px;

	font-weight: 600

}



.szr4vrvd5r8 span {

	display: block;

	font-weight: 400;

	font-size: 13px;

	letter-spacing: -.21px;

	margin-top: 3px

}



.szr4vrvd5r8 img {

	position: absolute;

	right: 10px;

	height: 70%;

	top: 15%

}



.szr3dwctc6a.szr6hc3wmu5 {

	margin-top: 20px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	padding: 0 15px;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between

}



@media screen and (max-width:900px) {

	.szr3dwctc6a.szr6hc3wmu5 {

		-webkit-flex-wrap: wrap;

		-ms-flex-wrap: wrap;

		flex-wrap: wrap

	}

}



.szr5ghtdhps {

	width: calc(50% - 7.5px);

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	border-radius: 12px;

	position: relative;

	padding: 20px 25px;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-align-content: baseline;

	-ms-flex-line-pack: baseline;

	align-content: baseline

}



@media screen and (max-width:900px) {

	.szr5ghtdhps {

		width: 100%

	}

}



.szr5ghtdhps:before {

	content: "";

	display: block;

	background-image: -webkit-gradient(linear, left top, right top, from(#ff4edf), to(#ff2958));

	background-image: linear-gradient(90deg, #ff4edf, #ff2958);

	position: absolute;

	top: 0;

	left: 25px;

	right: 25px;

	height: 4px;

	border-bottom-left-radius: 100px;

	border-bottom-right-radius: 100px;

	background-size: 200% auto

}



.szre7x2r6fw {

	width: 100%;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	-webkit-box-pack: start;

	-webkit-justify-content: flex-start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	margin-top: 20px

}



.szr5z11gu3u {

	width: calc(50% - 7.5px);

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	border-radius: 12px;

	position: relative;

	padding: 20px 25px;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-align-content: baseline;

	-ms-flex-line-pack: baseline;

	align-content: baseline

}



@media screen and (max-width:900px) {

	.szr5z11gu3u {

		width: 100%;

		margin-top: 20px

	}

}



.szr5z11gu3u:before {

	content: "";

	display: block;

	background-image: -webkit-gradient(linear, left top, right top, from(#00b7ff), color-stop(50%, #c700ff), to(#fb0));

	background-image: linear-gradient(90deg, #00b7ff, #c700ff 50%, #fb0);

	position: absolute;

	top: 0;

	left: 25px;

	right: 25px;

	height: 4px;

	border-bottom-left-radius: 100px;

	border-bottom-right-radius: 100px;

	background-size: 200% auto

}



.szr7kdtxfqh {

	width: 100%;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	-webkit-box-pack: start;

	-webkit-justify-content: flex-start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	margin-top: 20px

}



.szr3b6ayqxr {

	font-weight: 700;

	font-size: 17px;

	letter-spacing: -.41px;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content;

	padding: 0 5px

}



.szr3b6ayqxr span {

	display: inline-block;

	margin-left: 8px;

	opacity: .5;

	font-size: 12px;

	letter-spacing: -.29px;

	font-weight: 400

}



.szr3mggwqck {

	color: #1a68db;

	background: linear-gradient(302deg, #0855c4, #0095ff);

	-webkit-background-clip: text;

	-webkit-text-fill-color: transparent;

	font-weight: 600;

	font-size: 11px;

	letter-spacing: .07px;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content;

	padding: 0 5px

}



.szr4g16kcrg {

	width: 25%;

	padding: 0 5px;

	margin-bottom: 10px

}



@media screen and (max-width:600px) {

	.szr4g16kcrg {

		width: 33.3%

	}

}



.szr4g16kcrg a {

	border-radius: 16px;

	display: block;

	overflow: hidden

}



.szr4g16kcrg img {

	width: calc(13.51351vw - 20.27027px);

	height: calc(8.77193vw - 13.15789px)

}



@media screen and (max-width:900px) {

	.szr4g16kcrg img {

		width: calc(27.02703vw - 20.27027px);

		height: calc(17.54386vw - 13.15789px)

	}

}



@media screen and (max-width:600px) {

	.szr4g16kcrg img {

		width: calc(33.33333vw - 25px);

		height: calc(22.22222vw - 16.66667px)

	}

}



@media screen and (min-width:1930px) {

	.szr4g16kcrg img {

		width: 211px;

		height: 155px

	}

}



.szr4ys9pr8e.szr6hc3wmu5 {

	margin: 20px 15px 0;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	border-radius: 12px;

	background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	position: relative;

	padding: 20px 30px

}



.szr4ys9pr8e.szr6hc3wmu5:before {

	content: "";

	display: block;

	background-image: -webkit-gradient(linear, left top, right top, from(#8d53e9), to(#00b7ff));

	background-image: linear-gradient(90deg, #8d53e9, #00b7ff);

	position: absolute;

	top: 0;

	left: 25px;

	right: 25px;

	height: 4px;

	border-bottom-left-radius: 100px;

	border-bottom-right-radius: 100px;

	background-size: 200% auto

}



.szr7mbdvfhq {

	font-size: 36px;

	margin: 10px 0 20px;

	font-weight: 700

}



.szr7z67y3vy {

	max-height: 105px;

	overflow: hidden;

	font-size: 14px;

	position: relative

}



.szr7z67y3vy h2 {

	font-size: 26px

}



.szr7z67y3vy h2,

.szr7z67y3vy h3 {

	margin: 10px 0;

	font-weight: 700

}



.szr7z67y3vy h3 {

	font-size: 22px

}



.szr7z67y3vy h4 {

	font-size: 20px;

	margin: 10px 0;

	font-weight: 700

}



.szr7z67y3vy ul {

	padding-left: 20px;

	list-style: circle;

	margin: 5px 0 10px

}



.szr7z67y3vy ol {

	list-style: decimal;

	margin: 5px 0

}



.szr7z67y3vy li {

	padding: 3px 0

}



.szr7z67y3vy p {

	margin: 5px 0;

	line-height: 1.4

}



.szr3efhj7j2 {

	margin: 20px auto 0;

	width: -webkit-fit-content;

	width: -moz-fit-content;

	width: fit-content

}



.szr4mch87yt.szr6hc3wmu5 {

	margin: 20px 15px 0;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 12px;

	background: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	position: relative;

	padding: 20px 30px;

	min-height: 150px

}



@media screen and (max-width:900px) {

	.szr4mch87yt.szr6hc3wmu5 {

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-webkit-flex-direction: column;

		-ms-flex-direction: column;

		flex-direction: column;

		-webkit-box-align: baseline;

		-webkit-align-items: baseline;

		-ms-flex-align: baseline;

		align-items: baseline

	}

}



.szr4mch87yt.szr6hc3wmu5:before {

	content: "";

	display: block;

	background-image: -webkit-gradient(linear, left top, right top, from(#8d53e9), to(#00b7ff));

	background-image: linear-gradient(90deg, #8d53e9, #00b7ff);

	position: absolute;

	top: 0;

	left: 25px;

	right: 25px;

	height: 4px;

	border-bottom-left-radius: 100px;

	border-bottom-right-radius: 100px;

	background-size: 200% auto

}



.szr4mch87yt.szr6hc3wmu5:after {

	content: "";

	width: 100%;

	height: 100%;

	background: url(../img/poker-site.png) bottom no-repeat;

	background-size: 470px;

	display: block;

	z-index: 2;

	position: absolute;

	bottom: 0;

	left: 0

}



@media screen and (max-width:900px) {

	.szr4mch87yt.szr6hc3wmu5:after {

		background: url(../img/poker-site_mob.png) right 100% no-repeat;

		background-size: auto 100%

	}

}



.szr6s33f9gf {

	position: relative;

	z-index: 3;

	letter-spacing: .35px;

	font-size: 26px;

	font-weight: 900

}



.szr6s33f9gf span {

	line-height: 1.8;

	font-size: 15px;

	font-weight: 400;

	display: block

}



.szr8tsby46v {

	position: relative;

	z-index: 3;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content

}



.szr27nrczw5.szr6hc3wmu5 {

	margin: 20px 15px 0;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 12px;

	background: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	position: relative;

	padding: 20px 30px;

	min-height: 150px;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap

}



.szr4bqgbjfk {

	font-weight: 700;

	font-size: 17px;

	letter-spacing: -.41px

}



.szr4bqgbjfk span {

	display: inline-block;

	margin-left: 8px;

	opacity: .5;

	font-size: 12px;

	letter-spacing: -.29px;

	font-weight: 400

}



.szr3vb6ptff {

	color: #1a68db;

	background: linear-gradient(302deg, #0855c4, #0095ff);

	-webkit-background-clip: text;

	-webkit-text-fill-color: transparent;

	font-weight: 600;

	font-size: 11px;

	letter-spacing: .07px;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content;

	padding: 0 5px

}



.szr6hkk4a1d {

	width: 100%;

	margin-top: 10px

}



.szr5sx45d9e {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex

}



.szr8afke6he {

	position: relative;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	width: 0;

	margin: 0 30px 0 10px

}



.szr8afke6he button:first-child {

	border-radius: 6px;

	background-color: rgba(148, 166, 205, .15);

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	cursor: pointer;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	position: relative;

	left: auto;

	top: 5px;

	margin-right: 5px

}



.szr8afke6he button:first-child:before {

	width: 21px;

	height: 28px;

	content: "";

	position: static;

	display: block;

	background: url(../img/l-a.svg) 50% no-repeat

}



.szr8afke6he button:last-child {

	border-radius: 6px;

	background-color: rgba(148, 166, 205, .15);

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	cursor: pointer;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	position: relative;

	right: auto;

	top: 5px

}



.szr8afke6he button:last-child:before {

	content: "";

	position: static;

	display: block;

	width: 21px;

	height: 28px;

	background: url(../img/r-a.svg) 50% no-repeat

}



.szr6hkk4a1d img {

	width: calc(10vw - 7.5px);

	height: calc(15.38462vw - 11.53846px);

	border-radius: 12px;

	margin: 0 auto 10px

}



@media screen and (max-width:1200px) {

	.szr6hkk4a1d img {

		width: calc(20vw - 15px);

		height: calc(28.57143vw - 21.42857px)

	}

}



@media screen and (max-width:660px) {

	.szr6hkk4a1d img {

		width: calc(25vw - 18.75px);

		height: calc(37.03704vw - 27.77778px)

	}

}



@media screen and (max-width:480px) {

	.szr6hkk4a1d img {

		width: calc(50vw - 37.5px);

		height: calc(76.92308vw - 57.69231px)

	}

}



@media screen and (min-width:1930px) {

	.szr6hkk4a1d img {

		width: 185px;

		height: 285px

	}

}



.szr6hkk4a1d a {

	text-align: center;

	color: #fff;

	text-decoration: none

}



.szrkkc1kxqd.szr6hc3wmu5 {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	padding: 0 15px;

	margin-top: 20px

}



@media screen and (max-width:1000px) {

	.szrkkc1kxqd.szr6hc3wmu5 {

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-webkit-flex-direction: column;

		-ms-flex-direction: column;

		flex-direction: column

	}

}



.szrkkc1kxqd .szr4fpnyk3y {

	width: calc(40% - 7.5px);

	background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	border-radius: 12px;

	padding: 30px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	position: relative

}



@media screen and (max-width:1000px) {

	.szrkkc1kxqd .szr4fpnyk3y {

		width: 100%

	}

}



@media screen and (max-width:600px) {

	.szrkkc1kxqd .szr4fpnyk3y {

		-webkit-flex-wrap: wrap;

		-ms-flex-wrap: wrap;

		flex-wrap: wrap

	}

}



.szrkkc1kxqd .szr4fpnyk3y:after {

	content: "";

	position: absolute;

	bottom: 7%;

	left: 10px;

	width: 80px;

	height: 59px;

	background-image: url(../img/socials-arrow.png);

	background-size: 100% 100%;

	-webkit-transform: rotate(5deg);

	transform: rotate(5deg)

}



@media screen and (max-width:600px) {

	.szrkkc1kxqd .szr4fpnyk3y:after {

		content: none

	}

}



.szrkkc1kxqd .szr3gg112qs {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	width: 50%;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center

}



@media screen and (max-width:600px) {

	.szrkkc1kxqd .szr3gg112qs {

		width: 100%

	}

}



.szrkkc1kxqd .szr5x1hwpek {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	width: 50%;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center

}



@media screen and (max-width:600px) {

	.szrkkc1kxqd .szr5x1hwpek {

		width: 100%

	}

}



.szrkkc1kxqd .szrpdd9q9r4 {

	font-size: 27px;

	font-weight: 600

}



.szrkkc1kxqd .szr6ekhtkmy {

	font-size: 15px;

	margin-top: 10px;

	max-width: 280px

}



.szrkkc1kxqd .szr27dr43zg {

	max-width: 121px;

	padding-top: 38.5%;

	-webkit-flex-basis: 50%;

	-ms-flex-preferred-size: 50%;

	flex-basis: 50%;

	border-radius: 20px;

	margin-left: 25px;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	display: -webkit-box;

	display: -ms-flexbox;

	display: -webkit-flex;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	cursor: pointer;

	position: relative;

	z-index: 2;

	-webkit-box-shadow: 0 0 0 #fff;

	box-shadow: 0 0 0 #fff

}



@media screen and (max-width:1000px) {

	.szrkkc1kxqd .szr27dr43zg {

		width: 120px;

		height: 120px;

		padding-top: 0

	}

}



@media screen and (max-width:600px) {

	.szrkkc1kxqd .szr27dr43zg {

		margin-right: 20px;

		margin-left: 0;

		margin-top: 20px;

		width: 60px;

		height: 60px;

		-webkit-flex-basis: auto;

		-ms-flex-preferred-size: auto;

		flex-basis: auto

	}

}



.szrkkc1kxqd .szr27dr43zg.szr614jpx3c {

	background-image: linear-gradient(209deg, #81aed3, #4a76a8 53%);

	-webkit-box-shadow: 0 0 17px 0 #81aed3;

	box-shadow: 0 0 17px 0 #81aed3

}



.szrkkc1kxqd .szr27dr43zg.szr7n9kng6s {

	background-image: linear-gradient(232deg, #0fb1d6, #08c 44%);

	-webkit-box-shadow: 0 0 17px 0 #0ca9d4;

	box-shadow: 0 0 17px 0 #0ca9d4

}



.szrkkc1kxqd .szr27dr43zg svg {

	width: 50%;

	height: 50%;

	position: absolute;

	top: 25%;

	-webkit-transition: -webkit-transform .2s ease-out;

	transition: -webkit-transform .2s ease-out;

	transition: transform .2s ease-out, -webkit-transform .2s ease-out;

	will-change: transform

}



.szrkkc1kxqd .szr6pashjuw {

	width: calc(60% - 7.5px);

	position: relative;

	background-image: url(../img/home-pwa-footer-bg.1ff11481-1100.png), linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	background-size: contain;

	background-repeat: no-repeat;

	background-position: 100% 100%, 0 0;

	border-radius: 12px;

	padding: 30px

}



@media screen and (max-width:1000px) {

	.szrkkc1kxqd .szr6pashjuw {

		width: 100%;

		margin-top: 20px;

		background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%)

	}

}



.szrkkc1kxqd .szr7smgbpfu {

	font-size: 27px;

	font-weight: 600

}



.szrkkc1kxqd .szr8n1mzstd {

	font-size: 15px;

	margin-top: 10px;

	max-width: 280px

}



.szrkkc1kxqd .szr3dhg6kc9 {

	margin-top: 44px;

	background-image: linear-gradient(112deg, #108de7 -35%, #0855c4 99%);

	border-radius: 8px;

	height: 35px;

	width: 134px;

	position: relative;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	color: #fff;

	text-decoration: none;

	font-size: 13px;

	font-weight: 600;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	padding-left: 9px

}



.szrkkc1kxqd .szr3dhg6kc9 span {

	display: block;

	opacity: .5;

	font-size: 10px

}



.szrkkc1kxqd .szr3dhg6kc9 svg {

	position: absolute;

	width: 39px;

	height: 39px;

	right: 10px;

	top: -2px

}



.szr3ak6fpsa {

	margin: 20px 15px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-box-align: baseline;

	-webkit-align-items: baseline;

	-ms-flex-align: baseline;

	align-items: baseline;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	border-radius: 12px;

	background: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	position: relative;

	padding: 20px 30px;

	max-width: 1900px

}



@media screen and (min-width:1901px) {

	.szr3ak6fpsa {

		margin: 20px auto

	}

}



@media screen and (max-width:600px) {

	.szr3ak6fpsa {

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-webkit-flex-direction: column;

		-ms-flex-direction: column;

		flex-direction: column

	}

}



.szr2sm8qb8t {

	width: 50%

}



@media screen and (max-width:600px) {

	.szr2sm8qb8t {

		width: 100%

	}

}



.szr7rj8b5tx {

	font-size: 13px;

	font-weight: 600;

	margin-bottom: 15px

}



.szr3ak6fpsa nav ul {

	-webkit-column-count: 2;

	-moz-column-count: 2;

	column-count: 2;

	margin-bottom: 20px;

	list-style: none;

	padding-left: 0

}



.szr3ak6fpsa nav ul li {

	padding: 0 10px 5px 0

}



.szr3ak6fpsa nav ul a {

	font-size: 12px;

	letter-spacing: .2px;

	line-height: .8;

	opacity: .8;

	color: #fff;

	text-decoration: none

}



.szr3ykvjdax {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex

}



.szr69ug2e49 {

	width: 50px;

	height: 40px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	margin-right: 5px

}



.szr69ug2e49 img {

	width: 50px

}



.szr4g2s116j {

	width: 50%

}



@media screen and (max-width:600px) {

	.szr4g2s116j {

		width: 100%;

		margin-top: 20px

	}

}



.szr6wh8xkaw {

	text-align: right

}



@media screen and (max-width:600px) {

	.szr6wh8xkaw {

		text-align: left

	}

}



.szr73aewf1q {

	font-size: 13px;

	font-weight: 600;

	margin-bottom: 15px

}



.szr2kd87x4e {

	font-size: 12px;

	opacity: .8;

	text-align: right;

	margin-bottom: 5px

}



@media screen and (max-width:600px) {

	.szr2kd87x4e {

		text-align: left

	}

}



.szr2xrjfe5t {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: end;

	-webkit-justify-content: flex-end;

	-ms-flex-pack: end;

	justify-content: flex-end;

	margin-top: 20px;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center

}



@media screen and (max-width:600px) {

	.szr2xrjfe5t {

		-webkit-box-pack: start;

		-webkit-justify-content: flex-start;

		-ms-flex-pack: start;

		justify-content: flex-start

	}

}



.szr3x3umq9s {

	background-image: linear-gradient(112deg, #108de7 -35%, #0855c4 99%);

	border-radius: 8px;

	height: 35px;

	width: 134px;

	position: relative;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	color: #fff;

	text-decoration: none;

	font-size: 13px;

	font-weight: 600;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	padding-left: 9px

}



.szr3x3umq9s span {

	display: block;

	opacity: .5;

	font-size: 10px

}



.szr3x3umq9s svg {

	position: absolute;

	width: 39px;

	height: 39px;

	right: 10px;

	top: -2px

}



.szr2xrjfe5t .szr5hhqrf8z {

	background: #8dba08;

	border-radius: 50%;

	margin-left: 5px

}



.szr2xrjfe5t .szr57pdtqp5 {

	background: #ececec;

	border-radius: 50%

}



.szr5kvpaa4j {

	width: 100%;

	color: #b8cce9;

	font-size: 10px;

	opacity: .3;

	margin-top: 20px

}



.szr6yj8wjth span {

	right: 35px;

	position: absolute;

	text-shadow: 0 2px 10px #000;

	font-size: 9px;

	font-weight: 900;

	top: 32px;

	letter-spacing: -.5px

}



.szr6yj8wjth svg {

	right: 34px;

	top: 48px;

	position: absolute;

	margin: 0;

	bottom: 19px;

	font-size: 30px;

	display: inherit;

	fill: currentColor;

	-webkit-box-flex: 0;

	-webkit-flex: none;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible

}



*,

:after,

:before {

	-webkit-box-sizing: border-box;

	box-sizing: border-box

}



ol[class],

ul[class] {

	padding: 0

}



blockquote,

body,

dd,

dl,

figcaption,

figure,

h1,

h2,

h3,

h4,

li,

ol[class],

p,

ul[class] {

	margin: 0

}



body {

	min-height: 100vh;

	scroll-behavior: smooth;

	text-rendering: optimizeSpeed;

	line-height: 1.5

}



ol[class],

ul[class] {

	list-style: none

}



a:not([class]) {

	-webkit-text-decoration-skip: ink;

	text-decoration-skip-ink: auto

}



img {

	max-width: 100%

}



button,

input,

select,

textarea {

	font: inherit

}



* {

	-webkit-box-sizing: border-box;

	box-sizing: border-box

}



body {

	background: #090f1e;

	font-family: SF Pro Text, sans-serif;

	color: #fff;

	font-size: 14px

}



.owtyvy5xq3t {

	max-width: 1041px;

	margin: 0 auto

}



.owt8geqj5qh {

	-webkit-box-align: center;

	-ms-flex-align: center;

	-webkit-align-items: center;

	align-items: center;

	background-color: #fff;

	border-radius: 8px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: -webkit-flex;

	display: flex;

	font-size: inherit;

	outline: none;

	text-decoration: none;

	vertical-align: top;

	white-space: nowrap;

	background-image: linear-gradient(255deg, #00b7ff, #8d53e9);

	color: #fff;

	font-weight: 600;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	-webkit-justify-content: center;

	justify-content: center;

	padding: 0 15px;

	text-align: center;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	border: 0 solid transparent;

	min-height: 30px;

	cursor: pointer;

	-webkit-transition: all .1s;

	transition: all .1s

}



* {

	scrollbar-color: hsla(0, 0%, 85.1%, .3) transparent;

	scrollbar-width: thin

}



:window-inactive {

	scrollbar-color: hsla(0, 0%, 85.1%, .15) transparent

}



:-moz-window-inactive {

	scrollbar-color: hsla(0, 0%, 85.1%, .15) transparent

}



::-moz-scrollbar {

	height: .5rem;

	width: .5rem

}



::-webkit-scrollbar {

	height: .5rem;

	width: .5rem

}



::-moz-scrollbar-thumb {

	background-color: hsla(0, 0%, 85.1%, .3)

}



::-webkit-scrollbar-thumb {

	background-color: hsla(0, 0%, 85.1%, .3)

}



::-moz-scrollbar-thumb:window-inactive {

	background-color: hsla(0, 0%, 85.1%, .15)

}



::-webkit-scrollbar-thumb:window-inactive {

	background-color: hsla(0, 0%, 85.1%, .15)

}



::-moz-scrollbar-button,

::-moz-scrollbar-corner {

	display: none

}



::-webkit-scrollbar-button,

::-webkit-scrollbar-corner {

	display: none

}



.owt5xedsufz {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	padding: 10px 15px;

	height: 52px

}



@media screen and (max-width:1199px) {

	.owt5xedsufz {

		display: none

	}

}



.owt2mz564q2,

.owtjevxzmz6 {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center

}



.owt2mz564q2 {

	background: rgba(78, 93, 134, .3);

	height: 24px;

	width: 24px;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	border-radius: 8px;

	margin-right: 8px

}



.owt6z2e9quy {

	width: 50px;

	-webkit-box-pack: space-evenly;

	-webkit-justify-content: space-evenly;

	-ms-flex-pack: space-evenly;

	justify-content: space-evenly

}



.owt2mz564q2 svg {

	height: 1em

}



.owt42k3bezf {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: end;

	-webkit-justify-content: flex-end;

	-ms-flex-pack: end;

	justify-content: flex-end;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center

}



.owt81ny5anc {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	position: relative

}



.owt81ny5anc:after {

	content: "";

	display: block;

	height: 14px;

	width: 1px;

	background: hsla(0, 0%, 100%, .2);

	position: absolute;

	right: 0;

	top: calc(50% - 7px)

}



.owt6ybv1jw8 {

	background: rgba(78, 93, 134, .3);

	height: 24px;

	width: 70px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 8px;

	margin-left: 7px

}



.owt6ybv1jw8 svg {

	width: 7px;

	margin-left: 7px

}



.owt6ybv1jw8 svg:last-of-type {

	border-radius: 50%;

	width: 16px;

	height: 16px

}



.owt6yqwkk75 {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	margin-right: 7px

}



.owt6yqwkk75 p {

	font-weight: 600;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content;

	margin-right: 7px;

	font-size: 10px;

	line-height: 12px

}



.owt6yqwkk75 span {

	font-weight: 400;

	display: block;

	color: hsla(0, 0%, 100%, .5)

}



.owt6yqwkk75 .owt8jpgx9uw {

	width: 24px;

	height: 24px

}



.owt7cndguv3 {

	position: -webkit-sticky;

	position: sticky;

	z-index: 100;

	top: -1px;

	height: 47px;

	margin: 0 15px;

	will-change: transform;

	-webkit-transform: translateZ(0);

	transform: translateZ(0);

	max-width: 1900px;

	max-height: 47px;

	padding: 0 10px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	background-image: linear-gradient(92deg, #1e283f, rgba(20, 27, 46, .6));

	background-color: #090f1e;

	border-radius: 10px;

	-webkit-transition: border-radius .2s;

	transition: border-radius .2s

}



@media screen and (max-width:1199px) {

	.owt7cndguv3 {

		-webkit-box-pack: justify;

		-webkit-justify-content: space-between;

		-ms-flex-pack: justify;

		justify-content: space-between

	}

}



.owt7cndguv3 .owt8mpjvgf2 {

	display: -webkit-box;

	display: -ms-flexbox;

	display: -webkit-flex;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	height: 46px;

	min-width: 68px

}



.owt3w4zdz4h {

	width: 100%

}



@media screen and (max-width:1199px) {

	.owt3w4zdz4h {

		display: none

	}

}



.owt3w4zdz4h ul {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: space-evenly;

	-webkit-justify-content: space-evenly;

	-ms-flex-pack: space-evenly;

	justify-content: space-evenly

}



.owt3w4zdz4h ul li.owt88jvtsxe a {

	font-weight: 600;

	position: relative

}



.owt3w4zdz4h ul li.owt88jvtsxe a:after {

	content: "";

	background-image: linear-gradient(103deg, #108de7 -30%, #0855c4);

	border-radius: 4px 4px 0 0;

	bottom: 0;

	height: 4px;

	left: 0;

	position: absolute;

	width: 100%

}



.owt3w4zdz4h ul li a {

	color: #fff;

	text-decoration: none;

	line-height: 47px;

	font-size: 13px;

	text-align: center;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	white-space: nowrap;

	height: 100%;

	display: block

}



@media screen and (max-width:1199px) {

	.owt4t3byda2 {

		display: -webkit-box;

		display: -webkit-flex;

		display: -ms-flexbox;

		display: flex;

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-webkit-flex-direction: column;

		-ms-flex-direction: column;

		flex-direction: column;

		height: 30px;

		width: 30px;

		-webkit-box-pack: space-evenly;

		-webkit-justify-content: space-evenly;

		-ms-flex-pack: space-evenly;

		justify-content: space-evenly;

		margin-right: 10px

	}



	.owt4t3byda2 span {

		width: 100%;

		height: 4px;

		background: #fff;

		border-radius: 4px;

		display: block

	}

}



.owt85bar8nd {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	margin-left: 15px

}



.owt8xkueh8u.owtmxjkgruz {

	background-image: -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));

	background-image: linear-gradient(0deg, transparent, transparent);

	background-color: #1f2841;

	cursor: pointer;

	-webkit-transition: all .1s;

	transition: all .1s

}



.owt8xkueh8u.owtdu63yz6r {

	margin-left: 10px;

	background-image: linear-gradient(70deg, #31bc69 -8%, #089e4e 96%);

	border-style: none

}



.owt8xkueh8u.owtdu63yz6r .owt7qg5x89h {

	width: 20px;

	height: 20px;

	display: -webkit-inline-box;

	display: -webkit-inline-flex;

	display: -ms-inline-flexbox;

	display: inline-flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	border-radius: 50%;

	background-image: linear-gradient(210deg, hsla(0, 0%, 100%, 0) 25%, hsla(0, 0%, 100%, .06) 48%, #fff 133%);

	margin-right: 12px;

	margin-left: -5px

}



@media screen and (max-width:1199px) {

	.owt8xkueh8u.owtdu63yz6r .owt7qg5x89h {

		display: none

	}

}



.owt8xkueh8u.owtdu63yz6r svg {

	fill: #fff;

	height: 12px

}



@media screen and (max-width:1199px) {

	.owt8xkueh8u.owtdu63yz6r .owt6xr5hszm {

		display: none

	}

}



.owt8xkueh8u.owtdu63yz6r .owt8s6rz13k {

	display: none

}



@media screen and (max-width:1199px) {

	.owt8xkueh8u.owtdu63yz6r .owt8s6rz13k {

		display: inline

	}

}



.owt8ngr3z2p {

	position: fixed;

	right: 0;

	top: 0;

	width: 250px;

	height: 100%;

	background: linear-gradient(173deg, rgba(37, 46, 76, .98) 2%, rgba(25, 32, 51, .98));

	z-index: 110;

	border-radius: 20px 0 0 20px;

	padding: 35px 20px 30px 40px;

	-webkit-transition: .2s;

	transition: .2s;

	-webkit-transform: translateX(100%);

	transform: translateX(100%)

}



@media screen and (max-width:1199px) {

	.owt8ngr3z2p.owt4p58ua7r {

		-webkit-transform: translateX(0);

		transform: translateX(0)

	}

}



.owt2uq9ak4r {

	width: 20px;

	height: 20px;

	position: absolute;

	top: 12px;

	right: 12px;

	cursor: pointer

}



.owt8ngr3z2p li {

	padding: 5px 0

}



.owt8ngr3z2p a {

	color: #fff;

	text-decoration: none

}



.owt41b6gywn {

	position: fixed;

	top: 0;

	width: calc(100% - 30px);

	left: 15px;

	margin: 0

}



.owt3zcht9cb.owt6d1w9qmr {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	padding: 0 10px;

	margin-top: 20px

}



@media screen and (max-width:900px) {

	.owt3zcht9cb.owt6d1w9qmr {

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-webkit-flex-direction: column;

		-ms-flex-direction: column;

		flex-direction: column

	}

}



.owt4y61rh33 {

	width: 60%;

	border-radius: 12px;

	overflow: hidden;

	margin: 0 5px

}



@media screen and (max-width:900px) {

	.owt4y61rh33 {

		width: 100%

	}

}



.owt4y61rh33 img {

	max-width: 100%;

	margin: 0 auto;

	border-radius: 12px

}



.owt6dhmakd6 {

	width: 40%;

	position: relative;

	padding: 10px;

	border-radius: 12px;

	margin: 0 5px;

	overflow: hidden

}



@media screen and (max-width:900px) {

	.owt6dhmakd6 {

		width: 100%;

		min-height: 200px;

		margin-top: 20px

	}

}



.owt6dhmakd6 figure {

	overflow: hidden

}



.owt3zcht9cb .owt7tgf4h84 {

	position: absolute;

	width: 100%;

	height: 100%;

	top: 0;

	left: 0;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-align: start;

	-webkit-align-items: flex-start;

	-ms-flex-align: start;

	align-items: flex-start;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	padding-left: 50px

}



.owt3zcht9cb .owt3usf3duz {

	font-size: 28px;

	font-weight: 600;

	width: 290px

}



.owt3zcht9cb .owtjy9xtv9b {

	font-size: 13px;

	margin-top: 10px

}



.owt3zcht9cb .owt6xexhubd {

	margin-top: 27px;

	width: 162px

}



.owt3y1z3m8c.owt6d1w9qmr {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	margin-top: 20px;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	padding: 0 15px

}



@media screen and (max-width:1000px) {

	.owt3y1z3m8c.owt6d1w9qmr {

		-webkit-flex-wrap: wrap;

		-ms-flex-wrap: wrap;

		flex-wrap: wrap

	}

}



.owt4ctbf187 {

	background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	border-radius: 12px;

	padding-left: 25px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	height: 75px;

	position: relative;

	width: calc(25% - 15px)

}



@media screen and (max-width:1000px) {

	.owt4ctbf187 {

		width: calc(50% - 7.5px)

	}



	.owt4ctbf187:nth-child(n+3) {

		margin-top: 10px

	}

}



@media screen and (max-width:600px) {

	.owt4ctbf187 {

		width: 100%

	}



	.owt4ctbf187:nth-child(n+2) {

		margin-top: 10px

	}

}



.owt4ctbf187 p {

	font-size: 24px;

	font-weight: 600

}



.owt4ctbf187 span {

	display: block;

	font-weight: 400;

	font-size: 13px;

	letter-spacing: -.21px;

	margin-top: 3px

}



.owt4ctbf187 img {

	position: absolute;

	right: 10px;

	height: 70%;

	top: 15%

}



.owt52uu4qhd.owt6d1w9qmr {

	margin-top: 20px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	padding: 0 15px;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between

}



@media screen and (max-width:900px) {

	.owt52uu4qhd.owt6d1w9qmr {

		-webkit-flex-wrap: wrap;

		-ms-flex-wrap: wrap;

		flex-wrap: wrap

	}

}



.owtb565ktfy {

	width: calc(50% - 7.5px);

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	border-radius: 12px;

	position: relative;

	padding: 20px 25px;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-align-content: baseline;

	-ms-flex-line-pack: baseline;

	align-content: baseline

}



@media screen and (max-width:900px) {

	.owtb565ktfy {

		width: 100%

	}

}



.owtb565ktfy:before {

	content: "";

	display: block;

	background-image: -webkit-gradient(linear, left top, right top, from(#ff4edf), to(#ff2958));

	background-image: linear-gradient(90deg, #ff4edf, #ff2958);

	position: absolute;

	top: 0;

	left: 25px;

	right: 25px;

	height: 4px;

	border-bottom-left-radius: 100px;

	border-bottom-right-radius: 100px;

	background-size: 200% auto

}



.owt6181fn6b {

	width: 100%;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	-webkit-box-pack: start;

	-webkit-justify-content: flex-start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	margin-top: 20px

}



.owt4qyehwba {

	width: calc(50% - 7.5px);

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	border-radius: 12px;

	position: relative;

	padding: 20px 25px;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-align-content: baseline;

	-ms-flex-line-pack: baseline;

	align-content: baseline

}



@media screen and (max-width:900px) {

	.owt4qyehwba {

		width: 100%;

		margin-top: 20px

	}

}



.owt4qyehwba:before {

	content: "";

	display: block;

	background-image: -webkit-gradient(linear, left top, right top, from(#00b7ff), color-stop(50%, #c700ff), to(#fb0));

	background-image: linear-gradient(90deg, #00b7ff, #c700ff 50%, #fb0);

	position: absolute;

	top: 0;

	left: 25px;

	right: 25px;

	height: 4px;

	border-bottom-left-radius: 100px;

	border-bottom-right-radius: 100px;

	background-size: 200% auto

}



.owt5bwwp4j9 {

	width: 100%;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	-webkit-box-pack: start;

	-webkit-justify-content: flex-start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	margin-top: 20px

}



.owt3bbdspdu {

	font-weight: 700;

	font-size: 17px;

	letter-spacing: -.41px;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content;

	padding: 0 5px

}



.owt3bbdspdu span {

	display: inline-block;

	margin-left: 8px;

	opacity: .5;

	font-size: 12px;

	letter-spacing: -.29px;

	font-weight: 400

}



.owt5a8qh2dr {

	color: #1a68db;

	background: linear-gradient(302deg, #0855c4, #0095ff);

	-webkit-background-clip: text;

	-webkit-text-fill-color: transparent;

	font-weight: 600;

	font-size: 11px;

	letter-spacing: .07px;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content;

	padding: 0 5px

}



.owt52txr964 {

	width: 25%;

	padding: 0 5px;

	margin-bottom: 10px

}



@media screen and (max-width:600px) {

	.owt52txr964 {

		width: 33.3%

	}

}



.owt52txr964 a {

	border-radius: 16px;

	display: block;

	overflow: hidden

}



.owt52txr964 img {

	width: calc(13.51351vw - 20.27027px);

	height: calc(8.77193vw - 13.15789px)

}



@media screen and (max-width:900px) {

	.owt52txr964 img {

		width: calc(27.02703vw - 20.27027px);

		height: calc(17.54386vw - 13.15789px)

	}

}



@media screen and (max-width:600px) {

	.owt52txr964 img {

		width: calc(33.33333vw - 25px);

		height: calc(22.22222vw - 16.66667px)

	}

}



.owt3j5yfu4c.owt6d1w9qmr {

	margin: 20px 15px 0;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	border-radius: 12px;

	background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	position: relative;

	padding: 20px 30px

}



.owt3j5yfu4c.owt6d1w9qmr:before {

	content: "";

	display: block;

	background-image: -webkit-gradient(linear, left top, right top, from(#8d53e9), to(#00b7ff));

	background-image: linear-gradient(90deg, #8d53e9, #00b7ff);

	position: absolute;

	top: 0;

	left: 25px;

	right: 25px;

	height: 4px;

	border-bottom-left-radius: 100px;

	border-bottom-right-radius: 100px;

	background-size: 200% auto

}



.owt3p3wekux {

	font-size: 36px;

	margin: 10px 0 20px;

	font-weight: 700

}



.owt32nymhgj {

	max-height: 105px;

	overflow: hidden;

	font-size: 14px;

	position: relative

}



.owt32nymhgj h2 {

	font-size: 26px

}



.owt32nymhgj h2,

.owt32nymhgj h3 {

	margin: 10px 0;

	font-weight: 700

}



.owt32nymhgj h3 {

	font-size: 22px

}



.owt32nymhgj h4 {

	font-size: 20px;

	margin: 10px 0;

	font-weight: 700

}



.owt32nymhgj ul {

	padding-left: 20px;

	list-style: circle;

	margin: 5px 0 10px

}



.owt32nymhgj ol {

	list-style: decimal;

	margin: 5px 0

}



.owt32nymhgj li {

	padding: 3px 0

}



.owt32nymhgj p {

	margin: 5px 0;

	line-height: 1.4

}



.owt8p2da2ut {

	margin: 20px auto 0;

	width: -webkit-fit-content;

	width: -moz-fit-content;

	width: fit-content

}



.owt5k31rusr.owt6d1w9qmr {

	margin: 20px 15px 0;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 12px;

	background: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	position: relative;

	padding: 20px 30px;

	min-height: 150px

}



@media screen and (max-width:900px) {

	.owt5k31rusr.owt6d1w9qmr {

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-webkit-flex-direction: column;

		-ms-flex-direction: column;

		flex-direction: column;

		-webkit-box-align: baseline;

		-webkit-align-items: baseline;

		-ms-flex-align: baseline;

		align-items: baseline

	}

}



.owt5k31rusr.owt6d1w9qmr:before {

	content: "";

	display: block;

	background-image: -webkit-gradient(linear, left top, right top, from(#8d53e9), to(#00b7ff));

	background-image: linear-gradient(90deg, #8d53e9, #00b7ff);

	position: absolute;

	top: 0;

	left: 25px;

	right: 25px;

	height: 4px;

	border-bottom-left-radius: 100px;

	border-bottom-right-radius: 100px;

	background-size: 200% auto

}



.owt5k31rusr.owt6d1w9qmr:after {

	content: "";

	width: 100%;

	height: 100%;

	background: url(../img/poker-site.png) bottom no-repeat;

	background-size: 470px;

	display: block;

	z-index: 2;

	position: absolute;

	bottom: 0;

	left: 0

}



@media screen and (max-width:900px) {

	.owt5k31rusr.owt6d1w9qmr:after {

		content: none

	}

}



.owt63f75s8v {

	position: relative;

	z-index: 3;

	letter-spacing: .35px;

	font-size: 26px;

	font-weight: 900

}



.owt63f75s8v span {

	line-height: 1.8;

	font-size: 15px;

	font-weight: 400;

	display: block

}



.owtj99ecy5z {

	position: relative;

	z-index: 3;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content

}



.owt2emd2zjd.owt6d1w9qmr {

	margin: 20px 15px 0;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 12px;

	background: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	position: relative;

	padding: 20px 30px;

	min-height: 150px;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap

}



.owt68ec3gez {

	font-weight: 700;

	font-size: 17px;

	letter-spacing: -.41px

}



.owt68ec3gez span {

	display: inline-block;

	margin-left: 8px;

	opacity: .5;

	font-size: 12px;

	letter-spacing: -.29px;

	font-weight: 400

}



.owt6jcv9bcc {

	color: #1a68db;

	background: linear-gradient(302deg, #0855c4, #0095ff);

	-webkit-background-clip: text;

	-webkit-text-fill-color: transparent;

	font-weight: 600;

	font-size: 11px;

	letter-spacing: .07px;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content;

	padding: 0 5px

}



.owt26gk78jq {

	width: 100%;

	margin-top: 10px

}



.owtydcwzqgp {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex

}



.owt412szy5j,

.owt412szy5j .owt8v34h1uw {

	position: relative;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex

}



.owt412szy5j .owt8v34h1uw {

	width: 21px;

	height: 28px;

	border-radius: 6px;

	background-color: rgba(148, 166, 205, .15);

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	cursor: pointer;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	left: auto;

	top: 5px;

	margin-right: 5px

}



.owt412szy5j .owt8v34h1uw:before {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	display: block;

	background: url(../img/l-a.svg) 50% no-repeat

}



.owt412szy5j .owt6rzqsd24 {

	width: 21px;

	height: 28px;

	border-radius: 6px;

	background-color: rgba(148, 166, 205, .15);

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	cursor: pointer;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	position: relative;

	right: auto;

	top: 5px

}



.owt412szy5j .owt6rzqsd24:before {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	display: block;

	background: url(../img/r-a.svg) 50% no-repeat

}



.owt26gk78jq img {

	width: calc(10vw - 7.5px);

	height: calc(15.38462vw - 11.53846px);

	border-radius: 12px;

	margin: 0 auto 10px

}



@media screen and (max-width:1200px) {

	.owt26gk78jq img {

		width: calc(20vw - 15px);

		height: calc(28.57143vw - 21.42857px)

	}

}



@media screen and (max-width:660px) {

	.owt26gk78jq img {

		width: calc(25vw - 18.75px);

		height: calc(37.03704vw - 27.77778px)

	}

}



@media screen and (max-width:480px) {

	.owt26gk78jq img {

		width: calc(50vw - 37.5px);

		height: calc(76.92308vw - 57.69231px)

	}

}



.owt26gk78jq a {

	text-align: center;

	color: #fff;

	text-decoration: none

}



.owt35a3ppx4.owt6d1w9qmr {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	padding: 0 15px;

	margin-top: 20px

}



@media screen and (max-width:1000px) {

	.owt35a3ppx4.owt6d1w9qmr {

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-webkit-flex-direction: column;

		-ms-flex-direction: column;

		flex-direction: column

	}

}



.owt35a3ppx4 .owt4pwzv97s {

	width: calc(40% - 7.5px);

	background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	border-radius: 12px;

	padding: 30px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	position: relative

}



@media screen and (max-width:1000px) {

	.owt35a3ppx4 .owt4pwzv97s {

		width: 100%

	}

}



@media screen and (max-width:600px) {

	.owt35a3ppx4 .owt4pwzv97s {

		-webkit-flex-wrap: wrap;

		-ms-flex-wrap: wrap;

		flex-wrap: wrap

	}

}



.owt35a3ppx4 .owt4pwzv97s:after {

	content: "";

	position: absolute;

	bottom: 7%;

	left: 10px;

	width: 80px;

	height: 59px;

	background-image: url(../img/socials-arrow.png);

	background-size: 100% 100%;

	-webkit-transform: rotate(5deg);

	transform: rotate(5deg)

}



@media screen and (max-width:600px) {

	.owt35a3ppx4 .owt4pwzv97s:after {

		content: none

	}

}



.owt35a3ppx4 .owt6wvnttww {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	width: 50%;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center

}



@media screen and (max-width:600px) {

	.owt35a3ppx4 .owt6wvnttww {

		width: 100%

	}

}



.owt35a3ppx4 .owt39qv1fqr {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	width: 50%;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center

}



@media screen and (max-width:600px) {

	.owt35a3ppx4 .owt39qv1fqr {

		width: 100%

	}

}



.owt35a3ppx4 .owt8p31m8ap {

	font-size: 27px;

	font-weight: 600

}



.owt35a3ppx4 .owt3whpevnj {

	font-size: 15px;

	margin-top: 10px;

	max-width: 280px

}



.owt35a3ppx4 .owt2p6s9nk6 {

	max-width: 121px;

	padding-top: 38.5%;

	-webkit-flex-basis: 50%;

	-ms-flex-preferred-size: 50%;

	flex-basis: 50%;

	border-radius: 20px;

	margin-left: 25px;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	display: -webkit-box;

	display: -ms-flexbox;

	display: -webkit-flex;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	cursor: pointer;

	position: relative;

	z-index: 2;

	-webkit-box-shadow: 0 0 0 #fff;

	box-shadow: 0 0 0 #fff

}



@media screen and (max-width:1000px) {

	.owt35a3ppx4 .owt2p6s9nk6 {

		width: 120px;

		height: 120px;

		padding-top: 0

	}

}



@media screen and (max-width:600px) {

	.owt35a3ppx4 .owt2p6s9nk6 {

		margin-right: 20px;

		margin-left: 0;

		margin-top: 20px;

		width: 60px;

		height: 60px;

		-webkit-flex-basis: auto;

		-ms-flex-preferred-size: auto;

		flex-basis: auto

	}

}



.owt35a3ppx4 .owt2p6s9nk6.owt7qqg5exc {

	background-image: linear-gradient(209deg, #81aed3, #4a76a8 53%);

	-webkit-box-shadow: 0 0 17px 0 #81aed3;

	box-shadow: 0 0 17px 0 #81aed3

}



.owt35a3ppx4 .owt2p6s9nk6.owt6xun4x54 {

	background-image: linear-gradient(232deg, #0fb1d6, #08c 44%);

	-webkit-box-shadow: 0 0 17px 0 #0ca9d4;

	box-shadow: 0 0 17px 0 #0ca9d4

}



.owt35a3ppx4 .owt2p6s9nk6 svg {

	width: 50%;

	height: 50%;

	position: absolute;

	top: 25%;

	-webkit-transition: -webkit-transform .2s ease-out;

	transition: -webkit-transform .2s ease-out;

	transition: transform .2s ease-out, -webkit-transform .2s ease-out;

	will-change: transform

}



.owt35a3ppx4 .owt4pqsedm1 {

	width: calc(60% - 7.5px);

	position: relative;

	background-image: url(../img/home-pwa-footer-bg.1ff11481-1100.png), linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	background-size: contain;

	background-repeat: no-repeat;

	background-position: 100% 100%, 0 0;

	border-radius: 12px;

	padding: 30px

}



@media screen and (max-width:1000px) {

	.owt35a3ppx4 .owt4pqsedm1 {

		width: 100%;

		margin-top: 20px;

		background-image: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%)

	}

}



.owt35a3ppx4 .owt8e6hxsva {

	font-size: 27px;

	font-weight: 600

}



.owt35a3ppx4 .owt7z34yhwd {

	font-size: 15px;

	margin-top: 10px;

	max-width: 280px

}



.owt35a3ppx4 .owt58m4a3ta {

	margin-top: 44px;

	background-image: linear-gradient(112deg, #108de7 -35%, #0855c4 99%);

	border-radius: 8px;

	height: 35px;

	width: 134px;

	position: relative;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	color: #fff;

	text-decoration: none;

	font-size: 13px;

	font-weight: 600;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	padding-left: 9px

}



.owt35a3ppx4 .owt58m4a3ta span {

	display: block;

	opacity: .5;

	font-size: 10px

}



.owt35a3ppx4 .owt58m4a3ta svg {

	position: absolute;

	width: 39px;

	height: 39px;

	right: 10px;

	top: -2px

}



.owt8gtuqsu5 {

	margin: 20px 15px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-box-align: baseline;

	-webkit-align-items: baseline;

	-ms-flex-align: baseline;

	align-items: baseline;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	border-radius: 12px;

	background: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	position: relative;

	padding: 20px 30px

}



@media screen and (max-width:600px) {

	.owt8gtuqsu5 {

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-webkit-flex-direction: column;

		-ms-flex-direction: column;

		flex-direction: column

	}

}



.owt7s2vcg81 {

	width: 50%

}



@media screen and (max-width:600px) {

	.owt7s2vcg81 {

		width: 100%

	}

}



.owtq5jg2p9n {

	font-size: 13px;

	font-weight: 600;

	margin-bottom: 15px

}



.owt8gtuqsu5 .owt2x8zq1jc {

	-webkit-column-count: 2;

	-moz-column-count: 2;

	column-count: 2;

	margin-bottom: 20px

}



.owt8gtuqsu5 .owt2x8zq1jc li {

	padding: 0 10px 5px 0

}



.owt8gtuqsu5 .owt2x8zq1jc a {

	font-size: 12px;

	letter-spacing: .2px;

	line-height: .8;

	opacity: .8;

	color: #fff;

	text-decoration: none

}



.owt47kecve8 {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex

}



.owt4k9k2szz {

	width: 50px;

	height: 40px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	margin-right: 5px

}



.owt4k9k2szz img {

	width: 50px

}



.owt2c9asmgv {

	width: 50%

}



@media screen and (max-width:600px) {

	.owt2c9asmgv {

		width: 100%;

		margin-top: 20px

	}

}



.owtf7rubw98 {

	text-align: right

}



@media screen and (max-width:600px) {

	.owtf7rubw98 {

		text-align: left

	}

}



.owt8q1b84x6 {

	font-size: 13px;

	font-weight: 600;

	margin-bottom: 15px

}



.owt2c7pv1eb {

	font-size: 12px;

	opacity: .8;

	text-align: right;

	margin-bottom: 5px

}



@media screen and (max-width:600px) {

	.owt2c7pv1eb {

		text-align: left

	}

}



.owtaepr4hgw {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: end;

	-webkit-justify-content: flex-end;

	-ms-flex-pack: end;

	justify-content: flex-end;

	margin-top: 20px;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center

}



@media screen and (max-width:600px) {

	.owtaepr4hgw {

		-webkit-box-pack: start;

		-webkit-justify-content: flex-start;

		-ms-flex-pack: start;

		justify-content: flex-start

	}

}



.owtknfcc3b7 {

	background-image: linear-gradient(112deg, #108de7 -35%, #0855c4 99%);

	border-radius: 8px;

	height: 35px;

	width: 134px;

	position: relative;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	color: #fff;

	text-decoration: none;

	font-size: 13px;

	font-weight: 600;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	padding-left: 9px

}



.owtknfcc3b7 span {

	display: block;

	opacity: .5;

	font-size: 10px

}



.owtknfcc3b7 svg {

	position: absolute;

	width: 39px;

	height: 39px;

	right: 10px;

	top: -2px

}



.owtaepr4hgw .owt2gbfvtfn {

	background: #8dba08;

	border-radius: 50%;

	margin-left: 5px

}



.owtaepr4hgw .owt6v12bax1 {

	background: #ececec;

	border-radius: 50%

}



.owtkuv4tqm1 {

	width: 100%;

	color: #b8cce9;

	font-size: 10px;

	opacity: .3;

	margin-top: 20px

}



.owt8jvmyrqq {

	position: fixed;

	width: 160px;

	height: 120px;

	background-image: url(../img/bonus-button.png);

	background-repeat: no-repeat;

	background-size: 50% 100%;

	background-position: 100% 0;

	left: -80px;

	bottom: 170px;

	z-index: 150

}



.owt8jvmyrqq span {

	right: 35px;

	position: absolute;

	text-shadow: 0 2px 10px #000;

	font-size: 9px;

	font-weight: 900;

	top: 32px;

	letter-spacing: -.5px

}



.owt8jvmyrqq svg {

	right: 34px;

	top: 48px;

	position: absolute;

	margin: 0;

	bottom: 19px;

	font-size: 30px;

	display: inherit;

	fill: currentColor;

	-webkit-box-flex: 0;

	-webkit-flex: none;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible

}



.owt7rvvpkhg {

	position: -webkit-sticky;

	position: sticky;

	z-index: 100;

	top: -1px;

	height: 47px;

	margin: 0 15px;

	will-change: transform;

	-webkit-transform: translateZ(0);

	transform: translateZ(0);

	max-width: 1900px;

	max-height: 47px;

	padding: 0 10px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	background-image: linear-gradient(92deg, #1e283f, rgba(20, 27, 46, .6));

	background-color: #090f1e;

	border-radius: 10px;

	-webkit-transition: border-radius .2s;

	transition: border-radius .2s;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between

}



.owt7rvvpkhg .owt8mpjvgf2 {

	display: -webkit-box;

	display: -ms-flexbox;

	display: -webkit-flex;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	height: 46px;

	min-width: 68px

}



.owt3rvuq1sf {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	margin-left: 15px;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center

}



.owt7y34m7jc {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	position: relative

}



.owt7y34m7jc:after {

	content: "";

	display: block;

	height: 14px;

	width: 1px;

	background: hsla(0, 0%, 100%, .2);

	position: absolute;

	right: 0;

	top: calc(50% - 7px)

}



.owtgexzjzpg {

	background: rgba(78, 93, 134, .3);

	height: 24px;

	width: 50px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 8px;

	margin-right: 8px;

	-webkit-box-pack: space-evenly;

	-webkit-justify-content: space-evenly;

	-ms-flex-pack: space-evenly;

	justify-content: space-evenly

}



.owtgexzjzpg svg {

	height: 1em

}



.owt4rw4xd6d {

	background: rgba(78, 93, 134, .3);

	height: 24px;

	width: 70px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 8px;

	margin-left: 7px;

	position: relative;

	margin-right: 9px

}



.owt4rw4xd6d:after {

	content: "";

	display: block;

	height: 14px;

	width: 1px;

	background: hsla(0, 0%, 100%, .2);

	position: absolute;

	right: -7px;

	top: calc(50% - 7px)

}



.owt4rw4xd6d svg {

	width: 7px;

	margin-left: 7px

}



.owt4rw4xd6d svg:last-of-type {

	border-radius: 50%;

	width: 16px;

	height: 16px

}



.owt69dqmezx {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	margin-left: 7px

}



.owt69dqmezx p {

	font-weight: 600;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content;

	margin-right: 7px;

	font-size: 10px;

	line-height: 12px;

	text-align: right

}



.owt69dqmezx span {

	font-weight: 400;

	display: block;

	color: hsla(0, 0%, 100%, .5)

}



.owt69dqmezx .owt25y3syq2 {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	width: 30px;

	height: 30px;

	border-radius: 6px;

	-webkit-backdrop-filter: blur(13.6px);

	backdrop-filter: blur(13.6px);

	background-color: rgba(78, 93, 134, .3);

	background-image: -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));

	background-image: linear-gradient(0deg, transparent, transparent);

	margin-left: 5px

}



.owt69dqmezx svg {

	width: 20px;

	fill: #fff

}



.owt7rvvpkhg .owt6yqwkk75 {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	margin-right: 7px

}



.owt7rvvpkhg .owt6yqwkk75 p {

	font-weight: 600;

	height: -webkit-fit-content;

	height: -moz-fit-content;

	height: fit-content;

	margin-right: 7px;

	font-size: 10px;

	line-height: 12px

}



.owt7rvvpkhg .owt6yqwkk75 span {

	font-weight: 400;

	display: block;

	color: hsla(0, 0%, 100%, .5)

}



.owt7rvvpkhg .owt6yqwkk75 .owt8jpgx9uw {

	width: 24px;

	height: 24px

}



.owt2dtmsaht {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	margin: 0 15px;

	min-height: calc(100vw - 565px)

}



@media screen and (max-width:800px) {

	.owt2dtmsaht {

		min-height: auto;

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-webkit-flex-direction: column;

		-ms-flex-direction: column;

		flex-direction: column

	}

}



.owt8kv445gd {

	margin-top: 15px;

	position: -webkit-sticky;

	position: sticky;

	top: 61px;

	-webkit-box-flex: 0;

	-ms-flex: none;

	-webkit-flex: none;

	flex: none;

	width: 270px;

	height: calc(100vw - 565px)

}



@media screen and (max-width:800px) {

	.owt8kv445gd {

		height: auto;

		position: static;

		width: 100%

	}

}



.owt8pd1rzuf {

	width: 100%;

	height: 138px;

	border-radius: 12px;

	background: url(../img/img-support.png) 100% 100% no-repeat, url(../img/support.png) 50% no-repeat;

	background-size: 36%, 120%;

	padding: 15px;

	overflow: hidden;

	position: relative;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap

}



@media screen and (max-width:800px) {

	.owt8pd1rzuf {

		display: none

	}

}



.owt85apmbf6 {

	font-size: 22px;

	font-weight: 700;

	width: 100%

}



.owt422z5vxg {

	margin-top: 10px;

	font-size: 12px;

	width: 100%

}



.owt2az3qrzy {

	display: -webkit-box;

	display: -ms-flexbox;

	display: -webkit-flex;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	-webkit-align-items: center;

	align-items: center;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	-webkit-justify-content: center;

	justify-content: center;

	border-radius: 50%;

	background-color: rgba(248, 250, 255, .3);

	width: 34px;

	height: 34px;

	margin-top: 10px

}



.owt2az3qrzy:last-child {

	background-color: rgba(9, 15, 30, .21);

	margin-left: 10px

}



.owt2az3qrzy svg {

	fill: #fff;

	width: 20px

}



.owt8kv445gd .owt2x8zq1jc {

	margin-top: 15px;

	width: 100%;

	height: calc(100% - 153px);

	overflow-x: hidden;

	overflow-y: auto;

	padding: 3px 3px 4px;

	border-radius: 12px;

	background-image: -webkit-gradient(linear, left top, left bottom, from(#1e283f), to(rgba(20, 27, 46, .6)));

	background-image: linear-gradient(180deg, #1e283f, rgba(20, 27, 46, .6))

}



@media screen and (max-width:800px) {

	.owt8kv445gd .owt2x8zq1jc {

		height: auto

	}

}



.owt8kv445gd .owt7zyjzjg7 {

	border-radius: 12px;

	overflow: hidden;

	position: relative

}



.owt8kv445gd .owt7zyjzjg7.owt88jvtsxe {

	-webkit-box-shadow: 0 6px 22px 0 #056dda;

	box-shadow: 0 6px 22px 0 #056dda;

	background-image: -webkit-gradient(linear, left top, right top, from(#0095ff), to(#0855c4));

	background-image: linear-gradient(90deg, #0095ff, #0855c4)

}



.owt8kv445gd .owt7zyjzjg7:not(:last-child):not(.owt88jvtsxe):before {

	content: "";

	position: absolute;

	height: 1px;

	bottom: 0;

	left: 12px;

	right: 12px;

	background-color: rgba(37, 47, 75, .7)

}



.owt8kv445gd .owt7zyjzjg7 a {

	min-height: 46px;

	max-height: 46px;

	padding: 0 12px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: -webkit-flex;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	-webkit-align-items: center;

	align-items: center;

	color: inherit;

	text-decoration: none

}



.owt7v43nhd7 {

	margin-top: 18px;

	margin-left: 15px

}



@media screen and (max-width:800px) {

	.owt7v43nhd7 {

		width: 100%

	}

}



.owt6jzz5u3a {

	font-size: 27px;

	font-weight: 700;

	position: relative;

	padding-left: 19px

}



.owt6jzz5u3a:before {

	content: "";

	position: absolute;

	left: 0;

	border-radius: 12px;

	width: 4px;

	-webkit-box-shadow: 0 6px 22px 0 #056dda;

	box-shadow: 0 6px 22px 0 #056dda;

	background-image: -webkit-gradient(linear, left bottom, left top, from(#0095ff), to(#0855c4));

	background-image: linear-gradient(0deg, #0095ff, #0855c4);

	height: 100%

}



.owt77849fpr {

	position: relative;

	padding-left: 19px;

	margin-top: 15px;

	font-size: 16px;

	line-height: 1.5

}



.owt77849fpr:before {

	content: "";

	position: absolute;

	left: 0;

	border-radius: 12px;

	width: 1px;

	background-color: rgba(37, 47, 75, .7);

	top: 10px;

	bottom: 10px

}



.owt77849fpr h2 {

	font-size: 26px;

	margin: 10px 0;

	font-weight: 700

}



.owt77849fpr h3 {

	font-size: 22px;

	margin: 10px 0;

	font-weight: 700

}



.owt77849fpr h4 {

	font-size: 20px;

	margin: 10px 0;

	font-weight: 700

}



.owt77849fpr ul {

	padding-left: 20px;

	list-style: circle;

	margin: 5px 0 10px

}



.owt77849fpr ol {

	list-style: decimal;

	margin: 5px 0

}



.owt77849fpr li {

	padding: 3px 0

}



.owt77849fpr p {

	margin: 5px 0;

	line-height: 1.4

}



.owt5qnu3vv5 {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	padding-right: 15px

}



@media screen and (max-width:900px) {

	.owt5qnu3vv5 {

		-webkit-flex-wrap: wrap;

		-ms-flex-wrap: wrap;

		flex-wrap: wrap;

		padding: 0 15px

	}

}



.owt7x2gruwc {

	position: -webkit-sticky;

	position: sticky;

	top: 61px;

	-webkit-box-flex: 0;

	-ms-flex: none;

	-webkit-flex: none;

	flex: none;

	margin: 15px;

	width: 270px;

	height: calc(100vh - 76px);

	background-color: #141b2f;

	border-radius: 12px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	overflow: auto

}



@media screen and (max-width:900px) {

	.owt7x2gruwc {

		width: 100%;

		height: auto;

		display: -webkit-box;

		display: -webkit-flex;

		display: -ms-flexbox;

		display: flex;

		position: relative;

		top: 0;

		margin: 15px 0 0

	}

}



.owt7x2gruwc:after {

	background: -webkit-gradient(linear, left top, left bottom, from(rgba(20, 27, 47, 0)), to(#141b2f));

	background: linear-gradient(180deg, rgba(20, 27, 47, 0), #141b2f);

	border-radius: 12px;

	bottom: 0;

	content: "";

	height: 54px;

	pointer-events: none;

	position: absolute;

	width: 100%

}



@media screen and (max-width:900px) {

	.owt7x2gruwc:after {

		content: none

	}

}



.owt48yjkdpf {

	border-radius: 12px;

	height: 45px;

	position: relative;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	padding: 9px 12px;

	min-height: 43px

}



@media screen and (max-width:900px) {

	.owt48yjkdpf {

		display: none

	}

}



.owt48yjkdpf:before {

	background-color: rgba(38, 46, 72, .5);

	bottom: 0;

	content: "";

	height: 1px;

	left: 12px;

	position: absolute;

	right: 12px

}



@media screen and (max-width:900px) {

	.owt3csmh69w {

		display: -webkit-box;

		display: -webkit-flex;

		display: -ms-flexbox;

		display: flex;

		overflow-x: auto

	}

}



.owt3csmh69w li {

	border-radius: 12px;

	height: 45px;

	position: relative

}



.owt3csmh69w li:before {

	background-color: rgba(38, 46, 72, .5);

	bottom: 0;

	content: "";

	height: 1px;

	left: 12px;

	position: absolute;

	right: 12px

}



.owt3csmh69w li a {

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	padding: 9px 12px;

	min-height: 43px;

	color: inherit;

	text-decoration: none

}



@media screen and (max-width:900px) {

	.owt3csmh69w li a {

		white-space: nowrap

	}

}



.owt3csmh69w li.owt81ygxpht {

	background-image: linear-gradient(260deg, #00ff86, #00a858 48%, #00a858);

	-webkit-box-shadow: 0 2px 14px 0 #00bc63;

	box-shadow: 0 2px 14px 0 #00bc63;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none

}



.owt3csmh69w li.owt81ygxpht:before {

	background-color: transparent

}



.owt7udx2jud {

	width: calc(100vw - 315px)

}



@media screen and (max-width:900px) {

	.owt7udx2jud {

		width: 100%

	}

}



.owt32kcym9g {

	width: 100%;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	margin-top: 15px

}



@media screen and (max-width:900px) {

	.owt32kcym9g {

		-webkit-box-pack: justify;

		-webkit-justify-content: space-between;

		-ms-flex-pack: justify;

		justify-content: space-between

	}

}



@media screen and (max-width:768px) {

	.owt32kcym9g {

		-webkit-flex-wrap: wrap;

		-ms-flex-wrap: wrap;

		flex-wrap: wrap

	}

}



.owt667qvyht {

	padding: 0 15px 15px;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column;

	color: #fff;

	opacity: 1;

	position: relative;

	z-index: 1;

	cursor: pointer;

	width: calc(33.33333vw - 105px)

}



@media screen and (max-width:1050px) {

	.owt667qvyht {

		width: calc(50vw - 157.5px);

		padding-top: 10px

	}

}



@media screen and (max-width:900px) {

	.owt667qvyht {

		width: calc(50vw - 15px)

	}

}



@media screen and (max-width:768px) {

	.owt667qvyht {

		width: 38%

	}

}



.owt667qvyht:after {

	content: "";

	position: absolute;

	border-radius: 10px;

	z-index: -1;

	top: 2px;

	bottom: 2px;

	left: 2px;

	right: 2px;

	background: #090f1f;

	-webkit-box-shadow: 0 9px 17px 0 rgba(214, 179, 71, 0), inset 0 1px 29px 0 #000;

	box-shadow: 0 9px 17px 0 rgba(214, 179, 71, 0), inset 0 1px 29px 0 #000

}



.owt667qvyht:before {

	content: "";

	position: absolute;

	border-radius: 12px;

	z-index: -2;

	top: 0;

	bottom: 0;

	left: 0;

	right: 0;

	background: radial-gradient(circle at -65% 157%, #c5991e, #b68100 7%, #fff29d 66%, #b57f00 113%, #c7940f 138%)

}



.owt2faatzeq {

	width: calc(66.66667vw - 220px);

	margin-left: 15px;

	border-radius: 12px;

	overflow: hidden

}



@media screen and (max-width:1050px) {

	.owt2faatzeq {

		width: calc(50vw - 157.5px)

	}

}



@media screen and (max-width:900px) {

	.owt2faatzeq {

		width: calc(50vw - 15px)

	}

}



@media screen and (max-width:768px) {

	.owt2faatzeq {

		width: 100%;

		margin-top: 15px;

		margin-left: 0

	}

}



.owt2faatzeq img {

	max-width: 100%

}



.owt8fcqx1uz {

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	margin-top: auto;

	font-size: 2vw;

	font-weight: 900;

	letter-spacing: -1.96px;

	text-shadow: 0 2px 87px #0c1820;

	text-transform: capitalize

}



@media screen and (max-width:900px) {

	.owt8fcqx1uz {

		font-size: 4vw;

		margin-bottom: 5px

	}

}



@media screen and (max-width:768px) {

	.owt8fcqx1uz {

		font-size: 6vw;

		margin-bottom: 10px

	}

}



.owt4p2eackq {

	margin: auto;

	-webkit-mask-image: -webkit-gradient(linear, left bottom, left top, color-stop(20%, hsla(0, 0%, 100%, .57)), color-stop(50%, #fff), color-stop(80%, hsla(0, 0%, 100%, .57)));

	-webkit-mask-image: linear-gradient(0deg, hsla(0, 0%, 100%, .57) 20%, #fff 50%, hsla(0, 0%, 100%, .57) 80%);

	color: #ffe55d

}



@media screen and (max-width:768px) {

	.owt4p2eackq {

		margin-bottom: 10px

	}

}



.owt4p2eackq span {

	display: inline-block;

	font-weight: 900;

	padding-top: 0;

	font-size: 41.52px

}



.owt5ns5efb1 {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex

}



@media screen and (max-width:900px) {

	.owt5ns5efb1 {

		margin-top: 5px

	}

}



.owt5ns5efb1 a {

	display: block;

	width: calc(8.33333vw - 41.25px);

	margin: 0 5px;

	border-radius: 5px;

	overflow: hidden

}



@media screen and (max-width:900px) {

	.owt5ns5efb1 a {

		width: calc(10vw - 15px);

		height: calc(7.14286vw - 10.71429px)

	}

}



@media screen and (max-width:768px) {

	.owt5ns5efb1 a {

		width: calc(20vw - 20px);

		height: calc(14.28571vw - 14.28571px)

	}

}



.owt5ns5efb1 img {

	height: 100%;

	width: 100%;

	object-fit: cover

}



.owt7tm37ga3 {

	margin: 20px 0;

	background-color: #141b2f;

	padding: 15px;

	border-radius: 12px

}



.owt8ynwf4z1 {

	font-size: 36px;

	margin: 10px 0 20px;

	font-weight: 700

}



.owt5mbwsffk {

	font-size: 14px;

	position: relative

}



.owt5mbwsffk h2 {

	font-size: 26px;

	margin: 10px 0;

	font-weight: 700

}



.owt5mbwsffk h3 {

	font-size: 22px;

	margin: 10px 0;

	font-weight: 700

}



.owt5mbwsffk h4 {

	font-size: 20px;

	margin: 10px 0;

	font-weight: 700

}



.owt5mbwsffk ul {

	list-style: circle;

	margin: 5px 0 10px

}



.owt5mbwsffk ol {

	list-style: decimal;

	margin: 5px 0

}



.owt5mbwsffk li {

	padding: 3px 0

}



.owt5mbwsffk p {

	margin: 5px 0;

	line-height: 1.4

}



.owt7hsyzw8n {

	width: -webkit-fit-content;

	width: -moz-fit-content;

	width: fit-content;

	margin: 20px auto 0

}



.owt58wf6mn4 {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap

}



.owtfcuqhhcv {

	width: calc(16.94915vw - 53.38983px);

	height: calc(12.5vw - 39.375px);

	display: block;

	border-radius: 12px;

	overflow: hidden;

	margin: 0 calc(1.52542vw - 4.80509px) 10px

}



@media screen and (max-width:900px) {

	.owtfcuqhhcv {

		width: calc(18.51852vw - 3.7037px);

		height: calc(14.28571vw - 2.85714px);

		margin: 0 calc(.38462vw - .11538px) 10px

	}

}



@media screen and (max-width:500px) {

	.owtfcuqhhcv {

		width: calc(31.25vw - 12.5px);

		height: calc(22.22222vw - 8.88889px);

		margin: 0 calc(.625vw - .25px) 10px

	}

}



.owtfcuqhhcv img {

	width: 100%;

	height: 100%

}



.owt65nzfyvf {

	margin: 20px auto 0;

	position: relative;

	padding: 0 15px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center

}



.owt65nzfyvf iframe {

	height: 50vw;

	max-height: 500px;

	width: 80%;

	min-width: 300px;

	margin: 0 auto

}



.owt4zedp5t7 {

	width: -webkit-fit-content;

	width: -moz-fit-content;

	width: fit-content;

	position: absolute;

	top: 50%;

	left: 50%;

	-webkit-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%)

}



.owt65vc6wfb {

	margin-top: 20px;

	padding: 0 15px

}



.owt5dj55744 {

	width: -webkit-fit-content;

	width: -moz-fit-content;

	width: fit-content;

	margin: 0 auto

}



.owt4zqcnu1z {

	font-size: 26px;

	font-weight: 700;

	text-transform: uppercase;

	text-align: center;

	margin: 20px auto 0

}



.owt49jrggga {

	background: linear-gradient(110deg, #1e283f, rgba(20, 27, 46, .6) 100%);

	padding: 20px 30px;

	margin: 20px 0 0;

	border-radius: 12px

}



.owt4p8gbu3n {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	padding-bottom: 20px;

	border-bottom: 1px solid #2d3344;

	margin-bottom: 10px

}



.owt4p8gbu3n span {

	display: block;

	width: 100px;

	text-align: center

}



.owt4p8gbu3n span:first-child {

	width: calc(100% - 110px)

}



.owt3bvc4nux {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between

}



.owt3bvc4nux .owt3aqvdavy {

	width: calc(100% - 110px)

}



.owt3bvc4nux .owt2aknteer {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex

}



.owt3bvc4nux .owt2aknteer p {

	text-align: center;

	width: 14.28571%;

	padding: 5px 5px 15px;

	position: relative

}



.owt3bvc4nux .owt2aknteer p:after {

	content: "";

	position: absolute;

	width: 15px;

	height: 1px;

	background-color: rgba(92, 103, 132, .7);

	bottom: 7px;

	left: calc(50% - 7.5px)

}



.owt3bvc4nux .owt7tay4q1e {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex

}



.owt3bvc4nux .owt7tay4q1e p {

	text-align: center;

	width: 14.28571%;

	font-weight: 700;

	text-transform: uppercase

}



.owt3bvc4nux a {

	width: 100px

}



.owt3bvc4nux a img {

	max-width: 100%

}



.owt6sm837zs {

	margin-top: 40px;

	margin-bottom: 40px

}



.owt2ejx6p5r {

	font-size: 36px;

	margin: 10px 0 20px;

	font-weight: 700

}



.owt6q8psuvq {

	max-height: 105px;

	overflow: hidden;

	font-size: 14px;

	position: relative

}



.owt6q8psuvq h2 {

	font-size: 26px;

	margin: 10px 0;

	font-weight: 700

}



.owt6q8psuvq h3 {

	font-size: 22px;

	margin: 10px 0;

	font-weight: 700

}



.owt6q8psuvq h4 {

	font-size: 20px;

	margin: 10px 0;

	font-weight: 700

}



.owt6q8psuvq ul {

	padding-left: 20px;

	list-style: circle;

	margin: 5px 0 10px

}



.owt6q8psuvq ol {

	list-style: decimal;

	margin: 5px 0

}



.owt6q8psuvq li {

	padding: 3px 0

}



.owt6q8psuvq p {

	margin: 5px 0;

	line-height: 1.4

}



.owt4fmqn3tg {

	width: -webkit-fit-content;

	width: -moz-fit-content;

	width: fit-content;

	margin: 20px auto 0

}



lng. {

	height: 20px;

	width: 20px;

	background-size: contain;

	border-radius: 50%

}



.owt8ngr3z2p.open {

	-webkit-transform: translateX(0);

	transform: translateX(0)

}



.slider-img {

	width: 100%

}



.owt7cndguv3.header_fixed {

	position: fixed;

	width: 98%

}



#menu-footer {

	-webkit-column-count: 2;

	-moz-column-count: 2;

	column-count: 2;

	margin-bottom: 20px;

	list-style: none;

	padding-left: 0

}



#menu-footer a {

	font-size: 12px;

	letter-spacing: .2px;

	line-height: .8;

	opacity: .8;

	color: #fff;

	text-decoration: none

}



.slick-prev,

.slick-next {

	top: 100%

}



body {

	max-width: 1900px;

	margin: auto

}



.owt5ns5efb1 a {

	width: 100%

}



.owt667qvyht {

	width: 100%

}



@media screen and (max-width:400px) {

	.owt7cndguv3 {

		width: 98%;

		margin: 0;

		padding: 0

	}

}



@media screen and (min-width:1930px) {

	.owt52txr964 img {

		width: 211px;

		height: 155px

	}

}



.owt2faatzeq {

	width: 100% !important

}



.owtfcuqhhcv {

	display: block;

	height: 200px;

	width: 210px;

	margin: 7px

}



.owt58wf6mn4 {

	justify-content: center

}



.owt2faatzeq img {

	height: 100%;

	width: 100%

}



.mob__wtfcuqhhcv {

	display: none

}



.footer__container {

	max-width: 1930px;

	margin: auto

}



.kpn35fegtsg {

	height: 35px;

	width: 80px;

	margin: 0 5px;

	background: rgba(78, 93, 134, .3);

	height: 24px;

	width: 70px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 8px

}



.kpn35fegtsg svg {

	border-radius: 50%

}



.kpn3ak6fpsa {

	display: flex;

	align-items: flex-end

}



.ApplicationSection_container_2XVqH {

	display: flex

}



.ApplicationSection_sectionMobile_3gEjm {

	margin-right: 10px

}



.FooterMobileApps_container_k_sjB {

	width: 175px;

	height: 42px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	border: 1px solid hsla(0, 0%, 100%, .15);

	border-radius: 12px;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	padding: 0 15px;

	-webkit-transition: border .25s ease-out;

	transition: border .25s ease-out;

	cursor: pointer

}



.FooterMobileApps_icon_S3Jpn {

	width: 27px;

	fill: white

}



.footer-line {

	margin: 25px 27px

}



.FooterMobileApps_text_3H7iY {

	margin-left: 8px

}



.kpn4g2s116j {

	display: flex;

	justify-content: flex-end;

	margin: 0

}



.FooterMobileApps_title_1pzec {

	font-size: 8px;

	line-height: 10px;

	color: hsla(0, 0%, 100%, .5)

}



.FooterMobileApps_subtitle_f8DoB {

	font-weight: 600;

	font-size: 10px;

	line-height: 12px;

	margin-top: 1px;

	color: white

}



.FooterMobileApps_question_KlSFF {

	margin-left: auto;

	opacity: .45;

	-webkit-transition: opacity .25s ease-out;

	transition: opacity .25s ease-out;

	--vicon-with-gradient-problem__size: 10px;

	display: inherit;

	fill: white;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible

}



.ApplicationSection_android_349lo {

	margin-top: 10px

}



.FooterMobileApps_container_k_sjB {

	width: 175px;

	height: 42px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	border: 1px solid hsla(0, 0%, 100%, .15);

	border-radius: 12px;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	padding: 0 15px;

	-webkit-transition: border .25s ease-out;

	transition: border .25s ease-out;

	cursor: pointer

}



.FooterMobileApps_icon_S3Jpn {

	width: 27px;

	display: inherit;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible;

	font-size: var(--vicon-with-gradient-problem__size)

}



.FooterMobileApps_text_3H7iY {

	margin-left: 8px

}



.FooterMobileApps_title_1pzec {

	font-size: 8px;

	line-height: 10px;

	color: hsla(0, 0%, 100%, .5)

}



.FooterMobileApps_subtitle_f8DoB {

	font-weight: 600;

	font-size: 10px;

	line-height: 12px;

	margin-top: 1px

}



.FooterMobileApps_question_KlSFF {

	margin-left: auto;

	opacity: .45;

	-webkit-transition: opacity .25s ease-out;

	transition: opacity .25s ease-out;

	display: inherit;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible;

	font-size: var(--vicon-with-gradient-problem__size)

}



.FooterDesktopApps_container_1KukU {

	width: 94px;

	height: 94px;

	border: 1px solid hsla(0, 0%, 100%, .15);

	border-radius: 12px;

	-webkit-transition: border .25s ease-out;

	transition: border .25s ease-out;

	cursor: pointer;

	padding: 10px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column

}



.FooterDesktopApps_sectionTop_3ZCJ5 {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center

}



.icon-windows-blue {

	--vicon-with-gradient-problem__size: 25px;

	display: inherit;

	fill: currentColor;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible;

	font-size: var(--vicon-with-gradient-problem__size)

}



.FooterDesktopApps_iconChevron_3AHbx {

	opacity: .3;

	margin: 0 5px 0 auto;

	-webkit-transition: opacity .25s ease-out;

	transition: opacity .25s ease-out;

	display: inherit;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible;

	font-size: var(--vicon-with-gradient-problem__size)

}



.FooterDesktopApps_text_1aW8c {

	margin-top: auto

}



.FooterDesktopApps_title_3s_HH {

	font-size: 8px;

	line-height: 10px;

	color: hsla(0, 0%, 100%, .5)

}



.FooterDesktopApps_subtitle_8eHmG {

	color: #fff;

	font-weight: 600;

	font-size: 10px;

	line-height: 12px;

	box-sizing: border-box

}



.support-wrap {

	display: flex

}



.Footer_logoContainer_19w9I {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center

}



a[data-v-74a12fbb3] {

	background: linear-gradient(135deg, #ff4f4f, red);

	-webkit-box-shadow: 0 5px 16px rgb(246 76 76 / 30%);

	box-shadow: 0 5px 16px rgb(246 76 76 / 30%);

	webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	height: 35px;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	text-align: center;

	width: 35px;

	font-size: 15px;

	border-radius: 9px

}



a[data-v-74a12fbb1] {

	background: linear-gradient(240.2deg, #0fb1d6, #08c 61.34%);

	-webkit-box-shadow: 0 5px 16px rgb(76 162 246 / 30%);

	box-shadow: 0 5px 16px rgb(76 162 246 / 30%);

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	height: 35px;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	text-align: center;

	width: 35px;

	font-size: 15px;

	border-radius: 9px

}



a[data-v-74a12fbb2] {

	background: linear-gradient(108.65deg, #91b8ef 2.63%, #4288ed 101.05%), linear-gradient(135deg, #ff4f4f, red);

	-webkit-box-shadow: 0 5px 16px rgb(76 185 246 / 30%);

	box-shadow: 0 5px 16px rgb(76 185 246 / 30%);

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	height: 35px;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	text-align: center;

	width: 35px;

	font-size: 15px;

	border-radius: 10px

}



.Footer_logoSeparator_1m_bE {

	-webkit-box-flex: 1;

	-ms-flex: 1;

	flex: 1;

	margin-left: 20px;

	margin-right: 18px;

	height: 1px;

	background: -webkit-gradient(linear, left top, right top, color-stop(9.92%, hsla(0, 0%, 100%, .2)), to(transparent));

	background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 9.92%, transparent)

}



.logo[data-v-7c3758ed] {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	height: 46px;

	min-width: 62px

}



.footer__lng {

	display: flex

}



.Footer_logo_ArH4g svg {

	margin-left: 20px;

	width: 46px !important

}



.PaymentSection_container_37NPF {

	display: flex;

	justify-content: space-between;

	padding: 0 27px

}



.footer__media svg {

	height: 25px

}



.footer__media {

	display: flex;

	justify-content: space-between;

	padding: 0 27px

}



.SportsPromotionSection_container_2-q0v {

	display: flex;

	justify-content: space-around;

	width: 70%

}



.PaymentSection_container_37NPF svg {

	height: 18px;

	stroke: none

}



.Footer_separator_2inCD {

	background-color: hsla(0, 0%, 100%, .2);

	height: 1px;

	margin: 23px 27px 23px 27px;

	padding: 0 27px

}



.social-block {

	width: 130px

}



button[data-v-13c2f5ca] {

	border: none

}



.social-block ul {

	display: flex;

	justify-content: space-around

}



.ChangeLaguageSection_button_3eABJ {

	background: linear-gradient(92.58deg, #1e283f, rgba(20, 27, 46, .6) 99.71%);

	padding: -2px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 10px

}



.kpn35fegtsg {

	height: 35px;

	width: 80px;

	margin: 0 5px

}



button[data-v-13c2f5ca] {

	margin: 0 5px

}



.kpn3ak6fpsa {

	background: none

}



.kpn3ak6fpsa {

	padding: 20px 12px

}



.kpn5kvpaa4j {

	padding: 0 27px;

	width: 100%;

	color: #b8cce9;

	font-size: 10px;

	opacity: .3;

	margin-top: 20px

}



footer {

	margin: 20px 15px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: justify;

	-webkit-justify-content: space-between;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-box-align: baseline;

	-webkit-align-items: baseline;

	-ms-flex-align: baseline;

	align-items: baseline;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap;

	border-radius: 12px;

	position: relative;

	padding: 20px 30px

}



footer ul {

	list-style-type: none;

	padding: 0

}



footer li a {

	font-size: 12px;

	letter-spacing: .2px;

	line-height: .8;

	opacity: .8;

	color: #fff;

	text-decoration: none

}



.social-block ul {

	margin: 0

}



.footer__lng_text {

	display: none

}



.footer__menu {

	display: none

}



.ContactSection_title_36IAS {

	font-weight: 600;

	font-size: 12px;

	line-height: 14px

}



.ContactSection_subtitle_2oYV3 {

	font-size: 10px;

	line-height: 10px;

	color: #34405e;

	margin-top: 4px;

	white-space: pre;

	margin-bottom: 10px

}



.SupportButton_button_kOo-a {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	width: 24px;

	height: 24px;

	border-radius: 6px;

	background-image: linear-gradient(144deg, #0095ff -27%, #0855c4 151%, #0855c4 0);

	font-size: 13px;

	padding: 15px;

	min-width: 24px;

	min-height: 24px

}



.icon.loading,

.icon.square {

	width: 1em

}



.icon {

	display: inherit;

	fill: white;

	-webkit-box-flex: 0;

	-ms-flex: none;

	flex: none;

	height: 1em;

	overflow: visible;

	font-size: var(--vicon-with-gradient-problem__size)

}



.ContactSection_link_unHlx {

	font-weight: 600;

	font-size: 10px;

	line-height: 12px;

	color: hsla(0, 0%, 100%, .9);

	margin-left: 10px;

	white-space: nowrap

}



.ContactSection_email_1_c64,

.ContactSection_phone_12eZr {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center

}



path[Attributes Style] {

	fill: white

}



.kpn7rj8b5tx__categoty ul {

	-moz-column-count: 3;

	-webkit-column-count: 3;

	column-count: 3

}



.kpn3ak6fpsa {

	align-items: flex-start

}



@media screen and (max-width:469px) {

	.owt32kcym9g {

		flex-wrap: wrap-reverse;

		justify-content: center

	}



	.owt2faa {

		text-align: center;

		margin-bottom: 10px

	}



	.kpn3ak6fpsa {

		justify-content: center

	}



	.owt5ns5efb1 {

		margin-top: 5px;

		flex-wrap: wrap;

		justify-content: space-around

	}



	.owt5ns5efb1 a {

		margin-bottom: 10px

	}



	.owt58wf6mn4 {

		justify-content: center

	}



	.mob__wtfcuqhhcv {

		display: block;

		width: 134px;

		height: 184px;

		padding: 5px;

		background-image: linear-gradient(135deg, #1e283f, rgba(20, 27, 46, .6));

		border-radius: 10px;

		margin-bottom: 10px

	}



	.mob__wtfcuqhhcv span {

		display: -webkit-box;

		font-size: 13px;

		font-weight: 600;

		line-height: 15px;

		overflow: hidden;

		text-overflow: ellipsis;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 2;

		height: 30px

	}



	.mob__wtfcuqhhcv img {

		border-radius: 10px;

		width: 100%;

		height: 80%

	}



	.footer__media {

		flex-wrap: wrap

	}



	.kpn7rj8b5tx__categoty ul {

		-moz-column-count: 2;

		-webkit-column-count: 2;

		column-count: 2

	}



	.kpn3ak6fpsa nav ul li {

		margin: 5px

	}



	.szr852qup5s.szr85xcqfgg {

		display: none

	}



	.PaymentSection_container_37NPF svg {

		margin-right: 10px;

		margin-bottom: 10px;

		width: 65px

	}



	.PaymentSection_container_37NPF {

		flex-wrap: wrap

	}



	.support-wrap-items {

		display: flex

	}



	.ApplicationSection_android_349lo {

		margin-top: 0

	}



	.FooterDesktopApps_container_1KukU {

		display: none

	}



	.social-block {

		width: 100%

	}



	.FooterMobileApps_container_k_sjB {

		width: 130px

	}



	.social-block ul {

		margin-bottom: 25px

	}



	.SportsPromotionSection_container_2-q0v {

		width: 100%;

		flex-wrap: wrap;

		margin-bottom: 15px

	}



	.SportsPromotionSection_container_2-q0v.Footer_sportsPromotion_a6VKI svg {

		margin-right: 0;

		margin-bottom: 15px;

		width: 65px

	}



	.footer__lng_text {

		display: block

	}



	.footer__lng_text p {

		font-weight: 700;

		font-size: 9px;

		line-height: 11px;

		color: rgba(92, 114, 163, .5);

		margin-left: 5px

	}



	owt58wf6mn4 {

		margin-top: 20px

	}



	.footer__nav_items svg {

		display: block;

		font-size: 22px;

		margin-bottom: 5px;

		max-height: 22px;

		max-width: 22px;

		margin: auto;

		color: white

	}



	.footer__nav_items {

		width: 100%;

		display: -webkit-box;

		display: -ms-flexbox;

		display: flex;

		-webkit-box-align: center;

		-ms-flex-align: center;

		align-items: center;

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-ms-flex-direction: column;

		flex-direction: column;

		-webkit-box-pack: justify;

		-ms-flex-pack: justify;

		justify-content: space-between;

		padding: 11px 0 8px;

		position: relative

	}



	.footer__menu {

		display: block;

		background-color: #090f1e;

		bottom: 0;

		left: 0;

		padding-bottom: 0;

		padding-bottom: env(safe-area-inset-bottom, 0);

		position: fixed;

		width: 100%;

		z-index: 600

	}



	.footer__nav {

		background-color: #090f1e;

		border-top: 1px solid #1f2841;

		contain: layout style size;

		height: 60px;

		position: relative;

		-webkit-user-select: none;

		-moz-user-select: none;

		-ms-user-select: none;

		user-select: none;

		width: 100%

	}



	.footer__nav_wrapp {

		display: flex;

		align-items: center

	}



	.footer__nav_items.center {

		width: 200px;

		height: 43px;

		background-color: #0854c3;

		border-radius: 290486px;

		-webkit-box-shadow: 0 1px 10px 0 #083f92;

		box-shadow: 0 1px 10px 0 #083f92;

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-ms-flex-flow: revert;

		flex-flow: revert;

		-ms-flex-direction: row;

		flex-direction: row

	}



	.kpn5kvpaa4j {

		margin-bottom: 65px

	}



	.footer__lng {

		display: flex;

		width: 100%;

		justify-content: space-around

	}



	.kpn4g2s116j {

		width: 100%

	}



	.support-wrap {

		display: flex;

		width: 100%

	}



	.support-wrap-items {

		display: flex;

		width: 100%;

		justify-content: space-around

	}



	.ContactSection_container_2AA4E {

		display: -webkit-box;

		display: -ms-flexbox;

		display: flex;

		background: linear-gradient(107.15deg, #1e283f, rgba(20, 27, 46, .6));

		padding: 10px;

		border-radius: 12px;

		-webkit-box-align: center;

		-ms-flex-align: center;

		align-items: center;

		margin-bottom: 20px

	}



	.ContactSection_email_1_c64 {

		display: none

	}



	.ContactSection_subtitle_2oYV3 {

		margin-right: 15px

	}



	.owt5ns5efb1 a {

		width: 25%;

		height: 40%

	}



	.owt2faatzeq {

		margin-bottom: 15px

	}

}



@media screen and (min-width:470px) and (max-width:900px) {

	.owt32kcym9g {

		flex-wrap: wrap-reverse;

		justify-content: center

	}



	.owt2faa {

		text-align: center;

		margin-bottom: 10px

	}



	.kpn3ak6fpsa {

		justify-content: center

	}



	.owt5ns5efb1 {

		margin-top: 5px;

		flex-wrap: wrap;

		justify-content: space-around

	}



	.owt5ns5efb1 a {

		margin-bottom: 10px

	}



	.owt58wf6mn4 {

		justify-content: center

	}



	.mob__wtfcuqhhcv {

		display: block;

		width: 189px;

		height: 179.445px;

		padding: 5px;

		background-image: linear-gradient(135deg, #1e283f, rgba(20, 27, 46, .6));

		border-radius: 10px;

		margin-bottom: 10px

	}



	.mob__wtfcuqhhcv span {

		display: -webkit-box;

		font-size: 13px;

		font-weight: 600;

		line-height: 15px;

		overflow: hidden;

		text-overflow: ellipsis;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 2;

		height: 30px

	}



	.mob__wtfcuqhhcv img {

		border-radius: 10px;

		width: 100%;

		height: 80%

	}



	.footer__media {

		flex-wrap: wrap

	}



	.kpn3ak6fpsa nav ul li {

		margin: 5px

	}



	.szr852qup5s.szr85xcqfgg {

		display: none

	}



	.PaymentSection_container_37NPF svg {

		margin-right: 10px;

		margin-bottom: 10px;

		width: 65px

	}



	.PaymentSection_container_37NPF {

		flex-wrap: wrap

	}



	.support-wrap-items {

		display: flex

	}



	.ApplicationSection_android_349lo {

		margin-top: 0

	}



	.FooterDesktopApps_container_1KukU {

		display: none

	}



	.social-block {

		width: 100%

	}



	.FooterMobileApps_container_k_sjB {

		width: 130px

	}



	.social-block ul {

		margin-bottom: 25px

	}



	.SportsPromotionSection_container_2-q0v {

		width: 100%;

		flex-wrap: wrap;

		margin-bottom: 15px

	}



	.SportsPromotionSection_container_2-q0v.Footer_sportsPromotion_a6VKI svg {

		margin-right: 0;

		margin-bottom: 15px;

		width: 65px

	}



	.footer__lng_text {

		display: block

	}



	.footer__lng_text p {

		font-weight: 700;

		font-size: 9px;

		line-height: 11px;

		color: rgba(92, 114, 163, .5);

		margin-left: 5px

	}



	owt58wf6mn4 {

		margin-top: 20px

	}



	.footer__nav_items svg {

		display: block;

		font-size: 22px;

		margin-bottom: 5px;

		max-height: 22px;

		max-width: 22px;

		margin: auto;

		color: white

	}



	.footer__nav_items {

		width: 100%;

		display: -webkit-box;

		display: -ms-flexbox;

		display: flex;

		-webkit-box-align: center;

		-ms-flex-align: center;

		align-items: center;

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-ms-flex-direction: column;

		flex-direction: column;

		-webkit-box-pack: justify;

		-ms-flex-pack: justify;

		justify-content: space-between;

		padding: 11px 0 8px;

		position: relative

	}



	.footer__menu {

		display: block;

		background-color: #090f1e;

		bottom: 0;

		left: 0;

		padding-bottom: 0;

		padding-bottom: env(safe-area-inset-bottom, 0);

		position: fixed;

		width: 100%;

		z-index: 600

	}



	.footer__nav {

		background-color: #090f1e;

		border-top: 1px solid #1f2841;

		contain: layout style size;

		height: 60px;

		position: relative;

		-webkit-user-select: none;

		-moz-user-select: none;

		-ms-user-select: none;

		user-select: none;

		width: 100%

	}



	.footer__nav_wrapp {

		display: flex;

		align-items: center

	}



	.footer__nav_items.center {

		width: 200px;

		height: 43px;

		background-color: #0854c3;

		border-radius: 290486px;

		-webkit-box-shadow: 0 1px 10px 0 #083f92;

		box-shadow: 0 1px 10px 0 #083f92;

		-webkit-box-orient: vertical;

		-webkit-box-direction: normal;

		-ms-flex-flow: revert;

		flex-flow: revert;

		-ms-flex-direction: row;

		flex-direction: row

	}



	.kpn5kvpaa4j {

		margin-bottom: 65px

	}



	.footer__lng {

		display: flex;

		width: 100%;

		justify-content: space-around

	}



	.kpn4g2s116j {

		width: 100%

	}



	.support-wrap {

		display: flex;

		width: 100%

	}



	.support-wrap-items {

		display: flex;

		width: 100%;

		justify-content: space-around

	}



	.ContactSection_container_2AA4E {

		display: -webkit-box;

		display: -ms-flexbox;

		display: flex;

		background: linear-gradient(107.15deg, #1e283f, rgba(20, 27, 46, .6));

		padding: 10px;

		border-radius: 12px;

		-webkit-box-align: center;

		-ms-flex-align: center;

		align-items: center;

		margin-bottom: 20px

	}



	.ContactSection_email_1_c64 {

		display: none

	}



	.ContactSection_subtitle_2oYV3 {

		margin-right: 15px

	}



	.owt5ns5efb1 a {

		width: 25%;

		height: 40%

	}



	.owt2faatzeq {

		margin-bottom: 15px

	}

}



.label h3 {

	font-size: 18px

}



@media screen and (max-width:400px) {

	.byp2cg72gqw {

		width: 100%;

		margin: 0

	}



	.byp852qup5s.byp7rh2rsqm {

		margin-left: 0

	}



	.byp6x5xp92d {

		margin-left: 0

	}



	.label h3 {

		font-size: 16px

	}

}



.owt5mbwsffk {

	max-height: 105px;

	overflow: hidden;

	font-size: 14px;

	position: relative

}



#modal {

	display: none;

	width: 100%;

	height: 100vh;

	margin: auto;

	background: rgba(9, 15, 30, .7);

	z-index: 1;

	position: absolute;

	align-items: center;

	justify-content: center;

	left: 0

}



#modalcontent {

	height: 321px;

	position: relative;

	width: 388px;

	background: white;

	margin: auto;

	box-sizing: border-box;

	padding: 20px 19px;

	border-radius: 16px;

	-webkit-box-shadow: 0 4px 40px 0 #000;

	box-shadow: 0 4px 40px 0 #000

}



.modalcontent__img {

	position: absolute;

	height: 239px;

	right: 19px;

	top: -40px;

	width: 202px

}



.bonus-modal-button {

	webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	background-image: linear-gradient(88.72deg, #6a16df, #c773ff);

	border-radius: 10px;

	-webkit-box-shadow: 0 6px 22px 0 rgb(108 24 224 / 30%);

	box-shadow: 0 6px 22px 0 rgb(108 24 224 / 30%);

	cursor: pointer;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	font-size: 16px;

	font-weight: 600;

	height: 45px;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	letter-spacing: -.34px;

	line-height: 1.25;

	margin-top: auto;

	width: 100%;

	z-index: 10;

	color: white;

	border: none

}



.bonus-modal-button a {

	color: white;

	text-decoration: none

}



.bonus-modal-subtitle {

	color: #070c19;

	font-size: 12px;

	line-height: 1.4;

	max-width: 200px;

	margin: 15px 0;

	font-family: SF Pro Text, sans-serif

}



.bonus-modal-percent {

	font-weight: 900;

	margin-top: 30px;

	color: #f3d015;

	font-size: 60px;

	font-family: SF Pro Text, sans-serif

}



.bonus-modal-title {

	color: #090f1e;

	font-size: 20px;

	font-weight: 700;

	letter-spacing: -1.2px;

	margin-top: 20px;

	font-family: SF Pro Text, sans-serif

}



.icon-chevron-left-double {

	cursor: pointer;

	float: right

}



.owt667qvyht {

	z-index: 0

}



.kpnuqz9kuxs:after {

	z-index: 0

}



.kpnuqz9kuxs button:last-child {

	z-index: 1 !important

}



.kpn6yj8wjth {

	z-index: 0

}



#wpseo_sitemap {

	margin: 50px 0 !important

}



#sitemap_authors {

	display: none

}



.bypuqz9kuxs:after {

	z-index: 0

}



.weglot-parent-menu-item {

	display: flex;

	align-items: center

}



.byp35fegtsg {

	display: none

}



.page__list li,

.cat__list li,

.post__list li,

.tag__list li {

	text-align: center

}



.page__title,

.cat__title,

.post__title,

.tag__title {

	text-align: center;

	font-size: 25px;

	margin: 20px 0

}



.post__list,

.cat__list,

.page__list,

.tag__list {

	display: grid;

	grid-template-columns: 1fr 1fr 1fr;

	margin: 20px 0

}



.post__list a {

	font-size: 17px

}



.cat__list a {

	font-size: 17px

}



.page__list a {

	font-size: 17px

}



.tag__list a {

	font-size: 17px

}



@media (max-width:700px) {

	.cat__list {

		grid-template-columns: 1fr !important;

		grid-column-gap: 20px

	}



	.post__list {

		grid-template-columns: 1fr 1fr !important;

		grid-column-gap: 20px

	}



	.page__list {

		grid-template-columns: 1fr !important;

		grid-column-gap: 20px

	}



	.tag__list {

		grid-template-columns: 1fr !important;

		grid-column-gap: 20px

	}

}



#modal {

	position: fixed;

	top: 0;

	background: rgba(9, 15, 30, .9);

	z-index: 99;

	display: flex

}



.navbar-mobile {

	display: none

}



@media screen and (max-width:900px) {

	.navbar-desktop {

		display: none

	}



	.navbar-mobile {

		display: flex;

		width: 100%;

		justify-content: space-between;

		flex-wrap: wrap;

		flex-direction: row;

		padding: 10px;

		row-gap: 20px

	}



	input.input.default {

		width: 100%;

		background-color: #121829;

		display: -webkit-box;

		display: -ms-flexbox;

		display: flex;

		height: 36px;

		border-radius: 12px;

		padding: 0 15px;

		-webkit-transition: all .2s;

		transition: all .2s;

		position: relative;

		outline: none;

		border: 1px solid rgba(255, 255, 255, .1);

		color: #fff

	}



	select {

		outline: none

	}



	input:focus {

		outline: 0

	}



	.navbar-mobile select {

		color: white;

		padding: 0 10px;

		height: 35px;

		border-radius: 10px;

		background-color: rgba(151, 174, 225, .2);

		width: 100%;

		display: -webkit-box;

		display: -ms-flexbox;

		display: flex;

		-webkit-box-align: center;

		-ms-flex-align: center;

		align-items: center

	}



	.navbar-mobile option {

		background-color: #141b2f

	}



	.navbar-mobile .menu-page-category-container,

	.navbar-mobile .menu-page-provider-container {

		width: 48%

	}

}



.owt7tm37ga3 {

	width: 100%;

	margin: 15px 0

}



.byp4vrvd5r8 a {

	font-size: 24px;

	font-weight: 600;

	color: white;

	text-decoration: none

}



@media (max-width:700px) {

	.categry__list {

		grid-template-columns: 1fr 1fr

	}



	.page__list ul {

		display: grid;

		grid-template-columns: 1fr 1fr

	}

}



#modal {

	display: none;

	position: fixed;

	top: 0;

	background: rgba(9, 15, 30, .9);

	z-index: 99

}



.wpml-ls-legacy-dropdown-click {

	width: 85px !important

}



img.wpml-ls-flag {

	border-radius: 50%;

	width: 20px;

	height: 20px;

	object-fit: cover

}



.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle {

	padding-right: 0 !important

}



a.js-wpml-ls-item-toggle.wpml-ls-item-toggle {

	height: 35px;

	background: rgba(78, 93, 134, .3);

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	align-items: center;

	border-radius: 8px;

	border: none

}



.wpml-ls-legacy-dropdown-click .wpml-ls-flag+span {

	color: #fff

}



.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after {

	border-top: .5em solid #c5c5c5

}



.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,

.wpml-ls-legacy-dropdown-click a:focus,

.wpml-ls-legacy-dropdown-click a:hover {

	color: #fff;

	background: rgba(78, 93, 134, .7)

}



.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a {

	height: 35px;

	background: rgba(78, 93, 134, .3);

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	align-items: center;

	border-radius: 8px;

	border: none

}



@media (max-width:440px) {

	ul.footer__nav_wrapp {

		margin: 0 5px

	}



	.footer__nav_items a {

		font-size: 12px

	}

}



.wpml-ls-legacy-dropdown-click a span {

	color: white;

	margin-left: .4em

}



.kpn7rj8b5tx {

	text-align: center

}



.similar__block {

	display: flex;

	justify-content: center;

	column-gap: 15px;

	flex-wrap: wrap

}



.similar h2 {

	margin-bottom: 10px

}



.owt7tm37ga3 {

	max-height: none;

	overflow: auto

}



@media (max-width:580px) {

	h1 {

		font-size: 28px !important

	}

}



.provider-page {

	overflow-y: hidden;

	max-height: 1280px

}



.provider-page .provider {

	background-color: #fff

}



.slider {

	width: 100%;

	position: relative;

	height: fit-content

}



.slider button {

	border: none;

	padding: 0;

	margin: 0;

	width: 100%;

	background-color: transparent

}



.slider__background {

	padding-top: 100px;

	padding-bottom: 30px

}



.slider .item {

	background-color: #141b2f;

	padding: 15px;

	border-radius: 12px;

	margin: 10px 0;

	min-height: 605px

}



.slider .next,

.slider .prev {

	cursor: pointer;

	position: absolute;

	top: 50%;

	width: auto;

	margin-top: -22px;

	padding: 16px;

	color: #fff;

	font-weight: 700;

	font-size: 18px;

	transition: 0.6s ease;

	border-radius: 0 3px 3px 0

}



.slider .next {

	right: 0;

	border-radius: 3px 0 0 3px

}



.slider .next:hover,

.slider .prev:hover {

	background-color: rgba(0, 0, 0, .2)

}



.slider-dots {

	text-align: center;

	margin-bottom: 25px

}



.slider-dots_item {

	cursor: pointer;

	width: 100%

}



.active {

	-webkit-box-shadow: 0 6px 22px 0 rgb(5 109 218 / 30%);

	box-shadow: 0 6px 22px 0 rgb(5 109 218 / 30%);

	background-image: -webkit-gradient(linear, left top, right top, from(#0095ff), to(#0855c4));

	background-image: linear-gradient(90deg, #0095ff, #0855c4);

	border-radius: 12px

}



.slider .item {

	-webkit-animation-name: fade;

	-webkit-animation-duration: 1.5s;

	animation-name: fade;

	animation-duration: 1.5s

}



@-webkit-keyframes fade {

	from {

		opacity: .9

	}



	to {

		opacity: 1

	}

}



@keyframes fade {

	from {

		opacity: .9

	}



	to {

		opacity: 1

	}

}



.breadcrumbs {

	margin: 0 15px

}



.tv-item {

	display: flex;

	flex-direction: column;

	align-items: center;

	justify-content: center

}



.menu-open {

	transform: translateX(0)

}



.label+.visible {

	display: block !important;

	margin-bottom: 20px

}



table {

	width: 100%;

	border-spacing: 2px;

	border: 1px solid grey

}



table thead tr th {

	border: 1px solid grey;

	border-collapse: separate;

	padding: 5px

}



table tbody tr td {

	border: 1px solid grey;

	border-collapse: separate;

	padding: 5px

}



@media (min-width:901px) {

	.list_page {

		display: flex;

		width: 84.9%

	}

}



.footer__lng_mobile {

	justify-content: flex-start;

	margin-top: 20px

}







.slider_404 {

	background: transparent !important;

	padding: 0 !important;

	margin-left: 0 !important;

	margin-right: 0 !important;

	max-width: 1550px !important;

}



@media (max-width: 901px) {

	.slider_404 {



		max-width: calc(100vw - 50px) !important;

	}

}



.slider_404 img {

	height: 150px !important;

}



.html-hidden {

	overflow: hidden !important;

}



.kpn2cg72gqw {

	z-index: 100;

	top: -1px;

	height: 47px;

	margin: 0 15px;

	will-change: transform;

	-webkit-transform: translateZ(0);

	transform: translateZ(0);

	max-width: 1900px;

	max-height: 47px;

	padding: 0 10px;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center;

	background-image: linear-gradient(92deg, #1e283f, rgba(20, 27, 46, .6));

	background-color: #090f1e;

	border-radius: 10px;

	-webkit-transition: border-radius .2s;

	transition: border-radius .2s;

	justify-content: space-between;

}



.header_fixed {

	position: fixed;

	width: calc(100% - 30px);

	left: 0;

	right: 0;

	margin: auto;

}



.similar__block .owtfcuqhhcv {

	display: block;

	height: 150px;

	width: 170px;

	margin: 10px;

}



@media only screen and (min-width : 1024px) and (max-width : 1980px) {

	.owt32kcym9g {

		height: 250px;

	}



	.owt5ns5efb1 img {

		height: 120px;

	}

}



.pagination__item--current a {

	color: #0095ff;

}



.acting-content img {

	display: block;

	margin: auto;

	margin-top: 10px;

	margin-bottom: 10px;

}



.list_text {

	display: none;

}



@media only screen and (min-width : 320px) and (max-width : 760px) {

	.bypuqz9kuxs img {

		height: 100%;

	}



	.owt5ns5efb1 a {

		height: 100%;

	}



	.list_text {

		display: inline-block;

		position: absolute;

		color: #fff;

		font-weight: 700;

		width: 45%;

	}



	.owt58wf6mn4 {

		flex-direction: row;

		flex-wrap: wrap;

		justify-content: space-between;

	}



	.owtfcuqhhcv img {

		position: relative;

	}



	.owtfcuqhhcv {

		width: 45%;

		height: 135px;

		margin-bottom: 80px;

	}

}



@media only screen and (min-width : 768px) and (max-width : 960px) {

	.owtfcuqhhcv {

		width: 48%;

		margin-bottom: 50px;

	}



	.owtfcuqhhcv img {

		position: relative;

	}



	.list_text {

		display: inline-block;

		position: absolute;

		color: #fff;

		font-weight: 700;

	}

}



@media only screen and (min-width : 1000px) and (max-width : 1024px) {

	.owt4p2eackq span {

		font-size: 30px;

	}

}





.bottom_menu {

	display: flex;

	flex-direction: row;

	align-items: center;

	justify-content: space-around;

	background-color: #090f1e;

	padding: 12px;

	position: fixed;

	bottom: 0;

	width: 100%;

	display: none;

	border-top: 1px solid hsla(0, 0%, 100%, 0.2);

}



.bottom_menu a {

	text-decoration: none;

	color: #fff;

	font-size: 12px;

}



.nav-item {

	display: flex;

	flex-direction: column;

	align-items: center;

}



.icon-navigation-ticket {

	position: relative;

	top: 0;

	left: 1px;

}



.bottom_menu svg {

	display: block;

	font-size: 22px;

	margin-bottom: 5px;

	max-height: 22px;

	max-width: 22px;

	margin: auto;

	color: #fff;

}



.nav-item span {

	width: 0;

	overflow: hidden;

}



.nav-item:focus {

	text-decoration: none;

	color: #fff;

	background-color: rgba(255, 255, 255, 0.2);

	transition: 0.2s;

}



.nav-item:focus span {

	width: 100%;

	margin-left: 8px;

	transition: 0.2s;

}



:focus {

	outline: 0;

	border: none;

}



@media only screen and (min-width: 320px) and (max-width: 568px) {

	.bottom_menu {

		display: flex;

		flex-direction: row;

		z-index: 100;

	}

}





.label[aria-expanded='true'] {

	margin-bottom: 20px;

}



.label[aria-expanded='true']+.content {

	display: block !important;

	padding: 25px 10px;

}



@media only screen and (min-width : 1200px) and (max-width : 1400px) {

	#menu-main-1 {

		justify-content: flex-start;

	}

}



@media only screen and (min-width: 320px) and (max-width: 760px) {

	.owt5ns5efb1 a {

		height: 50%;

	}

}



.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu {

	background: #141b2f;

}



@media only screen and (min-width: 322px) and (max-width: 370px) {

	.bypx3qv29ey {

		margin-left: 10px;

	}

}



@media only screen and (min-width: 320px) and (max-width: 375px) {

	.similar__block {

		flex-direction: row;

		column-gap: 0;

	}



	.similar__block a {

		width: 97px !important;

		height: 97px !important;

		margin: 5px;

	}

}



@media only screen and (min-width: 425px) and (max-width: 700px) {

	.similar__block {

		flex-direction: row;

		column-gap: 0;

	}

}



@media only screen and (min-width: 320px) and (max-width: 375px) {

	.bypuqz9kuxs img {

		height: 105px;

	}

}



@media only screen and (min-width: 376px) and (max-width: 426px) {

	.bypuqz9kuxs img {

		height: 130px;

	}

}



@media only screen and (min-width: 768px) and (max-width: 1000px) {

	.bypuqz9kuxs img {

		height: 270px;

	}

}



@media only screen and (min-width: 1024px) and (max-width: 1280px) {

	.bypuqz9kuxs img {

		height: 220px;

	}

}



@media only screen and (min-width: 1440px) and (max-width: 1660px) {

	.bypuqz9kuxs img {

		height: 300px;

	}

}



.current-menu-item a {

	border-bottom: 2px solid #0095ff;

	margin-bottom: -2px;

	text-shadow: 0 0 10px rgb(0 183 255 / 70%), 0 0 6px rgb(0 149 255 / 50%), 0 0 10px rgb(141 83 233 / 70%);

}



.navbar-desktop .current-sidebar-item {

	background-image: linear-gradient(90deg, #0095ff, #0855c4);

}