@charset "utf-8";

@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap');

body {
	overflow-x: hidden;
	min-height: 100vh;
	background: #121317;
	font-family: 'Roboto', 'Arial', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42;
	color: #fff;
	text-align: left;
}

p {
	margin-top: 10px;
	width: 100%;
}

p:first-child {
	margin-top: 0;
}

ul,
ol {
	text-align: left;
	width: 100%;
}

li {
	position: relative;
	padding-left: 21px;
}

ol>li {
	counter-increment: ol;
}

ul>li:before,
ol>li:before {
	display: inline-block;
	position: absolute;
	font: inherit;
	z-index: 1;
}

ul>li:before {
	content: "";
	width: 3px;
	height: 3px;
	border-radius: 50%;
	background: #000;
	top: 7px;
	left: 9px;
}

ol>li:before {
	content: counter(ol)'.';
	top: 0;
	left: 4px;
}

/* Title */
h1,
h2,
h3 {
	display: block;
	position: relative;
	width: 100%;
	font-weight: 700;
	line-height: 1.2;
	text-transform: uppercase;
}

h1.title,
.title.general {
	color: #fff;
	font-size: 41px;
}

h2,
.title.high {
	font-weight: 400;
	font-size: 28px;
}

h2 {
	background: #23272E;
	color: #fff;
	padding: 20px 40px;
}

h2:before {
	content: '';
	background: #4EA522;
	-webkit-clip-path: polygon(0 0, 0% 100%, 100% 50%);
	clip-path: polygon(0 0, 0% 100%, 100% 50%);
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 26px;
}

h3,
.title.middle {
	line-height: 1.6;
	font-size: 20px;
}

h4,
.title.mini {
	font-size: 16px;
}

/* Article */
article,
.article {
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42;
	text-align: left;
}

article>*+*,
.article>*+* {
	margin-top: 10px;
}

article p a,
.article p a,
article li a,
.article li a {
	color: #4EA522;
	text-decoration: underline;
}

/* Button */
.button {
	display: inline-block;
	position: relative;
	height: auto;
	width: auto;
	min-width: 160px;
	background: #4EA522;
	font-size: 14px;
	font-weight: 500;
	line-height: 1;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	white-space: nowrap;
	padding: 10px 15px 8px;
	margin: 16px 0 0;
	border-radius: 3px;
	border: 2px solid #4EA522;
}

.button:hover {
	background: none;
	color: #4EA522;
}

.button img,
.button span {
	display: inline-block;
	vertical-align: middle;
}

.button img {
	margin-right: 10px;
}

.button span {
	text-align: left;
}

/* 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;
	-moz-transition: all 0.5s;
	transition: all 0.5s;
}

.path {
	fill: inherit;
	stroke: inherit;
	stroke-width: inherit;
}

/* Content */
.content,
.cover {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: flex;
	position: relative;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	justify-content: center;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	flex-direction: column;
	width: 100%;
	margin: 20px auto 0;
	overflow: hidden;
}

.content {
	background: #FFF;
	color: #000;
	max-width: 1120px;
	margin-top: 20px;
	border-radius: 3px;
}

.content .desc {
	margin-top: 0;
	padding: 20px;
	width: 100%;
}

.content .desc>*+* {
	margin-top: 10px;
}

.content .desc ul,
.content .desc ol,
.content .desc ul+p,
.content .desc ol+p {
	margin-top: 0;
}

.content .desc>img {
	display: block;
}

.cover {
	padding-left: -webkit-calc(50% - (1120px / 2));
	padding-left: -moz-calc(50% - (1120px / 2));
	padding-left: calc(50% - (1120px / 2));
	padding-right: -webkit-calc(50% - (1120px / 2));
	padding-right: -moz-calc(50% - (1120px / 2));
	padding-right: calc(50% - (1120px / 2));
}

.content>*,
.cover>* {
	display: block;
	position: relative;
}

.main__buttons {
	display: none;
}

/* Header */
.header {
	background: #16181D;
	-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;
	overflow: visible;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1000;
	height: auto;
	margin-top: 0;
}

.header>* {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
}

.logo {
	display: inline-block;
}

.logo img {
	display: block;
}

.header__logo {
	max-width: 211px;
}

.header__logo img {
	max-height: 46px;
}

