@font-face {
	font-family: 'Aeonik';
	src: url(../fonts/aeonik-regular.ttf);
}

@font-face {
	font-family: 'Aeonik';
	font-weight: 500;
	src: url(../fonts/aeonik-medium.ttf);
}

@font-face {
	font-family: 'Aeonik';
	font-weight: bold;
	src: url(../fonts/aeonik-bold.ttf);
}

@font-face {
	font-family: 'Copperplate Gothic';
	font-weight: 300;
	src: url(../fonts/copperplate-gothic-light.woff2);
}

@font-face {
	font-family: 'Roboto Regular';
	font-weight: 300;
	src: url(../fonts/RobotoCondensed-Regular.ttf);
}

@font-face {
	font-family: 'Roboto Bold';
	font-weight: 300;
	src: url(../fonts/RobotoCondensed-Bold.ttf);
}

@font-face {
	font-family: 'Roboto Light';
	font-weight: 300;
	src: url(../fonts/RobotoCondensed-Light.ttf);
}


body {
	margin: 0;
	padding: 0;
	overflow-x: hidden;
	-webkit-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	font-family: 'Aeonik', sans-serif;
	background-color: #000;
	color: #FFF;
}

body.white_page {
	/* background-color: darkgrey; DFN */
	background-image: url("../img/moneyBG.jpg");
	color: #000;
}

html.order {
	/* overflow-y: scroll; */
}

html.no-scroll {
	/* height: 100%;
	right: 0;
	top: 0;
	bottom: 0;
	left: 0;
	position: fixed;
	overflow: scroll;
	overflow-x: hidden; */
}
html.no-scroll body {
	overflow: hidden;
}


body * {
	margin: 0;
	padding: 0;
	outline: 0;
	background-repeat: no-repeat;
	background-position: center;
	font-weight: normal;
	font-style: normal;
	box-sizing: border-box;
	-webkit-overflow-scrolling: touch;
	-webkit-tap-highlight-color: transparent;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

input {
	border-radius: 0;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}

input[type=number] {
	-moz-appearance: textfield;
}

input::-ms-reveal,
input::-ms-clear {
	display: none;
}

li {
	list-style-type: none;
}

a {
	text-decoration: none;
	transition: 0.4s;
}

.img img,
.img video {
	max-width: 100%;
	max-height: 100%;
	-o-object-fit: contain;
	   object-fit: contain;
}

img {
	display: block;
	border: none;
	-webkit-user-drag: none;
}

/*ui*/

.ui {
	padding: 100px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}

.title_1 {
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 72px;
	line-height: 100%;
	text-align: center;
	letter-spacing: -0.01em;
	text-transform: capitalize;
	color: #FFFFFF;
}

.title_1 a {
	font-family: inherit;
	font-style: inherit;
	font-weight: inherit;
	font-size: inherit;
	line-height: inherit;
	text-align: inherit;
	letter-spacing: inherit;
	text-transform: inherit;
	color: inherit;
}

.title_2 {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 36px;
	line-height: 100%;
	letter-spacing: -0.01em;
	text-transform: capitalize;
	color: #FFFFFF;
}

.title_2.-bold {
	font-weight: bold;
}

.text_1 {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	line-height: 150%;
	text-align: center;
	color: #FFFFFF;
}

.text_2 {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	line-height: 150%;
	letter-spacing: -0.01em;
	color: #FFFFFF;
}

.white_button {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	box-sizing: border-box;
	border-radius: 60px;
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	line-height: 32px;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	color: #000000;
	padding: 12px 32px;
	min-width: 215px;
	cursor: pointer;
	transition: 0.3s;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
}

.white_button.continue_button input[type="submit"] {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	opacity: 0;
	cursor: pointer;
}

.white_button.-black {
	font-weight: 500;
	display: flex;
	align-items: center;
	text-align: center;
	color: #FFFFFF;
	background-color: rgba(0, 0, 0, 0);
}

.-scrollbar {
	overflow: auto;
	max-height: inherit;
}

.-scrollbar::-webkit-scrollbar {
	width: 3px;
	height: 3px
}

.-scrollbar::-webkit-scrollbar-track {
	background-color: transparent;
	margin-top: 10px;
	margin-bottom: 10px;
}

.-scrollbar::-webkit-scrollbar-thumb {
	background-color: #80807F;
	border-radius: 5px;
}

/*end ui*/

.container {
	max-width: 1280px;
	width: 100%;
	margin: 0 auto;
}

/*header*/

.header {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	z-index: 10;
}

.header .header__visible {
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
	z-index: 20;
	position: relative;
}

.header__blured {
	width: 100%;
	height: 100%;
	padding: 74px 0;
	transition: 0.4s;
	background-color: rgba(0, 0, 0, 0);
}

.header__blured.active {
	/* background-color: rgba(0, 0, 0, 1); */
}

.logo {
	max-width: 146px;
}

.header_logo_img {
	position: relative;
}
.header_logo_white {
	position: relative;
	transition: 0.4s;
}
.header_logo_black {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	opacity: 0;
	transition: 0.4s;
}
.white_page .header_logo_white {
	opacity: 0;
}
.white_page .header_logo_black {
	opacity: 1;
}

.white_page .header.active .header_logo_white {
	opacity: 1;
}
.white_page .header.active .header_logo_black {
	/* opacity: 0; */
}

.open_menu {
	display: flex;
	align-items: flex-end;
	justify-content: center;
	flex-direction: column;
	cursor: pointer;
	transition: 0.3s;
	width: 46px;
	height: 46px;
}

.open_menu div {
	height: 4px;
	width: 32px;
	margin-top: 6px;
	background-color: #fff;
	transition: 0.3s;
}

.open_menu div:first-child {
	width: 46px;
	margin-top: 0;
}

.open_menu.active {
	transform: rotate(90deg);
}

.open_menu.active div:nth-child(2) {
	opacity: 0;
}

.open_menu.active div:first-child {
	transform: rotate(45deg) translate(3px, 12px);
	width: 32px;
	border-radius: 100px;
}

.open_menu.active div:last-child {
	width: 32px;
	border-radius: 100px;
	transform: rotate(-45deg) translate(2px, -11px);
}

.menu__list {
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-end;
}

.menu__list li {
	text-align: right;
}

.menu__list li:not(:first-child) {
	margin-top: 32px;
}

.menu__list li a {
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 36px;
	line-height: 100%;
	text-align: right;
	letter-spacing: -0.01em;
	text-transform: capitalize;
	color: #FFFFFF;
	transition: 0.3s;
	opacity: 0.5;
}

.hidden_menu {
	height: 100vh;
	position: fixed;
	right: 0;
	top: 0;
	bottom: 0;
	overflow: hidden;
	background: rgba(0, 0, 0, 0.3);
	-webkit-backdrop-filter: blur(90px);
			backdrop-filter: blur(90px);
	z-index: 12;
	transition: 0.5s;
	pointer-events: none;
	transform: translateZ(0);
	opacity: 0;
	padding-right: calc((100vw - 1416px) / 2);
	padding-left: 8px;
}

.hidden_menu.active {
	pointer-events: all;
	opacity: 1;
}

.hidden_menu:before {
	content: '';
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	left: 0;
	height: 200px;
	z-index: 10;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0))
}

.hidden_menu.active .menu_scroll {
	transform: translateX(0%);
}


.menu_scroll {
	transition: 0.5s;
	max-height: 100%;
	height: 100%;
	/* overflow: scroll; */
	max-width: 100%;
	width: 100%;
	padding-top: 180px;
	padding-left: 100px;
	padding-right: 60px;
	transform: translateX(100%);
}

.menu_scroll.-scrollbar {
	overflow: visible;
	/* overflow-y: scroll; */
}

.menu_scroll.-scrollbar::-webkit-scrollbar {
	width: 4px;
	height: 3px
}

.menu_scroll.-scrollbar::-webkit-scrollbar-track {
	background-color: transparent;
	margin-top: 180px;
	margin-bottom: 180px;
}


.hidden_menu__container {
	display: flex;
	flex-direction: column;
	justify-content: unset;
	align-items: flex-end;
	min-height: 100%;
	padding-top: 68px;
	max-width: 400px;
	padding-bottom: 89px;
}

.social_icon__list {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	margin-top: 112px;
}

.social_icon {
	width: 36px;
	height: 36px;
	transition: 0.3s;
	opacity: 0.5;
}

.social_icon:not(:first-child) {
	margin-left: 50px;
}

.social_icon img {
	width: 100%;
	height: 100%;
	-o-object-fit: contain;
	   object-fit: contain;
}

.separator {
	display: block;
	width: 100%;
	min-width: 290px;
	height: 1px;
	background: rgba(255, 255, 255, 0.15);
	margin-top: 49px;
	min-height: 1px;
}

.terms_use {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 17px;
	line-height: 26px;
	text-align: right;
	color: #FFFFFF;
	opacity: 0.5;
	margin-top: 32px;
	display: block;
}

.hidden_menu__footer {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	justify-content: flex-start;
	width: 100%;
}

/*end header*/

/*main section*/


.main_section {
	padding-top: 180px;
	padding-bottom: 180px;
	width: 100%;
	height: 100vh;
	display: flex;
	justify-content: center;
	align-items: flex-end;
	z-index: 1;
	overflow: hidden;
	position: relative;
}

.insider_page {
	padding-top: 180px;
}

.main_section .container {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	flex-direction: column;
	margin-top: 100px;
}

.main_section .text_1 {
	margin-top: 20px;
}

.main_section .white_button {
	margin-top: 36px;
}

.background_gif {
	width: 100%;
	position: fixed;
	z-index: -5;
	left: 50%;
	top: 0;
	transform: translateX(-50%);
	max-width: 1080px;
}

.background_gif video {
	display: none;
}

/*end main section*/

body:not(.white_page) section:not(.main_section),
.footer {
	position: relative;
	z-index: 5;
	background-color: #000;
}

/*sider section*/

.slider_section {
	width: 100%;
}


.slider__wrapper {
	box-sizing: border-box;
	padding-top: 0;
	width: 50%;
}

.slider__row {
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	position: relative;
}

.palm__img {
	position: absolute;
	left: 0;
	bottom: 0;
	max-width: 100%;
	height: auto;
	max-height: 180px;
	width: 565px;
}

.palm__img img {
	width: auto;
	height: 100%;
	max-height: inherit;
	max-width: 100%;
	-o-object-fit: contain;
	   object-fit: contain;
}

.sliders_col {
	position: relative;
	max-width: 50%;
	width: 50%;
}

.slider_img_wrapper {
	width: 43%;
	min-height: 567px;
}

.slider_img {
	display: flex;
	align-items: center;
	justify-content: center;
}

.slider_img .img {
	display: block;
	width: 100%;
	max-width: 337px;
	max-height: 100%;
}

.slider_img .img img,
.slider_img .img video {
	max-width: 338px;
	margin-left: 100px;
	margin-top: 1px;
}

.slide .text_col {
	max-width: 430px;
	margin-left: 17px;
	margin-bottom: 0;
	margin-top: 95px;
}

.text_col {
	color: #fff;
}

.text_col h1,
.text_col h2,
.text_col h3,
.text_col h4,
.text_col h5,
.text_col h6 {
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 36px;
	line-height: 100%;
	letter-spacing: -0.01em;
	text-transform: capitalize;
}

.text_col p {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	line-height: 150%;
	letter-spacing: -0.01em;
	color: #FFFFFF;
	opacity: 0.8;
}

.text_col p strong {
	font-weight: bold;
	display: block;
}

.slide .text_col p {
	margin-top: 48px;
}

.slide .text_col p strong {
	margin-bottom: 12px;
}

