@charset "utf-8";

@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100..900&display=swap');

body {
	overflow-x: hidden;
	min-height: 100vh;
	background-color: #01102D;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 15px;
	line-height: 150%;
	color: #fff;
	text-align: left;
}

p {
	margin-top: 20px;
	width: 100%;
}

p:first-child {
	margin-top: 0;
}

ul,
ol {
	text-align: left;
	width: 100%;
}

li {
	background: -o-linear-gradient(left, #181442 0%, #181442 50%, #422069 100%);
	background: -webkit-gradient(linear, left top, right top, from(#181442), color-stop(50%, #181442), to(#422069));
	background: linear-gradient(90deg, #181442 0%, #181442 50%, #422069 100%);
	border-radius: 6px;
	line-height: 153%;
	overflow: hidden;
	position: relative;
	padding: 13px 20px 13px 40px;
}

li+li {
	margin-top: 20px;
}

ol li {
	counter-increment: ol;
	padding-left: 60px;
}

ul>li:before,
ol>li:before {
	display: inline-block;
	font: inherit;
	position: absolute;
	top: 0;
	bottom: 0;
}

ul>li:before {
	content: "";
	background-color: #fff;
	border-radius: 50%;
	width: 6px;
	height: 6px;
	left: 20px;
	margin: auto;
}

ol>li:before {
	content: counter(ol);
	background-color: #fff;
	font-weight: 700;
	color: #223CA8;
	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: 40px;
	left: 0;
}

nav ul li {
	background: none;
	border-radius: 0;
	padding: 0;
}

nav ul li:before {
	display: none;
}

nav ul li+li {
	margin-top: 0;
}

/* Title */
h1,
h2,
h3,
h4,
.title {
	display: block;
	position: relative;
	width: 100%;
	font-weight: 700;
	line-height: 150%;
}

.title {
	margin-bottom: 20px;
}

h1,
.title.general {
	font-size: 32px;
	line-height: 118%;
	text-transform: uppercase;
}

h2,
.title.high {
	background: -o-linear-gradient(left, #CE730B 0%, #2D09E6 100%);
	background: -webkit-gradient(linear, left top, right top, from(#CE730B), to(#2D09E6));
	background: linear-gradient(90deg, #CE730B 0%, #2D09E6 100%);
	border-radius: 6px;
	font-size: 26px;
	line-height: 120%;
	text-transform: uppercase;
	padding: 10px 15px;
}

h3,
.title.middle {
	font-weight: 600;
	font-size: 24px;
	text-transform: none;
}

h4,
.title.mini {
	font-weight: 600;
	font-size: 20px;
}

.title.mini.transform {
	text-transform: uppercase;
}

/* Article */
article,
.article {
	font-weight: 400;
	font-size: 15px;
	line-height: 150%;
	text-align: left;
}

article>*:first-child,
.article>*:first-child {
	margin-top: 0px;
}

article>*+*,
.article>*+* {
	margin-top: 20px;
}

article .background+*,
.article .background+* {
	margin-top: 0;
}

article p a,
.article p a,
article li a:not(.button),
.article li a:not(.button) {
	color: inherit;
}

article img,
.article img {
	display: block;
}

article .title+*,
.article .title+* {
	margin-top: 0;
}

/* Button */
.button {
	display: inline-block;
	background: -o-radial-gradient(55.4% 14.06%, 45.91% 85.94%, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.032) 100%),
		-o-radial-gradient(22.73% 20.31%, 66.76% 121.06%, rgba(45, 241, 81, 0.2) 18.63%, rgba(55, 241, 45, 0.186) 100%),
		-o-radial-gradient(33.52% -15.63%, 76.9% 122.63%, #F2F292 0%, #169100 85.15%),
		-o-radial-gradient(82.39% 55.47%, 35.8% 316.2%, #16A302 0%, #00BCB1 100%);
	background: radial-gradient(45.91% 85.94% at 55.4% 14.06%, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.032) 100%),
		radial-gradient(66.76% 121.06% at 22.73% 20.31%, rgba(45, 241, 81, 0.2) 18.63%, rgba(55, 241, 45, 0.186) 100%),
		radial-gradient(76.9% 122.63% at 33.52% -15.63%, #F2F292 0%, #169100 85.15%),
		radial-gradient(35.8% 316.2% at 82.39% 55.47%, #16A302 0%, #00BCB1 100%);
	-webkit-box-shadow: 10px 10px 50px 0px rgba(30, 233, 50, 0.302),
		-10px -10px 50px 0px #1B0C71,
		-2px -6px 20px 0px rgba(30, 233, 50, 0.302),
		0px 0px 10px 0px rgba(255, 255, 255, 0.6) inset;
	box-shadow: 10px 10px 50px 0px rgba(30, 233, 50, 0.302),
		-10px -10px 50px 0px #1B0C71,
		-2px -6px 20px 0px rgba(30, 233, 50, 0.302),
		0px 0px 10px 0px rgba(255, 255, 255, 0.6) inset;
	border-radius: 10px;
	font-weight: 500;
	font-size: 17px;
	color: #fff;
	line-height: 1.059;
	text-align: center;
	text-transform: capitalize;
	white-space: nowrap;
	padding: 16px;
	margin: 20px 0 0;
	height: auto;
	min-width: 203px;
	position: relative;
}

.button:hover {
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}

/* Special */
.image img,
.background img {
	display: block;
	position: relative;
	margin: auto;
}

.background {
	display: block !important;
	position: absolute !important;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
}

.background img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

.js-expand-content {
	display: none;
	overflow: hidden;
}

.js-expand-content.expanded {
	height: 100%;
}

svg {
	display: inline-block;
	position: relative;
	vertical-align: inherit;
	fill: rgba(255, 255, 255, 1);
	line-height: 1;
}

use {
	fill: rgba(255, 255, 255, 1);
	fill-rule: evenodd;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.path {
	fill: inherit;
	stroke: inherit;
	stroke-width: inherit;
}

/* Content */
.content,
.cover {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: relative;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	margin: 0px auto;
	overflow: hidden;
}

.content {
	background: -o-linear-gradient(top, #031231 3.45%, #0F1C40 29.78%, #101A31 73.9%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(3.45%, #031231), color-stop(29.78%, #0F1C40), color-stop(73.9%, #101A31));
	background: linear-gradient(180deg, #031231 3.45%, #0F1C40 29.78%, #101A31 73.9%);
	border-radius: 12px;
	margin-top: 20px;
	padding: 32px 20px;
}

.cover {
	padding-left: 30px;
	padding-right: 30px;
}

.content>*,
.cover>* {
	display: block;
	position: relative;
}

/* Header */
.header {
	background: #01102D;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 16px;
	overflow: visible;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1000;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 69px;
	height: auto;
}

.logo {
	display: inline-block;
}

.logo img {
	display: block;
}

.header__logo {
	width: 198px;
	height: 99px;
}

.header__logo img {
	position: absolute;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	max-width: 337px;
	max-height: none;
}

.menu-button,
.header__menu .header__button {
	display: none;
}

.header__menu {
	margin: 0 auto 0 2.5%;
}

.header__menu ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 30px;
}

.header__menu ul a {
	display: block;
	font-weight: 600;
	font-size: 16px;
	color: rgba(255, 255, 255, .5);
}

.header__menu ul a:hover {
	color: #fff;
}

.header__button {
	border-radius: 100px;
	font-weight: 700;
	font-size: 16px;
	color: #fff;
	line-height: 1;
	text-align: center;
	text-transform: capitalize;
	padding: 10px;
	min-width: 100px;
}

.header__button:hover {
	background-color: rgba(0, 0, 0, 0);
}

.header__button-login {
	background-color: #21BEFE;
	border: 2px solid #21BEFE;
}

.header__button-signup {
	background-color: #18C214;
	border: 2px solid #18C214;
}

.header__lang {
	background-color: #16225A;
	border-radius: 100px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 9px;
	font-weight: 400;
	font-size: 14px;
	text-transform: uppercase;
	padding: 10px 24px;
}

.header__lang img {
	max-width: 24px;
}

/* Main */
.main {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	gap: 20px;
	padding: 101px 30px 20px;
}

/* Sidebar */
.sidebar {
	position: -webkit-sticky;
	position: sticky;
	top: 101px;
	height: calc(100vh - 101px);
	width: 240px;
	padding: 6px 21px 30px;
	overflow: auto;
	z-index: 10;
}

.sidebar::-webkit-scrollbar {
	display: none;
}

.sidebar__item {
	position: relative;
}

.sidebar>*+* {
	margin-top: 40px;
}

.sidebar li {
	overflow: visible;
	padding: 0;
}

.sidebar li:before {
	display: none;
}

.sidebar li a:hover {
	color: #CE730B;
}

.sidebar__item-menu li a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 9px;
	font-weight: 400;
	font-size: 15px;
	line-height: 105%;
	color: #fff;
	padding: 11px 16px 11px 11px;
}

.sidebar__item-menu li+li {
	margin-top: 7px;
}

.sidebar__item-menu li a span:first-child {
	position: relative;
}

.sidebar__item-menu li a span:first-child:before {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22111%22%20height%3D%22111%22%20viewBox%3D%220%200%20111%20111%22%20fill%3D%22none%22%3E%3Cg%20filter%3D%22url(%23filter0_f_7263_6511)%22%3E%3Ccircle%20cx%3D%2255.5%22%20cy%3D%2255.5%22%20r%3D%2215.5%22%20fill%3D%22%23281DE2%22%2F%3E%3C%2Fg%3E%3Cg%20style%3D%22mix-blend-mode%3Ascreen%22%3E%3Cpath%20opacity%3D%220.3%22%20d%3D%22M45.358%2070.5588C46.6206%2069.0274%2048.5145%2070.3612%2049.9714%2070.6576C51.3797%2070.9541%2052.8851%2070.707%2054.3419%2070.9047C57.4984%2071.3493%2060.2664%2070.3118%2060.0722%2066.6067C60.0236%2065.4704%2059.538%2064.68%2060.6063%2064.1859C61.092%2063.9883%2061.5776%2063.9883%2061.9661%2063.6425C62.6945%2062.9509%2062.743%2061.37%2063.1315%2060.4314C63.8114%2058.7023%2064.9769%2057.9118%2066.288%2056.6768C68.0848%2054.9971%2068.1819%2052.3294%2067.6963%2050.0569C67.2593%2047.982%2066.1909%2045.7095%2064.4913%2044.425C63.3743%2043.5852%2062.3546%2043.7828%2061.092%2044.0792C59.7808%2044.3262%2058.5668%2043.8322%2057.4498%2043.1405C55.3131%2041.8561%2053.6621%2040.1764%2051.3311%2039.139C49.0973%2038.1509%2046.6206%2037.4593%2044.2897%2038.7437C42.7357%2039.5836%2041.7159%2041.2633%2041.6188%2043.0911C41.5702%2044.2768%2041.6674%2046.6975%2042.93%2047.3891C44.6782%2046.0059%2046.3778%2047.0927%2048.3203%2047.0433C49.8743%2046.9939%2050.7484%2048.8218%2052.3995%2048.476C54.2934%2048.0808%2053.2736%2046.1047%2052.2538%2045.3142C51.5253%2046.0553%2049.7286%2045.5119%2049.0973%2044.919C48.4174%2044.3262%2048.3203%2043.2393%2048.8059%2042.4983C49.4858%2041.5103%2050.894%2041.4609%2051.9624%2041.6585C54.8275%2042.2019%2055.4588%2045.166%2057.9355%2046.2035C59.2466%2046.7469%2060.5092%2047.2409%2059.3923%2048.8712C58.9067%2049.6617%2058.3239%2049.9087%2057.4498%2049.9087C57.0614%2049.9087%2056.3815%2049.6617%2056.0416%2049.8099C55.6045%2050.0075%2055.7016%2050.3039%2055.7016%2050.8473C55.6531%2052.2306%2055.3131%2053.3668%2054.9246%2054.6513C54.6818%2055.4911%2054.4876%2056.331%2054.2448%2057.2202C54.002%2058.0106%2053.4678%2058.9987%2053.5649%2059.8385C53.9049%2059.7397%2053.9049%2059.4927%2054.0991%2059.1963C54.5847%2058.5047%2054.9732%2057.9612%2055.7016%2057.5166C56.4786%2057.072%2059.4409%2056.331%2060.0722%2057.4672C60.315%2057.9118%2059.7808%2059.4927%2059.7322%2059.9867C59.5865%2061.864%2059.8294%2063.6425%2057.8383%2064.3341C56.2844%2064.8776%2054.7304%2064.8282%2053.1764%2064.3341C52.2052%2064.0377%2051.5739%2063.8401%2050.6998%2064.5812C49.9714%2065.174%2049.68%2066.0632%2049.1458%2066.8043C47.9804%2068.3851%2046.1836%2069.4226%2045.358%2070.5588Z%22%20fill%3D%22url(%23paint0_linear_7263_6511)%22%2F%3E%3Cpath%20opacity%3D%220.3%22%20d%3D%22M48.999%2068.8782C49.0476%2067.3468%2051.6213%2067.4456%2052.5926%2067.7914C53.4181%2068.0878%2054.5836%2069.7181%2055.4577%2069.6687C56.1861%2069.6193%2057.0602%2067.495%2057.4001%2066.9515C58.1771%2065.9141%2059.294%2064.9754%2060.5081%2064.5802C60.411%2063.3452%2060.3138%2062.4559%2060.8966%2061.2703C61.4793%2060.0352%2062.2563%2059.3436%2063.179%2058.4543C63.6646%2058.0097%2063.9559%2057.5157%2064.5387%2057.1205C65.17%2056.6759%2066.4811%2056.33%2066.9668%2055.6878C67.4038%2055.095%2067.161%2054.848%2067.1124%2054.0575C66.9668%2052.2296%2067.6466%2050.3524%2068.0351%2048.6233C68.2779%2047.5364%2068.715%2046.0544%2067.8894%2045.1157C66.7239%2043.683%2065.9955%2045.1651%2065.0243%2045.8073C64.4416%2046.2026%2064.0045%2046.0544%2063.3246%2046.1038C62.1106%2046.1532%2061.1394%2046.746%2060.1681%2047.487C58.1286%2049.1173%2055.7005%2051.4392%2054.7293%2054.0081C56.089%2052.2297%2059.0512%2050.0559%2061.3822%2050.6982C61.9649%2050.8464%2063.3732%2051.785%2062.839%2052.5755C62.2563%2053.4647%2060.2653%2052.8225%2059.7797%2054.2057C59.4883%2054.9962%2059.8768%2056.33%2059.9739%2057.1205C60.071%2058.3061%2060.1196%2059.393%2059.9739%2060.5786C59.8282%2061.5667%2059.9253%2063.0982%2059.3426%2063.938C58.3714%2065.2225%2056.3804%2065.0249%2055.0206%2065.4201C54.1465%2065.6671%2053.6609%2065.8153%2052.8839%2065.3213C52.2041%2064.926%2051.9127%2064.1356%2051.0386%2064.3826C49.7274%2064.7778%2048.3677%2067.2974%2047.5422%2068.2854C47.1537%2068.73%2046.7166%2069.2735%2046.3281%2069.7181C47.1051%2069.3229%2047.7364%2068.9276%2048.999%2068.8782Z%22%20fill%3D%22url(%23paint1_linear_7263_6511)%22%2F%3E%3Cpath%20d%3D%22M55.5567%2066.9036C55.5082%2067.6941%2056.3337%2067.1506%2056.3337%2066.7554C56.2852%2066.4096%2055.5567%2066.5578%2055.5567%2066.9036Z%22%20fill%3D%22url(%23paint2_linear_7263_6511)%22%20fill-opacity%3D%220.1%22%2F%3E%3Cpath%20d%3D%22M55.5567%2066.9036C55.5082%2067.6941%2056.3337%2067.1506%2056.3337%2066.7554C56.2852%2066.4096%2055.5567%2066.5578%2055.5567%2066.9036Z%22%20fill%3D%22url(%23paint3_radial_7263_6511)%22%20fill-opacity%3D%220.2%22%2F%3E%3Cpath%20d%3D%22M53.1756%2066.6562C53.1271%2067.1502%2053.5641%2067.5949%2053.7098%2066.9032C53.8555%2066.2116%2053.2242%2066.3104%2053.1756%2066.6562Z%22%20fill%3D%22url(%23paint4_linear_7263_6511)%22%20fill-opacity%3D%220.1%22%2F%3E%3Cpath%20d%3D%22M53.1756%2066.6562C53.1271%2067.1502%2053.5641%2067.5949%2053.7098%2066.9032C53.8555%2066.2116%2053.2242%2066.3104%2053.1756%2066.6562Z%22%20fill%3D%22url(%23paint5_radial_7263_6511)%22%20fill-opacity%3D%220.2%22%2F%3E%3Cpath%20d%3D%22M63.8601%2046.3516C63.326%2046.9939%2063.6173%2047.1421%2063.9087%2046.9939C64.2486%2046.8457%2064.0544%2046.154%2063.8601%2046.3516Z%22%20fill%3D%22url(%23paint6_linear_7263_6511)%22%20fill-opacity%3D%220.1%22%2F%3E%3Cpath%20d%3D%22M63.8601%2046.3516C63.326%2046.9939%2063.6173%2047.1421%2063.9087%2046.9939C64.2486%2046.8457%2064.0544%2046.154%2063.8601%2046.3516Z%22%20fill%3D%22url(%23paint7_radial_7263_6511)%22%20fill-opacity%3D%220.2%22%2F%3E%3Cpath%20d%3D%22M60.9922%2043.5359C60.9922%2043.8817%2061.2836%2043.9805%2061.3321%2043.7829C61.3807%2043.5359%2061.0407%2043.2889%2060.9922%2043.5359Z%22%20fill%3D%22url(%23paint8_linear_7263_6511)%22%20fill-opacity%3D%220.1%22%2F%3E%3Cpath%20d%3D%22M60.9922%2043.5359C60.9922%2043.8817%2061.2836%2043.9805%2061.3321%2043.7829C61.3807%2043.5359%2061.0407%2043.2889%2060.9922%2043.5359Z%22%20fill%3D%22url(%23paint9_radial_7263_6511)%22%20fill-opacity%3D%220.2%22%2F%3E%3Cpath%20d%3D%22M46.2812%2042.5478C46.2812%2043.4865%2046.6697%2042.8936%2046.8154%2042.5478C46.9611%2042.202%2046.2812%2042.2514%2046.2812%2042.5478Z%22%20fill%3D%22url(%23paint10_linear_7263_6511)%22%20fill-opacity%3D%220.1%22%2F%3E%3Cpath%20d%3D%22M46.2812%2042.5478C46.2812%2043.4865%2046.6697%2042.8936%2046.8154%2042.5478C46.9611%2042.202%2046.2812%2042.2514%2046.2812%2042.5478Z%22%20fill%3D%22url(%23paint11_radial_7263_6511)%22%20fill-opacity%3D%220.2%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3Cfilter%20id%3D%22filter0_f_7263_6511%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22111%22%20height%3D%22111%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%2220%22%20result%3D%22effect1_foregroundBlur_7263_6511%22%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D%22paint0_linear_7263_6511%22%20x1%3D%2254.7805%22%20y1%3D%2270.9904%22%20x2%3D%2254.7805%22%20y2%3D%2238.0027%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23513BFF%22%2F%3E%3Cstop%20offset%3D%221%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint1_linear_7263_6511%22%20x1%3D%2257.4097%22%20y1%3D%2269.7217%22%20x2%3D%2257.4097%22%20y2%3D%2244.4934%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23513BFF%22%2F%3E%3Cstop%20offset%3D%221%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint2_linear_7263_6511%22%20x1%3D%2255.5547%22%20y1%3D%2266.9334%22%20x2%3D%2256.3337%22%20y2%3D%2266.9334%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%236665FE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23E16BF2%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22paint3_radial_7263_6511%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientUnits%3D%22userSpaceOnUse%22%20gradientTransform%3D%22translate(55.6155%2066.5905)%20rotate(49.632)%20scale(1.18666%200.834694)%22%3E%3Cstop%20stop-color%3D%22white%22%20stop-opacity%3D%220.4%22%2F%3E%3Cstop%20offset%3D%220.457724%22%20stop-color%3D%22%233A205D%22%2F%3E%3Cstop%20offset%3D%220.98155%22%20stop-color%3D%22white%22%20stop-opacity%3D%220.1%22%2F%3E%3C%2FradialGradient%3E%3ClinearGradient%20id%3D%22paint4_linear_7263_6511%22%20x1%3D%2253.1719%22%20y1%3D%2266.824%22%20x2%3D%2253.7316%22%20y2%3D%2266.824%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%236665FE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23E16BF2%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22paint5_radial_7263_6511%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientUnits%3D%22userSpaceOnUse%22%20gradientTransform%3D%22translate(53.2156%2066.4257)%20rotate(62.26)%20scale(1.18633%200.69662)%22%3E%3Cstop%20stop-color%3D%22white%22%20stop-opacity%3D%220.4%22%2F%3E%3Cstop%20offset%3D%220.457724%22%20stop-color%3D%22%233A205D%22%2F%3E%3Cstop%20offset%3D%220.98155%22%20stop-color%3D%22white%22%20stop-opacity%3D%220.1%22%2F%3E%3C%2FradialGradient%3E%3ClinearGradient%20id%3D%22paint6_linear_7263_6511%22%20x1%3D%2263.5625%22%20y1%3D%2246.6815%22%20x2%3D%2264.0944%22%20y2%3D%2246.6815%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%236665FE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23E16BF2%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22paint7_radial_7263_6511%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientUnits%3D%22userSpaceOnUse%22%20gradientTransform%3D%22translate(63.604%2046.3475)%20rotate(59.2106)%20scale(1.02517%200.642574)%22%3E%3Cstop%20stop-color%3D%22white%22%20stop-opacity%3D%220.4%22%2F%3E%3Cstop%20offset%3D%220.457724%22%20stop-color%3D%22%233A205D%22%2F%3E%3Cstop%20offset%3D%220.98155%22%20stop-color%3D%22white%22%20stop-opacity%3D%220.1%22%2F%3E%3C%2FradialGradient%3E%3ClinearGradient%20id%3D%22paint8_linear_7263_6511%22%20x1%3D%2260.9922%22%20y1%3D%2243.6586%22%20x2%3D%2261.3369%22%20y2%3D%2243.6586%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%236665FE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23E16BF2%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22paint9_radial_7263_6511%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientUnits%3D%22userSpaceOnUse%22%20gradientTransform%3D%22translate(61.0191%2043.4527)%20rotate(57.9314)%20scale(0.640455%200.410731)%22%3E%3Cstop%20stop-color%3D%22white%22%20stop-opacity%3D%220.4%22%2F%3E%3Cstop%20offset%3D%220.457724%22%20stop-color%3D%22%233A205D%22%2F%3E%3Cstop%20offset%3D%220.98155%22%20stop-color%3D%22white%22%20stop-opacity%3D%220.1%22%2F%3E%3C%2FradialGradient%3E%3ClinearGradient%20id%3D%22paint10_linear_7263_6511%22%20x1%3D%2246.2812%22%20y1%3D%2242.6798%22%20x2%3D%2246.8359%22%20y2%3D%2242.6798%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%236665FE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23E16BF2%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22paint11_radial_7263_6511%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientUnits%3D%22userSpaceOnUse%22%20gradientTransform%3D%22translate(46.3245%2042.3384)%20rotate(58.6999)%20scale(1.05328%200.666454)%22%3E%3Cstop%20stop-color%3D%22white%22%20stop-opacity%3D%220.4%22%2F%3E%3Cstop%20offset%3D%220.457724%22%20stop-color%3D%22%233A205D%22%2F%3E%3Cstop%20offset%3D%220.98155%22%20stop-color%3D%22white%22%20stop-opacity%3D%220.1%22%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: contain;
	width: 111px;
	height: 111px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.sidebar__item-menu li a span img {
	display: block;
	max-width: 32px;
}

.sidebar__item-menu li a span:nth-child(2) {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.sidebar__item-menu li a>img {
	max-width: 16px;
	margin-left: auto;
}

.sidebar-menu__numb {
	background: -o-linear-gradient(top, #1EBDFE 0%, #C813CB 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#1EBDFE), to(#C813CB));
	background: linear-gradient(180deg, #1EBDFE 0%, #C813CB 100%);
	border-radius: 50%;
	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;
	font-weight: 700;
	width: 23px;
	height: 23px;
}

.sidebar__button {
	background: -o-linear-gradient(left, #CE730B 0%, #2D09E6 100%);
	background: -webkit-gradient(linear, left top, right top, from(#CE730B), to(#2D09E6));
	background: linear-gradient(90deg, #CE730B 0%, #2D09E6 100%);
	border-radius: 8px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 7px;
	color: #fff;
	line-height: 1;
	text-transform: capitalize;
	padding: 10px 16px;
	max-width: 167px;
}

.sidebar__button:hover {
	-webkit-box-shadow: 2px 0px 10px #CE730B,
		-2px 0px 10px #2D09E6;
	box-shadow: 2px 0px 10px #CE730B,
		-2px 0px 10px #2D09E6;
}

.sidebar__button img {
	max-width: 24px;
}

.sidebar-quicklinks__button {
	display: block;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 15px;
	line-height: 1;
	color: #fff;
	text-align: left;
	width: 100%;
	padding: 15px 45px 15px 0;
	position: relative;
}

.sidebar-quicklinks__button:before {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url(%23clip0_7263_6990)%22%3E%3Cpath%20d%3D%22M8.34947%207.50296L3.11211%202.26537C2.9679%202.1215%202.88856%201.92914%202.88856%201.72403C2.88856%201.51881%202.9679%201.32657%203.11211%201.18247L3.57103%200.723772C3.71502%200.579447%203.90749%200.5%204.1126%200.5C4.3177%200.5%204.50994%200.579447%204.65404%200.723772L10.89%206.95958C11.0346%207.10413%2011.1138%207.29728%2011.1133%207.50262C11.1138%207.70886%2011.0347%207.90179%2010.89%208.04646L4.65985%2014.2762C4.51575%2014.4206%204.32351%2014.5%204.11829%2014.5C3.91318%2014.5%203.72094%2014.4206%203.57673%2014.2762L3.11791%2013.8175C2.81936%2013.519%202.81936%2013.033%203.11791%2012.7345L8.34947%207.50296Z%22%20fill%3D%22white%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_7263_6990%22%3E%3Crect%20width%3D%2214%22%20height%3D%2214%22%20fill%3D%22white%22%20transform%3D%22matrix(-1%200%200%201%2014%200.5)%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: contain;
	width: 14px;
	height: 14px;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 16px;
	margin: auto;
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg);
}

.sidebar-quicklinks__button.slide:before {
	-webkit-transform: rotateY(0);
	transform: rotateY(0);
}

.sidebar-quicklinks__list {
	padding-top: 12px;
}

.sidebar-quicklinks__list li+li {
	margin-top: 12px;
}

.sidebar-quicklinks__list li a {
	font-weight: 300;
	font-size: 15px;
	color: #fff;
	line-height: 120%;
	display: block;
}

/* general */
.general-content {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

/* Prime */
.prime {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-top: 0;
	min-height: 380px;
	padding: 20px 40px;
}

.prime .prime__background img {
	-o-object-position: 70%;
	object-position: 70%;
}

.prime__wrap {
	max-width: 675px;
}

.prime__rating {
	font-weight: 600;
	font-size: 16px;
	text-transform: uppercase;
	margin-bottom: 10px;
}

.prime-rating__value {
	margin-left: 14px;
}

.prime__title {
	text-shadow: 0 0 2px #01102D;
	margin-bottom: 0;
}

.prime__text {
	font-size: 16px;
	text-shadow: 0 0 2px #01102D;
	margin-top: 13px;
}

.prime__button {
	font-weight: 800;
	font-size: 20px;
	line-height: 1;
	padding: 15px;
	min-width: 211px;
	margin-top: 20px;
}

/* Navigation */
.navigation {
	display: none;
}

/* Legislation */
.table {
	background: -o-linear-gradient(left, #181442 0%, #181442 50%, #422069 100%);
	background: -webkit-gradient(linear, left top, right top, from(#181442), color-stop(50%, #181442), to(#422069));
	background: linear-gradient(90deg, #181442 0%, #181442 50%, #422069 100%);
	border-radius: 6px;
	overflow: hidden;
	width: 100%;
}

.table tr {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 20px;
	padding: 12px 20px;
}

.table tr>* {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.table thead th {
	font-weight: 600;
	line-height: 140%;
	text-transform: uppercase;
}

.table tbody tr {
	border-top: 1px solid rgba(255, 255, 255, .07);
}

.table tbody td {
	font-weight: 300;
	line-height: 127%;
}

.legislation__table tr {
	padding-top: 13px;
	padding-bottom: 13px;
}

.legislation__table thead th {
	font-weight: 900;
	font-size: 20px;
	text-transform: none;
}

.legislation__table tbody td {
	line-height: 133%;
}

.legislation__table tr>*:first-child {
	max-width: 245px;
}

.legislation__advantages {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 20px;
	width: 100%;
}

.legislation__advantages-item {
	background: -o-linear-gradient(left, #181442 0%, #181442 50%, #422069 100%);
	background: -webkit-gradient(linear, left top, right top, from(#181442), color-stop(50%, #181442), to(#422069));
	background: linear-gradient(90deg, #181442 0%, #181442 50%, #422069 100%);
	border-radius: 6px;
	padding: 20px;
	width: calc(50% - 10px);
}

.legislation-item__title {
	padding: 5px 0 5px 64px;
}

.legislation-item__title:before {
	content: '';
	background-color: #fff;
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: 24px;
	border-radius: 6px;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	margin: auto;
}

.legislation__advantages-pros .legislation-item__title:before {
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M20%2012C20%2013.104%2019.104%2014%2018%2014H14V18C14%2019.104%2013.104%2020%2012%2020C10.896%2020%209.99999%2019.104%209.99999%2018V14H6.00001C4.89601%2014%204%2013.104%204%2012C4%2010.896%204.89601%2010%206.00001%2010H9.99999V6C9.99999%204.896%2010.896%204%2012%204C13.104%204%2014%204.896%2014%206V10H18C19.104%2010%2020%2010.896%2020%2012Z%22%20fill%3D%22%233A205D%22%2F%3E%3C%2Fsvg%3E");
}

.legislation__advantages-cons .legislation-item__title:before {
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M17.125%2010H5.875C4.83953%2010%204%2010.8955%204%2012C4%2013.1045%204.83953%2014%205.875%2014H17.125C18.1605%2014%2019%2013.1045%2019%2012C19%2010.8955%2018.1605%2010%2017.125%2010Z%22%20fill%3D%22%233A205D%22%2F%3E%3C%2Fsvg%3E");
}

.legislation__advantages-item ul {
	padding-left: 64px;
}

.legislation__advantages-item ul li {
	background: none;
	border-radius: 0;
	padding: 0 0 0 18px;
}

.legislation__advantages-item ul li:before {
	left: 0;
}

.legislation__advantages-item ul li+li {
	margin-top: 14px;
}

/* app banner */
.app-banner {
	background: -o-linear-gradient(left, #CE730B 0%, #2D09E6 100%);
	background: -webkit-gradient(linear, left top, right top, from(#CE730B), to(#2D09E6));
	background: linear-gradient(90deg, #CE730B 0%, #2D09E6 100%);
	border-radius: 12px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 20px;
	margin-top: 20px;
	width: 100%;
	overflow: hidden;
	padding: 63px 4.7% 63px 6.7%;
}

.app-banner__buttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 20px;
	position: relative;
	z-index: 2;
}

.app-banner__button {
	background-color: #18C214;
	border-radius: 100px;
	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;
	gap: 10px;
	min-width: 240px;
	height: 64px;
	padding: 10px 20px;
}

.app-banner__button:hover {
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}

.app-banner__button img {
	max-width: 32px;
}

.app-banner__button span {
	font-weight: 900;
	font-size: 14px;
	color: #fff;
	line-height: 1.42;
	text-align: center;
	text-transform: uppercase;
}

.app-banner__logo {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	max-width: 205px;
	margin-left: auto;
	position: relative;
	z-index: 1;
}

.app-banner__logo:before {
	content: '';
	background: url('../img/app-logo-bg.png') no-repeat bottom right / cover;
	width: 471px;
	height: 315px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.app-banner__logo img {
	display: block;
	position: relative;
}

.app-banner__img {
	position: absolute;
	top: 0;
	right: 15%;
}

/* Promotions */
.promotions__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 20px;
}

.promotions-list__item {
	padding: 20px 12px;
	width: calc(50% - 10px);
}

.promotions-list__item:before {
	display: none;
}

.promotions-list__item+.promotions-list__item {
	margin-top: 0;
}

.title.promotions-item__title {
	border-bottom: 1px solid rgba(255, 255, 255, .15);
	font-weight: 900;
	margin-bottom: 16px;
	padding-bottom: 16px;
}

.promotions-list__banner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 27px;
	padding: 8px 20px 0;
}

.promotions-banner__img {
	-ms-flex-item-align: self-end;
	align-self: self-end;
	position: relative;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	max-width: 201px;
}

.promotions-banner__img img {
	display: block;
}

.promotions-banner__button {
	margin-top: 0;
}

/* Slots */
.slots__games td ul li {
	background: none;
	border-radius: 0;
	padding: 0;
	line-height: 135%;
}

.slots__games td ul li:before {
	content: '–';
	background-color: rgba(0, 0, 0, 0);
	border-radius: 0;
	width: auto;
	height: auto;
	position: static;
	margin-right: 5px;
}

.slots__games td ul li+li {
	margin-top: 0;
}

/* Licensing */
.licensing-article__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 20px;
}

.licensing-article__list li {
	width: calc(33.3% - 13.3px);
}

.licensing-article__list li+li {
	margin-top: 0;
}

/* Deposits */
.deposits__wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	gap: 20px;
	width: 100%;
	padding-right: 17px;
}

.deposits-wrap__desc {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	max-width: 934px;
}

.deposits-wrap__img {
	-ms-flex-item-align: self-end;
	align-self: self-end;
	max-width: 222px;
	width: 20%;
	margin-bottom: -32px;
}

.deposits-wrap__img img {
	display: block;
}

/* Support */
.support__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 20px;
}

.support__list li {
	width: calc(50% - 10px);
}

.support__list li+li {
	margin-top: 0;
}

/* Reviews */
.reviews__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 20px;
}

.reviews-list__item {
	padding: 14px 20px;
	width: calc(50% - 10px);
}

.reviews-list__item:before {
	display: none;
}

.reviews-list__item+.reviews-list__item {
	margin-top: 0;
}

.reviews-item__heading {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 20px;
}

.reviews-heading__img {
	border-radius: 50%;
	overflow: hidden;
	max-width: 60px;
}

.reviews-heading__img img {
	display: block;
}

.reviews-desc__name {
	font-weight: 700;
	font-size: 20px;
	line-height: 150%;
}

.reviews-desc__rate {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 3px;
	margin-top: 12px;
}

.reviews-desc__rate img {
	max-width: 18px;
}

.reviews-item__desc {
	margin-top: 10px;
}

/* FAQ */
.faq__list li {
	background: none;
	border-radius: 0;
	padding: 0;
	overflow: hidden;
	-webkit-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
}

.faq-list__item+.faq-list__item {
	margin-top: 16px;
}

.faq-list__item:before {
	display: none;
}

.faq-item__title {
	background: -o-linear-gradient(left, rgba(24, 20, 66, 0.5) 0%, #422069 100%);
	background: -webkit-gradient(linear, left top, right top, from(rgba(24, 20, 66, 0.5)), to(#422069));
	background: linear-gradient(90deg, rgba(24, 20, 66, 0.5) 0%, #422069 100%);
	border-radius: 6px;
	font-weight: 700;
	font-size: 18px;
	line-height: 150%;
	cursor: pointer;
	margin: 0;
	position: relative;
	padding: 13px 55px 13px 22px;
}

.faq-item__title:before {
	content: counter(ol)'.';
	display: inline-block;
	font: inherit;
	color: inherit;
	margin-right: 5px;
}

.faq-item__title:after {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Crect%20x%3D%228%22%20y%3D%2215%22%20width%3D%2215%22%20height%3D%222%22%20fill%3D%22white%22%2F%3E%3Crect%20x%3D%2214.5%22%20y%3D%228.5%22%20width%3D%222%22%20height%3D%2215%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: contain;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 16px;
	margin: auto;
	width: 32px;
	height: 32px;
}

.faq-list__item.active .faq-item__title:after {
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Crect%20x%3D%228%22%20y%3D%2215%22%20width%3D%2215%22%20height%3D%222%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");
}

.faq-item__desc {
	background: -o-linear-gradient(left, rgba(24, 20, 66, 0.5) 0%, #422069 100%);
	background: -webkit-gradient(linear, left top, right top, from(rgba(24, 20, 66, 0.5)), to(#422069));
	background: linear-gradient(90deg, rgba(24, 20, 66, 0.5) 0%, #422069 100%);
	border-radius: 6px;
	font-size: 14px;
	line-height: 150%;
	margin-top: 8px;
	padding: 12px 16px;
}

/* Grades */
.grades__table tr {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.grades__table td img {
	display: inline-block;
	max-width: 22px;
}

.grades__table td img+img {
	margin-left: 5px;
}

/* Opinion */
.opinion__wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 16px;
}

.opinion__img {
	border-radius: 50%;
	max-width: 138px;
	overflow: hidden;
}

.opinion__img img {
	display: block;
}

.opinion__desc {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

/* Footer */
.footer {
	margin-top: 59px;
	padding-bottom: 20px;
}

.footer__payments {
	background-color: #141E35;
	border-radius: 12px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	gap: 20px 26px;
	padding: 21px;
}

.footer__payments li {
	background: none;
	border-radius: 0;
	padding: 0;
}

.footer__payments li+li {
	margin-top: 0;
}

.footer__payments li:before {
	display: none;
}

.footer__payments li img {
	display: block;
}

.footer__content {
	background-color: #101A31;
	border-radius: 12px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 15px 25px;
	margin-top: 46px;
	padding: 43px 58px;
	width: 100%;
}

.footer-content__general {
	margin-top: 10px;
}

.footer-general__logo {
	display: block;
	max-width: 101px;
}

.footer-general__lang {
	display: block;
	border: 1px solid rgba(255, 255, 255, .4);
	border-radius: 100px;
	font-weight: 500;
	font-size: 14px;
	color: #fff;
	line-height: 1;
	text-transform: uppercase;
	margin-top: 24px;
	padding: 14px 34px 14px 51px;
	position: relative;
	display: none;
}

.footer-general__lang:hover {
	border-color: #fff;
}

.footer-general__lang:before,
.footer-general__lang:after {
	content: '';
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: contain;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
}

.footer-general__lang:before {
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2225%22%20height%3D%2225%22%20viewBox%3D%220%200%2025%2025%22%20fill%3D%22none%22%3E%3Cmask%20id%3D%22mask0_7263_7086%22%20style%3D%22mask-type%3Aluminance%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2225%22%20height%3D%2225%22%3E%3Cpath%20d%3D%22M23.8789%2024.3691V1.36914H0.878906V24.3691H23.8789Z%22%20fill%3D%22white%22%20stroke%3D%22white%22%2F%3E%3C%2Fmask%3E%3Cg%20mask%3D%22url(%23mask0_7263_7086)%22%3E%3Cpath%20d%3D%22M23.6758%2012.8691C23.6758%2019.0823%2018.5921%2024.166%2012.3789%2024.166C6.16572%2024.166%201.08203%2019.0823%201.08203%2012.8691C1.08203%206.65595%206.16572%201.57227%2012.3789%201.57227C18.5921%201.57227%2023.6758%206.65595%2023.6758%2012.8691Z%22%20stroke%3D%22white%22%20stroke-miterlimit%3D%2210%22%2F%3E%3Cpath%20d%3D%22M18.0039%2012.8691C18.0039%2019.0823%2015.4855%2024.166%2012.3789%2024.166C9.27231%2024.166%206.75391%2019.0823%206.75391%2012.8691C6.75391%206.65595%209.27231%201.57227%2012.3789%201.57227C15.4855%201.57227%2018.0039%206.65595%2018.0039%2012.8691Z%22%20stroke%3D%22white%22%20stroke-miterlimit%3D%2210%22%2F%3E%3Cpath%20d%3D%22M12.3789%201.57227V24.166%22%20stroke%3D%22white%22%20stroke-miterlimit%3D%2210%22%2F%3E%3Cpath%20d%3D%22M1.08203%2012.8691H23.6758%22%20stroke%3D%22white%22%20stroke-miterlimit%3D%2210%22%2F%3E%3Cpath%20d%3D%22M22.1227%2018.4941H2.63281%22%20stroke%3D%22white%22%20stroke-miterlimit%3D%2210%22%2F%3E%3Cpath%20d%3D%22M2.63281%207.19727H22.1227%22%20stroke%3D%22white%22%20stroke-miterlimit%3D%2210%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
	width: 25px;
	height: 25px;
	left: 9px;
}

.footer-general__lang:after {
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M6.64922%205.86917C6.64922%206.06631%206.57394%206.26343%206.42371%206.41373L1.69391%2011.1435C1.39304%2011.4444%200.905223%2011.4444%200.60447%2011.1435C0.303718%2010.8427%200.303718%2010.355%200.60447%2010.0541L4.78966%205.86917L0.604616%201.6842C0.303864%201.38333%200.303864%200.895658%200.604616%200.59493C0.905368%200.293909%201.39318%200.293909%201.69406%200.59493L6.42386%205.32461C6.57411%205.47498%206.64922%205.6721%206.64922%205.86917Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.4%22%2F%3E%3C%2Fsvg%3E");
	width: 7px;
	height: 12px;
	right: 11px;
}

.footer-content__menu {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	gap: 20px;
	max-width: 780px;
	margin: 0 auto 0 6.8%;
}

.footer-menu__item {
	width: calc(33.3% - 13.3px);
	max-width: 183px;
}

.footer-item__title {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 10px;
}

.footer-item__title img {
	max-width: 24px;
}

.footer-menu__item ul {
	margin-top: 15px;
}

.footer-menu__item ul li+li {
	margin-top: 4px;
}

.footer-menu__item ul li a {
	display: block;
	font-size: 14px;
	color: #fff;
}

.footer-menu__item ul li a:hover {
	opacity: .5;
}

.footer-content__links {
	margin-top: 6px;
}

.footer-links__site {
	border: 2px dashed rgba(255, 255, 255, .4);
	border-radius: 100px;
	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;
	gap: 9px;
	font-weight: 500;
	font-size: 21px;
	color: #fff;
	line-height: 1;
	padding: 10.5px 95px;
}

.footer-links__site:hover {
	border-color: #fff;
}

.footer-links__site img {
	max-width: 24px;
}

.footer-links__social {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	gap: 13px;
	margin: 43px 0 76px;
}

.footer-links__social li {
	background: none;
	border-radius: 0;
	padding: 0;
}

.footer-links__social li:before {
	display: none;
}

.footer-links__social li+li {
	margin-top: 0;
}

.footer-links__social li a {
	background: -o-radial-gradient(7.8% 4.25%, 120.6% 120.6%, rgba(255, 255, 255, 0.08) 0%, rgba(30, 189, 254, 0.2) 45.77%, rgba(255, 255, 255, 0.02) 98.15%);
	background: radial-gradient(120.6% 120.6% at 7.8% 4.25%, rgba(255, 255, 255, 0.08) 0%, rgba(30, 189, 254, 0.2) 45.77%, rgba(255, 255, 255, 0.02) 98.15%);
	border-radius: 10px;
	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: 44px;
	height: 44px;
	position: relative;
}

.footer-links__social li a:hover {
	background: rgba(30, 189, 254, 0.5);
}

.footer-links__social li a:before {
	content: "";
	position: absolute;
	inset: 0;
	border-radius: 10px;
	padding: 1px;
	background: -o-linear-gradient(283.18deg, rgba(30, 189, 254, 0.68) 0%, rgba(30, 189, 254, 0) 98.94%);
	background: linear-gradient(166.82deg, rgba(30, 189, 254, 0.68) 0%, rgba(30, 189, 254, 0) 98.94%);
	-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #000)) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #000));
	-webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
	mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #000)) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #000));
	mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
	-webkit-mask-composite: xor;
	mask-composite: exclude;
}

.footer-links__social li a img {
	max-height: 22px;
}

.footer-links__icons {
	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;
	gap: 20px;
}

.footer-links__icons li {
	background: none;
	border-radius: 0;
	padding: 0;
}

.footer-links__icons li:before {
	display: none;
}

.footer-links__icons li+li {
	margin-top: 0;
}

/* Btn Top */
.to-top {
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2242%22%20height%3D%2242%22%20viewBox%3D%220%200%2042%2042%22%20fill%3D%22none%22%3E%3Crect%20width%3D%2242%22%20height%3D%2242%22%20rx%3D%2221%22%20fill%3D%22url(%23paint0_linear_7263_6255)%22%2F%3E%3Cpath%20d%3D%22M30.8627%2024.3239L21.5785%2014.2319C21.5123%2014.1601%2021.4253%2014.1016%2021.3248%2014.0613C21.2242%2014.021%2021.1129%2014%2021%2014C20.8871%2014%2020.7758%2014.021%2020.6752%2014.0613C20.5747%2014.1016%2020.4877%2014.1601%2020.4215%2014.2319L11.1373%2024.3239C11.059%2024.4082%2011.0122%2024.5079%2011.0021%2024.6119C10.992%2024.7159%2011.019%2024.82%2011.0802%2024.9126C11.1405%2025.004%2011.2317%2025.0806%2011.3439%2025.1341C11.456%2025.1875%2011.5847%2025.2156%2011.7158%2025.2154H30.2842C30.4153%2025.2156%2030.544%2025.1875%2030.6561%2025.1341C30.7683%2025.0806%2030.8595%2025.004%2030.9198%2024.9126C30.981%2024.82%2031.008%2024.7159%2030.9979%2024.6119C30.9878%2024.5079%2030.941%2024.4082%2030.8627%2024.3239Z%22%20fill%3D%22white%22%2F%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22paint0_linear_7263_6255%22%20x1%3D%220%22%20y1%3D%2221%22%20x2%3D%2242%22%20y2%3D%2221%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23CE730B%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%232D09E6%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: contain;
	width: 42px;
	height: 42px;
	position: fixed;
	right: 20px;
	bottom: 20px;
	display: none;
	z-index: 1000;
	opacity: .7;
}

.to-top:hover {
	opacity: 1;
}

/* PAGES */
/* Breadcrumbs */
.breadcrumbs {
	margin-bottom: 20px;
}

.breadcrumbs>li {
	background: none;
	border-radius: 0;
	display: inline-block;
	vertical-align: middle;
	line-height: 1;
	padding: 0px;
}

.breadcrumbs>li+li {
	margin: 0;
}

.breadcrumbs>li:before {
	display: none;
}

.breadcrumbs>li a {
	display: inline-block;
	font-weight: 400;
	font-size: 18px;
	color: rgba(255, 255, 255, .7);
}

.breadcrumbs>li a:not([href]) {
	color: #fff;
}

.breadcrumbs>li:not(:last-child):after {
	content: '';
	display: inline-block;
	vertical-align: middle;
	position: relative;
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.52861%203.52876C5.78896%203.26841%206.21107%203.26841%206.47141%203.52876L10.4714%207.52876C10.7318%207.78911%2010.7318%208.21122%2010.4714%208.47157L6.47141%2012.4716C6.21107%2012.7319%205.78896%2012.7319%205.52861%2012.4716C5.26826%2012.2112%205.26826%2011.7891%205.52861%2011.5288L9.0572%208.00016L5.52861%204.47157C5.26826%204.21122%205.26826%203.78911%205.52861%203.52876Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: contain;
	width: 16px;
	height: 16px;
	margin: 0px 10px;
}

.breadcrumbs>li a:not([href]),
.breadcrumbs>li a:not([href]) span {
	cursor: default;
}

/* APP PAGE */
/* Download */
.download__wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 20px;
	width: 100%;
}

.download-wrap__item {
	border-radius: 6px;
	overflow: hidden;
	width: calc(50% - 10px);
	position: relative;
	padding: 20px;
}

/* Features */
.features__banner {
	border-radius: 6px;
	padding: 20px;
	width: 100%;
	overflow: hidden;
}

.features-banner__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 20px;
}

.features-list__item {
	width: calc(50% - 10px);
}

.features-list__item+.features-list__item {
	margin-top: 0;
}

.features-list__banner {
	background: none;
	border-radius: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 20px;
	padding: 0;
	overflow: visible;
}

.features-list__banner:before {
	display: none;
}

.features-list__button {
	margin-top: 0;
}

.features-list__logo {
	max-width: 161px;
	margin: 0 auto;
}

.features-list__logo img {
	display: block;
}

/* Requirements */
.requirements__wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 20px;
	width: 100%;
}

.requirements-wrap__item {
	border-radius: 6px;
	overflow: hidden;
	padding: 20px;
	position: relative;
	width: calc(50% - 10px);
}

.requirements-item__desc {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.requirements-item__button {
	font-weight: 900;
	font-size: 14px;
	line-height: 1.142;
	text-transform: uppercase;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 20px;
	white-space: normal;
	padding: 16px 32px;
}

.requirements-item__button img {
	max-width: 32px;
}

.requirements-item__button span {
	max-width: 122px;
	text-align: center;
}

/* Web */
.web__banner {
	border-radius: 6px;
	overflow: hidden;
	padding: 20px;
	width: 100%;
}

.web-banner__desc {
	max-width: 822px;
	position: relative;
	z-index: 1;
}

.web-banner__img {
	max-width: 416px;
	width: 35%;
	position: absolute;
	bottom: 0;
	right: 0;
}

.web-banner__img img {
	display: block;
}

/* BONUSES PAGE */
/* Welcome */
.welcome__banner {
	border-radius: 6px;
	overflow: hidden;
	width: 100%;
	padding: 20px;
}

.welcome-banner__desc {
	position: relative;
}

.welcome__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 20px;
}

.welcome__list li {
	width: calc(33.3% - 13.3px);
}

.welcome__list li+li {
	margin-top: 0;
}

/* Balance */
.balance__banner {
	border-radius: 6px;
	overflow: hidden;
	padding: 20px;
	width: 100%;
}

.balance-banner__desc {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 20px;
	position: relative;
}

.balance-desc__item {
	width: calc(50% - 10px);
	max-width: 570px;
}

/* Offers */
.offers__banner {
	background: -o-linear-gradient(left, rgba(24, 20, 66, 0.5) 0%, #422069 100%);
	background: -webkit-gradient(linear, left top, right top, from(rgba(24, 20, 66, 0.5)), to(#422069));
	background: linear-gradient(90deg, rgba(24, 20, 66, 0.5) 0%, #422069 100%);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 20px;
	border-radius: 6px;
	padding: 20px;
	width: 100%;
}

.offers-banner__img {
	max-width: 420px;
	width: 35%;
}

.offers-banner__img img {
	display: block;
}

.offers-banner__desc {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	z-index: 1;
}

.offers-desc__text {
	font-weight: 600;
	font-size: 20px;
	line-height: 165%;
}

.offers-banner__desc ul li {
	background: none;
	padding: 0 0 0 18px;
}

.offers-banner__desc ul li:before {
	left: 0;
}

.offers-banner__logo {
	position: absolute;
	bottom: 0;
	right: 0;
	max-width: 469px;
	width: 38%;
}

.offers-banner__logo img {
	display: block;
}

/* Rewards */
.rewards__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 20px;
}

.rewards__list li {
	width: calc(50% - 10px);
}

.rewards__list li+li {
	margin-top: 0;
}

/* Cashback */
.cashback__wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 20px;
	width: 100%;
}

.cashback-wrap__item {
	background: -o-linear-gradient(left, rgba(24, 20, 66, 0.5) 0%, #422069 100%);
	background: -webkit-gradient(linear, left top, right top, from(rgba(24, 20, 66, 0.5)), to(#422069));
	background: linear-gradient(90deg, rgba(24, 20, 66, 0.5) 0%, #422069 100%);
	border-radius: 6px;
	width: calc(50% - 10px);
	position: relative;
	padding: 20px;
	overflow: hidden;
}

.cashback-item__desc {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	height: 100%;
	position: relative;
	z-index: 1;
}

.cashback-item__desc ul {
	margin-bottom: 20px;
}

.cashback-item__desc ul li {
	background: none;
	border-radius: 0;
	line-height: 165%;
	text-shadow: 0 0 10px #01102D;
	padding: 0 0 0 18px;
}

.cashback-item__desc ul li:before {
	left: 0;
}

.cashback-item__button {
	margin-top: auto;
}

.cashback-item__img {
	position: absolute;
	bottom: 0;
	right: 0;
}

.cashback-item__img img {
	display: block;
}

/* Tournaments */
.tournaments__wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 20px;
	width: 100%;
}

.tournaments-wrap__item {
	padding: 20px;
	position: relative;
	width: calc(50% - 10px);
}

/* Advantage */
.advantage__banner {
	background: -o-linear-gradient(left, rgba(24, 20, 66, 0.5) 0%, #422069 100%);
	background: -webkit-gradient(linear, left top, right top, from(rgba(24, 20, 66, 0.5)), to(#422069));
	background: linear-gradient(90deg, rgba(24, 20, 66, 0.5) 0%, #422069 100%);
	border-radius: 6px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 20px;
	width: 100%;
}

.advantage-banner__img {
	max-width: 440px;
	width: 36%;
}

.advantage-banner__img img {
	display: block;
}

.advantage-banner__desc {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	padding: 20px 20px 20px 0;
	position: relative;
	z-index: 1;
}

.advantage-banner__desc ul li {
	background: none;
	border-radius: 0;
	text-shadow: 0 0 5px #422069;
	padding: 0 0 0 18px;
}

.advantage-banner__desc ul li:before {
	left: 0;
}

.advantage-banner__logo {
	position: absolute;
	top: 50%;
	right: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	max-width: 444px;
	width: 36%;
}

.advantage-banner__logo img {
	display: block;
}

/* Responsibility */
.responsibility__list {
	border-radius: 6px;
	overflow: hidden;
	padding: 70px;
	width: 100%;
}

.responsibility__list ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 20px;
}

.responsibility__list ul li {
	background: none;
	border-radius: 0;
	padding: 0 0 0 18px;
	width: calc(33.3% - 13.3px);
}

.responsibility__list ul li:before {
	left: 0;
}

.responsibility__list ul li+li {
	margin-top: 0;
}

.responsibility__banner {
	border-radius: 6px;
	overflow: hidden;
	padding: 20px;
	width: 100%;
}

.responsibility-banner__background img {
	-o-object-position: 100%;
	object-position: 100%;
}

.responsibility-banner__desc {
	position: relative;
	z-index: 1;
}

.responsibility-banner__logo {
	position: absolute;
	bottom: -18%;
	right: 21%;
	max-width: 476px;
	width: 40%;
}