.menu-button,
.header__menu .header__button {
	display: none;
}

.header__menu {
	margin: 0 auto 0 3.7vw;
}

.header__menu ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.header__menu ul li {
	padding-left: 0;
}

.header__menu li+li {
	margin: 0 0 0 30px;
}

.header__menu ul li:before {
	display: none;
}

.header__menu ul a {
	font-weight: 500;
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
}

.header__menu ul a:hover {
	color: #4EA522;
}

.header__menu-button {
	padding-right: 13px;
	position: relative;
}

.header__menu-button:before {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	margin: auto;
	width: 10px;
	height: 6px;
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%226%22%20viewBox%3D%220%200%2011%206%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url(%23clip0_481_1135)%22%3E%3Cpath%20d%3D%22M5.67595%205.88127L1.04733%201.25858C0.890961%201.10026%200.890961%200.91029%201.04733%200.751979L1.64155%200.118734C1.79792%20-0.0395778%202.04811%20-0.0395778%202.17321%200.118734L5.92614%203.85488L9.67908%200.118734C9.80417%20-0.0395778%2010.0544%20-0.0395778%2010.2107%200.118734L10.8362%200.751979C10.9613%200.91029%2010.9613%201.0686%2010.8362%201.25858L6.23889%205.88127C6.08252%206.03958%205.83232%206.03958%205.70722%205.88127H5.67595Z%22%20fill%3D%22white%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_481_1135%22%3E%3Crect%20width%3D%2210%22%20height%3D%226%22%20fill%3D%22white%22%20transform%3D%22translate(0.930054)%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;
}

.header__menu-button.open:before {
	-webkit-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	-o-transform: rotate(-180deg);
	transform: rotate(-180deg);
}

ul.header__menu-subtitle {
	background: #16181D;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	position: absolute;
	left: 0;
	top: 100%;
	width: auto;
	padding: 5px;
	display: none;
}

.header__menu-subtitle li+li {
	margin: 10px 0 0;
}

.header__menu-subtitle li a {
	padding: 5px;
}

.header__button {
	margin-top: 0;
	padding-top: 8px;
	padding-bottom: 6px;
}

.header__signup {
	font-weight: 400;
	min-width: 128px;
	margin-right: 10px;
}

.header__login {
	background: #23272E;
	border-color: #23272E;
	min-width: 110px;
	margin-right: 13px;
	padding-left: 19px;
	padding-right: 19px;
}

.header__lang {
	position: relative;
}

.header__lang-button {
	font-weight: 400;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	padding: 5px 16px 5px 5px;
	position: relative;
}

.header__lang-button:before {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	right: 2px;
	margin: auto;
	width: 10px;
	height: 6px;
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%226%22%20viewBox%3D%220%200%2011%206%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url(%23clip0_481_1135)%22%3E%3Cpath%20d%3D%22M5.67595%205.88127L1.04733%201.25858C0.890961%201.10026%200.890961%200.91029%201.04733%200.751979L1.64155%200.118734C1.79792%20-0.0395778%202.04811%20-0.0395778%202.17321%200.118734L5.92614%203.85488L9.67908%200.118734C9.80417%20-0.0395778%2010.0544%20-0.0395778%2010.2107%200.118734L10.8362%200.751979C10.9613%200.91029%2010.9613%201.0686%2010.8362%201.25858L6.23889%205.88127C6.08252%206.03958%205.83232%206.03958%205.70722%205.88127H5.67595Z%22%20fill%3D%22white%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_481_1135%22%3E%3Crect%20width%3D%2210%22%20height%3D%226%22%20fill%3D%22white%22%20transform%3D%22translate(0.930054)%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;
}

.header__lang-button.open:before {
	-webkit-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	-o-transform: rotate(-180deg);
	transform: rotate(-180deg);
}

.header__lang-list {
	background: #16181D;
	position: absolute;
	z-index: 15;
	top: 100%;
	border-radius: 3px;
	display: none;
}

.header__lang-list li {
	padding: 0;
}

.header__lang-list li:before {
	display: none;
}

.header__lang-list li a {
	display: block;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	padding: 5px;
}

.header__lang-list li a:hover {
	color: #4EA522;
}

/* Main */
.main {
	padding-top: 46px;
}