.customDots {
	width: 96.7%;
	position: absolute;
	right: 0;
	bottom: 118px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.customDots li {
	transition: 0.4s;
	width: 4px;
	height: 4px;
	background-color: #FFF;
	opacity: 0.3;
	position: relative;
	cursor: pointer;
}

.customDots li.slick-active {
	width: 40px;
	opacity: 1;
}

.customDots li:not(:last-child) {
	margin-right: 20px;
}

.customDots button {
	cursor: pointer;
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	top: 0;
	opacity: 0;
}

.slider__wrapper .slide {
	min-height: 567px;
	padding-bottom: 170px;
}

/*end slider section*/

/*sellers section*/

.sellers_section {
	overflow: hidden;
	padding-top: 153px;
}

.top_row {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
}

.top_row .text_2 {
	margin-top: 20px;
	letter-spacing: normal;
}

.card_slider {
	width: 100%;
	margin: 0 auto;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 76px;
	position: relative;
	flex-direction: column;
}

.card_slider:before {
	content: "";
	position: absolute;
	display: block;
	width: 190px;
	left: 0;
	top: 0;
	bottom: 0;
	z-index: 5;
	background: linear-gradient(270deg, #000 0%, rgba(0, 0, 0, 0) 100%);
	transform: matrix(-1, 0, 0, 1, 0, 0);
}

.card_slider:after {
	content: "";
	position: absolute;
	display: block;
	width: 190px;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 5;
	background: linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #000 100%);
	transform: matrix(-1, 0, 0, 1, 0, 0);
}

.card_slider__inner {
	max-width: 736px;
	width: 100%;
	margin: 0 auto;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
}

.card__wrapper {
	max-width: 500px;
	z-index: 4;
	padding-bottom: 39px;
}

.card__wrapper .customDots {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	bottom: 0;
}

.card__wrapper .slick-list {
	overflow: visible;
}

.card__slide {
	width: 500px;
	margin: 0 84.5px;
}

.card__slide-img {
	display: block;
	width: auto;
	/* display: flex;
	align-items: center;
	justify-content: center;
	width: 100%; */
}

/* .card__slide-img img {
	width: 100%;
	height: auto;
	-o-object-fit: contain;
	   object-fit: contain;
} */

.card__slide.slick-slide.slick-current .card__slide-img {
	transform: scale(1);
}

.card__slide.slick-slide .card__slide-img {
	transform: scale(0.8);
	transition: 1s;
}

.nav__button {
	position: absolute;
	display: block;
	cursor: pointer;
	top: 50%;
	transform: translateY(-50%);
	width: 18px;
	height: 36px;
	z-index: 6;
	transition: 0.4s;
}

.nav__button.slick-disabled {
	opacity: 0.3;
}

.card_prev {
	left: 0;
	background-image: url(../images/prev.svg);
}

.card_next {
	right: 0;
	background-image: url(../images/next.svg);
}

.card_slider .white_button {
	margin-top: 60px;
}

/*end sellers section*/

/*safety section*/

.safety_section {
	padding-top: 252px;
	padding-bottom: 132px;
	margin-bottom: -132px;
	width: 100%;
}

.safety_section .top_row {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.preference__row {
	margin-top: 140px;
	width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.preference__col {
	width: 399px;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: flex-start;
	border: 1px solid #222222;
	box-sizing: border-box;
	border-radius: 10px;
	position: relative;
	margin-bottom: 40px;
	min-height: 212px;
}

.preference__col:not(:nth-child(3n + 3)) {
	margin-right: 41px;
}

.preference__col .img {
	height: 80px;
	position: absolute;
	right: 24px;
	top: -40px;
}

.preference__col .img img {
	max-height: 100%;
	height: 100%;
	width: auto;
	max-width: 100%;
}

.preference__col .text {
	padding: 32px 28px 21px 32px;
}

.preference__col .text .title_2 {
	font-size: 32px;
	line-height: 40px;
	text-transform: none;
}

.preference__col .text .text_2 {
	font-size: 20px;
	line-height: 32px;
	opacity: 0.5;
	margin-top: 15px;
	color: #fff;
}

/*end safety section*/

/*footer*/

.footer {
	margin-top: 132px;
	padding-top: 96px;
	padding-bottom: 52px;
}

.footer .logo {
	height: 37px;
	width: 170px;
	max-width: 167.3px;
	display: block;
}

.footer .logo img {
	width: 100%;
	height: auto;
	max-height: 100%;
}

.footer__row {
	width: 100%;
	display: flex;
	justify-content: flex-end;
	align-items: flex-start;
	padding-bottom: 102px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}

.footer_text_size {
	font-size: 16px;
	opacity: 0.5;
}

.footer .footer__col_logo .text_2 {
	margin-top: 45px;
}

.footer__col_logo {
	justify-self: flex-start;
	margin: 0;
	margin-right: auto;
}

.footer__menu_col {
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
}

.footer_menu__list {
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	flex-direction: column;
	min-width: 180px;
}

.footer_menu__list {
	margin-right: 40px;
}

.contact.footer_menu__list {
	margin-right: 0;
}

.footer__menu_title {
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	line-height: 32px;
	color: #FFFFFF;
	opacity: 1;
}

.footer_menu__list a {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	color: #FFFFFF;
	display: block;
	opacity: 0.5;
	transition: 0.3s;
}

.footer_menu__list p {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	color: #FFFFFF;
	display: block;
	opacity: 0.5;
}

.footer_menu__list li:not(:last-child) {
	margin-bottom: 24px;
}

.footer__menu_col .pc {
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
}

.mob {
	display: none;
}

.footer_menu__list ul {
	margin-top: 40px;
}

.footer_social {
	margin-right: 72px;
	margin-left: 108px;
}

.footer_social a {
	opacity: 0.5;
	transition: 0.4s;
	display: block;
}

.footer_social a:not(:first-child) {
	margin-top: 50px;
}

.copyright__row {
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
	width: 100%;
	padding-top: 55px;
	padding-right: 28px;
}

.copyright {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 16px;
	letter-spacing: 0.01em;
	text-transform: capitalize;
	color: #FFFFFF;
	opacity: 0.3;
}

.catapulta {
	display: flex;
	justify-content: flex-start;
	align-items: flex-end;
	opacity: 0.4;
}

.catapulta span {
	display: block;
	font-family: Aeonik;
	font-style: normal;
	font-weight: 500;
	font-size: 17px;
	line-height: 26px;
	color: #FFFFFF;
}

.catapulta_logo {
	width: 79.35px;
	height: 20.6px;
	margin-left: 22px;
	/* background-image: url('data:image/svg + xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCA4MCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYzLjk1MjggMTUuMjU4NVYxMS42NTM2TDQ3LjgzNTEgMTEuNjUzNlYxNS4yNTg1SDUzLjEyMzNWMjAuNzEzOEg1OC42NjQ2VjE1LjI1ODVMNjMuOTUyOCAxNS4yNTg1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTQ4Ljg4NDUgNC4xOTM5MVYwLjU4ODk4OUwzMi43NjY4IDAuNTg4OTg5VjQuMTkzOTFMMzguMDU1IDQuMTkzOTFWOS42NDkyM0w0My41OTY0IDkuNjQ5MjNWNC4xOTM5MUw0OC44ODQ1IDQuMTkzOTFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNjguOTg3MiAxMS42NTM2TDYzLjM4MSAyMC43MTM4SDY4LjUyTDY4Ljk1MDMgMTkuODg2Nkg3My41ODUyTDc0LjAwMzIgMjAuNzEzOEg3OS40OTg3TDczLjkwNDkgMTEuNjUzNkg2OC45ODcyWk03MC4zMTUgMTcuMjYwNEw3MS4yODYyIDE1LjM2OTZMNzIuMjQ1MiAxNy4yNjA0SDcwLjMxNVoiIGZpbGw9IndoaXRlIi8 + CjxwYXRoIGQ9Ik01My45MTkgMC41ODg5ODlMNDguMzEyOCA5LjY0OTIzSDUzLjQ1MThMNTMuODgyMSA4LjgyMTk5SDU4LjUxN0w1OC45MzUgOS42NDkyM0g2NC40MzA1TDU4LjgzNjYgMC41ODg5ODlMNTMuOTE5IDAuNTg4OTg5Wk01NS4yNDY3IDYuMTk1ODNMNTYuMjE4IDQuMzA1TDU3LjE3NjkgNi4xOTU4M0w1NS4yNDY3IDYuMTk1ODNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjIuODI3NyAwLjU4ODk4OUwxNy4yMjE2IDkuNjQ5MjNIMjIuMzYwNUwyMi43OTA4IDguODIxOTlIMjcuNDI1N0wyNy44NDM3IDkuNjQ5MjNIMzMuMzM5M0wyNy43NDU0IDAuNTg4OTg5TDIyLjgyNzcgMC41ODg5ODlaTTI0LjE1NTUgNi4xOTU4M0wyNS4xMjY3IDQuMzA1TDI2LjA4NTcgNi4xOTU4M0wyNC4xNTU1IDYuMTk1ODNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNDguNDA3IDIwLjcxMzhWMTcuNDgzNkg0MS4zMjYyVjExLjY1MzZIMzYuMTA0MVYyMC43MTM4SDQ4LjQwN1oiIGZpbGw9IndoaXRlIi8 + CjxwYXRoIGQ9Ik0xNi40NTggMTUuMzQzM0MxNi40NTggMTIuNjc3OCAxNS4wMzU2IDExLjY1MzYgMTEuNjMyNyAxMS42NTM2TDAuMTQ5NTM2IDExLjY1MzZMMC4xNDk1MzYgMjAuNzEzOEg1LjM4NjlMNS4zODY5IDE5LjI2OTRMMTEuNjg1OSAxOS4yNjk0QzE0LjkyOTMgMTkuMjY5NCAxNi40NTggMTguMDYxNCAxNi40NTggMTUuMzQzM1pNNS4zODY5IDE0LjUxNjFMOS43ODQ5OSAxNC41MTYxQzEwLjg4ODMgMTQuNTE2MSAxMS4yMjA2IDE0LjY5OTkgMTEuMjIwNiAxNS40MzUyQzExLjIyMDYgMTYuMTU3NCAxMC43ODE5IDE2LjQwNjkgOS44MzgxNiAxNi40MDY5TDUuMzg2OSAxNi40MDY5VjE0LjUxNjFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTYuNDU4IDE1LjM0MzNDMTYuNDU4IDEyLjY3NzggMTUuMDM1NiAxMS42NTM2IDExLjYzMjcgMTEuNjUzNkwwLjE0OTUzNiAxMS42NTM2TDAuMTQ5NTM2IDIwLjcxMzhINS4zODY5TDUuMzg2OSAxOS4yNjk0TDExLjY4NTkgMTkuMjY5NEMxNC45MjkzIDE5LjI2OTQgMTYuNDU4IDE4LjA2MTQgMTYuNDU4IDE1LjM0MzNaTTUuMzg2OSAxNC41MTYxTDkuNzg0OTkgMTQuNTE2MUMxMC44ODgzIDE0LjUxNjEgMTEuMjIwNiAxNC42OTk5IDExLjIyMDYgMTUuNDM1MkMxMS4yMjA2IDE2LjE1NzQgMTAuNzgxOSAxNi40MDY5IDkuODM4MTYgMTYuNDA2OUw1LjM4NjkgMTYuNDA2OVYxNC41MTYxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE4LjA3OTEgMTEuNjUzNlYxNi42OTEzQzE4LjA3OTEgMTkuNjQ3NyAyMC41NDgzIDIwLjk5OTkgMjYuMTM4IDIwLjk5OTlDMzIuMjQ1MSAyMC45OTk5IDM0LjE5NjggMTkuNjIxMiAzNC4xOTY4IDE2LjY5MTNWMTEuNjUzNkgyOC45NjU3VjE1Ljg5NTlDMjguOTY1NyAxNy4zNDA5IDI4LjE4MjMgMTcuNzEyMSAyNi4xMzggMTcuNzEyMUMyNC41ODQ1IDE3LjcxMjEgMjMuMzEwMiAxNy4zNDA5IDIzLjMxMDIgMTUuODk1OVYxMS42NTM2SDE4LjA3OTFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTYuNDkxMSA1LjYwMThMMTEuMzEzMiA1LjYwMThDMTEuMjQ3IDYuNjg0NTYgMTAuNDUyNCA2Ljg5NTgzIDguMzg2NTIgNi44OTU4M0M2LjAxNjA3IDYuODk1ODMgNS4zNjcxOCA2LjY1ODE1IDUuMzY3MTggNS4xNjYwNkM1LjM2NzE4IDMuNjA3OTUgNi4wMTYwNyAzLjQwOTg4IDguMzg2NTIgMy40MDk4OEMxMC40NTI0IDMuNDA5ODggMTEuMTQxIDMuNTgxNTQgMTEuMjQ3IDQuNDAwMjFMMTYuMzk4NCA0LjQwMDIxQzE2LjA0MDggMS41NDgwNyAxNC42OTAxIDAuMzk5MjkyIDguMzg2NTIgMC4zOTkyOTJDMi4zNDc4MyAwLjM5OTI5MiAwLjE0OTUzNiAxLjMyMzYgMC4xNDk1MzYgNS4xNjYwNkMwLjE0OTUzNiA4Ljg1MDA3IDIuMTYyNDMgOS45MDY0MiA4LjM4NjUyIDkuOTA2NDJDMTUuMjE5OCA5LjkwNjQyIDE2LjEyMDMgOC41OTkxOSAxNi40OTExIDUuNjAxOFoiIGZpbGw9IndoaXRlIi8 + Cjwvc3ZnPgo='); */
	background-image: url("data:image/svg+xml,%3Csvg width='80' height='21' viewBox='0 0 80 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M63.9528 15.2585V11.6536L47.8351 11.6536V15.2585H53.1233V20.7138H58.6646V15.2585L63.9528 15.2585Z' fill='white'/%3E%3Cpath d='M48.8845 4.19391V0.588989L32.7668 0.588989V4.19391L38.055 4.19391V9.64923L43.5964 9.64923V4.19391L48.8845 4.19391Z' fill='white'/%3E%3Cpath d='M68.9872 11.6536L63.381 20.7138H68.52L68.9503 19.8866H73.5852L74.0032 20.7138H79.4987L73.9049 11.6536H68.9872ZM70.315 17.2604L71.2862 15.3696L72.2452 17.2604H70.315Z' fill='white'/%3E%3Cpath d='M53.919 0.588989L48.3128 9.64923H53.4518L53.8821 8.82199H58.517L58.935 9.64923H64.4305L58.8366 0.588989L53.919 0.588989ZM55.2467 6.19583L56.218 4.305L57.1769 6.19583L55.2467 6.19583Z' fill='white'/%3E%3Cpath d='M22.8277 0.588989L17.2216 9.64923H22.3605L22.7908 8.82199H27.4257L27.8437 9.64923H33.3393L27.7454 0.588989L22.8277 0.588989ZM24.1555 6.19583L25.1267 4.305L26.0857 6.19583L24.1555 6.19583Z' fill='white'/%3E%3Cpath d='M48.407 20.7138V17.4836H41.3262V11.6536H36.1041V20.7138H48.407Z' fill='white'/%3E%3Cpath d='M16.458 15.3433C16.458 12.6778 15.0356 11.6536 11.6327 11.6536L0.149536 11.6536L0.149536 20.7138H5.3869L5.3869 19.2694L11.6859 19.2694C14.9293 19.2694 16.458 18.0614 16.458 15.3433ZM5.3869 14.5161L9.78499 14.5161C10.8883 14.5161 11.2206 14.6999 11.2206 15.4352C11.2206 16.1574 10.7819 16.4069 9.83816 16.4069L5.3869 16.4069V14.5161Z' fill='white'/%3E%3Cpath d='M16.458 15.3433C16.458 12.6778 15.0356 11.6536 11.6327 11.6536L0.149536 11.6536L0.149536 20.7138H5.3869L5.3869 19.2694L11.6859 19.2694C14.9293 19.2694 16.458 18.0614 16.458 15.3433ZM5.3869 14.5161L9.78499 14.5161C10.8883 14.5161 11.2206 14.6999 11.2206 15.4352C11.2206 16.1574 10.7819 16.4069 9.83816 16.4069L5.3869 16.4069V14.5161Z' fill='white'/%3E%3Cpath d='M18.0791 11.6536V16.6913C18.0791 19.6477 20.5483 20.9999 26.138 20.9999C32.2451 20.9999 34.1968 19.6212 34.1968 16.6913V11.6536H28.9657V15.8959C28.9657 17.3409 28.1823 17.7121 26.138 17.7121C24.5845 17.7121 23.3102 17.3409 23.3102 15.8959V11.6536H18.0791Z' fill='white'/%3E%3Cpath d='M16.4911 5.6018L11.3132 5.6018C11.247 6.68456 10.4524 6.89583 8.38652 6.89583C6.01607 6.89583 5.36718 6.65815 5.36718 5.16606C5.36718 3.60795 6.01607 3.40988 8.38652 3.40988C10.4524 3.40988 11.141 3.58154 11.247 4.40021L16.3984 4.40021C16.0408 1.54807 14.6901 0.399292 8.38652 0.399292C2.34783 0.399292 0.149536 1.3236 0.149536 5.16606C0.149536 8.85007 2.16243 9.90642 8.38652 9.90642C15.2198 9.90642 16.1203 8.59919 16.4911 5.6018Z' fill='white'/%3E%3C/svg%3E%0A");
}

/*emd footer*/

/*sellers page*/

.card_choose__row {
	width: 100%;
	max-width: 1058px;
	margin: 0 auto;
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-top: 65px;
	overflow: hidden;
	height: auto;
	transition: 1.5s;
	position: relative;
}

.card_choose__row:after {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -59px;
	height: 120px;
	width: 100%;
	background: linear-gradient(to top, #000000 0%, rgba(0, 0, 0, 0) 100%);
}

.card_choose__row .card__inner {
	width: 100%;
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;
	justify-content: space-between;
}

.card {
	width: 511px;
	margin-bottom: 54px;
}

.card .img {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
}

.best_sellers_card {

}

.best_sellers_card_img {
	position: relative;
	display: block;
	width: auto;
	height: 0;
	padding: 0 0 62.7906977%;
}

.best_sellers_card_circuit {
	position: absolute;
	left: 9.7847358%;
	top: 34.375%;
	width: 13.6986301%;
}

.best_sellers_card_bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	border-radius: 23px;
}

.slick-slide img.best_sellers_card_arrow,
.best_sellers_card_arrow {
	position: absolute;
	top: 0;
	right: 0;
	border-radius: 0 23px 0 0;
	width: 11.741683%;
	display: none;
}

.best_sellers_card_view_more {
}

.best_sellers_card_view_more .best_sellers_card_bg {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: auto;
	height: auto;
	border: 2px solid #222222;
}

.best_sellers_card_view_more_text {
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 36px;
	line-height: 1;
	letter-spacing: -0.01em;
	text-transform: capitalize;
	color: #fff;
}


.card .img .white_button,
.best_sellers_card_img .white_button {
	position: absolute;
	opacity: 0;
	transition: 0.4s;
	z-index: 2;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}

.best_sellers_card_img:hover .white_button {
	opacity: 1;
}

.best_sellers_card_img:after,
.card .img:after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	background-color: #000;
	opacity: 0;
	transition: 0.4s;
	z-index: 1;
}

.bottom_row {
	margin-top: 32px;
	padding-top: 24px;
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-top: #222 1px solid;
}

.color__row {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	max-width: 50%;
	flex-wrap: wrap;
}

.color__row .color {
	width: 30px;
	height: 30px;
	cursor: pointer;
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	transition: 0.4s;
	margin-bottom: 10px;
}

.color__row .color:before {
	content: "";
	display: block;
	width: 16px;
	height: 16px;
	position: absolute;
	background: #000000;
	border: 1px solid #222222;
	transition: 0.4s;
	opacity: 0;
	z-index: 1;
	border-radius: 50%;
}

.color__row .color.active:before {
	content: "";
	opacity: 1;
}

.color__row .color img {
	width: 100%;
	height: 100%;
}

.color__row .color:not(:last-child) {
	margin-right: 24px;
}

.liked_and_viewed {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	max-width: 50%;
	flex-wrap: wrap;
}

.viewed {
	margin-bottom: 10px;
	position: relative;
	display: flex;
	justify-content: flex-start;
	align-content: center;
	cursor: pointer;
}

.viewed .text {
	display: block;
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	line-height: 150%;
	letter-spacing: -0.01em;
	color: #FFFFFF;
	opacity: 0.8;
	margin-left: 8px;
	white-space: nowrap;
}

.viewed .img {
	opacity: 0.5;
	display: flex;
	align-content: center;
	justify-content: center;
	width: 32px;
	height: 32px;
}
.viewed .img svg {
	width: 100%;
}

.like {
	margin-left: 12px;
	margin-bottom: 10px;
	position: relative;
	cursor: pointer;
	display: flex;
	justify-content: flex-start;
	align-content: center;
	cursor: pointer;
	transition: 0.4s;
}

.like .text {
	display: block;
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	line-height: 150%;
	letter-spacing: -0.01em;
	color: #FFFFFF;
	opacity: 0.8;
	margin-left: 8px;
}

.like .img {
	transition: 0.4s;
	opacity: 0.5;
	display: flex;
	align-content: center;
	justify-content: center;
	width: 32px;
	height: 32px;
}

.like .img svg {
	display: block;
	width: 100%;
	transition: 0.4s;
}

.like.active .img svg {
	fill: #fff;
}

.like .img:after {
	display: none;
}

.card__choose__section .top_row {
	padding-top: 59px;
	padding-bottom: 65px;
}

.card__choose__section .container {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
}

.card__choose__section .card .white_button {
	margin-top: 0;
}

.card__choose__section .white_button {
	margin-top: 60px;
}

.insider_page .safety_section {
	padding-top: 172px;
}

/*end sellers page*/

/*FAQ page*/

.FAQ_section .top_row {
	padding-top: 60px;
	padding-bottom: 65px;
}

.FAQ_section .top_row .text_2 {
	color: #7F7F7F;
}

.FAQ_section .top_row p a {
	color: #fff;
	display: inline-block;
	border-bottom: 1px #fff solid;
}

.FAQ__navigation {
	position: -webkit-sticky;
	position: sticky;
	top: 200px;
}

.FAQ__navigation li {
	min-height: 48px;
	padding: 8px 0;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	max-width: 300px;
}

.FAQ__navigation a {
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 21px;
	line-height: 150%;
	letter-spacing: -0.01em;
	color: #FFFFFF;
	display: block;
	padding-left: 31px;
	opacity: 0.5;
	transition: 0.4s;
	display: block;
	max-width: 100%;
}

.FAQ__navigation a.active {
	opacity: 1;
}

.FAQ__navigation .scrollbar {
	height: 100%;
	width: 4px;
	position: absolute;
	left: 0;
	background-color: rgba(255, 255, 255, 0.1);
}

.FAQ__navigation .scroll_thumb {
	height: 48px;
	width: 100%;
	background-color: #FFF;
	top: 0;
	position: absolute;
	left: 0;
	transition: 0.4s;
}

.FAQ__wrapper {
	width: 100%;
	max-width: 1060px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	margin-top: 65px;
}

.FAQ__content {
	width: 620px;
}

.FAQ__title {
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 32px;
	line-height: 40px;
	color: #FFFFFF;
}

.FAQ__question_item {
	margin-top: 40px;
	width: 100%;
	min-height: 72px;
	border: 1px solid #222222;
	box-sizing: border-box;
	border-radius: 10px;
	background-color: rgba(0, 0, 0, 0);
	transition: 0.4s;
	padding-bottom: 4px;
}

.FAQ__question_item.active {
	background: #222222;
}


.FAQ__question_item.active .FAQ__question-parent:after {
	transform: rotate(180deg);
}

.FAQ__question-parent {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	line-height: 150%;
	color: #FFFFFF;
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: relative;
	padding: 20px;
	padding-right: 50px;
	padding-bottom: 16px;
	cursor: pointer;
	transition: 0.4s;
}

.FAQ__question-parent:after {
	content: '';
	transition: 0.4s;
	width: 24px;
	height: 24px;
	background-size: 10px;
	display: block;
	position: absolute;
	background-repeat: no-repeat;
	background-position: center;
	right: 20px;
	/* background-image: url('data:image/svg + xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI + CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4yOTI4OTMgMC4yOTI4OTNDMC42ODM0MTcgLTAuMDk3NjMxMSAxLjMxNjU4IC0wLjA5NzYzMTEgMS43MDcxMSAwLjI5Mjg5M0w1IDMuNTg1NzlMOC4yOTI4OSAwLjI5Mjg5M0M4LjY4MzQyIC0wLjA5NzYzMTEgOS4zMTY1OCAtMC4wOTc2MzExIDkuNzA3MTEgMC4yOTI4OTNDMTAuMDk3NiAwLjY4MzQxNyAxMC4wOTc2IDEuMzE2NTggOS43MDcxMSAxLjcwNzExTDUuNzA3MTEgNS43MDcxMUM1LjMxNjU4IDYuMDk3NjMgNC42ODM0MiA2LjA5NzYzIDQuMjkyODkgNS43MDcxMUwwLjI5Mjg5MyAxLjcwNzExQy0wLjA5NzYzMTEgMS4zMTY1OCAtMC4wOTc2MzExIDAuNjgzNDE3IDAuMjkyODkzIDAuMjkyODkzWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc + Cg=='); */
	background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.0976311 1.31658 -0.0976311 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683417 0.292893 0.292893Z' fill='white'/%3E%3C/svg%3E%0A");
}

.FAQ__question-answer {
	/*margin-top: 16px;*/
	padding: 20px;
	padding-top: 0;
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	line-height: 150%;
	color: #BCBCBC;
	/*opacity: 0.7;*/
	display: none;
}
.FAQ__question-answer a {
	color: #fff;
	text-decoration: underline;
}
.FAQ__question-answer a:hover {
	text-decoration: none;
}

.FAQ__content_parent:not(:first-child) {
	margin-top: 65px;
}

.table-wrap {
	overflow: hidden;
	width: 100%;
	border-radius: 10px;
	border: 1px solid #5C5E60;
}
.table-wrap table {
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}
.table-wrap thead th {
	background: rgba(255, 255, 255, 0.1);
	color: #fff;
	font-style: normal;
	font-weight: bold;
	font-size: 21px;
	line-height: 150%;
	padding: 16px 20px;
	border: 1px solid #5C5E60;
	border-top: 0;
}
.table-wrap thead th:first-child {
	border-left: 0;
}
.table-wrap thead th:last-child {
	border-right: 0;
}
.table-wrap tbody td {
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	line-height: 150%;
	padding: 16px 20px;
	border-top: 0;
	vertical-align: top;
	border: 1px solid #5C5E60;
}
.table-wrap tbody td:first-child {
	border-left: 0;
}
.table-wrap tbody td:last-child {
	border-right: 0;
}
.FAQ__question-answer h3 {
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	line-height: 150%;
	color: #FFFFFF;
	margin-bottom: 16px;
}
.FAQ__question-answer ul {
	padding-left: 31px;
}
.FAQ__question-answer ul:not(:last-child) {
	margin-bottom: 16px;
}
.FAQ__question-answer strong {
	font-weight: bold;
}
.FAQ__question-answer li {
	position: relative;
}
.FAQ__question-answer li:before {
	content: '';
	display: block;
	width: 7px;
	height: 7px;
	position: absolute;
	top: 13px;
	left: -17px;
	border-radius: 50%;
	background: #BCBCBC;
}
.FAQ__question-answer li:not(:last-child) {
	margin-bottom: 40px;
}



/*end FAQ page*/

/*contact page*/

.contact__section .container {
	max-width: 1060px;
}

.contact__section .top_row {
	padding: 59px 0 65px 0;
}

.contact__top_content {
	width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-top: 65px;
	padding-bottom: 60px;
}

.contact__col {
	width: 290px;
	max-width: 290px;
	text-align: center;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	margin-bottom: 40px;
}

.contact__col .title_2 {
	font-size: 32px;
	line-height: 40px;
	margin-bottom: 8px;
	text-transform: none;
}

.contact__col a,
.contact__col p {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 32px;
	text-align: center;
	letter-spacing: -0.01em;
	color: #FFFFFF;
	opacity: 0.5;
}

.contact__col:not(:nth-child(3n + 3)) {
	margin-right: 95px;
}

.contact__bottom_content {
	padding-top: 65px;
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	border-top: 1px solid #222222;
}

.contact__form form {
	width: 510px;
	max-width: 510px;
}

form .title_2 {
	font-size: 32px;
	line-height: 40px;
	margin-bottom: 60px;
}

form input {
	display: block;
	width: 100%;
	background-color: rgba(0, 0, 0, 0);
	border: none;
	border-bottom: 1px solid #222222;
	/* padding-bottom: 20px; */
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	/* font-size: 20px; */
	line-height: 32px;
	letter-spacing: -0.01em;
	/* color: #FFFFFF; */
	transition: 0.4s;
}

form input::-webkit-input-placeholder {
	opacity: 0.5;
}

form input::-moz-placeholder {
	opacity: 0.5;
}

form input:-ms-input-placeholder {
	opacity: 0.5;
}

form input::-ms-input-placeholder {
	opacity: 0.5;
}

form input::placeholder {
	opacity: 0.5;
}

form input:focus {
	border-bottom: 1px solid #fff;
}

form input:not(:first-child) {
	margin-top: 40px;
}

form textarea {
	display: block;
	width: 100%;
	background-color: rgba(0, 0, 0, 0);
	border: none;
	border-bottom: 1px solid #222222;
	padding-bottom: 20px;
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 32px;
	letter-spacing: -0.01em;
	color: #FFFFFF;
	resize: none;
	margin-top: 40px;
	transition: 0.4s;
	min-height: 80px;
}

form textarea:focus {
	border-bottom: 1px solid #fff;
}

form input.white_button {
	min-width: 120px;
	margin-top: 60px;
}

input.error {
	color: #761B1B;
	border-bottom: 1px solid #761B1B;
}

textarea.error {
	color: #761B1B;
	border-bottom: 1px solid #761B1B;
}

textarea::-webkit-scrollbar {
	width: 3px;
	height: 3px
}

textarea::-webkit-scrollbar-track {
	background-color: transparent;
	margin-top: 10px;
	margin-bottom: 10px;
}

textarea::-webkit-scrollbar-thumb {
	background-color: #222222;
	border-radius: 5px;
}

.contact__map {
	max-width: 510px;
	width: 510px;
}

.contact__map .img {
	width: 100%;
}

/*end contact page*/

/*how it work page*/

.how_it_work__section .top_row {
	padding: 59px 0 65px 0;
}

.how__item h1,
.how__item h2,
.how__item h3,
.how__item h4,
.how__item h5,
.how__item h6 {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	line-height: 150%;
	color: #FFFFFF;
}

.how__item h1 strong,
.how__item h2 strong,
.how__item h3 strong,
.how__item h4 strong,
.how__item h5 strong,
.how__item h6 strong {
	opacity: 0.6;
	font-weight: bold;
	margin-right: 7px;
	text-transform: uppercase;
}

.how__item p {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	line-height: 150%;
	color: #FFFFFF;
	opacity: 0.7;
}

.how__item a {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	line-height: 150%;
	color: #FFFFFF;
	border-bottom: 1px solid #fff;
}

.how__content {
	margin: 0 auto;
	margin-top: 65px;
	max-width: 620px;
}

.how__item.how__item-img .how__item-top {
	padding: 20px;
	background: #222222;
	border-radius: 10px 10px 0 0;
}

.how__item.how__item-img .how__item-bottom {
	width: 100%;
	padding: 20px;
	background: #222222;
	border-radius: 0 0 10px 10px;
}

.how_choose_card_slider_container {
	overflow: hidden;
}
.how_choose_card_slider {
	display: flex;
	margin: 12px -7px;
}
.how_choose_card {
	flex: none;
	width: 33.333333333%;
	padding: 0 7px;
}
.how_choose_card_img {

}
.how_choose_card_padding {
	position: relative;
	display: block;
	width: auto;
	height: 0;
	padding: 0 0 62.7906977%;
}
.how_choose_card_bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	border-radius: 9px;
}
.how_choose_card_circuit {
	position: absolute;
	left: 9.7847358%;
	top: 34.375%;
	width: 13.6986301%;
}

.how_choose_card_slider_slide_left .how_choose_card_slider {
	transform: translate3d(0, 0, 0);
}
.how_choose_card_slider_slide_left .how_choose_card_slider {
	-webkit-animation: HowChooseSliderLeftKeyframes 30s linear infinite;
	        animation: HowChooseSliderLeftKeyframes 30s linear infinite;
}
.how_choose_card_slider_slide_right .how_choose_card_slider {
	transform: translate3d(-300%, 0, 0);
}
.how_choose_card_slider_slide_right .how_choose_card_slider {
	-webkit-animation: HowChooseSliderRightKeyframes 30s linear infinite;
	        animation: HowChooseSliderRightKeyframes 30s linear infinite;
}

.how__item:not(:first-child) {
	margin-top: 60px;
}

.how__item:not(.how__item-img) {
	padding: 20px;
	background: #222222;
	border-radius: 10px;
}

.how__item:not(.how__item-img) p {
	margin-top: 16px;
}

.bottom__info {
	margin-top: 60px;
}

.bottom__top_info {
	width: 100%;
	border-bottom: 1px solid #222;
	padding: 20px 0;
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 21px;
	line-height: 150%;
	color: #FFFFFF;
	opacity: 0.6;
}

.bottom__info .img {
	max-width: 448px;
	margin: 30px auto;
}

.bottom__bottom_info {
	padding: 20px 0;
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	line-height: 150%;
	color: #FFFFFF;
	opacity: 0.7;
}

.how_work_page .safety_section {
	padding-top: 208px;
}

/*end how it work page*/

/*order page*/

/*order page*/

.white_page .header.active .open_menu.active div {
	-webkit-filter: invert(1);
			filter: invert(1);
}

.white_page .hidden_menu {
	background-color: #000;
	-webkit-filter: blur(0);
			filter: blur(0);
}

.white_page .open_menu div {
	background-color: #000;
}

.white_page .header__blured {
	background: #F4F4F4;
	padding: 25px 0;
}

.white_page .header__blured.active {
	background: #F4F4F4;
}

.white_page .header__visible .left_col {
	display: flex;
	justify-content: flex-start;
	align-items: stretch;
}

.white_page .header__visible .left_col .logo {
	display: flex;
	align-items: center;
	justify-content: center;
	transition: 0.4s;
}

.white_page .header__visible .left_col .separator {
	width: 1px;
	min-height: 40px;
	height: auto;
	min-width: 1px;
	background: #222222;
	opacity: 0.15;
	margin: 0 32px;
}

.white_button.-gray {
	border: 1px solid rgba(34, 34, 34, 0.15);
	box-sizing: border-box;
	border-radius: 60px;
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	color: #171717;
	padding: 11px 15px;
	position: relative;
	min-width: 106px;
}

.white_button.back_button {
	padding-left: 44px;
	justify-content: flex-end;
	min-width: 90px;
}

.white_button.back_button:before {
	content: "";
	display: block;
	position: absolute;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 10px;
	width: 16px;
	height: 16px;
	left: 16px;
	transition: 0.3s;
	/* background-image: url('data:image/svg + xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEwIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI + CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMy4zODg5NiAwLjg0NDc3NEMzLjExODQxIDAuNTk1MDM2IDIuNjk2NjQgMC42MTE5MDUgMi40NDY5IDAuODgyNDVMMC4yOTMwNTIgMy4yMTU3NkMwLjA1NzMyMDEgMy40NzExMyAwLjA1NzMxODMgMy44NjQ3NiAwLjI5MzA0OCA0LjEyMDEzTDIuNDQ2OSA2LjQ1MzQ5QzIuNjk2NjMgNi43MjQwNCAzLjExODQgNi43NDA5MSAzLjM4ODk1IDYuNDkxMThDMy42NTk1IDYuMjQxNDQgMy42NzYzNyA1LjgxOTY3IDMuNDI2NjQgNS41NDkxMkwyLjMwNTU2IDQuMzM0NjFMOC43ODI5MiA0LjMzNDYxQzkuMTUxMTEgNC4zMzQ2MSA5LjQ0OTU5IDQuMDM2MTQgOS40NDk1OSAzLjY2Nzk1QzkuNDQ5NTkgMy4yOTk3NiA5LjE1MTExIDMuMDAxMjggOC43ODI5MiAzLjAwMTI4TDIuMzA1NTkgMy4wMDEyOEwzLjQyNjYzIDEuNzg2ODNDMy42NzYzNyAxLjUxNjI4IDMuNjU5NSAxLjA5NDUxIDMuMzg4OTYgMC44NDQ3NzRaIiBmaWxsPSIjMTcxNzE3Ii8 + Cjwvc3ZnPgo='); */
	background-image: url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.38896 0.844774C3.11841 0.595036 2.69664 0.611905 2.4469 0.88245L0.293052 3.21576C0.0573201 3.47113 0.0573183 3.86476 0.293048 4.12013L2.4469 6.45349C2.69663 6.72404 3.1184 6.74091 3.38895 6.49118C3.6595 6.24144 3.67637 5.81967 3.42664 5.54912L2.30556 4.33461L8.78292 4.33461C9.15111 4.33461 9.44959 4.03614 9.44959 3.66795C9.44959 3.29976 9.15111 3.00128 8.78292 3.00128L2.30559 3.00128L3.42663 1.78683C3.67637 1.51628 3.6595 1.09451 3.38896 0.844774Z' fill='%23171717'/%3E%3C/svg%3E%0A");
}

.white_page .header__visible {
	align-items: center;
}

.card__pre_view-section {
	height: 100vh;
	padding-top: 126px;
	width: 100%;
}

.card__pre_view-content {
	padding-left: 80px;
	padding-right: 80px;
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: flex-start;
	max-width: 730px;
}

.card__pre_view-content .card {
	width: 100%;
	height: 340px;
	background-color: #222222;
	border-radius: 24px;
	position: relative;
}

.card__pre_view-content .card:not(:last-child) {
	margin-bottom: 42px;
}

.card__front .chip_img {
	position: absolute;
	left: 54px;
	top: 110px;
	width: 74px;
	height: 54px;
}

.card__front .chip_img img {
	display: block;
	width: 100%;
	max-height: 100%;
	-o-object-fit: contain;
	   object-fit: contain;
}

.card__front .name_text {
	display: block;
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	line-height: 40px;
	color: #FFFFFF;
	left: 89px;
	bottom: 28px;
	position: absolute;
}

.card__back .black_line {
	position: absolute;
	width: 100%;
	height: 56px;
	background: linear-gradient(90deg, #000000 0%, #3E3E3E 75.52%, #323232 100%);
	left: 0;
	top: 28px;
}

.white_line {
	position: absolute;
	left: 24px;
	top: 108px;
}

.white_line-line {
	width: 348px;
	height: 74px;
	background: #FEFEFE;
}

.security_pin {
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 28px;
	line-height: 40px;
	color: #FFFFFF;
	margin-left: 16px;
}

.top_white_line {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.bottom_white_line {
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 348px;
}

.bottom_white_line p {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
}

.card__settings_section {
	background-color: rgba(255,255,255,0.75);
	height: 100vh;
	position: fixed;
	right: 0;
	top: 0;
	bottom: 0;
	border-left: 1px solid #DEDEDE;
	padding-top: 32px;
	padding-bottom: 147px;
	transition: 0.4s;
}

.mob_content {
	overflow: hidden;
	height: 100%;
	max-height: 100%;
}

.mobile_swiped {
	display: block;
	height: 100%;
	max-height: calc(100% - 123px);
	overflow: auto;
	overflow-x: hidden;
/*	position: relative;*/
}

.mobile_swiped::-webkit-scrollbar { width: 3px; height: 3px }
.mobile_swiped::-webkit-scrollbar-track {
	background-color: transparent;
	margin-top: 10px;
	margin-bottom: 10px;
}
.mobile_swiped::-webkit-scrollbar-thumb {
	background-color: #80807F;
	border-radius: 5px;
}

.card__settings_container {
	width: 100%;
	max-width: 510px;
	box-sizing: content-box;
	padding: 0px 40px;
	padding-right: calc((100vw - 1280px) / 2);
	position: relative;
}

.-grey_border-bottom {
	/* border-bottom: 1px solid #DEDEDE; DFN*/
	border-bottom: 2px solid #0015FF;
}

.-grey_border-top {
	/* border-top: 1px solid #DEDEDE; DFN*/
	border-top: 2px solid #0015FF;
}

.card__settings_header {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
}

.card__settings_header .title_2 {
	font-size: 32px;
	line-height: 40px;
	letter-spacing: -0.01em;
	color: #171717;
}

.card__settings_header .card__settings_container {
	display: flex;
	justify-content: space-between;
	align-items: center;
	min-height: 90px;
}

.card__settings_navigation {
	padding: 36px 0px;
}

.card__settings_nav_block {
	border: 1px solid #DEDEDE;
	border-radius: 10px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.card__settings_nav_block .nav__item {
	padding: 16px 16px;
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 16px;
	text-align: right;
	color: #171717;
	opacity: 0.6;
	text-align: center;
	min-width: 170px;
	cursor: pointer;
	transition: 0.4s;
}

.card__settings_nav_block .nav__item:first-child {
	border-radius: 10px 0px 0px 10px;
}

.card__settings_nav_block .nav__item:last-child {
	border-radius: 0px 10px 10px 0px;
}

.card__settings_nav_block .nav__item.active {
	opacity: 1;
	/* background-color: #171717; DFN*/
	background-color: rgba(0,0,155,.8);
	color: #FFF;
}


.hide {
	display: none !important;
}

.pre_input_text {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 14px;
	display: flex;
	align-items: center;
	color: rgba(23, 23, 23, 0.5);
	position: relative;
	margin-bottom: 12px;
	padding-top: 6px;
}

.hint_icon {
	display: block;
	position: absolute;
	width: 18px;
	height: 18px;
	display: flex;
	justify-content: center;
	align-items: center;
	right: 0;
}

.hint_icon svg {
	width: 15px;
	height: 15px;
}

.-hint {
	padding-right: 24px;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	cursor: pointer;
	z-index: 4;
}

.-hint.active .hint_child {
	opacity: 1;
	transform: none;
	pointer-events: auto;
}

.hint_child {
	position: absolute;
	left: calc(100% - 44px);
	top: calc(100% + 8px);
	display: flex;
	width: 362px;
	max-width: 362px;
	background: #171717;
	border-radius: 8px;
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
	color: #FEFEFE;
	padding: 4px 8px;
	opacity: 0;
	transform: translateY(10px);
	transition: 0.3s;
	cursor: auto;
	pointer-events: none;
}

.hint_child:before {
	content: '';
	display: block;
	position: absolute;
	width: 12px;
	height: 12px;
	left: 30px;
	top: -4px;
	border-radius: 4px;
	background: #171717;
	transform: rotate(45deg);
	z-index: -1;
}

.card__settings_item {
	pointer-events: none;
	opacity: 0;
	position: absolute;
	top: 0;
	transition: 0.4s;
}

.card__settings_item.active {
	position: relative;
	opacity: 1;
	pointer-events: all;
}

.card__settings_item form {
	padding-top: 12px;
}

.input_box {
	margin-top: 24px;
}

.input_box .parent_drop {
	width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	/* background: #FEFEFE; */
	/* border: 1px solid rgba(34, 34, 34, 0.15); */
	/* border-radius: 12px; */
	/* padding: 12px 16px; */
	/* padding-right: 70px; */
	cursor: pointer;
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	line-height: 24px;
	color: #171717;
	display: flex;
	align-items: center;
	position: relative;
	transition: 0.4s;
}

.input_box .parent_drop:after {
	content: '';
	/* background-image: url('data:image/svg + xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5IDYiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOC43MDcuNzkzYTEgMSAwIDAwLTEuNDE0IDBMNC41IDMuNTg2IDEuNzA3Ljc5M0ExIDEgMCAwMC4yOTMgMi4yMDdsMy41IDMuNWExIDEgMCAwMDEuNDE0IDBsMy41LTMuNWExIDEgMCAwMDAtMS40MTR6IiBmaWxsPSIjMTcxNzE3Ii8 + PC9zdmc + '); */
	background-image: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 6'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.707.793a1 1 0 00-1.414 0L4.5 3.586 1.707.793A1 1 0 00.293 2.207l3.5 3.5a1 1 0 001.414 0l3.5-3.5a1 1 0 000-1.414z' fill='%23171717'/%3E%3C/svg%3E");
	background-position: center;
	background-size: 9px;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
	right: 12px;
	display: block;
	position: absolute;
	top: 50%;
	margin: -12px 0 0;
	transition: 0.4s;
	/* right: 24px;
	width: 6px;
	height: 6px;
	border: 2px solid #171717;
	border-top: 0;
	border-left: 0;
	transform: rotate(45deg); */
}

.dropdown {
	width: 100%;
	position: relative;
	transition: 0.4s;
}

.dropdown .flag_img {
	border-radius: 6px;
	overflow: hidden;
	min-width: 28px;
	width: 28px;
	height: 20px;
	margin-right: 8px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.dropdown .flag_img img {
	width: 100%;
	max-height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
	-o-object-position: center;
	   object-position: center;
}

.child_drop {
	width: 100%;
	display: block;
	/* border: 1px solid rgba(34, 34, 34, 0.15); */
	/* border-radius: 12px; */
	padding: 0px 8px;
	overflow: hidden;
	max-height: 300px;
	/* position: absolute; */
	top: calc(100% + 10px);
	left: 0;													<div class="pre_input_text">
														Font Size
													</div>

	opacity: 0;
	pointer-events: none;
	transition: 0.4s;
	z-index: 2;
	transform: translateY(10px);
}

.child_drop ul {
	padding: 6px 16px;
	padding-left: 0;
}

.child_drop ul.-scrollbar::-webkit-scrollbar { width: 3px; height: 3px }
.child_drop ul.-scrollbar::-webkit-scrollbar-track {
	background-color: transparent;
	margin-top: 16px;
	margin-bottom: 16px;
}
.child_drop ul.-scrollbar::-webkit-scrollbar-thumb {
	background-color: 1px solid rgba(34, 34, 34, 0.15);
	border-radius: 5px;
}

.child_drop ul li {
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	line-height: 24px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	cursor: pointer;
	padding: 8px 0px;
	transition: 0.3s;
	border-radius: 2px;
	color: rgba(23, 23, 23, 0.5);
}

.child_drop ul li:not(:last-child) {
	border-bottom: 1px solid rgba(34, 34, 34, 0.15);
}

.dropdown.active .child_drop {
	opacity: 1;
	pointer-events: auto;
	background-color: #FFF;
	transform: translateY(0px);
}

.dropdown.active .parent_drop:after {
	/* transform: rotate(225deg); */
	transform: rotate(180deg);
}

.dropdown.active .parent_drop {
	border: 1px solid rgba(34, 34, 34, 0.50);
}

/* .white_page form input,
.white_page form textarea,
.white_page select {
	background: #FEFEFE;
	border: 1px solid rgba(34, 34, 34, 0.15);
	box-sizing: border-box;
	border-radius: 12px;
	padding: 12px 16px;
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 24px;
	display: flex;
	align-items: center;
	color: #171717;
	margin-top: 0;
} */

.white_page select {
	width: 100%;
}

.white_page form input:focus,
.white_page form textarea:focus,
.white_page select:focus {
	border: 1px solid rgba(34, 34, 34, 0.5);
}

.radio_box input {
	display: none !important;
}

.radio_box input + label {
	min-width: 36px;
	position: relative;
	display: block;
	cursor: pointer;
	transition: 0.4s;
	opacity: 0.5;
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	line-height: 12px;
	color: #171717;
}

.radio_box input:checked + label {
	opacity: 1;
}

.radio_box input + label img {
	width: 100%;
	max-width: 100%;
	display: block;
	height: auto;
	margin-bottom: 12px;
}

.radio_box:not(:last-child) {
	margin-right: 24px;
}

.double_input_box {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.input_radio_box .double_input_box {
	justify-content: flex-start;
}

.double_input_box .-bigger_input {
	width: 348px;
}

.card__settings_footer {
	padding: 48px 0px;
	position: absolute;
	bottom: 0;
	right: 0;
	width: 100%;
}

.white_button.order_button {
	padding: 16px 24px;
	justify-content: flex-start;
	padding-right: 52px;
	min-width: auto;
	background: rgba(0, 0, 155, 0.8);
	border-radius: 10px;
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 16px;
	text-align: right;
	color: #FEFEFE;
	position: relative;
}

.white_button.order_button:after {
	content: '';
	display: block;
	position: absolute;
	right: 23px;
	width: 16px;
	height: 16px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 10px;
	transition: 0.3s;
	/* background-image: url('data:image/svg + xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI + CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNi44OTQ2MSAwLjg0NDc3NEM3LjE2NTE2IDAuNTk1MDM2IDcuNTg2OTMgMC42MTE5MDUgNy44MzY2NyAwLjg4MjQ1TDkuOTkwNTIgMy4yMTU3NkMxMC4yMjYyIDMuNDcxMTMgMTAuMjI2MyAzLjg2NDc2IDkuOTkwNTIgNC4xMjAxM0w3LjgzNjY3IDYuNDUzNDlDNy41ODY5NCA2LjcyNDA0IDcuMTY1MTcgNi43NDA5MSA2Ljg5NDYyIDYuNDkxMThDNi42MjQwNyA2LjI0MTQ0IDYuNjA3MiA1LjgxOTY3IDYuODU2OTMgNS41NDkxMkw3Ljk3OCA0LjMzNDYxTDEuNTAwNjUgNC4zMzQ2MUMxLjEzMjQ2IDQuMzM0NjEgMC44MzM5ODQgNC4wMzYxNCAwLjgzMzk4NCAzLjY2Nzk1QzAuODMzOTg0IDMuMjk5NzYgMS4xMzI0NiAzLjAwMTI4IDEuNTAwNjUgMy4wMDEyOEw3Ljk3Nzk4IDMuMDAxMjhMNi44NTY5NCAxLjc4NjgzQzYuNjA3MiAxLjUxNjI4IDYuNjI0MDcgMS4wOTQ1MSA2Ljg5NDYxIDAuODQ0Nzc0WiIgZmlsbD0iI0ZDRkNGRCIvPgo8L3N2Zz4K'); */
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.89461 0.844774C7.16516 0.595036 7.58693 0.611905 7.83667 0.88245L9.99052 3.21576C10.2262 3.47113 10.2263 3.86476 9.99052 4.12013L7.83667 6.45349C7.58694 6.72404 7.16517 6.74091 6.89462 6.49118C6.62407 6.24144 6.6072 5.81967 6.85693 5.54912L7.978 4.33461L1.50065 4.33461C1.13246 4.33461 0.833984 4.03614 0.833984 3.66795C0.833984 3.29976 1.13246 3.00128 1.50065 3.00128L7.97798 3.00128L6.85694 1.78683C6.6072 1.51628 6.62407 1.09451 6.89461 0.844774Z' fill='%23FCFCFD'/%3E%3C/svg%3E%0A");
}

.card__settings_footer .card__settings_container {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.saving_block {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-right: 40px;
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 24px;
	color: #171717;
	margin-right: 24px;
}

.saving_block:after {
	content: '';
	margin-left: 12px;
	display: inline-block;
	/* background-image: url('data:image/svg + xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNyAxNiI + PHBhdGggZD0iTTguNSAxLjMzMmEuNjY3LjY2NyAwIDAwLS42NjYuNjY3djJhLjY2Ny42NjcgMCAwMDEuMzMzIDB2LTJhLjY2Ny42NjcgMCAwMC0uNjY2LS42Njd6TTguNSAxMS4zMzJhLjY2Ny42NjcgMCAwMC0uNjY2LjY2N3YyYS42NjcuNjY3IDAgMTAxLjMzMyAwdi0yYS42NjcuNjY3IDAgMDAtLjY2Ni0uNjY3ek0xNC41IDcuMzMyYS42NjcuNjY3IDAgMDEwIDEuMzMzaC0yYS42NjcuNjY3IDAgMTEwLTEuMzMzaDJ6TTUuMTY3IDcuOTk5YS42NjcuNjY3IDAgMDAtLjY2Ni0uNjY3aC0yYS42NjcuNjY3IDAgMDAwIDEuMzMzaDJBLjY2Ny42NjcgMCAwMDUuMTY3IDh6TTEyLjI3MiAzLjI4NWEuNjY3LjY2NyAwIDExLjk0My45NDNMMTEuOCA1LjY0MmEuNjY3LjY2NyAwIDExLS45NDItLjk0M2wxLjQxNC0xLjQxNHpNNi4xNDQgMTAuMzU2YS42NjcuNjY3IDAgMDAtLjk0MyAwTDMuNzg3IDExLjc3YS42NjcuNjY3IDAgMTAuOTQyLjk0M2wxLjQxNS0xLjQxNGEuNjY3LjY2NyAwIDAwMC0uOTQzek0xMy4yMTUgMTEuNzdhLjY2Ny42NjcgMCAxMS0uOTQzLjk0M2wtMS40MTQtMS40MTRhLjY2Ny42NjcgMCAxMS45NDItLjk0M2wxLjQxNSAxLjQxNHpNNi4xNDQgNS42NDJhLjY2Ny42NjcgMCAwMDAtLjk0M0w0LjcyOSAzLjI4NWEuNjY3LjY2NyAwIDEwLS45NDIuOTQyTDUuMiA1LjY0MmMuMjYuMjYuNjgyLjI2Ljk0MyAweiIgZmlsbD0iIzE3MTcxNyIvPjwvc3ZnPg=='); */
	background-image: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 16'%3E%3Cpath d='M8.5 1.332a.667.667 0 00-.666.667v2a.667.667 0 001.333 0v-2a.667.667 0 00-.666-.667zM8.5 11.332a.667.667 0 00-.666.667v2a.667.667 0 101.333 0v-2a.667.667 0 00-.666-.667zM14.5 7.332a.667.667 0 010 1.333h-2a.667.667 0 110-1.333h2zM5.167 7.999a.667.667 0 00-.666-.667h-2a.667.667 0 000 1.333h2A.667.667 0 005.167 8zM12.272 3.285a.667.667 0 11.943.943L11.8 5.642a.667.667 0 11-.942-.943l1.414-1.414zM6.144 10.356a.667.667 0 00-.943 0L3.787 11.77a.667.667 0 10.942.943l1.415-1.414a.667.667 0 000-.943zM13.215 11.77a.667.667 0 11-.943.943l-1.414-1.414a.667.667 0 11.942-.943l1.415 1.414zM6.144 5.642a.667.667 0 000-.943L4.729 3.285a.667.667 0 10-.942.942L5.2 5.642c.26.26.682.26.943 0z' fill='%23171717'/%3E%3C/svg%3E");
	width: 16px;
	height: 16px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	-webkit-animation: rotate linear 3s infinite;
			animation: rotate linear 3s infinite;
}

.radio__double_list {
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	flex-wrap: wrap;
}

.radio_list {
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	max-width: 100%;
	flex-wrap: wrap;
}

.radio_list .radio_box {
	margin: 0px;
}

.radio__double_list .input_box {
	margin-top: 0;
	margin-bottom: 10px;
}

.radio__double_list:last-child .input_box:last-child {
	margin-bottom: 0;
}

.radio__double_list .input_box:not(:last-child) {
	margin-right: 28px;
}

.radio_list .radio_box:not(:last-child) {
	margin-right: 24px;
}

.radio_list .radio_box input + label {
	opacity: 1;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	color: rgba(23, 23, 23, 0.5);
	/* margin-bottom: 20px; */
	transition: 0.3s;
}

.radio_list .radio_box input + label .img {
	width: 32px;
	height: 32px;
	position: relative;
	margin-bottom: 12px;
	transition: 0.3s;
}

.radio_list .radio_box input + label .img:after {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%) scale(0);
	width: 12px;
	height: 12px;
	background-color: #FFF;
	/* border-radius: 50%; */
	opacity: 0;
	transition: 0.3s;
}

.radio_list .radio_box input:checked + label .img:after {
	opacity: 1;
	transform: translate(-50%, -50%) scale(1);
}

.radio_list .radio_box input:checked + label {
	color: rgba(23, 23, 23, 1);
}

.border_img {
	width: 64px;
	height: 48px;
	margin-bottom: 12px;
	background: #FCFCFD;
	border: 1px solid rgba(34, 34, 34, 0.15);
	border-radius: 12px;
	transition: 0.3s;
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
}

html body img.border_img_icon {
	display: block;
	position: relative;
	margin: 0;
	transition: 0.3s;
	width: 32px;
}

.check_list {
	max-width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	flex-wrap: wrap;
}

.check_list .radio_box input + label {
	opacity: 1;
}

.check_list .radio_box input:checked + label .border_img {
	background-color: #222;
	border-color: #222;
}

.check_list .radio_box input:checked + label .border_img_icon {
	-webkit-filter: invert(100%);
			filter: invert(100%);
}

.check_list .radio_box input + label {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	/* margin-bottom: 20px; */
}

.check_list .radio_box input:checked + label {
	color: rgba(23, 23, 23, 1);
}

.check_list .radio_box input + label {
	color: rgba(23, 23, 23, 0.5);
}

.check_list .radio_box:not(:last-child) {
	margin-right: 24px;
}

.check_list_border .radio_box:not(:last-child) {
	margin-right: 12px;
}

.editor_card form {
	padding: 0;
}

.adding_button {
	width: 100%;
	min-height: 120px;
	border: 1px dashed #DEDEDE;
	border-radius: 24px;
	padding: 24px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	cursor: pointer;
	margin-top: 36px;
	transition: 0.3s;
}

.add_css .icon {
	width: 48px;
	height: 72px;
	background: rgba(34, 34, 34, 0.05);
	border: 1px solid rgba(34, 34, 34, 0.15);
	box-sizing: border-box;
	border-radius: 4px;
	margin-right: 16px;
	position: relative;
	display: flex;
	justify-content: center;
	list-style: circle;
	transition: 0.3s;
}

.add_css .text {
	max-width: 70%;
}

.add_css .icon:before {
	content:'';
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}

.text_icon .icon:before {
	/* background-image: url('data:image/svg + xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI + CjxwYXRoIGQ9Ik0wLjUgOEg3Ljc3MTg4VjkuNjU4NTdINS4xMjA0VjE3SDMuMTUxNDhWOS42NTg1N0gwLjVWOFoiIGZpbGw9IiMxNzE3MTciIGZpbGwtb3BhY2l0eT0iMC41Ii8 + CjxwYXRoIGQ9Ik0xMS4yNTg5IDEyLjQxTDguMzk3NDIgOEgxMC43ODY0TDEyLjU5NzggMTAuODI4NkwxNC40NDg2IDhIMTYuNjAxMkwxMy43Mzk4IDEyLjQxTDE2Ljc0NTYgMTdIMTQuMzQzNkwxMi4zODc4IDEzLjk3ODZMMTAuMzkyNiAxN0g4LjI1MzAzTDExLjI1ODkgMTIuNDFaIiBmaWxsPSIjMTcxNzE3IiBmaWxsLW9wYWNpdHk9IjAuNSIvPgo8cGF0aCBkPSJNMTcuMjI4MSA4SDI0LjVWOS42NTg1N0gyMS44NDg1VjE3SDE5Ljg3OTZWOS42NTg1N0gxNy4yMjgxVjhaIiBmaWxsPSIjMTcxNzE3IiBmaWxsLW9wYWNpdHk9IjAuNSIvPgo8L2c + CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC41KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM + Cjwvc3ZnPgo='); */
	background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M0.5 8H7.77188V9.65857H5.1204V17H3.15148V9.65857H0.5V8Z' fill='%23171717' fill-opacity='0.5'/%3E%3Cpath d='M11.2589 12.41L8.39742 8H10.7864L12.5978 10.8286L14.4486 8H16.6012L13.7398 12.41L16.7456 17H14.3436L12.3878 13.9786L10.3926 17H8.25303L11.2589 12.41Z' fill='%23171717' fill-opacity='0.5'/%3E%3Cpath d='M17.2281 8H24.5V9.65857H21.8485V17H19.8796V9.65857H17.2281V8Z' fill='%23171717' fill-opacity='0.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='24' height='24' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.img_icon .icon:before {
	width: 20px;
	height: 20px;
	/* background-image: url('data:image/svg + xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC41IDEwQzE4LjUgMTQuNDE4MyAxNC45MTgzIDE4IDEwLjUgMThDNi4wODE3MiAxOCAyLjUgMTQuNDE4MyAyLjUgMTBDMi41IDUuNTgxNzIgNi4wODE3MiAyIDEwLjUgMkMxNC45MTgzIDIgMTguNSA1LjU4MTcyIDE4LjUgMTBaTTIwLjUgMTBDMjAuNSAxNS41MjI4IDE2LjAyMjggMjAgMTAuNSAyMEM0Ljk3NzE1IDIwIDAuNSAxNS41MjI4IDAuNSAxMEMwLjUgNC40NzcxNSA0Ljk3NzE1IDAgMTAuNSAwQzE2LjAyMjggMCAyMC41IDQuNDc3MTUgMjAuNSAxMFpNMTAuNSA0QzExLjA1MjMgNCAxMS41IDQuNDQ3NzIgMTEuNSA1VjlIMTUuNUMxNi4wNTIzIDkgMTYuNSA5LjQ0NzcyIDE2LjUgMTBDMTYuNSAxMC41NTIzIDE2LjA1MjMgMTEgMTUuNSAxMUgxMS41VjE1QzExLjUgMTUuNTUyMyAxMS4wNTIzIDE2IDEwLjUgMTZDOS45NDc3MiAxNiA5LjUgMTUuNTUyMyA5LjUgMTVWMTFINS41QzQuOTQ3NzIgMTEgNC41IDEwLjU1MjMgNC41IDEwQzQuNSA5LjQ0NzcyIDQuOTQ3NzIgOSA1LjUgOUg5LjVWNUM5LjUgNC40NDc3MiA5Ljk0NzcyIDQgMTAuNSA0WiIgZmlsbD0iIzE3MTcxNyIgZmlsbC1vcGFjaXR5PSIwLjUiLz4KPC9zdmc + Cg=='); */
	background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.5 10C18.5 14.4183 14.9183 18 10.5 18C6.08172 18 2.5 14.4183 2.5 10C2.5 5.58172 6.08172 2 10.5 2C14.9183 2 18.5 5.58172 18.5 10ZM20.5 10C20.5 15.5228 16.0228 20 10.5 20C4.97715 20 0.5 15.5228 0.5 10C0.5 4.47715 4.97715 0 10.5 0C16.0228 0 20.5 4.47715 20.5 10ZM10.5 4C11.0523 4 11.5 4.44772 11.5 5V9H15.5C16.0523 9 16.5 9.44772 16.5 10C16.5 10.5523 16.0523 11 15.5 11H11.5V15C11.5 15.5523 11.0523 16 10.5 16C9.94772 16 9.5 15.5523 9.5 15V11H5.5C4.94772 11 4.5 10.5523 4.5 10C4.5 9.44772 4.94772 9 5.5 9H9.5V5C9.5 4.44772 9.94772 4 10.5 4Z' fill='%23171717' fill-opacity='0.5'/%3E%3C/svg%3E%0A");
}

.add_css p {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 12px;
	display: flex;
	align-items: center;
	color: rgba(23, 23, 23, 0.5);
}

.add_css p strong {
	font-weight: bold;
	color: rgba(23, 23, 23, 1);
	font-size: 16px;
	line-height: 24px;
}

.add_css p em {
	color: #171717;
}

.add_css p:not(:last-child) {
	margin-bottom: 8px;
}

.card_editor {
	/* display: flex; */
	flex-direction: column;
	align-items: flex-start;
	justify-content: flex-start;
	margin-top: 16px;
}

.card_editor .trash_img {
	width: 25px;
	height: 26px;
	justify-self: flex-end;
	margin-left: auto;
	margin-right: 0;
	cursor: pointer;
}

.trash_img svg {
	width: 100%;
	height: 100%;
}

.card_editor .trash_img svg path {
	transition: 0.3s;
}

.card_editor_top {
	/* display: flex;
	justify-content: flex-start; */
	align-items: center;
	width: 100%;
}

.card_editor .separator {
	width: 100%;
	height: 1px;
	background: rgba(34, 34, 34, 0.15);
	border-radius: 1px;
	margin-top: 8px;
	margin-bottom: 8px;
}

.card_editor_bottom .input_box {
	margin-top: 0;
}

.number {
	position: relative;
}

.number_controls {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 30px;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	padding-bottom: 20px;
}

.number_controls>div {
	width: 100%;
	height: 16px;
	cursor: pointer;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 4px;
	position: relative;
	transition: 0.3s;
}

.number_controls>div.nonactive {
	opacity: 0.5;
	pointer-events: none;
}

.number_controls>div:before {
	content: "";
	display: block;
	width: 8px;
	height: 8px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background-size: contain;
	background-repeat: no-repeat;
}

.nc-plus:before {
	/* background-image: url('data:image/svg + xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgNyA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAuNjk1MjYyIDMuNDcxNEMwLjk1NTYxMiAzLjczMTc1IDEuMzc3NzIgMy43MzE3NSAxLjYzODA3IDMuNDcxNEwzLjUgMS42MDk0OEw1LjM2MTkzIDMuNDcxNEM1LjYyMjI4IDMuNzMxNzUgNi4wNDQzOSAzLjczMTc1IDYuMzA0NzQgMy40NzE0QzYuNTY1MDkgMy4yMTEwNSA2LjU2NTA5IDIuNzg4OTQgNi4zMDQ3NCAyLjUyODZMMy45NzE0IDAuMTk1MjYyQzMuNzExMDYgLTAuMDY1MDg3NSAzLjI4ODk1IC0wLjA2NTA4NzUgMy4wMjg2IDAuMTk1MjYyTDAuNjk1MjYyIDIuNTI4NkMwLjQzNDkxMyAyLjc4ODk1IDAuNDM0OTEzIDMuMjExMDYgMC42OTUyNjIgMy40NzE0WiIgZmlsbD0iIzE3MTcxNyIvPgo8L3N2Zz4K'); */
	background-image: url("data:image/svg+xml,%3Csvg width='7' height='4' viewBox='0 0 7 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.695262 3.4714C0.955612 3.73175 1.37772 3.73175 1.63807 3.4714L3.5 1.60948L5.36193 3.4714C5.62228 3.73175 6.04439 3.73175 6.30474 3.4714C6.56509 3.21105 6.56509 2.78894 6.30474 2.5286L3.9714 0.195262C3.71106 -0.0650875 3.28895 -0.0650875 3.0286 0.195262L0.695262 2.5286C0.434913 2.78895 0.434913 3.21106 0.695262 3.4714Z' fill='%23171717'/%3E%3C/svg%3E%0A");
}

.nc-minus:before {
	/* background-image: url('data:image/svg + xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgNyA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTYuMzA0NzQgMC41Mjg1OTVDNi4wNDQzOSAwLjI2ODI0NSA1LjYyMjI4IDAuMjY4MjQ1IDUuMzYxOTMgMC41Mjg1OTVMMy41IDIuMzkwNTJMMS42MzgwNyAwLjUyODU5NUMxLjM3NzcyIDAuMjY4MjQ1IDAuOTU1NjExIDAuMjY4MjQ1IDAuNjk1MjYyIDAuNTI4NTk1QzAuNDM0OTEyIDAuNzg4OTQ0IDAuNDM0OTEyIDEuMjExMDUgMC42OTUyNjIgMS40NzE0TDMuMDI4NiAzLjgwNDc0QzMuMjg4OTQgNC4wNjUwOSAzLjcxMTA1IDQuMDY1MDkgMy45NzE0IDMuODA0NzRMNi4zMDQ3NCAxLjQ3MTRDNi41NjUwOSAxLjIxMTA1IDYuNTY1MDkgMC43ODg5NDUgNi4zMDQ3NCAwLjUyODU5NVoiIGZpbGw9IiMxNzE3MTciLz4KPC9zdmc + Cg=='); */
	background-image: url("data:image/svg+xml,%3Csvg width='7' height='4' viewBox='0 0 7 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.30474 0.528595C6.04439 0.268245 5.62228 0.268245 5.36193 0.528595L3.5 2.39052L1.63807 0.528595C1.37772 0.268245 0.955611 0.268245 0.695262 0.528595C0.434912 0.788944 0.434912 1.21105 0.695262 1.4714L3.0286 3.80474C3.28894 4.06509 3.71105 4.06509 3.9714 3.80474L6.30474 1.4714C6.56509 1.21105 6.56509 0.788945 6.30474 0.528595Z' fill='%23171717'/%3E%3C/svg%3E%0A");
}

.card_editor_bottom .input_box {
	width: 268px;
}

.card_editor_bottom .input_box.number_box {
	min-width: 90px;
	width: 90px;
	margin-left: 24px;
}

.card_editor_bottom {
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	flex-wrap: wrap;
}

.white_page form .number input {
	padding-right: 49px;
	width: 88px;
	/* height: 50px; */
	min-width: auto;
	margin-right: 0;
}

.number_controls {
	right: 17px;
	width: 16px;
}

.card_editor_bottom .dropdown_box {
	width: 286px;
}

.color_buble {
	width: 24px;
	height: 24px;
	border-radius: 50%;
	margin-right: 8px;
	border: 1px solid #ccc;
}

.input_box.dropdown_box .parent_drop {
	padding-right: 48px;
}

.input_box.dropdown_box .child_drop {
	bottom: calc(100% + 10px);
	top: auto;
}

.choose_file {
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 16px;
	text-align: right;
	color: #FEFEFE;
	background: #171717;
	/* border-radius: 10px; */
	padding: 16px 24px;
	/* margin-top: 32px; */
	cursor: pointer;
	transition: 0.4s;
	/* marin-top: -128px; */
}

.choose_file.nonactive {
	pointer-events: none;
	background: rgba(23, 23, 23, 0.2);
}

.editor_img_bottom {
	flex-direction: column;
}

.editor_img_bottom.second_setting {
	flex-direction: row;
	justify-content: space-between;
	flex-wrap: wrap;
	width: 100%;
}

.card_editor_bottom.second_setting .input_box {
	width: auto;
}


.inputs_row .sizes {
	width: 100px;
}

.inputs_row {
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
}

.inputs_row .input_box:not(:last-child) {
	margin-right: 24px;
}

.sizes .input {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
}

.sizes .input:after {
	content: '%';
	display: block;
	font-family: Aeonik;
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	display: flex;
	align-items: center;
	color: #171717;
	position: absolute;
	right: 12px;
}

.proportions_button {
	background: #FCFCFD;
	border: 1px solid rgba(34, 34, 34, 0.15);
	box-sizing: border-box;
	border-radius: 12px;
	width: 54px;
	height: 48px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	cursor: pointer;
	transition: 0.4s;
}

.proportions_button:after {
	content: "";
	display: block;
	position: absolute;
	/* background-image: url('data:image/svg + xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5IDE4Ij48cGF0aCBkPSJNNy4yMiAxNC44NDJjMCAuOTI2LS43NTMgMS42OC0xLjY4IDEuNjhIMy40NmMtLjkyNiAwLTEuNjgtLjc1NC0xLjY4LTEuNjh2LTQuNTZILjM0djQuNTZjMCAxLjcyIDEuNCAzLjEyIDMuMTIgMy4xMmgyLjA4YzEuNzIxIDAgMy4xMi0xLjQgMy4xMi0zLjEydi00LjU2SDcuMjJ2NC41NnpNNS41NC4zMUgzLjQ2QzEuNzQuMzEuMzQgMS43MS4zNCAzLjQzdjQuNTZoMS40NFYzLjQzYzAtLjkyNy43NTQtMS42OCAxLjY4LTEuNjhoMi4wOGMuOTI3IDAgMS42OC43NTMgMS42OCAxLjY4djQuNTZoMS40NFYzLjQzQzguNjYgMS43MSA3LjI2Mi4zMSA1LjU0LjMxem0tMS43NiA0LjN2OS4wNTFoMS40NFY0LjYxSDMuNzh6IiBmaWxsPSIjMTcxNzE3Ii8 + PC9zdmc + '); */
	background-image: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 18'%3E%3Cpath d='M7.22 14.842c0 .926-.753 1.68-1.68 1.68H3.46c-.926 0-1.68-.754-1.68-1.68v-4.56H.34v4.56c0 1.72 1.4 3.12 3.12 3.12h2.08c1.721 0 3.12-1.4 3.12-3.12v-4.56H7.22v4.56zM5.54.31H3.46C1.74.31.34 1.71.34 3.43v4.56h1.44V3.43c0-.927.754-1.68 1.68-1.68h2.08c.927 0 1.68.753 1.68 1.68v4.56h1.44V3.43C8.66 1.71 7.262.31 5.54.31zm-1.76 4.3v9.051h1.44V4.61H3.78z' fill='%23171717'/%3E%3C/svg%3E");
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 9px;
	height: 18px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	transition: 0.4s;
}

.proportions_button.active {
	border-color: rgba(0,0,0,0);
	background-color: #171717;
}

.proportions_button.active:after {
	-webkit-filter: invert(1);
			filter: invert(1);
}

.inverse_button {
	display: flex;
	align-items: center;
	justify-content: center;
	background: #FCFCFD;
	border: 1px solid rgba(34, 34, 34, 0.15);
	box-sizing: border-box;
	border-radius: 12px;
	transition: 0.4s;
	cursor: pointer;
	width: 66px;
	height: 48px;
}

.inverse_button:after {
	content: "";
	transition: 0.4s;
	display: block;
	width: 23px;
	height: 32px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	/* background-image: url('data:image/svg + xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMyAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI4LjkwNjEgMTYuMDAwNEMyOC45MDYxIDE2LjU5NzIgMjguODY1NCAxNy4xOTEgMjguNzg3MyAxNy43ODE2QzI4Ljc5OTggMTcuNjk3MiAyOC44MDkyIDE3LjYxNiAyOC44MjE3IDE3LjUzMTZDMjguNjYyMyAxOC43MDM1IDI4LjM0OTggMTkuODUwNCAyNy44OTA0IDIwLjk0MUMyNy45MjE3IDIwLjg2NiAyNy45NTI5IDIwLjc5MSAyNy45ODQyIDIwLjcxNkMyNy43MTg2IDIxLjMzNzkgMjcuNDA5MiAyMS45NDEgMjcuMDU2MSAyMi41MTZDMjYuODg0MiAyMi43OTcyIDI2LjY5OTggMjMuMDY5MSAyNi41MDkyIDIzLjMzNDdDMjYuNDYyMyAyMy40MDA0IDI2LjQxMjMgMjMuNDY2IDI2LjM2MjMgMjMuNTMxNkMyNi4zNDA0IDIzLjU1OTcgMjYuMzE1NCAyMy42MDY2IDI2LjI4NzMgMjMuNjI4NUMyNi4yODQyIDIzLjYzMTYgMjYuNDQzNiAyMy40Mjg1IDI2LjM1OTIgMjMuNTM0N0MyNi4yNDk4IDIzLjY3NTQgMjYuMTM3MyAyMy44MTI5IDI2LjAyMTcgMjMuOTQ3MkMyNS41OTY3IDI0LjQ0NzIgMjUuMTM3MyAyNC45MTYgMjQuNjQ2NyAyNS4zNTA0QzI0LjUyNDggMjUuNDU5NyAyNC4zOTk4IDI1LjU2NiAyNC4yNzE3IDI1LjY2OTFDMjQuMjA5MiAyNS43MjIyIDI0LjE0MzYgMjUuNzcyMiAyNC4wODExIDI1LjgyMjJDMjQuMDU5MiAyNS44Mzc5IDI0LjAzNzMgMjUuODU2NiAyNC4wMTU0IDI1Ljg3MjJDMjQuMjcxNyAyNS42NjkxIDI0LjA5OTggMjUuODA2NiAyNC4wNDM2IDI1Ljg1MDRDMjMuNzgxMSAyNi4wNDcyIDIzLjUxMjMgMjYuMjM0NyAyMy4yMzQyIDI2LjQxMjlDMjIuNTk2NyAyNi44MjIyIDIxLjkyNDggMjcuMTc1NCAyMS4yMjc5IDI3LjQ3MjJDMjEuMzAyOSAyNy40NDEgMjEuMzc3OSAyNy40MDk3IDIxLjQ1MjkgMjcuMzc4NUMyMC4zNTkyIDI3Ljg0NDEgMTkuMjEyMyAyOC4xNTY2IDE4LjA0MDQgMjguMzEyOUMxOC4xMjQ4IDI4LjMwMDQgMTguMjA2MSAyOC4yOTEgMTguMjkwNCAyOC4yNzg1QzE3LjA5OTggMjguNDM0NyAxNS44OTA0IDI4LjQzNDcgMTQuNjk5OCAyOC4yNzU0QzE0Ljc4NDIgMjguMjg3OSAxNC44NjU0IDI4LjI5NzIgMTQuOTQ5OCAyOC4zMDk3QzEzLjc4NzMgMjguMTUwNCAxMi42NDk4IDI3LjgzNzkgMTEuNTY4NiAyNy4zODQ3QzExLjY0MzYgMjcuNDE2IDExLjcxODYgMjcuNDQ3MiAxMS43OTM2IDI3LjQ3ODVDMTEuMTk2NyAyNy4yMjU0IDEwLjYxNTQgMjYuOTI4NSAxMC4wNTkyIDI2LjU5MUM5Ljc3NzkzIDI2LjQxOTEgOS40OTk4MSAyNi4yMzc5IDkuMjMxMDYgMjYuMDQ0MUM5LjEwOTE4IDI1Ljk1NjYgOC45OTA0MyAyNS44NjYgOC44Njg1NiAyNS43NzU0QzkuMTI3OTMgMjUuOTY5MSA4LjkwNjA2IDI1LjgwMzUgOC44NDY2OCAyNS43NTY2QzguNzc3OTMgMjUuNzAwNCA4LjcwNjA2IDI1LjY0NDEgOC42MzczMSAyNS41ODQ3QzguMTQzNTYgMjUuMTcyMiA3LjY3NzkzIDI0LjcyNTQgNy4yNDY2OCAyNC4yNDcyQzcuMTM3MzEgMjQuMTI1NCA3LjAyNzkzIDI0LjAwMDQgNi45MjQ4MSAyMy44NzIyQzYuODc3OTMgMjMuODE2IDYuODI3OTMgMjMuNzU2NiA2Ljc4MTA2IDIzLjY5NzJDNi43Mjc5MyAyMy42MzE2IDYuNTM0MTggMjMuMzc1NCA2LjczNDE4IDIzLjY0MUM2LjU0MzU2IDIzLjM4NzkgNi4zNTkxOCAyMy4xMzQ3IDYuMTg0MTggMjIuODcyMkM1LjczNDE4IDIyLjE5MSA1LjM0OTgxIDIxLjQ3MjIgNS4wMjc5MyAyMC43MjIyQzUuMDU5MTggMjAuNzk3MiA1LjA5MDQzIDIwLjg3MjIgNS4xMjE2OCAyMC45NDcyQzQuNjU5MTggMTkuODUwNCA0LjM0NjY4IDE4LjcwMDQgNC4xODczMSAxNy41MjIyQzQuMTk5ODEgMTcuNjA2NiA0LjIwOTE4IDE3LjY4NzkgNC4yMjE2OCAxNy43NzIyQzQuMDY4NTYgMTYuNTk0MSA0LjA2ODU2IDE1LjQwMzUgNC4yMjE2OCAxNC4yMjU0QzQuMjA5MTggMTQuMzA5NyA0LjE5OTgxIDE0LjM5MSA0LjE4NzMxIDE0LjQ3NTRDNC4zNDY2OCAxMy4yOTcyIDQuNjYyMzEgMTIuMTQ0MSA1LjEyNDgxIDExLjA0NzJDNS4wOTM1NiAxMS4xMjIyIDUuMDYyMzEgMTEuMTk3MiA1LjAzMTA2IDExLjI3MjJDNS4yOTk4MSAxMC42NDQxIDUuNjEyMzEgMTAuMDM0NyA1Ljk3NDgxIDkuNDUzNDlDNi4xNDk4MSA5LjE3MjI0IDYuMzM0MTggOC45MDAzNiA2LjUyNzkzIDguNjMxNjFDNi41Nzc5MyA4LjU2Mjg2IDYuNjMxMDYgOC40OTA5OSA2LjY4NDE4IDguNDIyMjRDNi43NzQ4MSA4LjMwMDM2IDYuNjQwNDMgOC40Nzg0OSA2LjYzMTA2IDguNDg3ODZDNi42NjIzMSA4LjQ0NzI0IDYuNjkzNTYgOC40MDY2MSA2LjcyNzkzIDguMzY1OTlDNi44MzQxOCA4LjIzMTYxIDYuOTQ2NjggOC4wOTcyNCA3LjA1OTE4IDcuOTY1OTlDNy40OTM1NiA3LjQ2Mjg2IDcuOTY1NDMgNi45OTA5OSA4LjQ2ODU2IDYuNTU2NjFDOC41ODczMSA2LjQ1MzQ5IDguNzA2MDYgNi4zNTM0OSA4LjgyNzkzIDYuMjU2NjFDOC44Nzc5MyA2LjIxNTk5IDguOTMxMDYgNi4xNzUzNiA4Ljk4NDE4IDYuMTM0NzRDOC43MzQxOCA2LjM0MDk5IDkuMDA5MTggNi4xMTU5OSA5LjA2ODU2IDYuMDcyMjRDOS4zMjE2OCA1Ljg4NDc0IDkuNTc3OTMgNS43MDk3NCA5Ljg0MzU2IDUuNTQwOTlDMTAuNDU5MiA1LjE1MDM2IDExLjEwOTIgNC44MDk3NCAxMS43ODExIDQuNTI1MzZDMTEuNzA2MSA0LjU1NjYxIDExLjYzMTEgNC41ODc4NiAxMS41NTYxIDQuNjE5MTFDMTIuNjQ5OCA0LjE1NjYxIDEzLjc5OTggMy44NDQxMSAxNC45Nzc5IDMuNjg0NzRDMTQuODkzNiAzLjY5NzI0IDE0LjgxMjMgMy43MDY2MSAxNC43Mjc5IDMuNzE5MTFDMTUuOTA5MiAzLjU2Mjg2IDE3LjEwNjEgMy41NjI4NiAxOC4yODczIDMuNzE5MTFDMTguMjAyOSAzLjcwNjYxIDE4LjEyMTcgMy42OTcyNCAxOC4wMzczIDMuNjg0NzRDMTkuMjA5MiAzLjg0NDExIDIwLjM1NjEgNC4xNTY2MSAyMS40NDY3IDQuNjE1OTlDMjEuMzcxNyA0LjU4NDc0IDIxLjI5NjcgNC41NTM0OSAyMS4yMjE3IDQuNTIyMjRDMjEuODQzNiA0Ljc4Nzg2IDIyLjQ0NjcgNS4wOTcyNCAyMy4wMjE3IDUuNDUwMzZDMjMuMzAyOSA1LjYyMjI0IDIzLjU3NDggNS44MDY2MSAyMy44NDA0IDUuOTk3MjRDMjMuOTA2MSA2LjA0NDExIDIzLjk3MTcgNi4wOTQxMSAyNC4wMzczIDYuMTQ0MTFDMjQuMDY1NCA2LjE2NTk5IDI0LjExMjMgNi4xOTA5OSAyNC4xMzQyIDYuMjE5MTFDMjQuMTM3MyA2LjIyMjI0IDIzLjkzNDIgNi4wNjI4NiAyNC4wNDA0IDYuMTQ3MjRDMjQuMTgxMSA2LjI1NjYxIDI0LjMxODYgNi4zNjkxMSAyNC40NTI5IDYuNDg0NzRDMjQuOTUyOSA2LjkwOTc0IDI1LjQyMTcgNy4zNjkxMSAyNS44NTYxIDcuODU5NzRDMjUuOTY1NCA3Ljk4MTYxIDI2LjA3MTcgOC4xMDY2MSAyNi4xNzQ4IDguMjM0NzRDMjYuMjI3OSA4LjI5NzI0IDI2LjI3NzkgOC4zNjI4NiAyNi4zMjc5IDguNDI1MzZDMjYuMzQzNiA4LjQ0NzI0IDI2LjM2MjMgOC40NjkxMSAyNi4zNzc5IDguNDkwOTlDMjYuMTc0OCA4LjIzNDc0IDI2LjMxMjMgOC40MDY2MSAyNi4zNTYxIDguNDYyODZDMjYuNTUyOSA4LjcyNTM2IDI2Ljc0MDQgOC45OTQxMSAyNi45MTg2IDkuMjcyMjRDMjcuMzI3OSA5LjkwOTc0IDI3LjY4MTEgMTAuNTgxNiAyNy45Nzc5IDExLjI3ODVDMjcuOTQ2NyAxMS4yMDM1IDI3LjkxNTQgMTEuMTI4NSAyNy44ODQyIDExLjA1MzVDMjguMzQzNiAxMi4xNDQxIDI4LjY1NjEgMTMuMjkxIDI4LjgxNTQgMTQuNDYyOUMyOC44MDI5IDE0LjM3ODUgMjguNzkzNiAxNC4yOTcyIDI4Ljc4MTEgMTQuMjEyOUMyOC44NjU0IDE0LjgwOTcgMjguOTA2MSAxNS40MDM1IDI4LjkwNjEgMTYuMDAwNEMyOC45MDYxIDE2LjQ5MSAyOS4zMzczIDE2Ljk1OTcgMjkuODQzNiAxNi45Mzc5QzMwLjM0OTggMTYuOTE2IDMwLjc4MTEgMTYuNTI1NCAzMC43ODExIDE2LjAwMDRDMzAuNzc3OSAxMy4zMDA0IDMwLjAwNjEgMTAuNjAzNSAyOC41NDY3IDguMzI4NDlDMjcuMTM0MiA2LjEyODQ5IDI1LjExODYgNC4zMDM0OSAyMi43NTkyIDMuMTY5MTFDMjEuNTUyOSAyLjU4Nzg2IDIwLjI4MTEgMi4xNjI4NiAxOC45NjIzIDEuOTQwOTlDMTcuMzk5OCAxLjY4MTYxIDE1Ljg0MzYgMS42NzIyNCAxNC4yNzQ4IDEuOTA2NjFDMTEuMTI3OSAyLjM3NTM2IDguMTU2MDYgMy45ODc4NiA2LjAxMjMxIDYuMzI4NDlDMy42NTYwNiA4LjkwMDM2IDIuMjk2NjggMTIuMjc1NCAyLjIzNzMxIDE1Ljc2NkMyLjIwOTE4IDE3LjQ2OTEgMi40ODQxOCAxOS4xOTcyIDMuMDY1NDMgMjAuNzk3MkMzLjYyMTY4IDIyLjMyNTQgNC40MTU0MyAyMy43MjIyIDUuNDMxMDYgMjQuOTg3OUM3LjIxODU2IDI3LjIxOTEgOS43MTU0MyAyOC44NjkxIDEyLjQ0OTggMjkuNjg0N0MxNS4xODExIDMwLjQ5NzIgMTguMTg0MiAzMC40NjYgMjAuODkzNiAyOS41ODQ3QzIzLjM4NDIgMjguNzcyMiAyNS42NTYxIDI3LjI3ODUgMjcuMzQ5OCAyNS4yNzg1QzI5LjA3MTcgMjMuMjQ3MiAzMC4yNDY3IDIwLjc1OTcgMzAuNjE4NiAxOC4xMTZDMzAuNzE1NCAxNy40MTI5IDMwLjc4MTEgMTYuNzA5NyAzMC43ODExIDE2LjAwMDRDMzAuNzgxMSAxNS41MDk3IDMwLjM0OTggMTUuMDQxIDI5Ljg0MzYgMTUuMDYyOUMyOS4zMzQyIDE1LjA4NDcgMjguOTA2MSAxNS40NzU0IDI4LjkwNjEgMTYuMDAwNFoiIGZpbGw9IiMxNzE3MTciLz4KPHBhdGggZD0iTTE2LjUwMDEgMi42NjUwNFYyOS4zMzY5QzExLjU2MjYgMjkuMzM2OSA3LjIyODIyIDI2LjYzMzggNC45MjgyMiAyMi42MTgyQzMuODUzMjIgMjAuNzQzMiAzLjIxODg1IDE4LjU4MDcgMy4xODc2IDE2LjI3NDRDMy4xODc2IDE2LjE4MzggMy4xNzgyMiAxNi4wOTMyIDMuMTc4MjIgMTYuMDAyNUMzLjE3ODIyIDE0LjA5NjMgMy41NzUxIDEyLjI4NjkgNC4yOTM4NSAxMC42NDYzQzUuMDkwNzIgOC44MzA2NiA2LjI3NTEgNy4yMjc1NCA3Ljc0Njk3IDUuOTQzMTZDMTAuMDkwNyAzLjg5OTQxIDEzLjE1NjMgMi42NjUwNCAxNi41MDAxIDIuNjY1MDRaIiBmaWxsPSIjMTcxNzE3Ii8 + CjxwYXRoIGQ9Ik0xNS44ODQ1IDIuNjY0ODJDMTUuODg0NSAyLjkwMjMyIDE1Ljg4NDUgMy4xMzk4MiAxNS44ODQ1IDMuMzc3MzJDMTUuODg0NSA0LjAyNDIgMTUuODg0NSA0LjY3MTA3IDE1Ljg4NDUgNS4zMTQ4MkMxNS44ODQ1IDYuMjcxMDcgMTUuODg0NSA3LjIyNzMyIDE1Ljg4NDUgOC4xODM1N0MxNS44ODQ1IDkuMzQ5MiAxNS44ODQ1IDEwLjUxNzkgMTUuODg0NSAxMS42ODM2QzE1Ljg4NDUgMTIuOTYxNyAxNS44ODQ1IDE0LjIzOTggMTUuODg0NSAxNS41MTc5QzE1Ljg4NDUgMTYuODExNyAxNS44ODQ1IDE4LjEwODYgMTUuODg0NSAxOS40MDIzQzE1Ljg4NDUgMjAuNjA1NCAxNS44ODQ1IDIxLjgwODYgMTUuODg0NSAyMy4wMTE3QzE1Ljg4NDUgMjQuMDI3MyAxNS44ODQ1IDI1LjA0NjEgMTUuODg0NSAyNi4wNjE3QzE1Ljg4NDUgMjYuNzkyOSAxNS44ODQ1IDI3LjUyNDIgMTUuODg0NSAyOC4yNTU0QzE1Ljg4NDUgMjguNjAyMyAxNS44NzUxIDI4Ljk0OTIgMTUuODg0NSAyOS4yOTI5QzE1Ljg4NDUgMjkuMzA4NiAxNS44ODQ1IDI5LjMyNDIgMTUuODg0NSAyOS4zMzY3QzE2LjA5MzggMjkuMTI3MyAxNi4zMDAxIDI4LjkyMTEgMTYuNTA5NCAyOC43MTE3QzE2LjE4NzYgMjguNzExNyAxNS44Njg4IDI4LjY5OTIgMTUuNTUwMSAyOC42NzczQzE1LjM5MDcgMjguNjY0OCAxNS4yMzQ1IDI4LjY1MjMgMTUuMDc4MiAyOC42MzY3QzE1LjAwMDEgMjguNjI3MyAxNC45MjIgMjguNjE3OSAxNC44NDM4IDI4LjYwODZDMTQuODEyNiAyOC42MDU0IDE0Ljc4MTMgMjguNjAyMyAxNC43NTAxIDI4LjU5NjFDMTQuOTIyIDI4LjYyNDIgMTQuNzQzOCAyOC41OTI5IDE0LjcwNjMgMjguNTg5OEMxNC4wODQ1IDI4LjQ5OTIgMTMuNDY4OCAyOC4zNjE3IDEyLjg2ODggMjguMTgzNkMxMi41NzUxIDI4LjA5NjEgMTIuMjg0NSAyNy45OTkyIDEyLjAwMDEgMjcuODg5OEMxMS44NjU3IDI3LjgzOTggMTEuNzMxMyAyNy43ODY3IDExLjU5NyAyNy43MzA0QzExLjU0MzggMjcuNzA4NiAxMS41MDMyIDI3LjY1NTQgMTEuNjAwMSAyNy43MzA0QzExLjU4MTMgMjcuNzE0OCAxMS41NDA3IDI3LjcwNTQgMTEuNTE1NyAyNy42OTI5QzExLjQzMTMgMjcuNjU1NCAxMS4zNTAxIDI3LjYxNzkgMTEuMjY1NyAyNy41ODA0QzEwLjcxODggMjcuMzI3MyAxMC4xODc2IDI3LjAzOTggOS42NzgyMSAyNi43MTQ4QzkuNDI1MDggMjYuNTUyMyA5LjE3ODIxIDI2LjM4MzYgOC45MzQ0NiAyNi4yMDU0QzguODc1MDggMjYuMTYxNyA4LjgxNTcxIDI2LjExNDggOC43NTMyMSAyNi4wNzExQzguNjM0NDYgMjUuOTgwNCA4LjgyODIxIDI2LjEzMDQgOC43NTYzMyAyNi4wNzQyQzguNzI4MjEgMjYuMDUyMyA4LjY5Njk2IDI2LjAyNzMgOC42Njg4MyAyNi4wMDU0QzguNTUwMDggMjUuOTExNyA4LjQzNDQ2IDI1LjgxNzkgOC4zMjE5NiAyNS43MjExQzcuODU5NDYgMjUuMzI3MyA3LjQyNTA4IDI0LjkwNTQgNy4wMjE5NiAyNC40NTIzQzYuODIxOTYgMjQuMjMwNCA2LjYzMTM0IDIzLjk5OTIgNi40NDM4NCAyMy43NjQ4QzYuMzg0NDYgMjMuNjg5OCA2LjUzNDQ2IDIzLjg4NjcgNi40NDM4NCAyMy43Njc5QzYuNDI1MDkgMjMuNzQyOSA2LjQwNjM0IDIzLjcyMTEgNi4zOTA3MSAyMy42OTYxQzYuMzQ2OTYgMjMuNjM2NyA2LjMwMDA5IDIzLjU3NzMgNi4yNTYzNCAyMy41MTQ4QzYuMTU5NDYgMjMuMzgwNCA2LjA2NTcxIDIzLjI0NjEgNS45NzE5NiAyMy4xMDg2QzUuNjAzMjEgMjIuNTY0OCA1LjI4MTM0IDIxLjk5OTIgNS4wMDAwOSAyMS40MTE3QzQuOTI4MjEgMjEuMjU4NiA0Ljg1OTQ2IDIxLjEwNTQgNC43OTA3MSAyMC45NTIzQzQuNzQ2OTYgMjAuODU1NCA0Ljg0Njk2IDIxLjA4OTggNC43ODEzNCAyMC45MzA0QzQuNzY4ODQgMjAuODk2MSA0Ljc1MzIxIDIwLjg2NDggNC43NDA3MSAyMC44MzA0QzQuNzAwMDkgMjAuNzMwNCA0LjY2MjU5IDIwLjYzMzYgNC42MjUwOSAyMC41MzM2QzQuNTAwMDkgMjAuMTk5MiA0LjM4NzU5IDE5Ljg1ODYgNC4yODc1OSAxOS41MTc5QzQuMTg3NTkgMTkuMTcxMSA0LjEwMzIxIDE4LjgyMTEgNC4wMzEzNCAxOC40Njc5QzMuOTk2OTYgMTguMjg5OCAzLjk2MjU5IDE4LjExMTcgMy45MzQ0NiAxNy45MzA0QzMuOTE4ODQgMTcuODM5OCAzLjkwNjM0IDE3Ljc0OTIgMy44OTM4NCAxNy42NTg2QzMuODk2OTYgMTcuNjgzNiAzLjkwOTQ2IDE3Ljc4MzYgMy44OTM4NCAxNy42NjE3QzMuODg3NTkgMTcuNjA1NCAzLjg4MTM0IDE3LjU1MjMgMy44NzUwOSAxNy40OTYxQzMuNzkzODQgMTYuNzU4NiAzLjc3MTk2IDE2LjAxNDggMy44MTI1OSAxNS4yNzczQzMuODIxOTYgMTUuMDk2MSAzLjgzNDQ2IDE0LjkxNDggMy44NTMyMSAxNC43MzM2QzMuODYyNTkgMTQuNjM5OCAzLjg3MTk2IDE0LjU0MjkgMy44ODQ0NiAxNC40NDkyQzMuODg3NTkgMTQuNDExNyAzLjg5Mzg0IDE0LjM3NDIgMy44OTY5NiAxNC4zMzY3QzMuOTA2MzQgMTQuMjYxNyAzLjkwNjM0IDE0LjI2MTcgMy44OTY5NiAxNC4zMzM2QzMuOTAwMDkgMTQuMzA1NCAzLjkwMzIxIDE0LjI3NzMgMy45MDk0NiAxNC4yNDkyQzMuOTY1NzEgMTMuODY3OSA0LjAzNDQ2IDEzLjQ4OTggNC4xMjE5NiAxMy4xMTQ4QzQuMjkwNzEgMTIuMzk2MSA0LjUxNTcxIDExLjY4OTggNC44MDMyMSAxMS4wMTE3QzQuNzU2MzQgMTEuMTIxMSA0Ljc5Mzg0IDExLjAzMDQgNC44MDYzNCAxMS4wMDg2QzQuODI4MjEgMTAuOTU4NiA0Ljg1MDA5IDEwLjkxMTcgNC44NzE5NiAxMC44NjE3QzQuOTAzMjEgMTAuNzg5OCA0LjkzNzU5IDEwLjcxNzkgNC45NzE5NiAxMC42NDYxQzUuMDUwMDkgMTAuNDgwNCA1LjEzMTM0IDEwLjMxNDggNS4yMTU3MSAxMC4xNTIzQzUuMzc4MjEgOS44NDI5NSA1LjU1MDA5IDkuNTM5ODIgNS43MzQ0NiA5LjI0NjA3QzUuOTE4ODQgOC45NTIzMiA2LjExNTcxIDguNjY0ODIgNi4zMjE5NiA4LjM4NjY5QzYuMzQ2OTYgOC4zNTIzMiA2LjM3NTA5IDguMzE3OTUgNi40MDAwOSA4LjI4MzU3QzYuNDE4ODQgOC4yNTg1NyA2LjQ5MDcxIDguMTY0ODIgNi40MTI1OSA4LjI2NDgyQzYuNDY1NzEgOC4xOTYwNyA2LjUxODg0IDguMTI3MzIgNi41NzUwOSA4LjA2MTdDNi42ODQ0NiA3LjkyNzMyIDYuNzkzODQgNy43OTYwNyA2LjkwOTQ2IDcuNjY0ODJDNy4zNjg4MyA3LjEzOTgyIDcuODY1NzEgNi42NTIzMiA4LjQwMDA4IDYuMjA1NDVDOC41MTg4MyA2LjEwNTQ1IDguNjQwNzEgNi4wMDg1NyA4Ljc2NTcxIDUuOTExN0M4LjY0Njk2IDYuMDA1NDUgOC44NTAwOCA1Ljg0OTIgOC44NzUwOCA1LjgzMDQ1QzguOTQ2OTYgNS43NzczMiA5LjAyMTk2IDUuNzI0MiA5LjA5MzgzIDUuNjcxMDdDOS4zNjg4MyA1LjQ3NDIgOS42NTMyMSA1LjI4OTgyIDkuOTQwNzEgNS4xMTQ4MkMxMC4yMjUxIDQuOTQyOTUgMTAuNTE1NyA0Ljc4MzU3IDEwLjgwOTUgNC42MzM1N0MxMC45NDM4IDQuNTY0ODIgMTEuMDc4MiA0LjQ5OTIgMTEuMjEyNiA0LjQzNjdDMTEuMjg3NiA0LjQwMjMyIDExLjM2MjYgNC4zNjc5NSAxMS40NDA3IDQuMzMzNTdDMTEuNDg3NiA0LjMxNDgyIDExLjUzMTMgNC4yOTI5NSAxMS41NzgyIDQuMjc0MkMxMS40NzgyIDQuMzE3OTUgMTEuNTYyNiA0LjI4MDQ1IDExLjYxMjYgNC4yNTg1N0MxMi4yMzQ1IDQuMDAyMzIgMTIuODc4MiAzLjc5NjA3IDEzLjUzMTMgMy42MzY3QzEzLjg2MjYgMy41NTU0NSAxNC4yMDAxIDMuNDg5ODIgMTQuNTM0NSAzLjQzMzU3QzE0LjYxODggMy40MjEwNyAxNC43MDMyIDMuNDA4NTcgMTQuNzkwNyAzLjM5NjA3QzE0LjkwOTUgMy4zNzczMiAxNC44MDAxIDMuMzkyOTUgMTQuNzc4MiAzLjM5NjA3QzE0LjgyODIgMy4zODY3IDE0Ljg4MTMgMy4zODM1NyAxNC45MzEzIDMuMzc3MzJDMTUuMTAzMiAzLjM1ODU3IDE1LjI3ODIgMy4zMzk4MiAxNS40NTAxIDMuMzI3MzJDMTUuODAwMSAzLjI5OTIgMTYuMTUzMiAzLjI4NjcgMTYuNTAzMiAzLjI4NjdDMTYuODMxMyAzLjI4NjcgMTcuMTQzOCAyLjk5OTIgMTcuMTI4MiAyLjY2MTdDMTcuMTEyNiAyLjMyNDIgMTYuODUzMiAyLjAzNjcgMTYuNTAzMiAyLjAzNjdDMTMuNjE1NyAyLjA0Mjk1IDEwLjc0MzggMi45Mzk4MiA4LjM5Njk2IDQuNjMzNTdDNS45NzE5NiA2LjM4MzU3IDQuMTM3NTkgOC44NjE2OSAzLjIxMjU5IDExLjcxMTdDMi4yNTAwOSAxNC42ODA0IDIuMzIxOTcgMTcuOTk5MiAzLjQzNDQ2IDIwLjkxNDhDNC40MDMyMSAyMy40NTIzIDYuMDc1MDkgMjUuNjQyOSA4LjI1MzIxIDI3LjI1ODZDMTAuMzY1NyAyOC44MjQyIDEyLjkyMiAyOS43MzY3IDE1LjU0MDcgMjkuOTI0MkMxNS44NTk1IDI5Ljk0NjEgMTYuMTgxMyAyOS45NTg2IDE2LjUwMDEgMjkuOTU4NkMxNi44Mzc2IDI5Ljk1ODYgMTcuMTI1MSAyOS42NzExIDE3LjEyNTEgMjkuMzMzNkMxNy4xMjUxIDI5LjA5NjEgMTcuMTI1MSAyOC44NTg2IDE3LjEyNTEgMjguNjIxMUMxNy4xMjUxIDI3Ljk3NDIgMTcuMTI1MSAyNy4zMjczIDE3LjEyNTEgMjYuNjgzNkMxNy4xMjUxIDI1LjcyNzMgMTcuMTI1MSAyNC43NzExIDE3LjEyNTEgMjMuODE0OEMxNy4xMjUxIDIyLjY0OTIgMTcuMTI1MSAyMS40ODA0IDE3LjEyNTEgMjAuMzE0OEMxNy4xMjUxIDE5LjAzNjcgMTcuMTI1MSAxNy43NTg2IDE3LjEyNTEgMTYuNDgwNEMxNy4xMjUxIDE1LjE4NjcgMTcuMTI1MSAxMy44ODk4IDE3LjEyNTEgMTIuNTk2MUMxNy4xMjUxIDExLjM5MjkgMTcuMTI1MSAxMC4xODk4IDE3LjEyNTEgOC45ODY3QzE3LjEyNTEgNy45NzEwNyAxNy4xMjUxIDYuOTUyMzIgMTcuMTI1MSA1LjkzNjdDMTcuMTI1MSA1LjIwNTQ1IDE3LjEyNTEgNC40NzQyIDE3LjEyNTEgMy43NDI5NUMxNy4xMjUxIDMuMzk2MDcgMTcuMTMxMyAzLjA0OTIgMTcuMTI1MSAyLjcwNTQ1QzE3LjEyNTEgMi42ODk4MiAxNy4xMjUxIDIuNjc0MiAxNy4xMjUxIDIuNjYxN0MxNy4xMjUxIDIuMzMzNTcgMTYuODM3NiAyLjAyMTA3IDE2LjUwMDEgMi4wMzY3QzE2LjE2ODggMi4wNTIzMiAxNS44ODQ1IDIuMzExNyAxNS44ODQ1IDIuNjY0ODJaIiBmaWxsPSIjMTcxNzE3Ii8 + Cjwvc3ZnPgo='); */
	background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.9061 16.0004C28.9061 16.5972 28.8654 17.191 28.7873 17.7816C28.7998 17.6972 28.8092 17.616 28.8217 17.5316C28.6623 18.7035 28.3498 19.8504 27.8904 20.941C27.9217 20.866 27.9529 20.791 27.9842 20.716C27.7186 21.3379 27.4092 21.941 27.0561 22.516C26.8842 22.7972 26.6998 23.0691 26.5092 23.3347C26.4623 23.4004 26.4123 23.466 26.3623 23.5316C26.3404 23.5597 26.3154 23.6066 26.2873 23.6285C26.2842 23.6316 26.4436 23.4285 26.3592 23.5347C26.2498 23.6754 26.1373 23.8129 26.0217 23.9472C25.5967 24.4472 25.1373 24.916 24.6467 25.3504C24.5248 25.4597 24.3998 25.566 24.2717 25.6691C24.2092 25.7222 24.1436 25.7722 24.0811 25.8222C24.0592 25.8379 24.0373 25.8566 24.0154 25.8722C24.2717 25.6691 24.0998 25.8066 24.0436 25.8504C23.7811 26.0472 23.5123 26.2347 23.2342 26.4129C22.5967 26.8222 21.9248 27.1754 21.2279 27.4722C21.3029 27.441 21.3779 27.4097 21.4529 27.3785C20.3592 27.8441 19.2123 28.1566 18.0404 28.3129C18.1248 28.3004 18.2061 28.291 18.2904 28.2785C17.0998 28.4347 15.8904 28.4347 14.6998 28.2754C14.7842 28.2879 14.8654 28.2972 14.9498 28.3097C13.7873 28.1504 12.6498 27.8379 11.5686 27.3847C11.6436 27.416 11.7186 27.4472 11.7936 27.4785C11.1967 27.2254 10.6154 26.9285 10.0592 26.591C9.77793 26.4191 9.49981 26.2379 9.23106 26.0441C9.10918 25.9566 8.99043 25.866 8.86856 25.7754C9.12793 25.9691 8.90606 25.8035 8.84668 25.7566C8.77793 25.7004 8.70606 25.6441 8.63731 25.5847C8.14356 25.1722 7.67793 24.7254 7.24668 24.2472C7.13731 24.1254 7.02793 24.0004 6.92481 23.8722C6.87793 23.816 6.82793 23.7566 6.78106 23.6972C6.72793 23.6316 6.53418 23.3754 6.73418 23.641C6.54356 23.3879 6.35918 23.1347 6.18418 22.8722C5.73418 22.191 5.34981 21.4722 5.02793 20.7222C5.05918 20.7972 5.09043 20.8722 5.12168 20.9472C4.65918 19.8504 4.34668 18.7004 4.18731 17.5222C4.19981 17.6066 4.20918 17.6879 4.22168 17.7722C4.06856 16.5941 4.06856 15.4035 4.22168 14.2254C4.20918 14.3097 4.19981 14.391 4.18731 14.4754C4.34668 13.2972 4.66231 12.1441 5.12481 11.0472C5.09356 11.1222 5.06231 11.1972 5.03106 11.2722C5.29981 10.6441 5.61231 10.0347 5.97481 9.45349C6.14981 9.17224 6.33418 8.90036 6.52793 8.63161C6.57793 8.56286 6.63106 8.49099 6.68418 8.42224C6.77481 8.30036 6.64043 8.47849 6.63106 8.48786C6.66231 8.44724 6.69356 8.40661 6.72793 8.36599C6.83418 8.23161 6.94668 8.09724 7.05918 7.96599C7.49356 7.46286 7.96543 6.99099 8.46856 6.55661C8.58731 6.45349 8.70606 6.35349 8.82793 6.25661C8.87793 6.21599 8.93106 6.17536 8.98418 6.13474C8.73418 6.34099 9.00918 6.11599 9.06856 6.07224C9.32168 5.88474 9.57793 5.70974 9.84356 5.54099C10.4592 5.15036 11.1092 4.80974 11.7811 4.52536C11.7061 4.55661 11.6311 4.58786 11.5561 4.61911C12.6498 4.15661 13.7998 3.84411 14.9779 3.68474C14.8936 3.69724 14.8123 3.70661 14.7279 3.71911C15.9092 3.56286 17.1061 3.56286 18.2873 3.71911C18.2029 3.70661 18.1217 3.69724 18.0373 3.68474C19.2092 3.84411 20.3561 4.15661 21.4467 4.61599C21.3717 4.58474 21.2967 4.55349 21.2217 4.52224C21.8436 4.78786 22.4467 5.09724 23.0217 5.45036C23.3029 5.62224 23.5748 5.80661 23.8404 5.99724C23.9061 6.04411 23.9717 6.09411 24.0373 6.14411C24.0654 6.16599 24.1123 6.19099 24.1342 6.21911C24.1373 6.22224 23.9342 6.06286 24.0404 6.14724C24.1811 6.25661 24.3186 6.36911 24.4529 6.48474C24.9529 6.90974 25.4217 7.36911 25.8561 7.85974C25.9654 7.98161 26.0717 8.10661 26.1748 8.23474C26.2279 8.29724 26.2779 8.36286 26.3279 8.42536C26.3436 8.44724 26.3623 8.46911 26.3779 8.49099C26.1748 8.23474 26.3123 8.40661 26.3561 8.46286C26.5529 8.72536 26.7404 8.99411 26.9186 9.27224C27.3279 9.90974 27.6811 10.5816 27.9779 11.2785C27.9467 11.2035 27.9154 11.1285 27.8842 11.0535C28.3436 12.1441 28.6561 13.291 28.8154 14.4629C28.8029 14.3785 28.7936 14.2972 28.7811 14.2129C28.8654 14.8097 28.9061 15.4035 28.9061 16.0004C28.9061 16.491 29.3373 16.9597 29.8436 16.9379C30.3498 16.916 30.7811 16.5254 30.7811 16.0004C30.7779 13.3004 30.0061 10.6035 28.5467 8.32849C27.1342 6.12849 25.1186 4.30349 22.7592 3.16911C21.5529 2.58786 20.2811 2.16286 18.9623 1.94099C17.3998 1.68161 15.8436 1.67224 14.2748 1.90661C11.1279 2.37536 8.15606 3.98786 6.01231 6.32849C3.65606 8.90036 2.29668 12.2754 2.23731 15.766C2.20918 17.4691 2.48418 19.1972 3.06543 20.7972C3.62168 22.3254 4.41543 23.7222 5.43106 24.9879C7.21856 27.2191 9.71543 28.8691 12.4498 29.6847C15.1811 30.4972 18.1842 30.466 20.8936 29.5847C23.3842 28.7722 25.6561 27.2785 27.3498 25.2785C29.0717 23.2472 30.2467 20.7597 30.6186 18.116C30.7154 17.4129 30.7811 16.7097 30.7811 16.0004C30.7811 15.5097 30.3498 15.041 29.8436 15.0629C29.3342 15.0847 28.9061 15.4754 28.9061 16.0004Z' fill='%23171717'/%3E%3Cpath d='M16.5001 2.66504V29.3369C11.5626 29.3369 7.22822 26.6338 4.92822 22.6182C3.85322 20.7432 3.21885 18.5807 3.1876 16.2744C3.1876 16.1838 3.17822 16.0932 3.17822 16.0025C3.17822 14.0963 3.5751 12.2869 4.29385 10.6463C5.09072 8.83066 6.2751 7.22754 7.74697 5.94316C10.0907 3.89941 13.1563 2.66504 16.5001 2.66504Z' fill='%23171717'/%3E%3Cpath d='M15.8845 2.66482C15.8845 2.90232 15.8845 3.13982 15.8845 3.37732C15.8845 4.0242 15.8845 4.67107 15.8845 5.31482C15.8845 6.27107 15.8845 7.22732 15.8845 8.18357C15.8845 9.3492 15.8845 10.5179 15.8845 11.6836C15.8845 12.9617 15.8845 14.2398 15.8845 15.5179C15.8845 16.8117 15.8845 18.1086 15.8845 19.4023C15.8845 20.6054 15.8845 21.8086 15.8845 23.0117C15.8845 24.0273 15.8845 25.0461 15.8845 26.0617C15.8845 26.7929 15.8845 27.5242 15.8845 28.2554C15.8845 28.6023 15.8751 28.9492 15.8845 29.2929C15.8845 29.3086 15.8845 29.3242 15.8845 29.3367C16.0938 29.1273 16.3001 28.9211 16.5094 28.7117C16.1876 28.7117 15.8688 28.6992 15.5501 28.6773C15.3907 28.6648 15.2345 28.6523 15.0782 28.6367C15.0001 28.6273 14.922 28.6179 14.8438 28.6086C14.8126 28.6054 14.7813 28.6023 14.7501 28.5961C14.922 28.6242 14.7438 28.5929 14.7063 28.5898C14.0845 28.4992 13.4688 28.3617 12.8688 28.1836C12.5751 28.0961 12.2845 27.9992 12.0001 27.8898C11.8657 27.8398 11.7313 27.7867 11.597 27.7304C11.5438 27.7086 11.5032 27.6554 11.6001 27.7304C11.5813 27.7148 11.5407 27.7054 11.5157 27.6929C11.4313 27.6554 11.3501 27.6179 11.2657 27.5804C10.7188 27.3273 10.1876 27.0398 9.67821 26.7148C9.42508 26.5523 9.17821 26.3836 8.93446 26.2054C8.87508 26.1617 8.81571 26.1148 8.75321 26.0711C8.63446 25.9804 8.82821 26.1304 8.75633 26.0742C8.72821 26.0523 8.69696 26.0273 8.66883 26.0054C8.55008 25.9117 8.43446 25.8179 8.32196 25.7211C7.85946 25.3273 7.42508 24.9054 7.02196 24.4523C6.82196 24.2304 6.63134 23.9992 6.44384 23.7648C6.38446 23.6898 6.53446 23.8867 6.44384 23.7679C6.42509 23.7429 6.40634 23.7211 6.39071 23.6961C6.34696 23.6367 6.30009 23.5773 6.25634 23.5148C6.15946 23.3804 6.06571 23.2461 5.97196 23.1086C5.60321 22.5648 5.28134 21.9992 5.00009 21.4117C4.92821 21.2586 4.85946 21.1054 4.79071 20.9523C4.74696 20.8554 4.84696 21.0898 4.78134 20.9304C4.76884 20.8961 4.75321 20.8648 4.74071 20.8304C4.70009 20.7304 4.66259 20.6336 4.62509 20.5336C4.50009 20.1992 4.38759 19.8586 4.28759 19.5179C4.18759 19.1711 4.10321 18.8211 4.03134 18.4679C3.99696 18.2898 3.96259 18.1117 3.93446 17.9304C3.91884 17.8398 3.90634 17.7492 3.89384 17.6586C3.89696 17.6836 3.90946 17.7836 3.89384 17.6617C3.88759 17.6054 3.88134 17.5523 3.87509 17.4961C3.79384 16.7586 3.77196 16.0148 3.81259 15.2773C3.82196 15.0961 3.83446 14.9148 3.85321 14.7336C3.86259 14.6398 3.87196 14.5429 3.88446 14.4492C3.88759 14.4117 3.89384 14.3742 3.89696 14.3367C3.90634 14.2617 3.90634 14.2617 3.89696 14.3336C3.90009 14.3054 3.90321 14.2773 3.90946 14.2492C3.96571 13.8679 4.03446 13.4898 4.12196 13.1148C4.29071 12.3961 4.51571 11.6898 4.80321 11.0117C4.75634 11.1211 4.79384 11.0304 4.80634 11.0086C4.82821 10.9586 4.85009 10.9117 4.87196 10.8617C4.90321 10.7898 4.93759 10.7179 4.97196 10.6461C5.05009 10.4804 5.13134 10.3148 5.21571 10.1523C5.37821 9.84295 5.55009 9.53982 5.73446 9.24607C5.91884 8.95232 6.11571 8.66482 6.32196 8.38669C6.34696 8.35232 6.37509 8.31795 6.40009 8.28357C6.41884 8.25857 6.49071 8.16482 6.41259 8.26482C6.46571 8.19607 6.51884 8.12732 6.57509 8.0617C6.68446 7.92732 6.79384 7.79607 6.90946 7.66482C7.36883 7.13982 7.86571 6.65232 8.40008 6.20545C8.51883 6.10545 8.64071 6.00857 8.76571 5.9117C8.64696 6.00545 8.85008 5.8492 8.87508 5.83045C8.94696 5.77732 9.02196 5.7242 9.09383 5.67107C9.36883 5.4742 9.65321 5.28982 9.94071 5.11482C10.2251 4.94295 10.5157 4.78357 10.8095 4.63357C10.9438 4.56482 11.0782 4.4992 11.2126 4.4367C11.2876 4.40232 11.3626 4.36795 11.4407 4.33357C11.4876 4.31482 11.5313 4.29295 11.5782 4.2742C11.4782 4.31795 11.5626 4.28045 11.6126 4.25857C12.2345 4.00232 12.8782 3.79607 13.5313 3.6367C13.8626 3.55545 14.2001 3.48982 14.5345 3.43357C14.6188 3.42107 14.7032 3.40857 14.7907 3.39607C14.9095 3.37732 14.8001 3.39295 14.7782 3.39607C14.8282 3.3867 14.8813 3.38357 14.9313 3.37732C15.1032 3.35857 15.2782 3.33982 15.4501 3.32732C15.8001 3.2992 16.1532 3.2867 16.5032 3.2867C16.8313 3.2867 17.1438 2.9992 17.1282 2.6617C17.1126 2.3242 16.8532 2.0367 16.5032 2.0367C13.6157 2.04295 10.7438 2.93982 8.39696 4.63357C5.97196 6.38357 4.13759 8.86169 3.21259 11.7117C2.25009 14.6804 2.32197 17.9992 3.43446 20.9148C4.40321 23.4523 6.07509 25.6429 8.25321 27.2586C10.3657 28.8242 12.922 29.7367 15.5407 29.9242C15.8595 29.9461 16.1813 29.9586 16.5001 29.9586C16.8376 29.9586 17.1251 29.6711 17.1251 29.3336C17.1251 29.0961 17.1251 28.8586 17.1251 28.6211C17.1251 27.9742 17.1251 27.3273 17.1251 26.6836C17.1251 25.7273 17.1251 24.7711 17.1251 23.8148C17.1251 22.6492 17.1251 21.4804 17.1251 20.3148C17.1251 19.0367 17.1251 17.7586 17.1251 16.4804C17.1251 15.1867 17.1251 13.8898 17.1251 12.5961C17.1251 11.3929 17.1251 10.1898 17.1251 8.9867C17.1251 7.97107 17.1251 6.95232 17.1251 5.9367C17.1251 5.20545 17.1251 4.4742 17.1251 3.74295C17.1251 3.39607 17.1313 3.0492 17.1251 2.70545C17.1251 2.68982 17.1251 2.6742 17.1251 2.6617C17.1251 2.33357 16.8376 2.02107 16.5001 2.0367C16.1688 2.05232 15.8845 2.3117 15.8845 2.66482Z' fill='%23171717'/%3E%3C/svg%3E%0A");
}

.inverse_button.active {
	border: 1px solid rgba(34, 34, 34, 0);
	background-color: #171717;
}

.inverse_button.active:after {
	-webkit-filter: invert(1);
			filter: invert(1);
}

.none {
	display: none !important;
}

.added_content {
	display: none;
}
/*end order page*/

/*modal widnow*/

.modal__wrapper {
	position: fixed;
	z-index: 50;
	background-color: rgba(0,0,0,0.6);
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	opacity: 0;
	pointer-events: none;
	transition: 0.4s;
}

.modal__wrapper.active {
	opacity: 1;
	pointer-events: auto;
}

.modal_content {
	background-color: #FFF;
	position: absolute;
	padding: 32px;
	padding-right: 15px;
	background: #FCFCFD;
	box-shadow: 0px 64px 64px -48px rgba(31, 47, 70, 0.12);
	overflow: hidden;
	top: auto;
	transition: 0.3s;
	pointer-events: none;
	opacity: 0;
}

.modal_content.active {
	opacity: 1;
	pointer-events: all;
}

.order_modal {
	width: 1024px;
}

.top_modal_row {
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.top_modal_row .title_2 {
	font-size: 32px;
	line-height: 40px;
	letter-spacing: -0.01em;
	color: #171717;
	max-width: 90%;
}

.close_modal {
	width: 40px;
	height: 40px;
	border: 2px solid rgba(34, 34, 34, 0.15);
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	position: relative;
}

.close_modal:after {
	content: "";
	display: block;
	position: absolute;
	/* background-image: url('data:image/svg + xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjc5Mjg5MyAwLjI5Mjg5M0MxLjE4MzQyIC0wLjA5NzYzMDkgMS44MTY1OCAtMC4wOTc2MzA5IDIuMjA3MTEgMC4yOTI4OTNMNy41IDUuNTg1NzlMMTIuNzkyOSAwLjI5Mjg5M0MxMy4xODM0IC0wLjA5NzYzMTEgMTMuODE2NiAtMC4wOTc2MzExIDE0LjIwNzEgMC4yOTI4OTNDMTQuNTk3NiAwLjY4MzQxNyAxNC41OTc2IDEuMzE2NTggMTQuMjA3MSAxLjcwNzExTDguOTE0MjEgN0wxNC4yMDcxIDEyLjI5MjlDMTQuNTk3NiAxMi42ODM0IDE0LjU5NzYgMTMuMzE2NiAxNC4yMDcxIDEzLjcwNzFDMTMuODE2NiAxNC4wOTc2IDEzLjE4MzQgMTQuMDk3NiAxMi43OTI5IDEzLjcwNzFMNy41IDguNDE0MjFMMi4yMDcxMSAxMy43MDcxQzEuODE2NTggMTQuMDk3NiAxLjE4MzQyIDE0LjA5NzYgMC43OTI4OTMgMTMuNzA3MUMwLjQwMjM2OSAxMy4zMTY2IDAuNDAyMzY5IDEyLjY4MzQgMC43OTI4OTMgMTIuMjkyOUw2LjA4NTc5IDdMMC43OTI4OTMgMS43MDcxMUMwLjQwMjM2OSAxLjMxNjU4IDAuNDAyMzY5IDAuNjgzNDE4IDAuNzkyODkzIDAuMjkyODkzWiIgZmlsbD0iIzE3MTcxNyIvPgo8L3N2Zz4K'); */
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.792893 0.292893C1.18342 -0.0976309 1.81658 -0.0976309 2.20711 0.292893L7.5 5.58579L12.7929 0.292893C13.1834 -0.0976311 13.8166 -0.0976311 14.2071 0.292893C14.5976 0.683417 14.5976 1.31658 14.2071 1.70711L8.91421 7L14.2071 12.2929C14.5976 12.6834 14.5976 13.3166 14.2071 13.7071C13.8166 14.0976 13.1834 14.0976 12.7929 13.7071L7.5 8.41421L2.20711 13.7071C1.81658 14.0976 1.18342 14.0976 0.792893 13.7071C0.402369 13.3166 0.402369 12.6834 0.792893 12.2929L6.08579 7L0.792893 1.70711C0.402369 1.31658 0.402369 0.683418 0.792893 0.292893Z' fill='%23171717'/%3E%3C/svg%3E%0A");
	width: 14px;
	height: 14px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	left: 50%;
	transform: translateX(-50%);
}

.current_step_row {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 32px 0px;
}

.current_step_row ol {
	counter-reset: section;
	display: flex;
	justify-content: center;
	align-items: center;
}

.current_step_row ol li::before {
	counter-increment: section;
	content: counter(section) ". ";
	margin-right: 10px;
}

.current_step_row ol li {
	margin: 0px 27px;
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 24px;
	display: flex;
	align-items: center;
	color: rgba(23, 23, 23, 0.15);
}

.current_step_row ol li.active {
	color: #171717;
}

.step_section {
	overflow: auto;
	max-height: 80vh;
	padding-bottom: 50px;
	padding-right: 16px;
}

.step {
	opacity: 0;
	pointer-events: none;
	position: absolute;
	transition: 0.4s;
}

.step.active {
	opacity: 1;
	pointer-events: auto;
	position: relative;
}

.step .double_input_box .input_box {
	width: 460px;
	margin: 0;
	margin-bottom: 32px;
}

.step .input_box {
	margin-top: 0;
	margin-bottom: 32px;
}

.step input.error {
	border-color: #EC2929;
}

.step .white_button {
	justify-self: flex-end;
	margin: auto;
	margin-right: 0;
	position: relative;
}

.button_hide {
	width: 100%;
	height: 100%;
	z-index: 2;
	opacity: 0;
	cursor: pointer;
	position: absolute;
}

.bordered_item {
	width: 100%;
	border: 1px solid rgba(34, 34, 34, 0.15);
	border-radius: 24px;
	padding: 22px 24px;
	display: flex;
	justify-content: flex-end;
	align-items: center;
}

.card_choosen_preview {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	justify-self: flex-start;
	margin-left: 0;
	margin-right: auto;
	max-width: 250px;
}

.card_choosen_preview .img {
	background: rgba(34, 34, 34, 0.05);
	border: 1px solid rgba(34, 34, 34, 0.15);
	box-sizing: border-box;
	border-radius: 10px;
	width: 64px;
	height: auto;
	margin-right: 16px;
	padding: 5px 10px;
}

.card_choosen_preview .img img {
	border-radius: 4px;
	width: 100%;
}
.card_choosen_preview .img img:first-child {
	margin-bottom: 3px;
}

.text p {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 12px;
	display: flex;
	align-items: center;
	color: rgba(23, 23, 23, 0.5);
}

.text a {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 12px;
	display: flex;
	align-items: center;
	color: rgba(23, 23, 23, 0.5);
	transition: 0.3s;
}

.text p strong {
	font-size: 16px;
	line-height: 24px;
	display: flex;
	align-items: center;
	color: #171717;
	font-weight: bold;
}

.card_choosen_preview p:not(:last-child) {
	margin-bottom: 8px;
}

.checkbox input {
	display: none !important;
}

.checkbox input + label {
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 24px;
	display: flex;
	align-items: center;
	color: #171717;
	position: relative;
	padding-left: 28px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	cursor: pointer;
}

.checkbox input + label:before {
	content: '';
	border-radius: 50%;
	display: block;
	width: 16px;
	height: 16px;
	border: 2px solid #171717;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	transition: 0.3s;
}

.checkbox input + label:after {
	content: '';
	border-radius: 50%;
	display: block;
	width: 8px;
	height: 8px;
	background-color: #171717;
	box-sizing: border-box;
	position: absolute;
	left: 4px;
	opacity: 0;
	transition: 0.3s;
	transform: scale(0);
}

.checkbox input:checked + label:after {
	opacity: 1;
	transform: scale(1);
}

.checkbox input:checked + label:before {
	background: rgba(54, 100, 232, 0.15);
	border-color: rgba(54, 100, 232, 0.15);
}

.checkbox_box {
	max-width: 284px;
}

.checkbox_box p {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	display: flex;
	align-items: center;
	color: rgba(23, 23, 23, 0.5);
	margin-top: 8px;
}

.coupon_input {
	margin-left: 46px;
	position: relative;
}

.coupon_input .alert {
	display: none;
	position: absolute;
	bottom: -18px;
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 12px;
	color: rgba(23, 23, 23, 0.5);
}

.coupon_input .alert.active {
	display: block;
}

.coupon_input .input {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.coupon_input .input:before {
	content: '';
	margin-left: 12px;
	display: inline-block;
	/* background-image: url(data:image/svg + xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNyAxNiI + PHBhdGggZD0iTTguNSAxLjMzMmEuNjY3LjY2NyAwIDAwLS42NjYuNjY3djJhLjY2Ny42NjcgMCAwMDEuMzMzIDB2LTJhLjY2Ny42NjcgMCAwMC0uNjY2LS42Njd6TTguNSAxMS4zMzJhLjY2Ny42NjcgMCAwMC0uNjY2LjY2N3YyYS42NjcuNjY3IDAgMTAxLjMzMyAwdi0yYS42NjcuNjY3IDAgMDAtLjY2Ni0uNjY3ek0xNC41IDcuMzMyYS42NjcuNjY3IDAgMDEwIDEuMzMzaC0yYS42NjcuNjY3IDAgMTEwLTEuMzMzaDJ6TTUuMTY3IDcuOTk5YS42NjcuNjY3IDAgMDAtLjY2Ni0uNjY3aC0yYS42NjcuNjY3IDAgMDAwIDEuMzMzaDJBLjY2Ny42NjcgMCAwMDUuMTY3IDh6TTEyLjI3MiAzLjI4NWEuNjY3LjY2NyAwIDExLjk0My45NDNMMTEuOCA1LjY0MmEuNjY3LjY2NyAwIDExLS45NDItLjk0M2wxLjQxNC0xLjQxNHpNNi4xNDQgMTAuMzU2YS42NjcuNjY3IDAgMDAtLjk0MyAwTDMuNzg3IDExLjc3YS42NjcuNjY3IDAgMTAuOTQyLjk0M2wxLjQxNS0xLjQxNGEuNjY3LjY2NyAwIDAwMC0uOTQzek0xMy4yMTUgMTEuNzdhLjY2Ny42NjcgMCAxMS0uOTQzLjk0M2wtMS40MTQtMS40MTRhLjY2Ny42NjcgMCAxMS45NDItLjk0M2wxLjQxNSAxLjQxNHpNNi4xNDQgNS42NDJhLjY2Ny42NjcgMCAwMDAtLjk0M0w0LjcyOSAzLjI4NWEuNjY3LjY2NyAwIDEwLS45NDIuOTQyTDUuMiA1LjY0MmMuMjYuMjYuNjgyLjI2Ljk0MyAweiIgZmlsbD0iIzE3MTcxNyIvPjwvc3ZnPg==); */
	background-image: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 16'%3E%3Cpath d='M8.5 1.332a.667.667 0 00-.666.667v2a.667.667 0 001.333 0v-2a.667.667 0 00-.666-.667zM8.5 11.332a.667.667 0 00-.666.667v2a.667.667 0 101.333 0v-2a.667.667 0 00-.666-.667zM14.5 7.332a.667.667 0 010 1.333h-2a.667.667 0 110-1.333h2zM5.167 7.999a.667.667 0 00-.666-.667h-2a.667.667 0 000 1.333h2A.667.667 0 005.167 8zM12.272 3.285a.667.667 0 11.943.943L11.8 5.642a.667.667 0 11-.942-.943l1.414-1.414zM6.144 10.356a.667.667 0 00-.943 0L3.787 11.77a.667.667 0 10.942.943l1.415-1.414a.667.667 0 000-.943zM13.215 11.77a.667.667 0 11-.943.943l-1.414-1.414a.667.667 0 11.942-.943l1.415 1.414zM6.144 5.642a.667.667 0 000-.943L4.729 3.285a.667.667 0 10-.942.942L5.2 5.642c.26.26.682.26.943 0z' fill='%23171717'/%3E%3C/svg%3E");
	width: 16px;
	height: 16px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	-webkit-animation: rotate linear 3s infinite;
			animation: rotate linear 3s infinite;
	transition: 0.4s;
	opacity: 0;
	position: absolute;
	right: 17px;
}

.coupon_input .input.active:before {
	content: '';
	opacity: 1;
}

.coupon_input .input input {
	padding-right: 48px;
}

.step_content {
	width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	margin-top: 32px;
}

.step_content .col {
	min-width: 300px;
}

.step_content .col:not(:last-child) {
	margin-right: 30px;
}

.card_choosen_preview p:not(:last-child) {
	margin-bottom: 8px;
}

.contact_text p:not(:last-child) {
	margin-bottom: 12px;
}

.step .radio_list input {
	display: none;
}

.step .radio_list input + label {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	display: flex;
	align-items: center;
	color: #171717;
	position: relative;
	padding-left: 28px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	cursor: pointer;
	margin-top: 12px;
}

.step .radio_list input + label:before {
	content: '';
	border-radius: 50%;
	display: block;
	width: 16px;
	height: 16px;
	border: 2px solid #171717;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	transition: 0.3s;
}

.step .radio_list input + label:after {
	content: '';
	border-radius: 50%;
	display: block;
	width: 8px;
	height: 8px;
	background-color: #171717;
	box-sizing: border-box;
	position: absolute;
	left: 4px;
	opacity: 0;
	transition: 0.3s;
	transform: scale(0);
}

.step .radio_list input:checked + label:after {
	opacity: 1;
	transform: scale(1);
}

.step .radio_list input:checked + label:before {
	background: rgba(54, 100, 232, 0.15);
	border-color: rgba(54, 100, 232, 0.15);
}

.text.contact_text p,
.text.contact_text a {
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	color: rgba(23, 23, 23, 0.5);
}

.text.contact_text p strong {
	font-size: 16px;
	line-height: 24px;
}

.text.contact_text p:last-child a {
	font-weight: bold;
	font-size: 16px;
	line-height: 24px;
	color: #171717;
}

.text.radio_list p {
	margin-bottom: 0;
}

.price_col ul li {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.price_col ul li p {
	max-width: 50%;
	font-family: Aeonik;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	color: rgba(23, 23, 23, 0.5);
}

.price_col ul li:not(:last-child) {
	margin-bottom: 12px;
}

.price_col ul li.total {
	padding-top: 12px;
	border-top: 1px solid #E6E8EC;
}

.price_col ul li.total p {
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 24px;
	color: #23262F;
}

.price_col ul li.total p span {
	font-weight: bold;
}

.bottom_button_row {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	margin-top: 50px;
}

.bottom_button_row .white_button.-gray {
	border: 1px solid rgba(34, 34, 34, 0.15);
	box-sizing: border-box;
	border-radius: 10px;
	margin-right: 20px;
	height: 50px;
	min-width: 86px;
	margin-right: 20px;
}

.bottom_button_row .white_button {
	margin: 0;
}

.bottom_button_row .order_button {
	min-width: auto;
	height: auto;
	justify-self: unset;
	margin: 0;
}

.modal_content {
	opacity: 0;
	position: absolute;
	pointer-events: none;
	transition: 0.4s;
}

.modal_content.active {
	opacity: 1;
	pointer-events: auto;
	position: relative;
}

.paymant_modal {
	width: 384px;
	border-radius: 10px;
}

.paymant_modal .input_box {
	margin-top: 32px;
}

.paymant_modal .blue_button {
	margin-top: 32px;
	background: #3772FF;
	border-radius: 4px;
	font-family: Aeonik;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 16px;
	text-align: center;
	color: #FCFCFD;
	padding: 16px;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	transition: 0.3s;
}
/*end modal window*/



/*hover effect*/

@media screen and (min-width: 1270px) {
	.white_button:hover {
		opacity: 0.9;
	}

	.white_button.-black:hover {
		background-color: #fff;
		color: #000;
	}

	.-opacity_hover li a:hover {
		opacity: 1;
	}

	.-opacity_hover:hover {
		opacity: 1;
	}

	.card_prev:hover {
		transform: translateY(-50%) translateX(-5px);
	}

	.card_next:hover {
		transform: translateY(-50%) translateX(5px);
	}

	.footer_social a:hover {
		opacity: 1;
	}

	.footer_menu__list a:hover {
		opacity: 0.9;
	}

	.img:hover .white_button {
		opacity: 1;
	}

	.card > .img:hover:after {
		content: "";
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		top: 0;
		background-color: #000;
		opacity: 0.6;
	}

	.color__row .color:hover {
		transform: rotate(90deg);
	}

	.viewed .img:hover {
		opacity: 0.5;
	}

	.viewed .img:hover:after {
		display: none;
	}

	.like .img:hover:after {
		display: none;
	}

	.like:hover .img svg {
		fill: #fff;
	}

	.FAQ__navigation a:hover {
		opacity: 0.8;
	}

	.contact__col a:hover {
		opacity: 0.8;
	}

	.how__item a:hover {
		opacity: 0.5;
	}

	.white_button.back_button:hover:before {
		transform: translateX(-3px);
	}

	.card__settings_nav_block .nav__item:not(.active):hover {
		opacity: 1;
		background-color: #DEDEDE;
		/*color: #FFF;*/
	}

	.card__settings_header .white_button:hover {
		background-color: #F4F4F4;
	}

	.-hint:hover .hint_child {
		opacity: 1;
		transform: none;
		pointer-events: auto;
	}

	.child_drop ul li:hover {
		color: #171717;
	}

	.dropdown .parent_drop:hover {
		border: 1px solid rgba(34, 34, 34, 0.50);
	}

	.radio_box input + label:hover {
		opacity: 1;
	}

	.white_button.order_button:hover {
		background: #171717;
		color: #FEFEFE;
	}

	.white_button.order_button:hover:after {
		transform: translateX(3px);
	}

	.radio_list .radio_box input + label:hover {
		-webkit-filter: brightness(0.7);
				filter: brightness(0.7);
	}

	.radio_list .radio_box input:checked + label:hover {
		-webkit-filter: brightness(1);
				filter: brightness(1);
	}

	.check_list .radio_box input + label:hover .border_img {
		border-color: rgba(34, 34, 34, 0.5);
	}

	.adding_button:hover {
		border-color: #9E9595;
	}

	.adding_button:hover .icon {
		-webkit-filter: brightness(50%);
				filter: brightness(50%);
	}

	.card_editor .trash_img:hover svg path {
		fill: #EC2929;
		fill-opacity: 1;
	}

	.choose_file:hover {
		opacity: 0.9;
	}

	.proportions_button:hover {
		border-color: rgba(34, 34, 34, 0.5);
	}

	.inverse_button:hover {
		border-color: rgba(34, 34, 34, 0.5);
	}

	.step_content a:hover {
		color: rgba(23, 23, 23, 0.8);
	}

	.bottom_button_row .white_button.-gray:hover {
		background-color: #F4F4F4;
	}

	.white_button:not(.order_button):hover {
		opacity: 0.9;
	}

	.paymant_modal .blue_button:hover {
		opacity: 0.9;
	}

}

/*keyframes animation*/

@-webkit-keyframes rotate {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes rotate {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

/* animation */

.animation {
	opacity: 0;
	transform: translate3d(0, 120px, 0);
}

.animation.animated {
	opacity: 1;
	transform: translate3d(0, 0, 0);
	transition: 0.8s;
}

.animation.text-animation {
	opacity: 0;
}

.animation.text-animation.animated {
	opacity: 1;
}

.animation.text-animation.title_1 {
	opacity: 1;
}

.animation.text-animation.white_button {
	opacity: 0;
	transform: translate3d(0, 0, 0);
	transition: opacity 0s;
}

.animation.text-animation.white_button.animated {
	opacity: 1;
	transition: all 0.8s;
}

.animation.text-animation.animated:nth-child(1) {
	transition-delay: 0.3s;
}

.animation.text-animation.animated:nth-child(2) {
	transition-delay: 0.6s;
}

.animation.text-animation.animated:nth-child(3) {
	transition-delay: 0.9s;
}

#animation1,
#mainAnimation {
	opacity: 1;
	transition: 0.8s;
}

#animation1.hide,
#mainAnimation.hide {
	opacity: 0;
}

.title_2-success {
	text-align: center;
	line-height: 150%;
	text-transform: none;
}


@media only screen and (max-width: 1350px) {
	.container {
		max-width: 1200px;
	}
	.card__pre_view-content {
		padding-left: 0px;
		padding-right: 0px;
		max-width: 570px;
	}

	.card__settings_container {
		padding-right: 60px;
	}
}

@media only screen and (max-width: 1270px) {
	.container {
		max-width: 100%;
		padding: 0px 30px;
	}

	.header__blured {
		padding: 30px 0px;
		/* background-color: rgba(0, 0, 0, 1); */
	}

	.hidden_menu {
		max-width: 100%;
	}

	.main_section {
		padding-top: 92px;
		padding-bottom: 92px;
		height: 100vh;
	}

	.insider_page {
		padding-top: 92px;
	}

	.background_gif {
		width: 780px;
		/* top: 77px; */
	}

	.hidden_menu__footer {
		align-items: center;
	}

	.menu_scroll.-scrollbar::-webkit-scrollbar {
		width: 2px;
		height: 2px
	}

	.menu_scroll.-scrollbar::-webkit-scrollbar-track {
		margin-top: 90px;
		margin-bottom: 90px;
	}

	.menu_scroll {
		padding-right: 0;
		padding-left: 60px;
		padding-bottom: 82px;
	}

	.hidden_menu {
		padding-right: 2px;
	}

	/*slider section*/
	.slider__row {
		flex-direction: column;
	}

	.sliders_col {
		width: 100% !important;
		max-width: 100%;
	}

	.slider_img .img img,
	.slider_img .img video {
		max-width: 56%;
		margin-left: 0;
	}

	.slider_img .img {
		align-items: center;
		justify-content: center;
		padding-bottom: 0;
	}

	.slider_img_wrapper {
		min-height: auto;
	}

	.palm__img {
		display: flex;
		position: relative;
		left: auto;
		max-width: 100%;
		height: auto;
		max-height: 200px;
		width: 100%;
		align-content: center;
		justify-content: center;
		transform: none;
	}

	.slide .text_col {
		margin-left: 0;
		margin-top: 0;
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: flex-start;
		flex-direction: column;
		max-width: 65%;
	}

	.slider__wrapper .slide {
		min-height: auto;
		padding-bottom: 0;
	}

	.slider__wrapper .slide .text_col h1,
	.slider__wrapper .slide .text_col h2,
	.slider__wrapper .slide .text_col h3,
	.slider__wrapper .slide .text_col h4,
	.slider__wrapper .slide .text_col h5,
	.slider__wrapper .slide .text_col h6 {
		text-align: center;
	}

	.slider__wrapper .slick-slide.slide {
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.slider__wrapper .slide .text_col p {
		text-align: center;
	}

	.slider__wrapper {
		margin-top: 50px;
	}

	.slider__wrapper {
		padding-bottom: 50px;
	}

	.customDots {
		width: 100%;
		bottom: 0px;
		justify-content: center;
	}

	/*slider section end*/
	/*sellers section*/
	.card__wrapper {
		width: 450px;
	}

	.card__slide {
		width: 450px;
		margin: 0px 65px;
	}

	.card_slider__inner {
		max-width: 585px;
	}

	.card_slider:before {
		display: none;
	}

	.card_slider:after {
		display: none;
	}

	/*end sellers section*/
	/*safety section*/
	.preference__row {
		flex-direction: column;
		align-items: flex-start;
		justify-content: flex-start;
		margin-top: 48px;
	}

	.preference__col {
		width: 100%;
		margin-bottom: 0px;
		min-height: 197px;
	}

	.preference__col:not(:nth-child(3n + 3)) {
		margin-right: 0px;
	}

	.preference__col:not(:last-child) {
		margin-bottom: 20px;
	}

	.preference__col .img {
		/* display: none; */
		height: 48px;
		top: -16px;
	}
	.preference__col:not(:last-child) {
		margin-bottom: 36px;
	}

	.preference__col .text {
		width: 100%;
		padding: 32px 23px 46px 32px;
	}

	.preference__col .text .title_2 br {
		display: none;
	}

	/* .preference__col:nth-child(2n + 2) {
		background: #222222;
	} */

	.safety_section {
		padding-top: 157px;
		padding-bottom: 87px;
		margin-bottom: -87px;
	}

	/*end safety section*/
	/*footer*/
	.pc {
		display: none !important;
	}

	.mob {
		display: flex;
	}

	.footer__row {
		flex-wrap: wrap;
		border: none;
		padding-bottom: 0;
	}

	.footer_social {
		order: 2;
		margin: 0px;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.footer_social a {
		width: 30px;
		height: 30px;
		margin: 0;
	}

	.footer_social a img {
		width: 100%;
		height: 100%;
		-o-object-fit: contain;
		   object-fit: contain;
	}

	.footer_social a:not(:first-child) {
		margin: 0;
		margin-left: 20px;
	}

	.footer__col_logo {
		order: 1;
	}

	.footer__menu_col {
		order: 3;
		width: 100%;
		margin-top: 40px;
		padding-top: 36px;
		border-top: 1px solid rgba(255, 255, 255, 0.15);
		border-bottom: 1px solid rgba(255, 255, 255, 0.15);
		padding-bottom: 28px;
	}

	.footer__col_logo p {
		display: none;
	}

	.footer__menu_title {
		display: none;
	}

	.footer_menu__list ul {
		margin-top: 0;
	}

	.footer_menu__list a {
		opacity: 1;
		font-size: 17px;
		line-height: 26px;
	}

	.contact.footer_menu__list a {
		font-size: 12px;
		line-height: 26px;
	}

	.contact.footer_menu__list p {
		font-size: 12px;
		line-height: 26px;
		opacity: 1;
	}

	.contact.footer_menu__list li:not(:last-child) {
		margin-bottom: 0;
	}

	.copyright__row {
		flex-direction: column;
		align-items: center;
		padding-right: 0;
		width: 100%;
	}

	.copyright {
		font-size: 14px;
		line-height: 20px;
		opacity: 1;
		color: rgba(255, 255, 255, 0.4);
	}

	.mobile_bottom_menu a {
		font-family: Aeonik;
		font-style: normal;
		font-weight: normal;
		font-size: 14px;
		line-height: 20px;
		color: rgba(255, 255, 255, 0.4);
		text-align: center;
		display: block;
	}

	.mobile_bottom_menu li {
		margin-top: 7px;
	}

	.catapulta {
		margin-top: 16px;
	}

	.catapulta_logo {
		margin-left: 16px;
	}

	/*end footer*/
	/*sellers page*/
	.card_choose__row .card__inner {
		align-items: center;
		justify-content: center;
		flex-direction: column;
	}

	.footer {
		margin-top: 87px;
		padding-top: 52px;
		padding-bottom: 52px;
	}

	/*end sellers page*/
	/*FAQ page*/
	.FAQ__navigation {
		display: none;
	}

	.FAQ__content {
		width: 100%;
	}

	.FAQ_section .top_row .text_2 {
		text-align: center;
	}

	/*end FAQ page*/
	/*contact page*/
	.contact__top_content {
		flex-direction: column;
		align-items: center;
	}

	.contact__col:not(:nth-child(3n + 3)) {
		margin-right: 0;
	}

	.contact__col:not(:last-child) {
		margin-bottom: 20px;
	}

	.contact__top_content {
		margin-top: 0;
	}

	.contact__bottom_content {
		flex-direction: column;
	}

	.contact__form {
		width: 100%;
	}

	.contact__form form {
		width: 100%;
		max-width: 100%;
	}

	.contact__map {
		overflow: hidden;
		max-width: 100vw;
		width: 100vw;
		margin-top: 65px;
		max-height: 420px;
		margin-left: -30px;
	}

	/*end contact page*/

	/*order page*/

	.card__pre_view-section {
		padding-bottom: 97px;
		min-height: 100vh;
		height: auto;
	}

	.card__settings_section {
		background-color: rgba(0,0,0,0);
		top: auto;
		left: 0;
		right: 0;
		bottom: 0;
		height: auto;
		height: 100vh;
		overflow: hidden;
		pointer-events: none;
	}

	.card__settings_section.active .card__settings_section:before {
		opacity: 1;
		pointer-events: all;
	}

	.card__settings_section.active {
		position: fixed;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		background-color: rgba(23,23,23,0.6);
		pointer-events: auto;
	}

	.card__settings_section .mob_content {
		position: fixed;
		display: block;
		background-color: #fff;
		bottom: 0;
		left: 0;
		right: 0;
		top: auto;
		padding-top: 92px;
		padding-bottom: 82px;
		height: 70%;
		max-height: 70%;
		min-height: 375px;
		box-shadow: 0px -6px 20px rgba(153, 155, 168, 0.15);
		border-radius: 0px;
		transform: translateY(calc(100% - 92px));
		overflow: hidden;
		transition: 0.4s;
		z-index: 21;
		pointer-events: auto;
	}

	.card__settings_section.active .mob_content {
		transform: translateY(0px);
		padding-top: 116px;
		border-radius: 10px 10px 0px 0px;
	}

	.card__settings_header .card__settings_container {
		display: none;
	}

	.card__settings_container {
		padding: 0px 15px;
		margin: 0px auto;
		box-sizing: border-box;
	}

	.card__settings_header {
		height: 0px;
		border: none;
		background-color: #FFF;
	}

	.card__settings_header:after {
		content: '';
		display: block;
		position: absolute;
		left: 50%;
		transform: translateX(-50%);
		top: 12px;
		width: 32px;
		height: 5px;
		background: #5C5C79;
		border-radius: 100px;
		opacity: 0.14;
	}

	.card__settings_section.active .card__settings_header:after {
		opacity: 0.14;
	}

	.card__settings_section.active .card__settings_header {
		height: 24px;
	}

	.card__settings_navigation {
		padding-top: 21px;
		padding-bottom: 21px;
		position: absolute;
		width: 100%;
		top: 0;
		transition: 0.4s;
	}

	.card__settings_section.active .card__settings_navigation {
		top: 24px;
	}

	.-grey_border-bottom {
		border: none;
	}

	.first_chooze form {
		padding-top: 0;
	}

	.input_box {
		margin-top: 0;
	}

	.input_box:not(:last-child) {
		margin-bottom: 24px;
	}

	.card__settings_footer  {
		background: #F4F4F4;
		border: none;
		padding: 15px 0px;
	}

	.card__pre_view-content {
		width: 100%;
		max-width: 570px;
		margin: 0px auto;
	}

	.child_drop {
		width: 100%;
		display: block;
		border: 1px solid rgba(34, 34, 34, 0.15);
		border-radius: 12px;
		padding: 0px 16px;
		overflow: hidden;
		max-height: 178px;
		position: absolute;
		top: calc(100% + 10px);
		/*bottom: calc(100% + 10px);*/
		left: 0;
		opacity: 0;
		pointer-events: none;
		transition: 0.4s;
	}

	.mobile_swiped {
		overflow: hidden;
		max-height: 100%;
		padding-bottom: 21px;
	}

	.card__settings_section.active .mobile_swiped {
		overflow: auto;
	}

	.card__settings_nav_block .nav__item {
		min-width: 33%;
	}

	.child_drop ul li {
		color: rgba(23, 23, 23, 1);
	}

	.radio_list .radio_box:not(:last-child) {
		margin-right: 16px;
	}

	.double_input_box.radio__double_list {
		flex-direction: row;
	}

	.white_page .header__visible .left_col .separator {
		display: none;
	}

	.white_page .header__visible .left_col .white_button {
		display: none;
	}

	/*end order page*/

	/*modal*/

	.order_modal {
		display: flex;
		flex-direction: column;
		height: 100%;
		width: 100vw;
		padding: 80px 15px 20px;
	}

	.modal__wrapper {
		display: flex;
		justify-content: center;
		align-items: flex-start;
	}

	.modal_bg {
		position: static;
		transform: none;
		left: auto;
		top: 0px;
		padding: 0;
	}

	.top_modal_row {
		position: fixed;
		top: 0;
		right: 0;
		left: 0;
		background: rgba(34, 34, 34, 0.05);
		height: 80px;
		padding: 0px 15px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.top_modal_row .title_2 {
		font-family: Aeonik;
		font-style: normal;
		font-weight: bold;
		font-size: 18px;
		line-height: 28px;
		text-align: center;
		color: #171717;
	}

	.close_modal {
		position: fixed;
		right: 22px;
		top: 22px;
		height: 36px;
		width: 36px;
	}

	.step .double_input_box .input_box {
		width: 47%;
	}

	.bordered_item {
		flex-direction: column;
		align-items: center;
		justify-content: flex-start;
	}

	.card_choosen_preview {
		width: 100%;
	}

	.card_choosen_preview {
		justify-self: center;
		margin: auto;
	}

	.coupon_input {
		margin-left: 0;
		margin-top: 24px;
		padding-top: 24px;
		border-top: 1px solid rgba(34, 34, 34, 0.15);
		border-radius: 1px
	}

	.checkbox_box {
		margin-top: 24px;
	}

	.checkbox input + label {
		padding-right: 52px;
		padding-left: 0;
	}

	.checkbox input + label:before {
		width: 48px;
		height: 24px;
		border: none;
		background: rgba(54, 100, 232, 0.15);
		border-radius: 32px;
		left: auto;
		right: 0;
	}

	.checkbox input + label:after {
		width: 16px;
		height: 16px;
		left: auto;
		right: 28px;
		opacity: 1;
		transition: 0.3s;
		transform: none;
	}

	.checkbox input:checked + label:after {
		transform: translateX(24px);
	}

	.checkbox input:checked + label:before {
		background: rgba(54, 100, 232, 0.25);
		border-color: rgba(54, 100, 232, 0.25);
	}

	.step_content {
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.step_content .col:not(:last-child) {
		margin-right: 0;
		margin-bottom: 32px;
	}

	.step_content .radio_list {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		justify-content: flex-start;
	}

	.bottom_button_row {
		align-items: center;
		justify-content: center;
	}

	.email_submitting,
	.paymant_modal {
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
	}

	.payment_verify_content {
		padding-top: 60px;
	}

	.paymant_modal .top_modal_row {
		position: static;
		background-color: rgba(34, 34, 34, 0);
		height: 28px;
	}


	/*end modal*/



	.step_section {
		padding: 0;
	}

	.bordered_item {
		flex-direction: row;
	}

	.coupon_input {
		margin-top: 0;
		padding-top: 0;
	}

	.card_choosen_preview {
		flex-direction: column;
		align-items: flex-start;
		justify-content: center;
		max-width: 180px;
	}

	.card_choosen_preview .text {
		margin-top: 12px;
	}

	.checkbox_box p br {
		display: none;
	}

	.checkbox_box {
		margin-top: 0;
		margin-right: 40px;
	}

	.bottom_button_row {
		justify-content: space-between;
	}

	.step_content {
		flex-direction: row;
		flex-wrap: wrap;
	}

	.step_content .contact_text,
	.step_content .radio_list {
		width: 49%;
	}

	.step_content-price_col {
		width: 100%;
	}
}

@media only screen and (max-width: 760px) {

	.main_section {
		padding-top: 0;
		padding-bottom: 82px;
		min-height: 100vh;
		height: auto;
	}

	.insider_page {
		padding-top: 82px;
	}

	.container {
		padding: 0px 15px;
	}

	.header {
		background-color: #000;
	}

	.header .header__visible {
		align-items: center;
	}

	.logo {
		max-width: 100px;
	}

	/* .open_menu div:nth-child(2) {
		display: none;
	} */

	/* .open_menu.active div:first-child {
		transform: rotate(45deg) translate(3px, 3px);
		width: 32px;
		border-radius: 100px;
	}

	.open_menu.active div:last-child {
		width: 32px;
		border-radius: 100px;
		transform: rotate(-45deg) translate(4px, -4px);
	} */

	.hidden_menu {
		-webkit-backdrop-filter: none;
				backdrop-filter: none;
		background: #000;
	}

	.main_section .title_1 {
		max-width: 90%;
	}

	.main_section .text_1 {
		margin-top: 20px;
		max-width: 59%;
	}

	.title_1 {
		font-size: 42px;
		line-height: 100%;
		text-align: center;
	}

	.text_1 {
		font-size: 18px;
		line-height: 150%;
	}

	.background_gif {
		width: 530px;
		z-index: -1;
		left: auto;
		top: 77px;
		right: -94px;
		transform: none;
	}

	.white_button.-black_adaptive {
		background-color: #000;
		color: #FFF;
		font-size: 24px;
		line-height: 32px;
	}

	.hidden_menu {
		width: 100vw;
		padding: 82px 10px;
	}

	.hidden_menu:before {
		height: 70px;
	}

	.menu_scroll {
		padding: 5px;
		padding-top: 44px;
		border-top: 1px solid rgba(255, 255, 255, 0.15)
	}

	.menu_scroll.-scrollbar {
		overflow: auto;
	}

	.hidden_menu__container {
		align-items: center;
		padding: 0;
		justify-content: space-between;
	}

	.menu__list {
		width: 100%;
		align-items: center;
	}

	.menu__list li {
		text-align: center;
		width: 100%;
	}

	.menu__list li a {
		opacity: 1;
	}

	.social_icon {
		opacity: 1;
	}

	.terms_use {
		align-self: flex-start;
	}

	.social_icon__list {
		margin-top: 72px;
	}

	/*slider section*/
	.text_col h1,
	.text_col h2,
	.text_col h3,
	.text_col h4,
	.text_col h5,
	.text_col h6 {
		text-align: center;
		font-size: 36px;
		line-height: 100%;
		text-align: center;
		letter-spacing: -0.01em;
		text-transform: capitalize;
	}


	.slider_img .img {
		max-width: 184px;
	}

	.slider_img .img img,
	.slider_img .img video {
		max-width: 55.9%;
		margin-top: 0;
	}

	.palm__img {
		margin-top: -2px;
		max-height: 92px;
	}

	.slider__wrapper {
		margin-top: 45px;
		padding-bottom: 47px;
	}

	.slide .text_col {
		max-width: 75%;
	}

	.slide .text_col p strong {
		margin-bottom: 14px;
	}

	.customDots li:not(:last-child) {
		margin-right: 21px;
	}

	.text_col p {
		max-height: 154%;
	}

	/*sellers section*/
	.card_slider {
		margin-top: 52px;
	}

	.card__wrapper {
		width: 300px;
	}

	.card__slide {
		width: 300px;
		margin: 0px 10px;
	}

	.card_slider__inner {
		max-width: 585px;
	}

	.card_slider:before {
		display: none;
	}

	.card_slider:after {
		display: none;
	}

	.nav__button {
		display: none;
	}

	.sellers_section .text_2 {
		font-size: 18px;
		line-height: 150%;
		max-width: 210px;
		text-align: center;
	}

	.sellers_section {
		padding-top: 120px;
	}

	/*end sellers section*/
	/*safety section*/
	.safety_section .top_row .text_2 {
		opacity: 0.8;
		max-width: 210px;
		font-size: 21px;
		text-align: center;
	}

	.preference__col .text .title_2 {
		font-size: 24px;
		line-height: 40px;
	}

	.preference__col .text .text_2 {
		font-size: 20px;
		line-height: 32px;
		margin-top: 15px;
	}

	/*end safety section*/

	.how_choose_card {
		width: 50%;
	}
	.how_choose_card_slider_slide_left .how_choose_card_slider {
		transform: translate3d(0, 0, 0);
	}
	.how_choose_card_slider_slide_left .how_choose_card_slider {
		-webkit-animation: HowChooseSliderLeftKeyframes_mobile 30s linear infinite;
		        animation: HowChooseSliderLeftKeyframes_mobile 30s linear infinite;
	}
	.how_choose_card_slider_slide_right .how_choose_card_slider {
		transform: translate3d(-450%, 0, 0);
	}
	.how_choose_card_slider_slide_right .how_choose_card_slider {
		-webkit-animation: HowChooseSliderRightKeyframes_mobile 30s linear infinite;
		        animation: HowChooseSliderRightKeyframes_mobile 30s linear infinite;
	}

	/*footer*/
	.footer .logo {
		height: 37px;
		width: 122px;
		max-width: 167.3px;
		display: block;
	}

	.footer_menu__list {
		min-width: auto;
		margin-right: 0;
	}

	.footer__menu_col {
		justify-content: space-between;
		width: 100%;
	}

	/*end footer*/
	/*sellers page*/
	.card {
		width: 100%;
		margin: 0;
	}

	.best_sellers_card_arrow {
		border-radius: 0 16px 0 0;
	}
	.best_sellers_card_bg {
		border-radius: 16px;
	}

	.card:not(:last-child) {
		margin-bottom: 37px;
	}

	.bottom_row {
		margin-top: 20px;
		padding-top: 20px;
	}

	.color__row .color:not(:last-child) {
		margin-right: 12px;
	}

	.color__row .color {
		width: 24px;
		height: 24px;
	}

	.viewed .text {
		font-size: 16px;
		line-height: 24px;
		letter-spacing: normal;
		opacity: 1;
	}

	.like .text {
		font-size: 16px;
		line-height: 24px;
		letter-spacing: normal;
		opacity: 1;
	}

	.viewed .img,
	.like .img {
		width: 24px;
		height: 24px;
	}

	.card__choose__section .top_row {
		padding-top: 40px;
		padding-bottom: 65px;
	}

	.card_choose__row {
		margin-top: 0;
	}

	.card__choose__section .top_row .text_2 {
		opacity: 0.5;
		max-width: 61%;
		font-size: 18px;
		text-align: center;
	}

	.card__choose__section .white_button {
		min-width: 180px;
	}

	.card_choose__row:after {
		content: "";
		display: block;
		position: absolute;
		left: 0;
		right: 0;
		bottom: -60px;
		height: 120px;
		width: 100%;
		background: linear-gradient(to top, #000000 0%, rgba(0, 0, 0, 0) 100%);
	}

	.card__choose__section .white_button {
		margin-top: 23px;
	}

	.insider_page .safety_section {
		padding-top: 70px;
	}

	/*end sellers page*/
	/*FAQ page*/
	.FAQ_section .top_row {
		padding-top: 40px;
		padding-bottom: 0;
	}

	.FAQ_section .top_row .text_2 {
		font-size: 18px;
		line-height: 150%;
	}

	.FAQ__title {
		text-align: center;
		width: 100%;
	}

	/*end FAQ page*/
	/*contact page*/
	.contact__section .top_row {
		padding-top: 40px;
		padding-bottom: 0;
	}

	.contact__top_content {
		margin-top: 65px;
		padding-bottom: 97px;
	}

	.contact__col .title_2 {
		font-size: 24px;
		line-height: 40px;
	}

	.contact__col a,
	.contact__col p {
		font-size: 20px;
		line-height: 32px;
	}

	.contact__form {
		width: 100%;
	}

	.contact__form form {
		width: 100%;
		max-width: 100%;
	}

	.contact__map {
		overflow: hidden;
		max-width: 100vw;
		width: 100vw;
		margin-top: 65px;
		max-height: 420px;
		margin-left: -15px;
	}

	/*end contact page*/
	/*how work page*/
	.how_it_work__section .top_row {
		padding: 0;
		padding-top: 40px;
	}

	.images_slider {
		height: 160px;
	}

	.how__item:not(.how__item-img) {
		margin-top: 40px;
	}

	.bottom__info {
		margin-top: 40px;
	}

	.bottom__info .img {
		width: 100%;
	}

	/*end how work page*/

	/*order page*/


	.card__pre_view-content {
		width: 100%;
		max-width: 346px;
		margin: 0px auto;
	}


	.card__pre_view-content .card {
		height: 207px;
		width: 346px;
	}

	.card__front .chip_img {
		width: 44.8px;
		height: 32.78px;
		left: 32.78px;
		top: 66.5px;
	}

	.card__front .name_text {
		font-size: 16.9965px;
		line-height: 24px;
		left: 53px;
		bottom: 17.4px;
	}

	.card__back .black_line {
		height: 34px;
	}

	.white_line {
		left: 14.5px;
		top: 77.25px;
	}

	.white_line-line {
		width: 212px;
		height: 45px;
	}

	.bottom_white_line {
		width: 212px;
	}

	.security_pin {
		font-size: 16.9965px;
		line-height: 24px;
		margin-left: 10px;
	}

	.bottom_white_line p {
		font-size: 7.28421px;
		line-height: 12px;
	}

	.card__pre_view-content .card:not(:last-child) {
		margin-bottom: 21px;
	}

	.card__settings_nav_block .nav__item {
		width: 100%;
		min-width: auto;
		font-size: 13px;
		line-height: 12px;
		padding: 18px 9px;
	}

	.card__settings_nav_block {
		width: 100%;
	}

	.card__settings_container {
		max-width: 100%;
	}

	.card__settings_nav_block .nav__item:not(:last-child) {
		border-right: 1px solid rgba(34, 34, 34, 0.15);
	}

	.card__settings_nav_block .nav__item.active {
		border-color: #171717;
	}

	.double_input_box {
		flex-direction: column;
		align-items: flex-start;
		justify-content: flex-start;
	}

	.double_input_box .-bigger_input {
		width: 100%;
	}

	.input_radio_box .double_input_box {
		width: 100%;
		justify-content: flex-start;
		flex-direction: row;
		max-width: 100%;
		flex-wrap: wrap;
	}

	.saving_block {
		display: none;
	}

	.white_button.order_button {
		width: 100%;
		padding: 17px;
		align-items: center;
		justify-content: center;
		text-align: center;

	}

	.white_button.order_button:after {
		display: none;
	}

	.hint_child {
		left: 0px;
		max-width: 344px;
		width: 344px;
	}

	.hint_child:before {
		left: 66px;
	}

	.add_css p {
		line-height: 17px;
	}

	.adding_button {
		margin-top: 0;
	}

	.adding_button:not(:first-child) {
		margin-top: 21px;
	}

	.card_editor {
		margin-top: 0;
	}

	.card_editor:not(:first-child) {
		margin-top: 21px;
	}

	.card_editor_bottom .input_box.number_box {
		margin-left: 0;
	}

	.card_editor .separator {
		margin: 12px 0px;
	}

	.card_editor_bottom .input_box {
		width: 186px;
	}

	.card_editor_bottom {
		justify-content: space-between;
		width: 100%;
	}

	.card_editor_bottom .input_box {
		margin-bottom: 12px;
	}

	.card_editor {
		padding-bottom: 12px;
	}

	.add_css .text {
		max-width: 60%;
	}

	.card_editor_bottom.editor_img_bottom  .input_box {
		width: 100%;
	}

	.choose_file {
		margin-top: 0;
		margin-bottom: 12px;
	}


	/*end order page*/

	/*modal*/

	.modal__wrapper {
		align-items: flex-start;
		justify-content: center;
	}

	.current_step_row ol {
		position: relative;
	}

	.current_step_row ol li {
		opacity: 0;
		position: absolute;
		width: 100%;

		white-space: nowrap;
		transition: 0.4s;
	}

	.current_step_row ol li.active {
		position: static;
		opacity: 1;
		display: block;
	}

	.step .double_input_box .input_box {
		width: 100%;
	}

	.step_section {
		padding-right: 0;
	}

	.step_section {
		max-height: 80vh;
		padding-bottom: 50px;
	}

	.step_section::-webkit-scrollbar { width: 0px; height: 0px }

	.bordered_item {
		align-items: flex-start;
	}

	.card_choosen_preview {
		width: 100%;
		max-width: none;
	}

	.coupon_input {
		width: 100%;
		max-width: none;
		padding-right: 22px;
	}

	.coupon_input .input {
		position: relative;
	}

	.bottom_button_row {
		margin-top: 32px;
		flex-direction: column-reverse;
		align-items: center;
		justify-content: flex-start;
	}

	.bottom_button_row .white_button {
		width: 100%;
	}

	.bottom_button_row .white_button.-gray {
		margin-right: 0;
		margin-top: 14px;
	}

	.paymant_modal {
		width: 346px;
	}

	/*end modal*/

	.bordered_item {
		flex-direction: column;
	}

	.card_choosen_preview {
		flex-direction: row;
		align-items: center;
		justify-content: flex-start;
	}

	.card_choosen_preview .text {
		margin-top: 0;
	}

	.checkbox_box {
		margin-top: 24px;
		margin-right: 0;
		max-width: none;
	}

	.coupon_input {
		margin-top: 24px;
		padding-top: 24px;
	}

	.table-wrap thead th,
	.table-wrap tbody td {
		font-size: 16px;
	}
}

@media only screen and (max-height: 760px) {
	.hidden_menu:before {
		height: 160px;
	}
	.menu_scroll {
		padding-top: 140px;
	}
	.social_icon__list {
		margin-top: 60px;
	}
}
@media only screen and (max-height: 700px) {
	.menu_scroll.-scrollbar {
		overflow: auto;
	}
	.hidden_menu__footer {
		padding-bottom: 60px;
	}
}

@-webkit-keyframes HowChooseSliderRightKeyframes {
	100% {
		transform: translate3d(0%, 0, 0);
	}
}
@keyframes HowChooseSliderRightKeyframes {
	100% {
		transform: translate3d(0%, 0, 0);
	}
}
@-webkit-keyframes HowChooseSliderLeftKeyframes {
	100% {
		transform: translate3d(-300%, 0, 0);
	}
}
@keyframes HowChooseSliderLeftKeyframes {
	100% {
		transform: translate3d(-300%, 0, 0);
	}
}
@-webkit-keyframes HowChooseSliderRightKeyframes_mobile {
	100% {
		transform: translate3d(0%, 0, 0);
	}
}
@keyframes HowChooseSliderRightKeyframes_mobile {
	100% {
		transform: translate3d(0%, 0, 0);
	}
}

@-webkit-keyframes HowChooseSliderLeftKeyframes_mobile {
	100% {
		transform: translate3d(-450%, 0, 0);
	}
}
@keyframes HowChooseSliderLeftKeyframes_mobile {
	100% {
		transform: translate3d(-450%, 0, 0);
	}
}