/* Prime */
.prime {
	background: none;
	color: #fff;
	margin-top: 10px;
	padding-top: 85px;
	padding-bottom: 85px;
}

.prime__wrap {
	max-width: 645px;
	position: relative;
	z-index: 1;
}

.prime__title,
.prime__text {
	text-shadow: 0 0 2px #000;
}

.prime__button {
	margin-top: 21px;
}

/* Info */
.info .desc {
	padding: 15px 20px;
}

.info__table {
	width: 100%;
}

.info__table table {
	border-collapse: separate;
	border-spacing: 0 5px;
}

.info__table tr {
	background: #ECF6EA;
}

.info__table th,
.info__table td {
	padding: 13px 20px 9px;
}

.info__table th {
	border-radius: 3px 0 0 3px;
	width: 32%;
}

.info__table td {
	border-radius: 0 3px 3px 0;
}

/* Pros Cons */
.pros-cons__desc {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	gap: 20px;
}

.pros-cons__item {
	width: -webkit-calc(50% - 10px);
	width: -moz-calc(50% - 10px);
	width: calc(50% - 10px);
}

.pros-cons__item+.pros-cons__item {
	margin-top: 0;
}

.pros-cons__item-title {
	background: #4EA522;
	border-radius: 3px 3px 0 0;
	color: #fff;
	line-height: 1;
	text-align: center;
	padding: 17px 20px 15px;
}

.pros-cons__item li {
	background: #ECF6EA;
	border-radius: 3px 3px 0 0;
	padding: 18px 20px 16px 60px;
}

.pros-cons__item li:before {
	background: none;
	border-radius: 0;
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: contain;
}

.pros__item li:before {
	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%20d%3D%22M1.33337%208.00016H14.6667M8.00004%201.3335V14.6668%22%20stroke%3D%22black%22%20stroke-width%3D%221.625%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
	width: 16px;
	height: 16px;
	top: 19px;
	left: 22px;
}

.cons__item li:before {
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%222%22%20viewBox%3D%220%200%2012%202%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1%201H11%22%20stroke%3D%22black%22%20stroke-width%3D%221.66667%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
	width: 12px;
	height: 2px;
	top: 26px;
	left: 24px;
}

.pros-cons__item li+li {
	margin-top: 5px;
}

/* Slots */
.slots .desc {
	padding-bottom: 15px;
}

.slots__table {
	margin-top: 5px !important;
}

.slots__table table {
	border-collapse: separate;
	border-spacing: 0 5px;
}

.slots__table th,
.slots__table td {
	text-align: center;
	vertical-align: middle;
	width: 25%;
}

.slots__table th:first-child,
.slots__table td:first-child {
	border-top-left-radius: 3px;
}

.slots__table th:last-child,
.slots__table td:last-child {
	border-top-right-radius: 3px;
}

.slots__table th {
	background: #4EA522;
	font-size: 20px;
	color: #fff;
	text-transform: uppercase;
	padding: 12px 10px 11px;
}

.slots__table td {
	background: #ECF6EA;
	padding: 18px 10px 16px;
}

/* Support */
.support .desc ul,
.support .desc ul+p {
	margin-top: 21px;
}

/* Rating */
.rating .desc {
	padding-bottom: 15px;
}

.rating__table {
	margin-top: 5px !important;
}

.rating__table table {
	border-collapse: separate;
	border-spacing: 0 5px;
	text-align: center;
}

.rating__table th,
.rating__table td {
	width: 50%;
	vertical-align: middle;
}

.rating__table th:first-child,
.rating__table td:first-child {
	border-top-left-radius: 3px;
}

.rating__table th:last-child,
.rating__table td:last-child {
	border-top-right-radius: 3px;
}

.rating__table th {
	background: #4EA522;
	font-size: 20px;
	color: #fff;
	text-transform: uppercase;
	padding: 13px 15px 10px;
}

.rating__table td {
	background: #ECF6EA;
	padding: 14px 15px 12px;
}

/* F.A.Q. */
.faq__list li {
	background: #ECF6EA;
	padding: 0;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	border-radius: 3px;
	overflow: hidden;
}

.faq__list li+li {
	margin-top: 10px;
}

.faq__list li:before {
	display: none;
}

.faq-item__title {
	text-align: left;
	cursor: pointer;
	position: relative;
	padding: 16px 20px 16px 72px;
}

.faq-item__title:before {
	content: '';
	display: block;
	position: absolute;
	top: 17px;
	left: 20px;
	width: 32px;
	height: 32px;
	background-color: #4EA522;
	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%229%22%20viewBox%3D%220%200%2014%209%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12.3334%201.33325L7.00004%206.66659L1.66671%201.33325%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: 14px;
	border-radius: 7px;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	-moz-transition: all 0.5s;
	transition: all 0.5s;
}

.faq-item__desc {
	border-top: 2px solid #D5D9DD;
	padding: 16px 12px 15px;
}

.faq-item__desc p:first-child {
	margin-top: 0;
}

.faq__item.active .faq-item__title:before {
	-webkit-transform: rotateX(180deg);
	-moz-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	-o-transform: rotateX(180deg);
	transform: rotateX(180deg);
}

/* Comments */
.comments__title {
	padding-right: 120px;
}

.comments__slide {
	background: #ECF6EA;
	border-radius: 3px;
	padding: 16px 20px;
}

.comments__slide-stars {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 4px;
}

.comments__slider .owl-item img {
	width: auto;
}

.comments__slide-text {
	font-weight: 700;
	font-size: 20px;
	text-transform: uppercase;
	margin: 14px 0;
}

.comments__lide-name {
	margin-top: 0;
}

.owl-theme .owl-nav {
	margin: 0;
	position: absolute;
	top: -78px;
	right: -5px;
	font-size: 0;
}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev {
	background: #4EA522;
	border-radius: 7px;
	width: 32px;
	height: 32px;
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: 12px;
}

.owl-carousel .owl-nav button.owl-next {
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2220%22%20viewBox%3D%220%200%2012%2020%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1.63134%200.231287L11.6273%209.42706C11.6984%209.49264%2011.7563%209.57876%2011.7962%209.67836C11.8361%209.77796%2011.8569%209.88819%2011.8569%2010C11.8569%2010.1119%2011.8361%2010.2221%2011.7962%2010.3217C11.7563%2010.4213%2011.6984%2010.5074%2011.6273%2010.573L1.63134%2019.7688C1.5479%2019.8463%201.44912%2019.8927%201.34611%2019.9027C1.2431%2019.9127%201.13995%2019.8859%201.04824%2019.8254C0.957697%2019.7656%200.881815%2019.6752%200.828918%2019.5642C0.776021%2019.4531%200.748151%2019.3257%200.748363%2019.1958L0.748363%200.804255C0.748151%200.674362%200.776021%200.546904%200.828918%200.435852C0.881815%200.324802%200.957697%200.234449%201.04824%200.174698C1.13995%200.114113%201.2431%200.0873108%201.34611%200.0973091C1.44912%200.107306%201.5479%200.153704%201.63134%200.231287Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");
}

.owl-carousel .owl-nav button.owl-prev {
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2220%22%20viewBox%3D%220%200%2012%2020%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M10.3687%200.231287L0.372734%209.42706C0.301621%209.49264%200.243728%209.57876%200.203805%209.67836C0.163882%209.77796%200.143066%209.88819%200.143066%2010C0.143066%2010.1119%200.163882%2010.2221%200.203805%2010.3217C0.243728%2010.4213%200.301621%2010.5074%200.372734%2010.573L10.3687%2019.7688C10.4521%2019.8463%2010.5509%2019.8927%2010.6539%2019.9027C10.7569%2019.9127%2010.8601%2019.8859%2010.9518%2019.8254C11.0423%2019.7656%2011.1182%2019.6752%2011.1711%2019.5642C11.224%2019.4531%2011.2518%2019.3257%2011.2516%2019.1958L11.2516%200.804255C11.2518%200.674362%2011.224%200.546904%2011.1711%200.435852C11.1182%200.324802%2011.0423%200.234449%2010.9518%200.174698C10.8601%200.114113%2010.7569%200.0873108%2010.6539%200.0973091C10.5509%200.107306%2010.4521%200.153704%2010.3687%200.231287Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");
}

/* Footer */
.footer {
	margin-top: 40px;
	padding-bottom: 20px;
	color: #BEBFC1;
}

.footer__popular {
	background: #16181D;
	font-weight: 700;
	font-size: 14px;
	text-transform: uppercase;
	color: #fff;
	border-radius: 3px;
	display: block;
	width: 100%;
	padding: 13px 20px 12px;
	position: relative;
}

.footer__popular:before {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	right: 47px;
	width: 1px;
	background: #121317;
}

.footer__popular:after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	right: 18px;
	margin: auto;
	width: 10px;
	height: 6px;
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%226%22%20viewBox%3D%220%200%2011%206%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url(%23clip0_481_1135)%22%3E%3Cpath%20d%3D%22M5.67595%205.88127L1.04733%201.25858C0.890961%201.10026%200.890961%200.91029%201.04733%200.751979L1.64155%200.118734C1.79792%20-0.0395778%202.04811%20-0.0395778%202.17321%200.118734L5.92614%203.85488L9.67908%200.118734C9.80417%20-0.0395778%2010.0544%20-0.0395778%2010.2107%200.118734L10.8362%200.751979C10.9613%200.91029%2010.9613%201.0686%2010.8362%201.25858L6.23889%205.88127C6.08252%206.03958%205.83232%206.03958%205.70722%205.88127H5.67595Z%22%20fill%3D%22white%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_481_1135%22%3E%3Crect%20width%3D%2210%22%20height%3D%226%22%20fill%3D%22white%22%20transform%3D%22translate(0.930054)%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;
}

.footer__desc {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-top: 10px;
	width: 100%;
}

.footer__desc-item {
	background: #16181D;
	border-radius: 3px;
}

.footer__desc-text {
	max-width: 837px;
	width: 100%;
	font-size: 12px;
	line-height: 1.5;
	margin-right: 10px;
	padding: 20px;
}

.footer__desc-text p {
	max-width: 623px;
}

.footer__desc-text p:first-child {
	margin-top: 0;
}

.footer__desc-payment {
	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;
	max-width: 273px;
	width: 100%;
}

.footer__bottom {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	margin-top: 10px;
}

.footer__bottom-copy {
	background: #16181D;
	border-radius: 3px;
	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-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	font-size: 12px;
	max-width: 920px;
	width: 100%;
	padding: 22px 20px;
}

.footer__bottom-copy p {
	margin-top: 0;
}

.footer__bottom-copy p a {
	color: inherit;
	text-decoration: underline;
}

.footer__bottom-right {
	max-width: 190px;
	width: 100%;
	margin-left: 10px;
}

.footer__bottom-age {
	background: #16181D;
	border-radius: 3px;
	font-size: 20px;
	color: #fff;
	text-align: center;
	padding: 12px 10px;
	margin-bottom: 9px;
	margin-top: 0;
}

.footer__bottom-mobile {
	display: block;
	background: #23272E;
	width: 100%;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	padding: 6px 5px;
	border-radius: 3px;
}

.to-top {
	background-color: #4EA522;
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2218%22%20viewBox%3D%220%200%2030%2018%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M29.6531%2016.0527L15.8594%201.05886C15.761%200.952187%2015.6319%200.865348%2015.4825%200.805463C15.3331%200.745578%2015.1677%200.714355%2015%200.714355C14.8322%200.714355%2014.6669%200.745578%2014.5175%200.805463C14.3681%200.865348%2014.2389%200.952187%2014.1405%201.05886L0.346858%2016.0527C0.230482%2016.1779%200.160884%2016.3261%200.145889%2016.4806C0.130894%2016.6351%200.171095%2016.7898%200.261973%2016.9274C0.351599%2017.0632%200.48713%2017.177%200.653705%2017.2564C0.820281%2017.3357%201.01147%2017.3775%201.20631%2017.3772H28.7936C28.9885%2017.3775%2029.1796%2017.3357%2029.3462%2017.2564C29.5128%2017.177%2029.6483%2017.0632%2029.738%2016.9274C29.8288%2016.7898%2029.869%2016.6351%2029.854%2016.4806C29.839%2016.3261%2029.7694%2016.1779%2029.6531%2016.0527Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: 30px;
	border-radius: 10px;
	width: 48px;
	height: 48px;
	position: fixed;
	bottom: 20px;
	right: 20px;
	z-index: 100;
	display: none;
}