.resize-observer[data-v-b329ee4c] {
	background-color: transparent;
	border: none;
	opacity: 0;
}
.resize-observer[data-v-b329ee4c],
.resize-observer[data-v-b329ee4c] object {
	display: block;
	height: 100%;
	left: 0;
	overflow: hidden;
	pointer-events: none;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: -1;
}
.v-popper__popper {
	left: 0;
	outline: none;
	top: 0;
	z-index: 10000;
}
.v-popper__popper.v-popper__popper--hidden {
	opacity: 0;
	pointer-events: none;
	transition: opacity 0.15s, visibility 0.15s;
	visibility: hidden;
}
.v-popper__popper.v-popper__popper--shown {
	opacity: 1;
	transition: opacity 0.15s;
	visibility: visible;
}
.v-popper__popper.v-popper__popper--skip-transition,
.v-popper__popper.v-popper__popper--skip-transition > .v-popper__wrapper {
	transition: none !important;
}
.v-popper__backdrop {
	display: none;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.v-popper__inner {
	box-sizing: border-box;
	overflow-y: auto;
	position: relative;
}
.v-popper__inner > div {
	max-height: inherit;
	max-width: inherit;
	position: relative;
	z-index: 1;
}
.v-popper__arrow-container {
	height: 10px;
	position: absolute;
	width: 10px;
}
.v-popper__popper--arrow-overflow .v-popper__arrow-container,
.v-popper__popper--no-positioning .v-popper__arrow-container {
	display: none;
}
.v-popper__arrow-inner,
.v-popper__arrow-outer {
	border-style: solid;
	height: 0;
	left: 0;
	position: absolute;
	top: 0;
	width: 0;
}
.v-popper__arrow-inner {
	border-width: 7px;
	visibility: hidden;
}
.v-popper__arrow-outer {
	border-width: 6px;
}
.v-popper__popper[data-popper-placement^='bottom'] .v-popper__arrow-inner,
.v-popper__popper[data-popper-placement^='top'] .v-popper__arrow-inner {
	left: -2px;
}
.v-popper__popper[data-popper-placement^='bottom'] .v-popper__arrow-outer,
.v-popper__popper[data-popper-placement^='top'] .v-popper__arrow-outer {
	left: -1px;
}
.v-popper__popper[data-popper-placement^='top'] .v-popper__arrow-inner,
.v-popper__popper[data-popper-placement^='top'] .v-popper__arrow-outer {
	border-bottom-color: transparent !important;
	border-bottom-width: 0;
	border-left-color: transparent !important;
	border-right-color: transparent !important;
}
.v-popper__popper[data-popper-placement^='top'] .v-popper__arrow-inner {
	top: -2px;
}
.v-popper__popper[data-popper-placement^='bottom'] .v-popper__arrow-container {
	top: 0;
}
.v-popper__popper[data-popper-placement^='bottom'] .v-popper__arrow-inner,
.v-popper__popper[data-popper-placement^='bottom'] .v-popper__arrow-outer {
	border-left-color: transparent !important;
	border-right-color: transparent !important;
	border-top-color: transparent !important;
	border-top-width: 0;
}
.v-popper__popper[data-popper-placement^='bottom'] .v-popper__arrow-inner {
	top: -4px;
}
.v-popper__popper[data-popper-placement^='bottom'] .v-popper__arrow-outer {
	top: -6px;
}
.v-popper__popper[data-popper-placement^='left'] .v-popper__arrow-inner,
.v-popper__popper[data-popper-placement^='right'] .v-popper__arrow-inner {
	top: -2px;
}
.v-popper__popper[data-popper-placement^='left'] .v-popper__arrow-outer,
.v-popper__popper[data-popper-placement^='right'] .v-popper__arrow-outer {
	top: -1px;
}
.v-popper__popper[data-popper-placement^='right'] .v-popper__arrow-inner,
.v-popper__popper[data-popper-placement^='right'] .v-popper__arrow-outer {
	border-bottom-color: transparent !important;
	border-left-color: transparent !important;
	border-left-width: 0;
	border-top-color: transparent !important;
}
.v-popper__popper[data-popper-placement^='right'] .v-popper__arrow-inner {
	left: -4px;
}
.v-popper__popper[data-popper-placement^='right'] .v-popper__arrow-outer {
	left: -6px;
}
.v-popper__popper[data-popper-placement^='left'] .v-popper__arrow-container {
	right: -10px;
}
.v-popper__popper[data-popper-placement^='left'] .v-popper__arrow-inner,
.v-popper__popper[data-popper-placement^='left'] .v-popper__arrow-outer {
	border-bottom-color: transparent !important;
	border-right-color: transparent !important;
	border-right-width: 0;
	border-top-color: transparent !important;
}
.v-popper__popper[data-popper-placement^='left'] .v-popper__arrow-inner {
	left: -2px;
}
.v-popper--theme-dropdown .v-popper__inner {
	background: #fff;
	border: 1px solid #ddd;
	border-radius: 6px;
	box-shadow: 0 6px 30px #0000001a;
	color: #000;
}
.v-popper--theme-dropdown .v-popper__arrow-inner {
	border-color: #fff;
	visibility: visible;
}
.v-popper--theme-dropdown .v-popper__arrow-outer {
	border-color: #ddd;
}
.v-popper--theme-tooltip .v-popper__inner {
	background: rgba(0, 0, 0, 0.8);
	border-radius: 6px;
	color: #fff;
	padding: 7px 12px 6px;
}
.v-popper--theme-tooltip .v-popper__arrow-outer {
	border-color: #000c;
}
ul#componentContainer {
	-webkit-padding-start: 0;
	display: inline-flex;
	list-style-type: none;
	padding-inline-start: 0;
}
ul#componentContainer a {
	align-items: center;
	display: flex;
	justify-content: center;
	text-decoration: none;
}
.spotlight[data-v-ccd3db62] {
	background: linear-gradient(45deg, #00dc82, #36e4da 50%, #0047e1);
	bottom: -30vh;
	filter: blur(20vh);
	height: 40vh;
}
.gradient-border[data-v-ccd3db62] {
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
	border-radius: 0.5rem;
	position: relative;
}
@media (prefers-color-scheme: light) {
	.gradient-border[data-v-ccd3db62] {
		background-color: hsla(0, 0%, 100%, 0.3);
	}
	.gradient-border[data-v-ccd3db62]:before {
		background: linear-gradient(
			90deg,
			#e2e2e2,
			#e2e2e2 25%,
			#00dc82 50%,
			#36e4da 75%,
			#0047e1
		);
	}
}
@media (prefers-color-scheme: dark) {
	.gradient-border[data-v-ccd3db62] {
		background-color: hsla(0, 0%, 8%, 0.3);
	}
	.gradient-border[data-v-ccd3db62]:before {
		background: linear-gradient(
			90deg,
			#303030,
			#303030 25%,
			#00dc82 50%,
			#36e4da 75%,
			#0047e1
		);
	}
}
.gradient-border[data-v-ccd3db62]:before {
	background-size: 400% auto;
	border-radius: 0.5rem;
	bottom: 0;
	content: '';
	left: 0;
	-webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
	mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
	-webkit-mask-composite: xor;
	mask-composite: exclude;
	opacity: 0.5;
	padding: 2px;
	position: absolute;
	right: 0;
	top: 0;
	transition: background-position 0.3s ease-in-out, opacity 0.2s ease-in-out;
	width: 100%;
}
.gradient-border[data-v-ccd3db62]:hover:before {
	background-position: -50% 0;
	opacity: 1;
}
.bg-white[data-v-ccd3db62] {
	--tw-bg-opacity: 1;
	background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}
.cursor-pointer[data-v-ccd3db62] {
	cursor: pointer;
}
.flex[data-v-ccd3db62] {
	display: flex;
}
.grid[data-v-ccd3db62] {
	display: grid;
}
.place-content-center[data-v-ccd3db62] {
	place-content: center;
}
.items-center[data-v-ccd3db62] {
	align-items: center;
}
.justify-center[data-v-ccd3db62] {
	justify-content: center;
}
.font-sans[data-v-ccd3db62] {
	font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont,
		Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif,
		Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
}
.font-medium[data-v-ccd3db62] {
	font-weight: 500;
}
.font-light[data-v-ccd3db62] {
	font-weight: 300;
}
.text-8xl[data-v-ccd3db62] {
	font-size: 6rem;
	line-height: 1;
}
.text-xl[data-v-ccd3db62] {
	font-size: 1.25rem;
	line-height: 1.75rem;
}
.leading-tight[data-v-ccd3db62] {
	line-height: 1.25;
}
.mb-8[data-v-ccd3db62] {
	margin-bottom: 2rem;
}
.mb-16[data-v-ccd3db62] {
	margin-bottom: 4rem;
}
.max-w-520px[data-v-ccd3db62] {
	max-width: 520px;
}
.min-h-screen[data-v-ccd3db62] {
	min-height: 100vh;
}
.overflow-hidden[data-v-ccd3db62] {
	overflow: hidden;
}
.px-8[data-v-ccd3db62] {
	padding-left: 2rem;
	padding-right: 2rem;
}
.py-2[data-v-ccd3db62] {
	padding-bottom: 0.5rem;
	padding-top: 0.5rem;
}
.px-4[data-v-ccd3db62] {
	padding-left: 1rem;
	padding-right: 1rem;
}
.fixed[data-v-ccd3db62] {
	position: fixed;
}
.left-0[data-v-ccd3db62] {
	left: 0;
}
.right-0[data-v-ccd3db62] {
	right: 0;
}
.text-center[data-v-ccd3db62] {
	text-align: center;
}
.text-black[data-v-ccd3db62] {
	--tw-text-opacity: 1;
	color: rgba(0, 0, 0, var(--tw-text-opacity));
}
.antialiased[data-v-ccd3db62] {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.w-full[data-v-ccd3db62] {
	width: 100%;
}
.z-10[data-v-ccd3db62] {
	z-index: 10;
}
.z-20[data-v-ccd3db62] {
	z-index: 20;
}
@media (min-width: 640px) {
	.sm\:text-4xl[data-v-ccd3db62] {
		font-size: 2.25rem;
		line-height: 2.5rem;
	}
	.sm\:text-xl[data-v-ccd3db62] {
		font-size: 1.25rem;
		line-height: 1.75rem;
	}
	.sm\:text-10xl[data-v-ccd3db62] {
		font-size: 10rem;
		line-height: 1;
	}
	.sm\:px-0[data-v-ccd3db62] {
		padding-left: 0;
		padding-right: 0;
	}
	.sm\:py-3[data-v-ccd3db62] {
		padding-bottom: 0.75rem;
		padding-top: 0.75rem;
	}
	.sm\:px-6[data-v-ccd3db62] {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
}
@media (prefers-color-scheme: dark) {
	.dark\:bg-black[data-v-ccd3db62] {
		--tw-bg-opacity: 1;
		background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
	}
	.dark\:text-white[data-v-ccd3db62] {
		--tw-text-opacity: 1;
		color: rgba(255, 255, 255, var(--tw-text-opacity));
	}
}
.spotlight[data-v-df79c84d] {
	background: linear-gradient(45deg, #00dc82, #36e4da 50%, #0047e1);
	filter: blur(20vh);
}
.bg-white[data-v-df79c84d] {
	--tw-bg-opacity: 1;
	background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}
.grid[data-v-df79c84d] {
	display: grid;
}
.place-content-center[data-v-df79c84d] {
	place-content: center;
}
.font-sans[data-v-df79c84d] {
	font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont,
		Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif,
		Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
}
.font-medium[data-v-df79c84d] {
	font-weight: 500;
}
.font-light[data-v-df79c84d] {
	font-weight: 300;
}
.h-1\/2[data-v-df79c84d] {
	height: 50%;
}
.text-8xl[data-v-df79c84d] {
	font-size: 6rem;
	line-height: 1;
}
.text-xl[data-v-df79c84d] {
	font-size: 1.25rem;
	line-height: 1.75rem;
}
.leading-tight[data-v-df79c84d] {
	line-height: 1.25;
}
.mb-8[data-v-df79c84d] {
	margin-bottom: 2rem;
}
.mb-16[data-v-df79c84d] {
	margin-bottom: 4rem;
}
.max-w-520px[data-v-df79c84d] {
	max-width: 520px;
}
.min-h-screen[data-v-df79c84d] {
	min-height: 100vh;
}
.overflow-hidden[data-v-df79c84d] {
	overflow: hidden;
}
.px-8[data-v-df79c84d] {
	padding-left: 2rem;
	padding-right: 2rem;
}
.fixed[data-v-df79c84d] {
	position: fixed;
}
.left-0[data-v-df79c84d] {
	left: 0;
}
.right-0[data-v-df79c84d] {
	right: 0;
}
.-bottom-1\/2[data-v-df79c84d] {
	bottom: -50%;
}
.text-center[data-v-df79c84d] {
	text-align: center;
}
.text-black[data-v-df79c84d] {
	--tw-text-opacity: 1;
	color: rgba(0, 0, 0, var(--tw-text-opacity));
}
.antialiased[data-v-df79c84d] {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
@media (min-width: 640px) {
	.sm\:text-4xl[data-v-df79c84d] {
		font-size: 2.25rem;
		line-height: 2.5rem;
	}
	.sm\:text-10xl[data-v-df79c84d] {
		font-size: 10rem;
		line-height: 1;
	}
	.sm\:px-0[data-v-df79c84d] {
		padding-left: 0;
		padding-right: 0;
	}
}
@media (prefers-color-scheme: dark) {
	.dark\:bg-black[data-v-df79c84d] {
		--tw-bg-opacity: 1;
		background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
	}
	.dark\:text-white[data-v-df79c84d] {
		--tw-text-opacity: 1;
		color: rgba(255, 255, 255, var(--tw-text-opacity));
	}
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-43b7d3d0] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-43b7d3d0] {
	text-decoration: none;
}
body[data-v-43b7d3d0] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-43b7d3d0] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-43b7d3d0] {
	opacity: 0;
}
.show.burger[data-v-43b7d3d0]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-43b7d3d0]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-43b7d3d0] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-43b7d3d0]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-43b7d3d0] {
	vertical-align: middle;
}
.menu-open[data-v-43b7d3d0] {
	overflow: hidden;
}
.form-file-input[data-v-43b7d3d0] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-43b7d3d0] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-43b7d3d0],
.nav.right[data-v-43b7d3d0] {
	stroke: #fff;
}
.some-h1[data-v-43b7d3d0] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-43b7d3d0] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-43b7d3d0] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-43b7d3d0] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-43b7d3d0] {
	flex: 1;
}
.case-main .case__item__img img[data-v-43b7d3d0] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-43b7d3d0],
.case-main .some__welcome[data-v-43b7d3d0],
.main-wrap.some .case-main__welcome[data-v-43b7d3d0],
.main-wrap.some .some__welcome[data-v-43b7d3d0] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-43b7d3d0],
	.case-main .some__welcome[data-v-43b7d3d0],
	.main-wrap.some .case-main__welcome[data-v-43b7d3d0],
	.main-wrap.some .some__welcome[data-v-43b7d3d0] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-43b7d3d0],
	.case-main .some__welcome[data-v-43b7d3d0],
	.main-wrap.some .case-main__welcome[data-v-43b7d3d0],
	.main-wrap.some .some__welcome[data-v-43b7d3d0] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-43b7d3d0],
.main-wrap.some .header__some[data-v-43b7d3d0] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-43b7d3d0] {
	cursor: pointer;
}
.some .dop__right[data-v-43b7d3d0] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-43b7d3d0] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-43b7d3d0] {
		display: none !important;
	}
}
.some .left__content-text[data-v-43b7d3d0] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-43b7d3d0] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-43b7d3d0]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-43b7d3d0] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-43b7d3d0]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-43b7d3d0] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-43b7d3d0] {
	max-width: none;
}
.some__welcome .decore[data-v-43b7d3d0] {
	display: none;
}
.some__strategy .left__content[data-v-43b7d3d0] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-43b7d3d0] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-43b7d3d0] {
		top: -140px;
	}
}
.some .text[data-v-43b7d3d0] {
	z-index: 2;
}
.some .left__block__title h1[data-v-43b7d3d0] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-43b7d3d0] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-43b7d3d0] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-43b7d3d0],
.terms-header[data-v-43b7d3d0] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-43b7d3d0] {
	margin-bottom: 90px;
}
.privacy-content[data-v-43b7d3d0],
.terms-content[data-v-43b7d3d0] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-43b7d3d0],
.terms-content h1[data-v-43b7d3d0] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-43b7d3d0],
	.terms-content h1[data-v-43b7d3d0] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-43b7d3d0],
	.terms-content h1[data-v-43b7d3d0] {
		font-size: 28px;
	}
}
.privacy-content[data-v-43b7d3d0] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-43b7d3d0] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-43b7d3d0] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-43b7d3d0] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-43b7d3d0] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-43b7d3d0] {
	max-width: 200px;
}
img[data-v-43b7d3d0] {
	vertical-align: middle;
}
.some .user__wrap[data-v-43b7d3d0] {
	background-color: #fff;
}
.burger[data-v-43b7d3d0] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-43b7d3d0],
.burger[data-v-43b7d3d0]:after,
.burger[data-v-43b7d3d0]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-43b7d3d0]:before {
	top: 0;
}
.burger[data-v-43b7d3d0]:after {
	bottom: 0;
}
.burger span[data-v-43b7d3d0] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-43b7d3d0] {
		display: none !important;
	}
}
.phone__country[data-v-43b7d3d0] {
	position: relative;
}
.phone__country[data-v-43b7d3d0]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-43b7d3d0] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-43b7d3d0] {
	margin-right: 5px;
}
.activeLink[data-v-43b7d3d0] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-43b7d3d0] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-43b7d3d0] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-43b7d3d0] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-43b7d3d0],
	.strategy__wrap .right__content[data-v-43b7d3d0] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-43b7d3d0] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-43b7d3d0],
	.strategy__wrap .left__content p[data-v-43b7d3d0] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-43b7d3d0] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-43b7d3d0]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-43b7d3d0] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-43b7d3d0] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-43b7d3d0] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-43b7d3d0] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-43b7d3d0] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-43b7d3d0] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-43b7d3d0] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-43b7d3d0] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-43b7d3d0] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-43b7d3d0] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-43b7d3d0] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-43b7d3d0] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-43b7d3d0] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-43b7d3d0]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-43b7d3d0] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-43b7d3d0] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-43b7d3d0] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-43b7d3d0] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-43b7d3d0] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-43b7d3d0] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-43b7d3d0] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-43b7d3d0] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-43b7d3d0] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-43b7d3d0] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-43b7d3d0] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-43b7d3d0] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-43b7d3d0] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-43b7d3d0] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-43b7d3d0]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-43b7d3d0] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-43b7d3d0] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-43b7d3d0] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-43b7d3d0] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-43b7d3d0] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-43b7d3d0] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-43b7d3d0] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-43b7d3d0] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-43b7d3d0] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-43b7d3d0] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-43b7d3d0] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-43b7d3d0] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-43b7d3d0] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-43b7d3d0] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-43b7d3d0] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-43b7d3d0] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-43b7d3d0]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-43b7d3d0]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-43b7d3d0] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-43b7d3d0],
	.some .stages__wrap .nav.right[data-v-43b7d3d0] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-43b7d3d0] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-43b7d3d0],
	.stages__wrap .nav.right button.text-center svg[data-v-43b7d3d0] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-43b7d3d0] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-43b7d3d0] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-43b7d3d0] {
		max-width: 211px;
	}
	.stat__grid[data-v-43b7d3d0] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-43b7d3d0] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-43b7d3d0] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-43b7d3d0] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-43b7d3d0] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-43b7d3d0] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-43b7d3d0] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-43b7d3d0] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-43b7d3d0] {
		height: 582px !important;
	}
	.some .hero__text[data-v-43b7d3d0] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-43b7d3d0] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-43b7d3d0] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-43b7d3d0] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-43b7d3d0] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-43b7d3d0] {
		position: relative;
	}
	.case-main #welcome[data-v-43b7d3d0]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-43b7d3d0] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-43b7d3d0] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-43b7d3d0] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-43b7d3d0] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-43b7d3d0] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-43b7d3d0] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-43b7d3d0] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-43b7d3d0] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-43b7d3d0] {
	margin-top: 5px;
}
.vue-tel-input[data-v-43b7d3d0]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-43b7d3d0] {
	background: transparent;
}
.vti__dropdown-list[data-v-43b7d3d0] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-43b7d3d0] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-43b7d3d0] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-43b7d3d0],
.country__code[data-v-43b7d3d0],
.vti__dropdown[data-v-43b7d3d0] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-43b7d3d0] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-43b7d3d0] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-43b7d3d0] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-43b7d3d0] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-43b7d3d0] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-43b7d3d0] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-43b7d3d0] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-43b7d3d0] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-43b7d3d0]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-43b7d3d0] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-43b7d3d0] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-43b7d3d0] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-43b7d3d0] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-43b7d3d0] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-43b7d3d0] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-43b7d3d0] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-43b7d3d0] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-43b7d3d0] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-43b7d3d0]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-43b7d3d0] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-43b7d3d0] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-43b7d3d0] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-43b7d3d0] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-43b7d3d0] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-43b7d3d0],
	.nav.right[data-v-43b7d3d0] {
		width: 24px;
	}
	.splide__slide[data-v-43b7d3d0] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-43b7d3d0],
	.header__content .left__nav a[data-v-43b7d3d0] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-43b7d3d0] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-43b7d3d0] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-43b7d3d0] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-43b7d3d0] {
		display: block;
	}
	.some .stages__content h1[data-v-43b7d3d0],
	.some .stages__content h1 span[data-v-43b7d3d0] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-43b7d3d0],
	.some .stages__wrap .nav.right[data-v-43b7d3d0] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-43b7d3d0] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-43b7d3d0]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-43b7d3d0] {
		height: 50px !important;
	}
	.top__nav p[data-v-43b7d3d0] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-43b7d3d0] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-43b7d3d0] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-43b7d3d0] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-43b7d3d0] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-43b7d3d0] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-43b7d3d0] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-43b7d3d0] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-43b7d3d0] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-43b7d3d0] {
		width: auto !important;
	}
	.case__item__description[data-v-43b7d3d0] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-43b7d3d0] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-43b7d3d0]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-43b7d3d0] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-43b7d3d0] {
		max-width: none;
	}
	.case__item__statistic[data-v-43b7d3d0] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-43b7d3d0] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-43b7d3d0] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-43b7d3d0] {
		position: relative;
	}
	.case__item__description .nav p[data-v-43b7d3d0] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-43b7d3d0] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-43b7d3d0] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-43b7d3d0] {
		font-size: 20px !important;
	}
}
[data-v-43b7d3d0]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-43b7d3d0]:active,
.vti__dropdown.open[data-v-43b7d3d0]:focus,
.vti__dropdown.open[data-v-43b7d3d0]:hover,
.vti__dropdown[data-v-43b7d3d0]:active,
.vti__dropdown[data-v-43b7d3d0]:focus,
.vti__dropdown[data-v-43b7d3d0]:hover,
.vue-tel-input[data-v-43b7d3d0]:active,
.vue-tel-input[data-v-43b7d3d0]:focus,
.vue-tel-input[data-v-43b7d3d0]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-43b7d3d0] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-43b7d3d0] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-43b7d3d0],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-43b7d3d0] {
		margin-left: 30px;
	}
	.some .background__right[data-v-43b7d3d0] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-43b7d3d0] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-43b7d3d0] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-43b7d3d0] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-43b7d3d0] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-43b7d3d0] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-43b7d3d0] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-43b7d3d0] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-43b7d3d0] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-43b7d3d0] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-43b7d3d0] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-43b7d3d0] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-43b7d3d0],
	.some .some .dop__content .content__wrap h5[data-v-43b7d3d0] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-43b7d3d0] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-43b7d3d0] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-43b7d3d0] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-43b7d3d0] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-43b7d3d0] {
		flex: 1;
	}
	.some .background[data-v-43b7d3d0] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-43b7d3d0] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-43b7d3d0] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-43b7d3d0]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-43b7d3d0] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-43b7d3d0] {
		height: 70px;
	}
	.case-main #welcome[data-v-43b7d3d0]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-43b7d3d0] {
		color: #58bf7e;
	}
	.some .right__content[data-v-43b7d3d0] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-43b7d3d0] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-43b7d3d0] {
		padding-bottom: 40px;
	}
}
.title__wrap[data-v-43b7d3d0] {
	border-radius: 5px;
	height: 124px;
	margin-left: 30px;
	margin-right: 30px;
}
@media (min-width: 960px) {
	.title__wrap[data-v-43b7d3d0] {
		background-color: #58bf7e;
		color: #fff;
		transform: skewX(-15deg);
	}
}
.title__content[data-v-43b7d3d0] {
	margin: 0 auto;
	max-width: 1180px;
}
@media (min-width: 960px) {
	.title__content[data-v-43b7d3d0] {
		transform: skewX(15deg);
	}
}
.title__content h1[data-v-43b7d3d0] {
	margin: 0;
}
@media (min-width: 960px) {
	.title__content h1[data-v-43b7d3d0] {
		font-size: 5rem;
	}
}
@media (max-width: 1279px) {
	.title__content h1[data-v-43b7d3d0] {
		font-size: 3rem;
		padding: 0 15px;
	}
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-3e2e6da0] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-3e2e6da0] {
	text-decoration: none;
}
body[data-v-3e2e6da0] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-3e2e6da0] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-3e2e6da0] {
	opacity: 0;
}
.show.burger[data-v-3e2e6da0]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-3e2e6da0]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-3e2e6da0] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-3e2e6da0]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-3e2e6da0] {
	vertical-align: middle;
}
.menu-open[data-v-3e2e6da0] {
	overflow: hidden;
}
.form-file-input[data-v-3e2e6da0] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-3e2e6da0] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-3e2e6da0],
.nav.right[data-v-3e2e6da0] {
	stroke: #fff;
}
.some-h1[data-v-3e2e6da0] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-3e2e6da0] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-3e2e6da0] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-3e2e6da0] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-3e2e6da0] {
	flex: 1;
}
.case-main .case__item__img img[data-v-3e2e6da0] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-3e2e6da0],
.case-main .some__welcome[data-v-3e2e6da0],
.main-wrap.some .case-main__welcome[data-v-3e2e6da0],
.main-wrap.some .some__welcome[data-v-3e2e6da0] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-3e2e6da0],
	.case-main .some__welcome[data-v-3e2e6da0],
	.main-wrap.some .case-main__welcome[data-v-3e2e6da0],
	.main-wrap.some .some__welcome[data-v-3e2e6da0] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-3e2e6da0],
	.case-main .some__welcome[data-v-3e2e6da0],
	.main-wrap.some .case-main__welcome[data-v-3e2e6da0],
	.main-wrap.some .some__welcome[data-v-3e2e6da0] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-3e2e6da0],
.main-wrap.some .header__some[data-v-3e2e6da0] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-3e2e6da0] {
	cursor: pointer;
}
.some .dop__right[data-v-3e2e6da0] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-3e2e6da0] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-3e2e6da0] {
		display: none !important;
	}
}
.some .left__content-text[data-v-3e2e6da0] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-3e2e6da0] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-3e2e6da0]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-3e2e6da0] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-3e2e6da0]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-3e2e6da0] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-3e2e6da0] {
	max-width: none;
}
.some__welcome .decore[data-v-3e2e6da0] {
	display: none;
}
.some__strategy .left__content[data-v-3e2e6da0] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-3e2e6da0] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-3e2e6da0] {
		top: -140px;
	}
}
.some .text[data-v-3e2e6da0] {
	z-index: 2;
}
.some .left__block__title h1[data-v-3e2e6da0] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-3e2e6da0] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-3e2e6da0] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-3e2e6da0],
.terms-header[data-v-3e2e6da0] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-3e2e6da0] {
	margin-bottom: 90px;
}
.privacy-content[data-v-3e2e6da0],
.terms-content[data-v-3e2e6da0] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-3e2e6da0],
.terms-content h1[data-v-3e2e6da0] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-3e2e6da0],
	.terms-content h1[data-v-3e2e6da0] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-3e2e6da0],
	.terms-content h1[data-v-3e2e6da0] {
		font-size: 28px;
	}
}
.privacy-content[data-v-3e2e6da0] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-3e2e6da0] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-3e2e6da0] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-3e2e6da0] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-3e2e6da0] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-3e2e6da0] {
	max-width: 200px;
}
img[data-v-3e2e6da0] {
	vertical-align: middle;
}
.some .user__wrap[data-v-3e2e6da0] {
	background-color: #fff;
}
.burger[data-v-3e2e6da0] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-3e2e6da0],
.burger[data-v-3e2e6da0]:after,
.burger[data-v-3e2e6da0]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-3e2e6da0]:before {
	top: 0;
}
.burger[data-v-3e2e6da0]:after {
	bottom: 0;
}
.burger span[data-v-3e2e6da0] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-3e2e6da0] {
		display: none !important;
	}
}
.phone__country[data-v-3e2e6da0] {
	position: relative;
}
.phone__country[data-v-3e2e6da0]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-3e2e6da0] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-3e2e6da0] {
	margin-right: 5px;
}
.activeLink[data-v-3e2e6da0] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-3e2e6da0] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-3e2e6da0] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-3e2e6da0] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-3e2e6da0],
	.strategy__wrap .right__content[data-v-3e2e6da0] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-3e2e6da0] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-3e2e6da0],
	.strategy__wrap .left__content p[data-v-3e2e6da0] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-3e2e6da0] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-3e2e6da0]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-3e2e6da0] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-3e2e6da0] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-3e2e6da0] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-3e2e6da0] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-3e2e6da0] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-3e2e6da0] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-3e2e6da0] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-3e2e6da0] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-3e2e6da0] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-3e2e6da0] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-3e2e6da0] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-3e2e6da0] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-3e2e6da0] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-3e2e6da0]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-3e2e6da0] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-3e2e6da0] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-3e2e6da0] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-3e2e6da0] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-3e2e6da0] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-3e2e6da0] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-3e2e6da0] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-3e2e6da0] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-3e2e6da0] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-3e2e6da0] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-3e2e6da0] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-3e2e6da0] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-3e2e6da0] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-3e2e6da0] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-3e2e6da0]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-3e2e6da0] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-3e2e6da0] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-3e2e6da0] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-3e2e6da0] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-3e2e6da0] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-3e2e6da0] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-3e2e6da0] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-3e2e6da0] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-3e2e6da0] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-3e2e6da0] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-3e2e6da0] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-3e2e6da0] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-3e2e6da0] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-3e2e6da0] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-3e2e6da0] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-3e2e6da0] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-3e2e6da0]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-3e2e6da0]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-3e2e6da0] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-3e2e6da0],
	.some .stages__wrap .nav.right[data-v-3e2e6da0] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-3e2e6da0] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-3e2e6da0],
	.stages__wrap .nav.right button.text-center svg[data-v-3e2e6da0] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-3e2e6da0] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-3e2e6da0] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-3e2e6da0] {
		max-width: 211px;
	}
	.stat__grid[data-v-3e2e6da0] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-3e2e6da0] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-3e2e6da0] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-3e2e6da0] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-3e2e6da0] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-3e2e6da0] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-3e2e6da0] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-3e2e6da0] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-3e2e6da0] {
		height: 582px !important;
	}
	.some .hero__text[data-v-3e2e6da0] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-3e2e6da0] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-3e2e6da0] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-3e2e6da0] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-3e2e6da0] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-3e2e6da0] {
		position: relative;
	}
	.case-main #welcome[data-v-3e2e6da0]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-3e2e6da0] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-3e2e6da0] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-3e2e6da0] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-3e2e6da0] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-3e2e6da0] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-3e2e6da0] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-3e2e6da0] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-3e2e6da0] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-3e2e6da0] {
	margin-top: 5px;
}
.vue-tel-input[data-v-3e2e6da0]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-3e2e6da0] {
	background: transparent;
}
.vti__dropdown-list[data-v-3e2e6da0] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-3e2e6da0] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-3e2e6da0] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-3e2e6da0],
.country__code[data-v-3e2e6da0],
.vti__dropdown[data-v-3e2e6da0] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-3e2e6da0] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-3e2e6da0] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-3e2e6da0] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-3e2e6da0] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-3e2e6da0] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-3e2e6da0] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-3e2e6da0] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-3e2e6da0] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-3e2e6da0]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-3e2e6da0] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-3e2e6da0] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-3e2e6da0] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-3e2e6da0] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-3e2e6da0] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-3e2e6da0] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-3e2e6da0] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-3e2e6da0] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-3e2e6da0] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-3e2e6da0]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-3e2e6da0] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-3e2e6da0] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-3e2e6da0] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-3e2e6da0] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-3e2e6da0] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-3e2e6da0],
	.nav.right[data-v-3e2e6da0] {
		width: 24px;
	}
	.splide__slide[data-v-3e2e6da0] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-3e2e6da0],
	.header__content .left__nav a[data-v-3e2e6da0] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-3e2e6da0] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-3e2e6da0] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-3e2e6da0] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-3e2e6da0] {
		display: block;
	}
	.some .stages__content h1[data-v-3e2e6da0],
	.some .stages__content h1 span[data-v-3e2e6da0] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-3e2e6da0],
	.some .stages__wrap .nav.right[data-v-3e2e6da0] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-3e2e6da0] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-3e2e6da0]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-3e2e6da0] {
		height: 50px !important;
	}
	.top__nav p[data-v-3e2e6da0] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-3e2e6da0] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-3e2e6da0] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-3e2e6da0] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-3e2e6da0] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-3e2e6da0] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-3e2e6da0] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-3e2e6da0] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-3e2e6da0] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-3e2e6da0] {
		width: auto !important;
	}
	.case__item__description[data-v-3e2e6da0] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-3e2e6da0] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-3e2e6da0]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-3e2e6da0] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-3e2e6da0] {
		max-width: none;
	}
	.case__item__statistic[data-v-3e2e6da0] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-3e2e6da0] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-3e2e6da0] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-3e2e6da0] {
		position: relative;
	}
	.case__item__description .nav p[data-v-3e2e6da0] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-3e2e6da0] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-3e2e6da0] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-3e2e6da0] {
		font-size: 20px !important;
	}
}
[data-v-3e2e6da0]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-3e2e6da0]:active,
.vti__dropdown.open[data-v-3e2e6da0]:focus,
.vti__dropdown.open[data-v-3e2e6da0]:hover,
.vti__dropdown[data-v-3e2e6da0]:active,
.vti__dropdown[data-v-3e2e6da0]:focus,
.vti__dropdown[data-v-3e2e6da0]:hover,
.vue-tel-input[data-v-3e2e6da0]:active,
.vue-tel-input[data-v-3e2e6da0]:focus,
.vue-tel-input[data-v-3e2e6da0]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-3e2e6da0] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-3e2e6da0] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-3e2e6da0],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-3e2e6da0] {
		margin-left: 30px;
	}
	.some .background__right[data-v-3e2e6da0] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-3e2e6da0] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-3e2e6da0] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-3e2e6da0] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-3e2e6da0] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-3e2e6da0] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-3e2e6da0] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-3e2e6da0] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-3e2e6da0] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-3e2e6da0] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-3e2e6da0] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-3e2e6da0] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-3e2e6da0],
	.some .some .dop__content .content__wrap h5[data-v-3e2e6da0] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-3e2e6da0] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-3e2e6da0] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-3e2e6da0] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-3e2e6da0] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-3e2e6da0] {
		flex: 1;
	}
	.some .background[data-v-3e2e6da0] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-3e2e6da0] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-3e2e6da0] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-3e2e6da0]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-3e2e6da0] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-3e2e6da0] {
		height: 70px;
	}
	.case-main #welcome[data-v-3e2e6da0]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-3e2e6da0] {
		color: #58bf7e;
	}
	.some .right__content[data-v-3e2e6da0] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-3e2e6da0] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-3e2e6da0] {
		padding-bottom: 40px;
	}
}
@media (min-width: 960px) {
	.cases__wrap[data-v-3e2e6da0] {
		padding: 159px 35px 136px;
	}
}
@media (max-width: 1279px) {
	.cases__wrap[data-v-3e2e6da0] {
		padding: 69px 35px;
	}
}
.cases__content[data-v-3e2e6da0] {
	margin: 0 auto;
	max-width: 1335px;
}
.cases__content__title h1[data-v-3e2e6da0] {
	color: #484848;
	margin: 0;
	text-transform: uppercase;
}
@media (min-width: 960px) {
	.cases__content__title h1[data-v-3e2e6da0] {
		font-size: 2.81rem;
	}
}
@media (max-width: 1279px) {
	.cases__content__title h1[data-v-3e2e6da0] {
		font-size: 1.68rem;
	}
}
.cases__content .nav[data-v-3e2e6da0] {
	margin-top: 134px;
	width: 392px;
}
@media (max-width: 1279px) {
	.cases__content .nav[data-v-3e2e6da0] {
		margin-top: 90px;
	}
}
.case__item[data-v-3e2e6da0] {
	gap: 40px;
}
@media (min-width: 960px) {
	.case__item[data-v-3e2e6da0] {
		margin-top: 155px;
		padding: 0 30px;
	}
}
@media (max-width: 1279px) {
	.case__item[data-v-3e2e6da0] {
		margin-top: 80px;
	}
}
@media (max-width: 860px) {
	.case__item[data-v-3e2e6da0] {
		gap: 20px;
	}
}
.case__item__description[data-v-3e2e6da0] {
	max-width: 409px;
}
@media (max-width: 1279px) {
	.case__item__description[data-v-3e2e6da0] {
		margin-top: 26px;
	}
}
@media (min-width: 960px) {
	.case__item__description[data-v-3e2e6da0] {
		margin-top: 44px;
	}
}
.case__item__description .title[data-v-3e2e6da0] {
	color: #484848;
	font-size: 2.18rem;
	margin: 0;
}
@media (max-width: 1279px) {
	.case__item__description .title[data-v-3e2e6da0] {
		font-size: 30px;
	}
}
.case__item__description .title[data-v-3e2e6da0]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 24px;
	width: 50px;
}
.case__item__description .description[data-v-3e2e6da0] {
	color: #484848;
	font-size: 1.25rem;
	font-weight: 300;
	line-height: 31px;
	margin-bottom: 25px;
	margin-top: 24px;
}
.case__item__description .nav[data-v-3e2e6da0] {
	margin-top: 67px;
}
.case__item__description .nav p[data-v-3e2e6da0] {
	color: #484848;
	font-size: 28.733px;
	font-weight: 500;
	line-height: 1.55;
	margin: 0;
}
.case__item__description .nav button[data-v-3e2e6da0] {
	height: 63px;
	margin-left: 13px;
	width: 63px;
}
@media (max-width: 1279px) {
	.case__item__description .nav button[data-v-3e2e6da0] {
		height: 24px;
		width: 24px;
	}
}
@media (max-width: 767.98px) {
	.case__item__description .nav[data-v-3e2e6da0] {
		margin-top: 20px;
	}
}
.case__item__statistic[data-v-3e2e6da0] {
	border: 1px solid #58bf7e;
	box-sizing: border-box;
	color: #58bf7e;
	max-width: 409px;
	min-height: 99px;
	padding-left: 15px;
	padding-right: 15px;
}
.case__item__statistic__title[data-v-3e2e6da0] {
	font-weight: 400;
	line-height: 1.6;
	padding-right: 10px;
}
.case__item__statistic__title p[data-v-3e2e6da0] {
	font-size: 20px;
}
@media (max-width: 767.98px) {
	.case__item__statistic__title p[data-v-3e2e6da0] {
		font-size: 16px;
	}
}
.case__item__statistic__value p[data-v-3e2e6da0] {
	font-size: 2.18rem;
	font-weight: 700;
	margin: 0;
}
@media (max-width: 767.98px) {
	.case__item__statistic__value p[data-v-3e2e6da0] {
		font-size: 30px;
	}
	.case__item__statistic[data-v-3e2e6da0] {
		max-width: 300px;
	}
}
.case__item__img .decore img[data-v-3e2e6da0] {
	max-width: 100%;
}
@media (min-width: 960px) {
	.case__item__img[data-v-3e2e6da0] {
		max-width: 847px;
	}
	.case__item__img .decore[data-v-3e2e6da0] {
		background-color: #58bf7e;
		height: 100%;
		left: 50%;
		top: -26px;
		transform: translateX(-50%);
		width: 85%;
	}
}
@media (max-width: 1279px) {
	.case__item__img .decore[data-v-3e2e6da0] {
		background-color: #58bf7e;
		height: 110%;
		left: 50%;
		top: -20px;
		transform: translateX(-50%);
		width: 90%;
	}
	.case__item__img img[data-v-3e2e6da0] {
		width: 100%;
	}
}
@media (max-width: 767.98px) {
	.case__item__img .decore[data-v-3e2e6da0] {
		top: -10px;
	}
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
* {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a {
	text-decoration: none;
}
body {
	margin: 0;
	padding: 0;
}
.btn-input-file {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span {
	opacity: 0;
}
.show.burger:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected:after {
	filter: invert(1);
}
.btn-icon svg {
	vertical-align: middle;
}
.menu-open {
	overflow: hidden;
}
.form-file-input {
	display: inline-block;
	position: relative;
}
.form-file-input input {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left,
.nav.right {
	stroke: #fff;
}
.some-h1 {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1 {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p {
		font-size: 16px;
	}
}
.case-main .case__item__img {
	flex: 1;
}
.case-main .case__item__img img {
	width: 100%;
}
.case-main .case-main__welcome,
.case-main .some__welcome,
.main-wrap.some .case-main__welcome,
.main-wrap.some .some__welcome {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome,
	.case-main .some__welcome,
	.main-wrap.some .case-main__welcome,
	.main-wrap.some .some__welcome {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome,
	.case-main .some__welcome,
	.main-wrap.some .case-main__welcome,
	.main-wrap.some .some__welcome {
		margin-top: 80px;
	}
}
.case-main .header__some,
.main-wrap.some .header__some {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a {
	cursor: pointer;
}
.some .dop__right {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version {
		display: none !important;
	}
}
.some .left__content-text {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner {
	max-width: none;
}
.some__welcome .decore {
	display: none;
}
.some__strategy .left__content {
	position: relative;
	z-index: 11;
}
.some .left__block .inner {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner {
		top: -140px;
	}
}
.some .text {
	z-index: 2;
}
.some .left__block__title h1 {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right {
	position: absolute;
	right: 0;
}
.privacy-header,
.terms-header {
	border-bottom: 1px solid #efefef;
}
.terms-content h1 {
	margin-bottom: 90px;
}
.privacy-content,
.terms-content {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1,
.terms-content h1 {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1,
	.terms-content h1 {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1,
	.terms-content h1 {
		font-size: 28px;
	}
}
.privacy-content {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4 {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title {
	max-width: 200px;
}
img {
	vertical-align: middle;
}
.some .user__wrap {
	background-color: #fff;
}
.burger {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span,
.burger:after,
.burger:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger:before {
	top: 0;
}
.burger:after {
	bottom: 0;
}
.burger span {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version {
		display: none !important;
	}
}
.phone__country {
	position: relative;
}
.phone__country:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input {
	margin-right: 10px;
}
.phone__country .country__code {
	margin-right: 5px;
}
.activeLink {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text {
		display: none;
	}
	.strategy__wrap .left__content,
	.strategy__wrap .right__content {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content {
		position: relative;
	}
	.strategy__wrap .left__content h1,
	.strategy__wrap .left__content p {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3 {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1 {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title {
		font-size: 34px !important;
	}
	.case__item__description .title:after {
		margin-top: 5px !important;
	}
	.case__item__description .description {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img {
		flex: 0 0 50%;
	}
	.case__item__img .decore {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic {
		min-height: 61px !important;
	}
	.case__item + .case__item {
		margin-top: 109px;
	}
	.case__item__description .nav {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p {
		font-size: 20px !important;
	}
	.case__item__statistic__title {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1 {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title {
		font-size: 34px !important;
	}
	.case__item__description .title:after {
		margin-top: 5px !important;
	}
	.case__item__description .description {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img {
		max-width: 380px !important;
	}
	.case__item__img .decore {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic {
		min-height: 61px !important;
	}
	.case__item + .case__item {
		margin-top: 109px;
	}
	.case__item__description .nav {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p {
		font-size: 20px !important;
	}
	.case__item__statistic__title {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span {
		font-size: 50px;
	}
	.some .statistics_new__content__title p {
		font-size: 23px;
	}
	.some .wrapper__slide h3 {
		margin-top: 10px;
	}
	.some .splide__list .devider {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide:first-child {
		padding-left: 0;
	}
	.some .splide__slide {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left,
	.some .stages__wrap .nav.right {
		top: 115px;
	}
	.some .wrapper__slide p {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg,
	.stages__wrap .nav.right button.text-center svg {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg {
		position: relative;
	}
	.welcome__wrap .left__block .inner img {
		max-width: 211px;
	}
	.stat__grid {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5 {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap {
		margin-top: 0 !important;
	}
	.some .left__block {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap {
		height: 582px !important;
	}
	.some .hero__text {
		margin-top: 20px !important;
	}
	.some .hero__text p {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap {
		background-color: transparent !important;
	}
	.case-main #welcome {
		position: relative;
	}
	.case-main #welcome:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1 {
		color: #58bf7e;
	}
	.statistics_new__content__title p {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1 {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3 {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title {
		max-width: 163px;
	}
	.some .counter__list-some > div:last-child > .statistics_new__content__title {
		max-width: 149px;
	}
}
.some .statistics__content__description {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img {
	margin-top: 5px;
}
.vue-tel-input:focus-within {
	box-shadow: none;
}
.vti__dropdown.open {
	background: transparent;
}
.vti__dropdown-list {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone,
.country__code,
.vti__dropdown {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1 {
		white-space: nowrap;
	}
}
.some #welcome h1 b {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b {
		display: block;
	}
	.some #welcome .left__block__title {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some .some__strategy .mobile__version .list__item .some-block-item {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img {
		right: 10px;
	}
	.some .some__strategy .mobile__version .list__item__description p {
		padding-left: 21px;
	}
	.some .some__strategy .mobile__version .list__item__description li {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services {
		margin-top: 40px;
	}
	.some .statistics_new__content__title {
		max-width: 174px;
	}
	.some .lamp-mobile {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1 {
		text-align: center;
	}
	.some .conclusion__content h1:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg {
	left: -1px;
	position: relative;
}
.slider__inner {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide {
		padding: 0 10px;
	}
	.slider__inner .nav.right {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left,
	.nav.right {
		width: 24px;
	}
	.splide__slide {
		padding-right: 0 !important;
	}
	.burrger__button .telephone,
	.header__content .left__nav a {
		z-index: 51;
	}
	.some .statistics__content__description {
		justify-content: center !important;
	}
	.some .nav__wrapper {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span {
		display: block;
	}
	.some .stages__content h1,
	.some .stages__content h1 span {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left,
	.some .stages__wrap .nav.right {
		top: 30px !important;
	}
	.some .splide__list .splide__slide {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active:after {
		display: none !important;
	}
	.stages__content .top__nav .devider {
		height: 50px !important;
	}
	.top__nav p {
		font-size: 24px !important;
	}
	.top__nav button {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p {
		font-size: 16px;
	}
	.who__content__description .description__wrap p {
		font-size: 16px !important;
	}
	.cases__content .nav {
		width: auto !important;
	}
	.case__item__description {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title {
		font-size: 34px !important;
	}
	.case__item__description .title:after {
		margin-top: 20px !important;
	}
	.case__item__description .description {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img {
		max-width: none;
	}
	.case__item__statistic {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item {
		margin-top: 109px;
	}
	.case__item__description .nav {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg {
		position: relative;
	}
	.case__item__description .nav p {
		font-size: 20px !important;
	}
	.case__item__statistic__title {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p {
		font-size: 20px !important;
	}
}
:focus {
	background-color: transparent;
}
.vti__dropdown.open:active,
.vti__dropdown.open:focus,
.vti__dropdown.open:hover,
.vti__dropdown:active,
.vti__dropdown:focus,
.vti__dropdown:hover,
.vue-tel-input:active,
.vue-tel-input:focus,
.vue-tel-input:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p,
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p {
		margin-left: 30px;
	}
	.some .background__right {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor {
		display: none !important;
	}
	.some .welcome__wrap {
		height: 624px !important;
	}
	.some .dop__wrap {
		height: 90px;
	}
	.some .dop__content .content__wrap h1 {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5 {
		font-size: 16px !important;
	}
	.some .left__block {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p,
	.some .some .dop__content .content__wrap h5 {
		font-size: 16px !important;
	}
	.some .background__right {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap {
		padding: 0 23px;
	}
	.some .dop__right {
		flex: 1;
	}
	.some .background {
		background-color: #fff !important;
	}
}
.more-cases {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap {
		height: 70px;
	}
	.case-main #welcome:after {
		width: 60vw;
	}
	.case-main #welcome h1 {
		color: #58bf7e;
	}
	.some .right__content {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item {
		margin-top: 0 !important;
	}
	.some .strategy__wrap {
		padding-bottom: 40px;
	}
}
@media (min-width: 960px) {
	.cases__wrap {
		padding: 0 35px;
	}
}
@media (max-width: 1279px) {
	.cases__wrap {
		padding: 0 35px;
	}
}
.cases__content {
	margin: 0 auto;
	max-width: 1335px;
}
.pagination-container {
	display: flex;
	padding-bottom: 142px;
	padding-top: 142px;
}
@media (max-width: 1279px) {
	.pagination-container {
		-moz-column-gap: 15px;
		column-gap: 15px;
		padding-bottom: 30px;
		padding-top: 30px;
	}
}
@media (min-width: 960px) {
	.pagination-container {
		-moz-column-gap: 20px;
		column-gap: 20px;
	}
}
.paginate-buttons {
	background: none;
	border: 0;
	border-radius: 20px;
	color: #58bf7e;
	cursor: pointer;
	height: 40px;
	width: 40px;
}
@media (min-width: 960px) {
	.paginate-buttons {
		font-size: 1.25rem;
	}
}
.active-page {
	background-color: #58bf7e;
	color: #fff;
}
.active-page:hover {
	background-color: #4ca56d;
}
@media (max-width: 1279px) {
	.back-button {
		margin-right: 0;
	}
}
@media (min-width: 960px) {
	.back-button {
		margin-right: 100px;
	}
}
@media (max-width: 1279px) {
	.next-button {
		margin-left: 0;
	}
}
@media (min-width: 960px) {
	.next-button {
		margin-left: 100px;
	}
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-40658cb7] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-40658cb7] {
	text-decoration: none;
}
body[data-v-40658cb7] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-40658cb7] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-40658cb7] {
	opacity: 0;
}
.show.burger[data-v-40658cb7]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-40658cb7]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-40658cb7] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-40658cb7]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-40658cb7] {
	vertical-align: middle;
}
.menu-open[data-v-40658cb7] {
	overflow: hidden;
}
.form-file-input[data-v-40658cb7] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-40658cb7] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-40658cb7],
.nav.right[data-v-40658cb7] {
	stroke: #fff;
}
.some-h1[data-v-40658cb7] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-40658cb7] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-40658cb7] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-40658cb7] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-40658cb7] {
	flex: 1;
}
.case-main .case__item__img img[data-v-40658cb7] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-40658cb7],
.case-main .some__welcome[data-v-40658cb7],
.main-wrap.some .case-main__welcome[data-v-40658cb7],
.main-wrap.some .some__welcome[data-v-40658cb7] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-40658cb7],
	.case-main .some__welcome[data-v-40658cb7],
	.main-wrap.some .case-main__welcome[data-v-40658cb7],
	.main-wrap.some .some__welcome[data-v-40658cb7] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-40658cb7],
	.case-main .some__welcome[data-v-40658cb7],
	.main-wrap.some .case-main__welcome[data-v-40658cb7],
	.main-wrap.some .some__welcome[data-v-40658cb7] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-40658cb7],
.main-wrap.some .header__some[data-v-40658cb7] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-40658cb7] {
	cursor: pointer;
}
.some .dop__right[data-v-40658cb7] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-40658cb7] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-40658cb7] {
		display: none !important;
	}
}
.some .left__content-text[data-v-40658cb7] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-40658cb7] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-40658cb7]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-40658cb7] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-40658cb7]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-40658cb7] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-40658cb7] {
	max-width: none;
}
.some__welcome .decore[data-v-40658cb7] {
	display: none;
}
.some__strategy .left__content[data-v-40658cb7] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-40658cb7] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-40658cb7] {
		top: -140px;
	}
}
.some .text[data-v-40658cb7] {
	z-index: 2;
}
.some .left__block__title h1[data-v-40658cb7] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-40658cb7] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-40658cb7] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-40658cb7],
.terms-header[data-v-40658cb7] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-40658cb7] {
	margin-bottom: 90px;
}
.privacy-content[data-v-40658cb7],
.terms-content[data-v-40658cb7] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-40658cb7],
.terms-content h1[data-v-40658cb7] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-40658cb7],
	.terms-content h1[data-v-40658cb7] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-40658cb7],
	.terms-content h1[data-v-40658cb7] {
		font-size: 28px;
	}
}
.privacy-content[data-v-40658cb7] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-40658cb7] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-40658cb7] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-40658cb7] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-40658cb7] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-40658cb7] {
	max-width: 200px;
}
img[data-v-40658cb7] {
	vertical-align: middle;
}
.some .user__wrap[data-v-40658cb7] {
	background-color: #fff;
}
.burger[data-v-40658cb7] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-40658cb7],
.burger[data-v-40658cb7]:after,
.burger[data-v-40658cb7]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-40658cb7]:before {
	top: 0;
}
.burger[data-v-40658cb7]:after {
	bottom: 0;
}
.burger span[data-v-40658cb7] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-40658cb7] {
		display: none !important;
	}
}
.phone__country[data-v-40658cb7] {
	position: relative;
}
.phone__country[data-v-40658cb7]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-40658cb7] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-40658cb7] {
	margin-right: 5px;
}
.activeLink[data-v-40658cb7] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-40658cb7] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-40658cb7] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-40658cb7] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-40658cb7],
	.strategy__wrap .right__content[data-v-40658cb7] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-40658cb7] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-40658cb7],
	.strategy__wrap .left__content p[data-v-40658cb7] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-40658cb7] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-40658cb7]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-40658cb7] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-40658cb7] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-40658cb7] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-40658cb7] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-40658cb7] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-40658cb7] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-40658cb7] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-40658cb7] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-40658cb7] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-40658cb7] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-40658cb7] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-40658cb7] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-40658cb7] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-40658cb7]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-40658cb7] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-40658cb7] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-40658cb7] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-40658cb7] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-40658cb7] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-40658cb7] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-40658cb7] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-40658cb7] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-40658cb7] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-40658cb7] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-40658cb7] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-40658cb7] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-40658cb7] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-40658cb7] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-40658cb7]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-40658cb7] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-40658cb7] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-40658cb7] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-40658cb7] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-40658cb7] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-40658cb7] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-40658cb7] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-40658cb7] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-40658cb7] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-40658cb7] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-40658cb7] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-40658cb7] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-40658cb7] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-40658cb7] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-40658cb7] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-40658cb7] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-40658cb7]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-40658cb7]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-40658cb7] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-40658cb7],
	.some .stages__wrap .nav.right[data-v-40658cb7] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-40658cb7] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-40658cb7],
	.stages__wrap .nav.right button.text-center svg[data-v-40658cb7] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-40658cb7] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-40658cb7] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-40658cb7] {
		max-width: 211px;
	}
	.stat__grid[data-v-40658cb7] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-40658cb7] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-40658cb7] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-40658cb7] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-40658cb7] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-40658cb7] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-40658cb7] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-40658cb7] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-40658cb7] {
		height: 582px !important;
	}
	.some .hero__text[data-v-40658cb7] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-40658cb7] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-40658cb7] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-40658cb7] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-40658cb7] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-40658cb7] {
		position: relative;
	}
	.case-main #welcome[data-v-40658cb7]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-40658cb7] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-40658cb7] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-40658cb7] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-40658cb7] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-40658cb7] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-40658cb7] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-40658cb7] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-40658cb7] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-40658cb7] {
	margin-top: 5px;
}
.vue-tel-input[data-v-40658cb7]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-40658cb7] {
	background: transparent;
}
.vti__dropdown-list[data-v-40658cb7] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-40658cb7] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-40658cb7] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-40658cb7],
.country__code[data-v-40658cb7],
.vti__dropdown[data-v-40658cb7] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-40658cb7] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-40658cb7] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-40658cb7] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-40658cb7] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-40658cb7] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-40658cb7] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-40658cb7] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-40658cb7] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-40658cb7]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-40658cb7] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-40658cb7] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-40658cb7] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-40658cb7] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-40658cb7] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-40658cb7] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-40658cb7] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-40658cb7] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-40658cb7] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-40658cb7]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-40658cb7] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-40658cb7] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-40658cb7] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-40658cb7] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-40658cb7] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-40658cb7],
	.nav.right[data-v-40658cb7] {
		width: 24px;
	}
	.splide__slide[data-v-40658cb7] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-40658cb7],
	.header__content .left__nav a[data-v-40658cb7] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-40658cb7] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-40658cb7] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-40658cb7] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-40658cb7] {
		display: block;
	}
	.some .stages__content h1[data-v-40658cb7],
	.some .stages__content h1 span[data-v-40658cb7] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-40658cb7],
	.some .stages__wrap .nav.right[data-v-40658cb7] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-40658cb7] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-40658cb7]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-40658cb7] {
		height: 50px !important;
	}
	.top__nav p[data-v-40658cb7] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-40658cb7] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-40658cb7] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-40658cb7] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-40658cb7] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-40658cb7] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-40658cb7] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-40658cb7] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-40658cb7] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-40658cb7] {
		width: auto !important;
	}
	.case__item__description[data-v-40658cb7] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-40658cb7] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-40658cb7]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-40658cb7] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-40658cb7] {
		max-width: none;
	}
	.case__item__statistic[data-v-40658cb7] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-40658cb7] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-40658cb7] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-40658cb7] {
		position: relative;
	}
	.case__item__description .nav p[data-v-40658cb7] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-40658cb7] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-40658cb7] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-40658cb7] {
		font-size: 20px !important;
	}
}
[data-v-40658cb7]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-40658cb7]:active,
.vti__dropdown.open[data-v-40658cb7]:focus,
.vti__dropdown.open[data-v-40658cb7]:hover,
.vti__dropdown[data-v-40658cb7]:active,
.vti__dropdown[data-v-40658cb7]:focus,
.vti__dropdown[data-v-40658cb7]:hover,
.vue-tel-input[data-v-40658cb7]:active,
.vue-tel-input[data-v-40658cb7]:focus,
.vue-tel-input[data-v-40658cb7]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-40658cb7] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-40658cb7] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-40658cb7],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-40658cb7] {
		margin-left: 30px;
	}
	.some .background__right[data-v-40658cb7] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-40658cb7] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-40658cb7] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-40658cb7] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-40658cb7] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-40658cb7] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-40658cb7] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-40658cb7] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-40658cb7] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-40658cb7] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-40658cb7] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-40658cb7] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-40658cb7],
	.some .some .dop__content .content__wrap h5[data-v-40658cb7] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-40658cb7] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-40658cb7] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-40658cb7] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-40658cb7] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-40658cb7] {
		flex: 1;
	}
	.some .background[data-v-40658cb7] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-40658cb7] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-40658cb7] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-40658cb7]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-40658cb7] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-40658cb7] {
		height: 70px;
	}
	.case-main #welcome[data-v-40658cb7]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-40658cb7] {
		color: #58bf7e;
	}
	.some .right__content[data-v-40658cb7] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-40658cb7] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-40658cb7] {
		padding-bottom: 40px;
	}
}
.dop__wrap[data-v-40658cb7] {
	height: 124px;
}
.dop__inner[data-v-40658cb7] {
	padding: 0 35px;
}
.dop__content[data-v-40658cb7] {
	background-color: #58bf7e;
	border: 3px solid #fff;
	border-radius: 5px;
	margin: 0 auto;
	max-width: calc(1180px + 14%);
	transform: skewX(-11deg);
}
@media (max-width: 1500px) {
	.dop__content[data-v-40658cb7] {
		max-width: 1180px;
	}
}
.dop__content .content__wrap[data-v-40658cb7] {
	gap: 30px;
	max-width: 1180px;
	padding: 0 148px;
	transform: skewX(12deg);
}
.dop__content .content__wrap h1[data-v-40658cb7] {
	color: #fff;
	font-size: 3.5rem;
	margin: 0;
}
.dop__content .content__wrap p[data-v-40658cb7] {
	color: #fff;
	font-size: 23px;
	font-weight: 300;
	margin: 0;
}
.dop__content .content__wrap h5[data-v-40658cb7] {
	color: #fff;
	font-size: 1.75rem;
	margin: 0;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-3fa356a5] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-3fa356a5] {
	text-decoration: none;
}
body[data-v-3fa356a5] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-3fa356a5] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-3fa356a5] {
	opacity: 0;
}
.show.burger[data-v-3fa356a5]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-3fa356a5]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-3fa356a5] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-3fa356a5]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-3fa356a5] {
	vertical-align: middle;
}
.menu-open[data-v-3fa356a5] {
	overflow: hidden;
}
.form-file-input[data-v-3fa356a5] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-3fa356a5] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-3fa356a5],
.nav.right[data-v-3fa356a5] {
	stroke: #fff;
}
.some-h1[data-v-3fa356a5] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-3fa356a5] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-3fa356a5] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-3fa356a5] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-3fa356a5] {
	flex: 1;
}
.case-main .case__item__img img[data-v-3fa356a5] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-3fa356a5],
.case-main .some__welcome[data-v-3fa356a5],
.main-wrap.some .case-main__welcome[data-v-3fa356a5],
.main-wrap.some .some__welcome[data-v-3fa356a5] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-3fa356a5],
	.case-main .some__welcome[data-v-3fa356a5],
	.main-wrap.some .case-main__welcome[data-v-3fa356a5],
	.main-wrap.some .some__welcome[data-v-3fa356a5] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-3fa356a5],
	.case-main .some__welcome[data-v-3fa356a5],
	.main-wrap.some .case-main__welcome[data-v-3fa356a5],
	.main-wrap.some .some__welcome[data-v-3fa356a5] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-3fa356a5],
.main-wrap.some .header__some[data-v-3fa356a5] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-3fa356a5] {
	cursor: pointer;
}
.some .dop__right[data-v-3fa356a5] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-3fa356a5] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-3fa356a5] {
		display: none !important;
	}
}
.some .left__content-text[data-v-3fa356a5] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-3fa356a5] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-3fa356a5]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-3fa356a5] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-3fa356a5]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-3fa356a5] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-3fa356a5] {
	max-width: none;
}
.some__welcome .decore[data-v-3fa356a5] {
	display: none;
}
.some__strategy .left__content[data-v-3fa356a5] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-3fa356a5] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-3fa356a5] {
		top: -140px;
	}
}
.some .text[data-v-3fa356a5] {
	z-index: 2;
}
.some .left__block__title h1[data-v-3fa356a5] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-3fa356a5] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-3fa356a5] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-3fa356a5],
.terms-header[data-v-3fa356a5] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-3fa356a5] {
	margin-bottom: 90px;
}
.privacy-content[data-v-3fa356a5],
.terms-content[data-v-3fa356a5] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-3fa356a5],
.terms-content h1[data-v-3fa356a5] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-3fa356a5],
	.terms-content h1[data-v-3fa356a5] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-3fa356a5],
	.terms-content h1[data-v-3fa356a5] {
		font-size: 28px;
	}
}
.privacy-content[data-v-3fa356a5] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-3fa356a5] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-3fa356a5] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-3fa356a5] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-3fa356a5] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-3fa356a5] {
	max-width: 200px;
}
img[data-v-3fa356a5] {
	vertical-align: middle;
}
.some .user__wrap[data-v-3fa356a5] {
	background-color: #fff;
}
.burger[data-v-3fa356a5] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-3fa356a5],
.burger[data-v-3fa356a5]:after,
.burger[data-v-3fa356a5]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-3fa356a5]:before {
	top: 0;
}
.burger[data-v-3fa356a5]:after {
	bottom: 0;
}
.burger span[data-v-3fa356a5] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-3fa356a5] {
		display: none !important;
	}
}
.phone__country[data-v-3fa356a5] {
	position: relative;
}
.phone__country[data-v-3fa356a5]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-3fa356a5] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-3fa356a5] {
	margin-right: 5px;
}
.activeLink[data-v-3fa356a5] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-3fa356a5] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-3fa356a5] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-3fa356a5] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-3fa356a5],
	.strategy__wrap .right__content[data-v-3fa356a5] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-3fa356a5] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-3fa356a5],
	.strategy__wrap .left__content p[data-v-3fa356a5] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-3fa356a5] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-3fa356a5]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-3fa356a5] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-3fa356a5] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-3fa356a5] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-3fa356a5] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-3fa356a5] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-3fa356a5] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-3fa356a5] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-3fa356a5] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-3fa356a5] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-3fa356a5] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-3fa356a5] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-3fa356a5] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-3fa356a5] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-3fa356a5]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-3fa356a5] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-3fa356a5] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-3fa356a5] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-3fa356a5] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-3fa356a5] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-3fa356a5] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-3fa356a5] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-3fa356a5] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-3fa356a5] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-3fa356a5] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-3fa356a5] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-3fa356a5] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-3fa356a5] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-3fa356a5] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-3fa356a5]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-3fa356a5] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-3fa356a5] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-3fa356a5] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-3fa356a5] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-3fa356a5] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-3fa356a5] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-3fa356a5] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-3fa356a5] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-3fa356a5] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-3fa356a5] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-3fa356a5] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-3fa356a5] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-3fa356a5] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-3fa356a5] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-3fa356a5] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-3fa356a5] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-3fa356a5]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-3fa356a5]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-3fa356a5] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-3fa356a5],
	.some .stages__wrap .nav.right[data-v-3fa356a5] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-3fa356a5] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-3fa356a5],
	.stages__wrap .nav.right button.text-center svg[data-v-3fa356a5] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-3fa356a5] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-3fa356a5] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-3fa356a5] {
		max-width: 211px;
	}
	.stat__grid[data-v-3fa356a5] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-3fa356a5] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-3fa356a5] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-3fa356a5] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-3fa356a5] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-3fa356a5] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-3fa356a5] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-3fa356a5] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-3fa356a5] {
		height: 582px !important;
	}
	.some .hero__text[data-v-3fa356a5] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-3fa356a5] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-3fa356a5] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-3fa356a5] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-3fa356a5] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-3fa356a5] {
		position: relative;
	}
	.case-main #welcome[data-v-3fa356a5]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-3fa356a5] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-3fa356a5] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-3fa356a5] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-3fa356a5] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-3fa356a5] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-3fa356a5] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-3fa356a5] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-3fa356a5] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-3fa356a5] {
	margin-top: 5px;
}
.vue-tel-input[data-v-3fa356a5]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-3fa356a5] {
	background: transparent;
}
.vti__dropdown-list[data-v-3fa356a5] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-3fa356a5] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-3fa356a5] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-3fa356a5],
.country__code[data-v-3fa356a5],
.vti__dropdown[data-v-3fa356a5] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-3fa356a5] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-3fa356a5] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-3fa356a5] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-3fa356a5] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-3fa356a5] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-3fa356a5] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-3fa356a5] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-3fa356a5] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-3fa356a5]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-3fa356a5] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-3fa356a5] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-3fa356a5] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-3fa356a5] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-3fa356a5] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-3fa356a5] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-3fa356a5] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-3fa356a5] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-3fa356a5] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-3fa356a5]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-3fa356a5] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-3fa356a5] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-3fa356a5] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-3fa356a5] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-3fa356a5] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-3fa356a5],
	.nav.right[data-v-3fa356a5] {
		width: 24px;
	}
	.splide__slide[data-v-3fa356a5] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-3fa356a5],
	.header__content .left__nav a[data-v-3fa356a5] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-3fa356a5] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-3fa356a5] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-3fa356a5] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-3fa356a5] {
		display: block;
	}
	.some .stages__content h1[data-v-3fa356a5],
	.some .stages__content h1 span[data-v-3fa356a5] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-3fa356a5],
	.some .stages__wrap .nav.right[data-v-3fa356a5] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-3fa356a5] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-3fa356a5]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-3fa356a5] {
		height: 50px !important;
	}
	.top__nav p[data-v-3fa356a5] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-3fa356a5] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-3fa356a5] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-3fa356a5] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-3fa356a5] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-3fa356a5] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-3fa356a5] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-3fa356a5] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-3fa356a5] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-3fa356a5] {
		width: auto !important;
	}
	.case__item__description[data-v-3fa356a5] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-3fa356a5] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-3fa356a5]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-3fa356a5] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-3fa356a5] {
		max-width: none;
	}
	.case__item__statistic[data-v-3fa356a5] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-3fa356a5] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-3fa356a5] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-3fa356a5] {
		position: relative;
	}
	.case__item__description .nav p[data-v-3fa356a5] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-3fa356a5] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-3fa356a5] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-3fa356a5] {
		font-size: 20px !important;
	}
}
[data-v-3fa356a5]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-3fa356a5]:active,
.vti__dropdown.open[data-v-3fa356a5]:focus,
.vti__dropdown.open[data-v-3fa356a5]:hover,
.vti__dropdown[data-v-3fa356a5]:active,
.vti__dropdown[data-v-3fa356a5]:focus,
.vti__dropdown[data-v-3fa356a5]:hover,
.vue-tel-input[data-v-3fa356a5]:active,
.vue-tel-input[data-v-3fa356a5]:focus,
.vue-tel-input[data-v-3fa356a5]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-3fa356a5] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-3fa356a5] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-3fa356a5],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-3fa356a5] {
		margin-left: 30px;
	}
	.some .background__right[data-v-3fa356a5] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-3fa356a5] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-3fa356a5] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-3fa356a5] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-3fa356a5] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-3fa356a5] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-3fa356a5] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-3fa356a5] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-3fa356a5] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-3fa356a5] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-3fa356a5] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-3fa356a5] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-3fa356a5],
	.some .some .dop__content .content__wrap h5[data-v-3fa356a5] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-3fa356a5] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-3fa356a5] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-3fa356a5] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-3fa356a5] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-3fa356a5] {
		flex: 1;
	}
	.some .background[data-v-3fa356a5] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-3fa356a5] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-3fa356a5] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-3fa356a5]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-3fa356a5] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-3fa356a5] {
		height: 70px;
	}
	.case-main #welcome[data-v-3fa356a5]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-3fa356a5] {
		color: #58bf7e;
	}
	.some .right__content[data-v-3fa356a5] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-3fa356a5] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-3fa356a5] {
		padding-bottom: 40px;
	}
}
.welcome__wrap[data-v-3fa356a5] {
	margin: 0 auto;
}
@media (max-width: 1279px) {
	.welcome__wrap[data-v-3fa356a5] {
		height: 551px;
	}
}
@media (min-width: 960px) {
	.welcome__wrap[data-v-3fa356a5] {
		height: 947px;
	}
}
.welcome__wrap .dop__info[data-v-3fa356a5] {
	bottom: 119px;
}
@media (max-width: 1025px) {
	.welcome__wrap .dop__info[data-v-3fa356a5] {
		bottom: 0;
		transform: translateY(100%);
		z-index: 12 !important;
	}
}
@media (max-width: 1279px) {
	.welcome__wrap .left__block[data-v-3fa356a5] {
		box-sizing: border-box;
	}
}
.welcome__wrap .left__block .inner[data-v-3fa356a5] {
	max-width: 510px;
}
@media (max-width: 1279px) {
	.welcome__wrap .left__block .inner[data-v-3fa356a5] {
		padding: 0 35px;
	}
}
@media (max-width: 1150px) {
	.welcome__wrap .left__block .inner[data-v-3fa356a5] {
		max-width: 400px;
	}
}
@media (max-width: 1025px) {
	.welcome__wrap .left__block .inner[data-v-3fa356a5] {
		max-width: 300px;
	}
}
.welcome__wrap .left__block .inner h1[data-v-3fa356a5],
.welcome__wrap .left__block .inner h3[data-v-3fa356a5],
.welcome__wrap .left__block .inner p[data-v-3fa356a5] {
	margin: 0;
}
.welcome__wrap .left__block .inner h1[data-v-3fa356a5] {
	color: #484848;
}
@media (min-width: 960px) {
	.welcome__wrap .left__block .inner h1[data-v-3fa356a5] {
		font-size: 2.3rem;
	}
}
@media (max-width: 1279px) {
	.welcome__wrap .left__block .inner h1[data-v-3fa356a5] {
		font-size: 1.8rem;
	}
}
.welcome__wrap .left__block .inner h3[data-v-3fa356a5] {
	font-size: 3.75rem;
}
.welcome__wrap .left__block .inner p[data-v-3fa356a5] {
	font-size: 1.75rem;
	font-weight: 300;
	line-height: 1.6;
	margin-top: 41px;
}
.welcome__wrap .left__block .inner .write__as[data-v-3fa356a5] {
	margin-top: 72px;
}
.welcome__wrap .left__block .inner .write__as button[data-v-3fa356a5]:focus,
.welcome__wrap
	.left__block
	.inner
	.write__as
	button[data-v-3fa356a5]:focus-visible {
	border: none !important;
	box-shadow: none !important;
}
@media (max-width: 1025px) {
	.welcome__wrap .left__block .inner .write__as[data-v-3fa356a5] {
		max-width: 205px;
	}
}
@media (max-width: 1279px) {
	.welcome__wrap .left__block .inner img[data-v-3fa356a5] {
		width: 100%;
	}
}
.welcome__wrap .right__block .right__block__content[data-v-3fa356a5] {
	transform: skewX(-10deg);
}
.welcome__wrap .right__block .right__block__content img[data-v-3fa356a5] {
	transform: skewX(10deg);
}
.background__right[data-v-3fa356a5] {
	margin: 0 auto;
	max-width: 1425px;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-9e230fb9] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-9e230fb9] {
	text-decoration: none;
}
body[data-v-9e230fb9] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-9e230fb9] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-9e230fb9] {
	opacity: 0;
}
.show.burger[data-v-9e230fb9]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-9e230fb9]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-9e230fb9] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-9e230fb9]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-9e230fb9] {
	vertical-align: middle;
}
.menu-open[data-v-9e230fb9] {
	overflow: hidden;
}
.form-file-input[data-v-9e230fb9] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-9e230fb9] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-9e230fb9],
.nav.right[data-v-9e230fb9] {
	stroke: #fff;
}
.some-h1[data-v-9e230fb9] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-9e230fb9] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-9e230fb9] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-9e230fb9] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-9e230fb9] {
	flex: 1;
}
.case-main .case__item__img img[data-v-9e230fb9] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-9e230fb9],
.case-main .some__welcome[data-v-9e230fb9],
.main-wrap.some .case-main__welcome[data-v-9e230fb9],
.main-wrap.some .some__welcome[data-v-9e230fb9] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-9e230fb9],
	.case-main .some__welcome[data-v-9e230fb9],
	.main-wrap.some .case-main__welcome[data-v-9e230fb9],
	.main-wrap.some .some__welcome[data-v-9e230fb9] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-9e230fb9],
	.case-main .some__welcome[data-v-9e230fb9],
	.main-wrap.some .case-main__welcome[data-v-9e230fb9],
	.main-wrap.some .some__welcome[data-v-9e230fb9] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-9e230fb9],
.main-wrap.some .header__some[data-v-9e230fb9] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-9e230fb9] {
	cursor: pointer;
}
.some .dop__right[data-v-9e230fb9] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-9e230fb9] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-9e230fb9] {
		display: none !important;
	}
}
.some .left__content-text[data-v-9e230fb9] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-9e230fb9] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-9e230fb9]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-9e230fb9] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-9e230fb9]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-9e230fb9] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-9e230fb9] {
	max-width: none;
}
.some__welcome .decore[data-v-9e230fb9] {
	display: none;
}
.some__strategy .left__content[data-v-9e230fb9] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-9e230fb9] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-9e230fb9] {
		top: -140px;
	}
}
.some .text[data-v-9e230fb9] {
	z-index: 2;
}
.some .left__block__title h1[data-v-9e230fb9] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-9e230fb9] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-9e230fb9] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-9e230fb9],
.terms-header[data-v-9e230fb9] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-9e230fb9] {
	margin-bottom: 90px;
}
.privacy-content[data-v-9e230fb9],
.terms-content[data-v-9e230fb9] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-9e230fb9],
.terms-content h1[data-v-9e230fb9] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-9e230fb9],
	.terms-content h1[data-v-9e230fb9] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-9e230fb9],
	.terms-content h1[data-v-9e230fb9] {
		font-size: 28px;
	}
}
.privacy-content[data-v-9e230fb9] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-9e230fb9] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-9e230fb9] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-9e230fb9] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-9e230fb9] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-9e230fb9] {
	max-width: 200px;
}
img[data-v-9e230fb9] {
	vertical-align: middle;
}
.some .user__wrap[data-v-9e230fb9] {
	background-color: #fff;
}
.burger[data-v-9e230fb9] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-9e230fb9],
.burger[data-v-9e230fb9]:after,
.burger[data-v-9e230fb9]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-9e230fb9]:before {
	top: 0;
}
.burger[data-v-9e230fb9]:after {
	bottom: 0;
}
.burger span[data-v-9e230fb9] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-9e230fb9] {
		display: none !important;
	}
}
.phone__country[data-v-9e230fb9] {
	position: relative;
}
.phone__country[data-v-9e230fb9]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-9e230fb9] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-9e230fb9] {
	margin-right: 5px;
}
.activeLink[data-v-9e230fb9] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-9e230fb9] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-9e230fb9] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-9e230fb9] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-9e230fb9],
	.strategy__wrap .right__content[data-v-9e230fb9] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-9e230fb9] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-9e230fb9],
	.strategy__wrap .left__content p[data-v-9e230fb9] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-9e230fb9] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-9e230fb9]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-9e230fb9] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-9e230fb9] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-9e230fb9] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-9e230fb9] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-9e230fb9] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-9e230fb9] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-9e230fb9] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-9e230fb9] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-9e230fb9] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-9e230fb9] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-9e230fb9] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-9e230fb9] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-9e230fb9] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-9e230fb9]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-9e230fb9] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-9e230fb9] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-9e230fb9] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-9e230fb9] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-9e230fb9] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-9e230fb9] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-9e230fb9] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-9e230fb9] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-9e230fb9] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-9e230fb9] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-9e230fb9] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-9e230fb9] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-9e230fb9] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-9e230fb9] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-9e230fb9]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-9e230fb9] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-9e230fb9] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-9e230fb9] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-9e230fb9] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-9e230fb9] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-9e230fb9] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-9e230fb9] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-9e230fb9] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-9e230fb9] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-9e230fb9] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-9e230fb9] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-9e230fb9] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-9e230fb9] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-9e230fb9] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-9e230fb9] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-9e230fb9] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-9e230fb9]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-9e230fb9]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-9e230fb9] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-9e230fb9],
	.some .stages__wrap .nav.right[data-v-9e230fb9] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-9e230fb9] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-9e230fb9],
	.stages__wrap .nav.right button.text-center svg[data-v-9e230fb9] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-9e230fb9] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-9e230fb9] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-9e230fb9] {
		max-width: 211px;
	}
	.stat__grid[data-v-9e230fb9] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-9e230fb9] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-9e230fb9] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-9e230fb9] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-9e230fb9] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-9e230fb9] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-9e230fb9] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-9e230fb9] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-9e230fb9] {
		height: 582px !important;
	}
	.some .hero__text[data-v-9e230fb9] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-9e230fb9] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-9e230fb9] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-9e230fb9] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-9e230fb9] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-9e230fb9] {
		position: relative;
	}
	.case-main #welcome[data-v-9e230fb9]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-9e230fb9] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-9e230fb9] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-9e230fb9] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-9e230fb9] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-9e230fb9] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-9e230fb9] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-9e230fb9] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-9e230fb9] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-9e230fb9] {
	margin-top: 5px;
}
.vue-tel-input[data-v-9e230fb9]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-9e230fb9] {
	background: transparent;
}
.vti__dropdown-list[data-v-9e230fb9] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-9e230fb9] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-9e230fb9] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-9e230fb9],
.country__code[data-v-9e230fb9],
.vti__dropdown[data-v-9e230fb9] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-9e230fb9] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-9e230fb9] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-9e230fb9] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-9e230fb9] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-9e230fb9] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-9e230fb9] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-9e230fb9] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-9e230fb9] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-9e230fb9]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-9e230fb9] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-9e230fb9] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-9e230fb9] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-9e230fb9] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-9e230fb9] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-9e230fb9] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-9e230fb9] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-9e230fb9] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-9e230fb9] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-9e230fb9]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-9e230fb9] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-9e230fb9] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-9e230fb9] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-9e230fb9] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-9e230fb9] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-9e230fb9],
	.nav.right[data-v-9e230fb9] {
		width: 24px;
	}
	.splide__slide[data-v-9e230fb9] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-9e230fb9],
	.header__content .left__nav a[data-v-9e230fb9] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-9e230fb9] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-9e230fb9] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-9e230fb9] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-9e230fb9] {
		display: block;
	}
	.some .stages__content h1[data-v-9e230fb9],
	.some .stages__content h1 span[data-v-9e230fb9] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-9e230fb9],
	.some .stages__wrap .nav.right[data-v-9e230fb9] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-9e230fb9] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-9e230fb9]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-9e230fb9] {
		height: 50px !important;
	}
	.top__nav p[data-v-9e230fb9] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-9e230fb9] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-9e230fb9] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-9e230fb9] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-9e230fb9] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-9e230fb9] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-9e230fb9] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-9e230fb9] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-9e230fb9] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-9e230fb9] {
		width: auto !important;
	}
	.case__item__description[data-v-9e230fb9] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-9e230fb9] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-9e230fb9]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-9e230fb9] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-9e230fb9] {
		max-width: none;
	}
	.case__item__statistic[data-v-9e230fb9] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-9e230fb9] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-9e230fb9] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-9e230fb9] {
		position: relative;
	}
	.case__item__description .nav p[data-v-9e230fb9] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-9e230fb9] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-9e230fb9] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-9e230fb9] {
		font-size: 20px !important;
	}
}
[data-v-9e230fb9]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-9e230fb9]:active,
.vti__dropdown.open[data-v-9e230fb9]:focus,
.vti__dropdown.open[data-v-9e230fb9]:hover,
.vti__dropdown[data-v-9e230fb9]:active,
.vti__dropdown[data-v-9e230fb9]:focus,
.vti__dropdown[data-v-9e230fb9]:hover,
.vue-tel-input[data-v-9e230fb9]:active,
.vue-tel-input[data-v-9e230fb9]:focus,
.vue-tel-input[data-v-9e230fb9]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-9e230fb9] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-9e230fb9] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-9e230fb9],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-9e230fb9] {
		margin-left: 30px;
	}
	.some .background__right[data-v-9e230fb9] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-9e230fb9] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-9e230fb9] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-9e230fb9] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-9e230fb9] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-9e230fb9] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-9e230fb9] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-9e230fb9] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-9e230fb9] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-9e230fb9] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-9e230fb9] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-9e230fb9] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-9e230fb9],
	.some .some .dop__content .content__wrap h5[data-v-9e230fb9] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-9e230fb9] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-9e230fb9] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-9e230fb9] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-9e230fb9] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-9e230fb9] {
		flex: 1;
	}
	.some .background[data-v-9e230fb9] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-9e230fb9] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-9e230fb9] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-9e230fb9]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-9e230fb9] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-9e230fb9] {
		height: 70px;
	}
	.case-main #welcome[data-v-9e230fb9]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-9e230fb9] {
		color: #58bf7e;
	}
	.some .right__content[data-v-9e230fb9] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-9e230fb9] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-9e230fb9] {
		padding-bottom: 40px;
	}
}
.welcome__wrap[data-v-9e230fb9] {
	margin: 0 auto;
}
@media (max-width: 1279px) {
	.welcome__wrap[data-v-9e230fb9] {
		height: 551px;
	}
}
@media (min-width: 960px) {
	.welcome__wrap[data-v-9e230fb9] {
		height: 947px;
	}
}
.welcome__wrap .dop__info[data-v-9e230fb9] {
	bottom: 119px;
}
@media (max-width: 1025px) {
	.welcome__wrap .dop__info[data-v-9e230fb9] {
		bottom: 0;
		transform: translateY(100%);
		z-index: 12 !important;
	}
}
@media (max-width: 1279px) {
	.welcome__wrap .left__block[data-v-9e230fb9] {
		box-sizing: border-box;
	}
}
.welcome__wrap .left__block .inner[data-v-9e230fb9] {
	max-width: 510px;
}
@media (max-width: 1279px) {
	.welcome__wrap .left__block .inner[data-v-9e230fb9] {
		padding: 0 35px;
	}
}
@media (max-width: 1150px) {
	.welcome__wrap .left__block .inner[data-v-9e230fb9] {
		max-width: 400px;
	}
}
@media (max-width: 1025px) {
	.welcome__wrap .left__block .inner[data-v-9e230fb9] {
		max-width: 300px;
	}
}
.welcome__wrap .left__block .inner h1[data-v-9e230fb9],
.welcome__wrap .left__block .inner h3[data-v-9e230fb9],
.welcome__wrap .left__block .inner p[data-v-9e230fb9] {
	margin: 0;
}
.welcome__wrap .left__block .inner h1[data-v-9e230fb9] {
	color: #484848;
}
@media (min-width: 960px) {
	.welcome__wrap .left__block .inner h1[data-v-9e230fb9] {
		font-size: 2.3rem;
	}
}
@media (max-width: 1279px) {
	.welcome__wrap .left__block .inner h1[data-v-9e230fb9] {
		font-size: 1.8rem;
	}
}
.welcome__wrap .left__block .inner h3[data-v-9e230fb9] {
	font-size: 3.75rem;
}
.welcome__wrap .left__block .inner p[data-v-9e230fb9] {
	font-size: 1.75rem;
	font-weight: 300;
	line-height: 1.6;
	margin-top: 41px;
}
.welcome__wrap .left__block .inner .write__as[data-v-9e230fb9] {
	margin-top: 72px;
}
.welcome__wrap .left__block .inner .write__as button[data-v-9e230fb9]:focus,
.welcome__wrap
	.left__block
	.inner
	.write__as
	button[data-v-9e230fb9]:focus-visible {
	border: none !important;
	box-shadow: none !important;
}
@media (max-width: 1025px) {
	.welcome__wrap .left__block .inner .write__as[data-v-9e230fb9] {
		max-width: 205px;
	}
}
@media (max-width: 1279px) {
	.welcome__wrap .left__block .inner img[data-v-9e230fb9] {
		width: 100%;
	}
}
.welcome__wrap .right__block .right__block__content[data-v-9e230fb9] {
	transform: skewX(-10deg);
}
.welcome__wrap .right__block .right__block__content img[data-v-9e230fb9] {
	transform: skewX(10deg);
}
.background__right[data-v-9e230fb9] {
	margin: 0 auto;
	max-width: 1425px;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-7ac1eccb] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-7ac1eccb] {
	text-decoration: none;
}
body[data-v-7ac1eccb] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-7ac1eccb] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-7ac1eccb] {
	opacity: 0;
}
.show.burger[data-v-7ac1eccb]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-7ac1eccb]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-7ac1eccb] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-7ac1eccb]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-7ac1eccb] {
	vertical-align: middle;
}
.menu-open[data-v-7ac1eccb] {
	overflow: hidden;
}
.form-file-input[data-v-7ac1eccb] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-7ac1eccb] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-7ac1eccb],
.nav.right[data-v-7ac1eccb] {
	stroke: #fff;
}
.some-h1[data-v-7ac1eccb] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-7ac1eccb] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-7ac1eccb] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-7ac1eccb] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-7ac1eccb] {
	flex: 1;
}
.case-main .case__item__img img[data-v-7ac1eccb] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-7ac1eccb],
.case-main .some__welcome[data-v-7ac1eccb],
.main-wrap.some .case-main__welcome[data-v-7ac1eccb],
.main-wrap.some .some__welcome[data-v-7ac1eccb] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-7ac1eccb],
	.case-main .some__welcome[data-v-7ac1eccb],
	.main-wrap.some .case-main__welcome[data-v-7ac1eccb],
	.main-wrap.some .some__welcome[data-v-7ac1eccb] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-7ac1eccb],
	.case-main .some__welcome[data-v-7ac1eccb],
	.main-wrap.some .case-main__welcome[data-v-7ac1eccb],
	.main-wrap.some .some__welcome[data-v-7ac1eccb] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-7ac1eccb],
.main-wrap.some .header__some[data-v-7ac1eccb] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-7ac1eccb] {
	cursor: pointer;
}
.some .dop__right[data-v-7ac1eccb] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-7ac1eccb] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-7ac1eccb] {
		display: none !important;
	}
}
.some .left__content-text[data-v-7ac1eccb] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-7ac1eccb] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-7ac1eccb]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-7ac1eccb] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-7ac1eccb]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-7ac1eccb] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-7ac1eccb] {
	max-width: none;
}
.some__welcome .decore[data-v-7ac1eccb] {
	display: none;
}
.some__strategy .left__content[data-v-7ac1eccb] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-7ac1eccb] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-7ac1eccb] {
		top: -140px;
	}
}
.some .text[data-v-7ac1eccb] {
	z-index: 2;
}
.some .left__block__title h1[data-v-7ac1eccb] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-7ac1eccb] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-7ac1eccb] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-7ac1eccb],
.terms-header[data-v-7ac1eccb] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-7ac1eccb] {
	margin-bottom: 90px;
}
.privacy-content[data-v-7ac1eccb],
.terms-content[data-v-7ac1eccb] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-7ac1eccb],
.terms-content h1[data-v-7ac1eccb] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-7ac1eccb],
	.terms-content h1[data-v-7ac1eccb] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-7ac1eccb],
	.terms-content h1[data-v-7ac1eccb] {
		font-size: 28px;
	}
}
.privacy-content[data-v-7ac1eccb] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-7ac1eccb] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-7ac1eccb] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-7ac1eccb] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-7ac1eccb] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-7ac1eccb] {
	max-width: 200px;
}
img[data-v-7ac1eccb] {
	vertical-align: middle;
}
.some .user__wrap[data-v-7ac1eccb] {
	background-color: #fff;
}
.burger[data-v-7ac1eccb] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-7ac1eccb],
.burger[data-v-7ac1eccb]:after,
.burger[data-v-7ac1eccb]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-7ac1eccb]:before {
	top: 0;
}
.burger[data-v-7ac1eccb]:after {
	bottom: 0;
}
.burger span[data-v-7ac1eccb] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-7ac1eccb] {
		display: none !important;
	}
}
.phone__country[data-v-7ac1eccb] {
	position: relative;
}
.phone__country[data-v-7ac1eccb]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-7ac1eccb] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-7ac1eccb] {
	margin-right: 5px;
}
.activeLink[data-v-7ac1eccb] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-7ac1eccb] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-7ac1eccb] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-7ac1eccb] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-7ac1eccb],
	.strategy__wrap .right__content[data-v-7ac1eccb] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-7ac1eccb] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-7ac1eccb],
	.strategy__wrap .left__content p[data-v-7ac1eccb] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-7ac1eccb] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-7ac1eccb]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-7ac1eccb] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-7ac1eccb] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-7ac1eccb] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-7ac1eccb] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-7ac1eccb] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-7ac1eccb] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-7ac1eccb] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-7ac1eccb] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-7ac1eccb] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-7ac1eccb] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-7ac1eccb] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-7ac1eccb] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-7ac1eccb] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-7ac1eccb]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-7ac1eccb] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-7ac1eccb] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-7ac1eccb] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-7ac1eccb] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-7ac1eccb] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-7ac1eccb] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-7ac1eccb] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-7ac1eccb] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-7ac1eccb] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-7ac1eccb] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-7ac1eccb] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-7ac1eccb] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-7ac1eccb] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-7ac1eccb] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-7ac1eccb]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-7ac1eccb] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-7ac1eccb] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-7ac1eccb] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-7ac1eccb] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-7ac1eccb] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-7ac1eccb] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-7ac1eccb] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-7ac1eccb] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-7ac1eccb] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-7ac1eccb] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-7ac1eccb] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-7ac1eccb] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-7ac1eccb] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-7ac1eccb] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-7ac1eccb] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-7ac1eccb] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-7ac1eccb]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-7ac1eccb]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-7ac1eccb] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-7ac1eccb],
	.some .stages__wrap .nav.right[data-v-7ac1eccb] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-7ac1eccb] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-7ac1eccb],
	.stages__wrap .nav.right button.text-center svg[data-v-7ac1eccb] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-7ac1eccb] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-7ac1eccb] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-7ac1eccb] {
		max-width: 211px;
	}
	.stat__grid[data-v-7ac1eccb] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-7ac1eccb] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-7ac1eccb] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-7ac1eccb] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-7ac1eccb] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-7ac1eccb] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-7ac1eccb] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-7ac1eccb] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-7ac1eccb] {
		height: 582px !important;
	}
	.some .hero__text[data-v-7ac1eccb] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-7ac1eccb] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-7ac1eccb] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-7ac1eccb] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-7ac1eccb] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-7ac1eccb] {
		position: relative;
	}
	.case-main #welcome[data-v-7ac1eccb]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-7ac1eccb] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-7ac1eccb] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-7ac1eccb] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-7ac1eccb] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-7ac1eccb] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-7ac1eccb] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-7ac1eccb] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-7ac1eccb] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-7ac1eccb] {
	margin-top: 5px;
}
.vue-tel-input[data-v-7ac1eccb]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-7ac1eccb] {
	background: transparent;
}
.vti__dropdown-list[data-v-7ac1eccb] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-7ac1eccb] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-7ac1eccb] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-7ac1eccb],
.country__code[data-v-7ac1eccb],
.vti__dropdown[data-v-7ac1eccb] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-7ac1eccb] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-7ac1eccb] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-7ac1eccb] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-7ac1eccb] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-7ac1eccb] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-7ac1eccb] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-7ac1eccb] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-7ac1eccb] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-7ac1eccb]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-7ac1eccb] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-7ac1eccb] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-7ac1eccb] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-7ac1eccb] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-7ac1eccb] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-7ac1eccb] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-7ac1eccb] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-7ac1eccb] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-7ac1eccb] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-7ac1eccb]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-7ac1eccb] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-7ac1eccb] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-7ac1eccb] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-7ac1eccb] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-7ac1eccb] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-7ac1eccb],
	.nav.right[data-v-7ac1eccb] {
		width: 24px;
	}
	.splide__slide[data-v-7ac1eccb] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-7ac1eccb],
	.header__content .left__nav a[data-v-7ac1eccb] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-7ac1eccb] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-7ac1eccb] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-7ac1eccb] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-7ac1eccb] {
		display: block;
	}
	.some .stages__content h1[data-v-7ac1eccb],
	.some .stages__content h1 span[data-v-7ac1eccb] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-7ac1eccb],
	.some .stages__wrap .nav.right[data-v-7ac1eccb] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-7ac1eccb] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-7ac1eccb]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-7ac1eccb] {
		height: 50px !important;
	}
	.top__nav p[data-v-7ac1eccb] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-7ac1eccb] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-7ac1eccb] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-7ac1eccb] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-7ac1eccb] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-7ac1eccb] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-7ac1eccb] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-7ac1eccb] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-7ac1eccb] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-7ac1eccb] {
		width: auto !important;
	}
	.case__item__description[data-v-7ac1eccb] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-7ac1eccb] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-7ac1eccb]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-7ac1eccb] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-7ac1eccb] {
		max-width: none;
	}
	.case__item__statistic[data-v-7ac1eccb] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-7ac1eccb] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-7ac1eccb] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-7ac1eccb] {
		position: relative;
	}
	.case__item__description .nav p[data-v-7ac1eccb] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-7ac1eccb] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-7ac1eccb] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-7ac1eccb] {
		font-size: 20px !important;
	}
}
[data-v-7ac1eccb]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-7ac1eccb]:active,
.vti__dropdown.open[data-v-7ac1eccb]:focus,
.vti__dropdown.open[data-v-7ac1eccb]:hover,
.vti__dropdown[data-v-7ac1eccb]:active,
.vti__dropdown[data-v-7ac1eccb]:focus,
.vti__dropdown[data-v-7ac1eccb]:hover,
.vue-tel-input[data-v-7ac1eccb]:active,
.vue-tel-input[data-v-7ac1eccb]:focus,
.vue-tel-input[data-v-7ac1eccb]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-7ac1eccb] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-7ac1eccb] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-7ac1eccb],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-7ac1eccb] {
		margin-left: 30px;
	}
	.some .background__right[data-v-7ac1eccb] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-7ac1eccb] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-7ac1eccb] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-7ac1eccb] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-7ac1eccb] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-7ac1eccb] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-7ac1eccb] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-7ac1eccb] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-7ac1eccb] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-7ac1eccb] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-7ac1eccb] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-7ac1eccb] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-7ac1eccb],
	.some .some .dop__content .content__wrap h5[data-v-7ac1eccb] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-7ac1eccb] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-7ac1eccb] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-7ac1eccb] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-7ac1eccb] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-7ac1eccb] {
		flex: 1;
	}
	.some .background[data-v-7ac1eccb] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-7ac1eccb] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-7ac1eccb] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-7ac1eccb]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-7ac1eccb] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-7ac1eccb] {
		height: 70px;
	}
	.case-main #welcome[data-v-7ac1eccb]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-7ac1eccb] {
		color: #58bf7e;
	}
	.some .right__content[data-v-7ac1eccb] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-7ac1eccb] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-7ac1eccb] {
		padding-bottom: 40px;
	}
}
@media (min-width: 960px) {
	.strategy__wrap[data-v-7ac1eccb] {
		height: 839px;
	}
}
.strategy__wrap .left__content[data-v-7ac1eccb] {
	color: #fff;
}
@media (min-width: 960px) {
	.strategy__wrap .left__content[data-v-7ac1eccb] {
		max-width: 500px;
	}
}
@media (max-width: 120px) {
	.strategy__wrap .left__content[data-v-7ac1eccb] {
		max-width: 800px;
	}
}
@media (min-width: 960px) {
	.strategy__wrap .left__content h1[data-v-7ac1eccb] {
		font-size: 3.5rem;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .left__content h1[data-v-7ac1eccb] {
		font-size: 2.1rem;
		margin-top: 62px;
	}
}
.strategy__wrap .left__content p[data-v-7ac1eccb] {
	font-weight: 300;
	line-height: 2;
}
@media (min-width: 960px) {
	.strategy__wrap .left__content p[data-v-7ac1eccb] {
		font-size: 23px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .left__content p[data-v-7ac1eccb] {
		font-size: 1rem;
	}
}
@media (min-width: 960px) {
	.strategy__wrap .right__content[data-v-7ac1eccb] {
		max-width: 500px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-7ac1eccb] {
		padding: 30px 35px !important;
	}
}
.strategy__wrap .right__content h3[data-v-7ac1eccb] {
	color: #484848;
	font-size: 1.375rem;
}
.strategy__wrap .right__content h3[data-v-7ac1eccb]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 15px;
	width: 50px;
}
.strategy__wrap .right__content p[data-v-7ac1eccb] {
	font-size: 23px;
	font-weight: 300;
	line-height: 2;
}
.strategy__wrap .right__content .list__item .icon[data-v-7ac1eccb] {
	min-width: 38px;
}
.strategy__wrap .right__content .list__item img[data-v-7ac1eccb] {
	position: relative;
}
@media (min-width: 960px) {
	.strategy__wrap .right__content .list__item h3[data-v-7ac1eccb] {
		margin-top: 0;
	}
}
.strategy__wrap .right__content .list__item__description[data-v-7ac1eccb] {
	font-weight: 300;
	line-height: 2;
}
@media (min-width: 960px) {
	.strategy__wrap .right__content .list__item__description[data-v-7ac1eccb] {
		font-size: 23px;
	}
}
.strategy__wrap .right__content .list__item__description[data-v-7ac1eccb] ul {
	font-weight: 300;
	line-height: 2;
	margin: 0;
	padding-left: 20px;
	padding-top: 0;
}
.strategy__wrap
	.right__content
	.list__item__description[data-v-7ac1eccb]
	ul
	li {
	font-size: 23px;
	list-style-type: square;
	margin-bottom: 23px;
}
@media (max-width: 1199px) {
	.strategy__wrap
		.right__content
		.list__item__description[data-v-7ac1eccb]
		ul
		li {
		font-size: 16px;
		line-height: 1;
		margin-bottom: 10px;
	}
}
.strategy__wrap
	.right__content
	.list__item__description[data-v-7ac1eccb]
	ul
	li::marker {
	color: #58bf7e;
	font-size: 27px;
	line-height: 1;
}
.mobile__version .content__left[data-v-7ac1eccb] {
	background-color: #58bf7e;
	padding: 0 35px;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-4f943684] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-4f943684] {
	text-decoration: none;
}
body[data-v-4f943684] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-4f943684] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-4f943684] {
	opacity: 0;
}
.show.burger[data-v-4f943684]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-4f943684]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-4f943684] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-4f943684]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-4f943684] {
	vertical-align: middle;
}
.menu-open[data-v-4f943684] {
	overflow: hidden;
}
.form-file-input[data-v-4f943684] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-4f943684] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-4f943684],
.nav.right[data-v-4f943684] {
	stroke: #fff;
}
.some-h1[data-v-4f943684] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-4f943684] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-4f943684] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-4f943684] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-4f943684] {
	flex: 1;
}
.case-main .case__item__img img[data-v-4f943684] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-4f943684],
.case-main .some__welcome[data-v-4f943684],
.main-wrap.some .case-main__welcome[data-v-4f943684],
.main-wrap.some .some__welcome[data-v-4f943684] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-4f943684],
	.case-main .some__welcome[data-v-4f943684],
	.main-wrap.some .case-main__welcome[data-v-4f943684],
	.main-wrap.some .some__welcome[data-v-4f943684] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-4f943684],
	.case-main .some__welcome[data-v-4f943684],
	.main-wrap.some .case-main__welcome[data-v-4f943684],
	.main-wrap.some .some__welcome[data-v-4f943684] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-4f943684],
.main-wrap.some .header__some[data-v-4f943684] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-4f943684] {
	cursor: pointer;
}
.some .dop__right[data-v-4f943684] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-4f943684] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-4f943684] {
		display: none !important;
	}
}
.some .left__content-text[data-v-4f943684] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-4f943684] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-4f943684]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-4f943684] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-4f943684]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-4f943684] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-4f943684] {
	max-width: none;
}
.some__welcome .decore[data-v-4f943684] {
	display: none;
}
.some__strategy .left__content[data-v-4f943684] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-4f943684] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-4f943684] {
		top: -140px;
	}
}
.some .text[data-v-4f943684] {
	z-index: 2;
}
.some .left__block__title h1[data-v-4f943684] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-4f943684] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-4f943684] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-4f943684],
.terms-header[data-v-4f943684] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-4f943684] {
	margin-bottom: 90px;
}
.privacy-content[data-v-4f943684],
.terms-content[data-v-4f943684] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-4f943684],
.terms-content h1[data-v-4f943684] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-4f943684],
	.terms-content h1[data-v-4f943684] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-4f943684],
	.terms-content h1[data-v-4f943684] {
		font-size: 28px;
	}
}
.privacy-content[data-v-4f943684] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-4f943684] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-4f943684] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-4f943684] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-4f943684] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-4f943684] {
	max-width: 200px;
}
img[data-v-4f943684] {
	vertical-align: middle;
}
.some .user__wrap[data-v-4f943684] {
	background-color: #fff;
}
.burger[data-v-4f943684] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-4f943684],
.burger[data-v-4f943684]:after,
.burger[data-v-4f943684]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-4f943684]:before {
	top: 0;
}
.burger[data-v-4f943684]:after {
	bottom: 0;
}
.burger span[data-v-4f943684] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-4f943684] {
		display: none !important;
	}
}
.phone__country[data-v-4f943684] {
	position: relative;
}
.phone__country[data-v-4f943684]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-4f943684] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-4f943684] {
	margin-right: 5px;
}
.activeLink[data-v-4f943684] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-4f943684] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-4f943684] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-4f943684] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-4f943684],
	.strategy__wrap .right__content[data-v-4f943684] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-4f943684] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-4f943684],
	.strategy__wrap .left__content p[data-v-4f943684] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-4f943684] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-4f943684]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-4f943684] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-4f943684] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-4f943684] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-4f943684] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-4f943684] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-4f943684] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-4f943684] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-4f943684] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-4f943684] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-4f943684] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-4f943684] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-4f943684] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-4f943684] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-4f943684]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-4f943684] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-4f943684] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-4f943684] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-4f943684] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-4f943684] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-4f943684] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-4f943684] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-4f943684] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-4f943684] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-4f943684] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-4f943684] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-4f943684] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-4f943684] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-4f943684] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-4f943684]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-4f943684] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-4f943684] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-4f943684] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-4f943684] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-4f943684] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-4f943684] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-4f943684] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-4f943684] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-4f943684] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-4f943684] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-4f943684] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-4f943684] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-4f943684] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-4f943684] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-4f943684] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-4f943684] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-4f943684]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-4f943684]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-4f943684] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-4f943684],
	.some .stages__wrap .nav.right[data-v-4f943684] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-4f943684] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-4f943684],
	.stages__wrap .nav.right button.text-center svg[data-v-4f943684] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-4f943684] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-4f943684] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-4f943684] {
		max-width: 211px;
	}
	.stat__grid[data-v-4f943684] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-4f943684] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-4f943684] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-4f943684] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-4f943684] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-4f943684] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-4f943684] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-4f943684] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-4f943684] {
		height: 582px !important;
	}
	.some .hero__text[data-v-4f943684] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-4f943684] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-4f943684] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-4f943684] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-4f943684] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-4f943684] {
		position: relative;
	}
	.case-main #welcome[data-v-4f943684]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-4f943684] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-4f943684] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-4f943684] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-4f943684] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-4f943684] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-4f943684] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-4f943684] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-4f943684] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-4f943684] {
	margin-top: 5px;
}
.vue-tel-input[data-v-4f943684]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-4f943684] {
	background: transparent;
}
.vti__dropdown-list[data-v-4f943684] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-4f943684] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-4f943684] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-4f943684],
.country__code[data-v-4f943684],
.vti__dropdown[data-v-4f943684] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-4f943684] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-4f943684] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-4f943684] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-4f943684] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-4f943684] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-4f943684] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-4f943684] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-4f943684] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-4f943684]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-4f943684] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-4f943684] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-4f943684] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-4f943684] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-4f943684] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-4f943684] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-4f943684] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-4f943684] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-4f943684] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-4f943684]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-4f943684] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-4f943684] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-4f943684] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-4f943684] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-4f943684] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-4f943684],
	.nav.right[data-v-4f943684] {
		width: 24px;
	}
	.splide__slide[data-v-4f943684] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-4f943684],
	.header__content .left__nav a[data-v-4f943684] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-4f943684] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-4f943684] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-4f943684] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-4f943684] {
		display: block;
	}
	.some .stages__content h1[data-v-4f943684],
	.some .stages__content h1 span[data-v-4f943684] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-4f943684],
	.some .stages__wrap .nav.right[data-v-4f943684] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-4f943684] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-4f943684]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-4f943684] {
		height: 50px !important;
	}
	.top__nav p[data-v-4f943684] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-4f943684] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-4f943684] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-4f943684] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-4f943684] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-4f943684] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-4f943684] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-4f943684] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-4f943684] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-4f943684] {
		width: auto !important;
	}
	.case__item__description[data-v-4f943684] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-4f943684] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-4f943684]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-4f943684] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-4f943684] {
		max-width: none;
	}
	.case__item__statistic[data-v-4f943684] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-4f943684] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-4f943684] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-4f943684] {
		position: relative;
	}
	.case__item__description .nav p[data-v-4f943684] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-4f943684] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-4f943684] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-4f943684] {
		font-size: 20px !important;
	}
}
[data-v-4f943684]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-4f943684]:active,
.vti__dropdown.open[data-v-4f943684]:focus,
.vti__dropdown.open[data-v-4f943684]:hover,
.vti__dropdown[data-v-4f943684]:active,
.vti__dropdown[data-v-4f943684]:focus,
.vti__dropdown[data-v-4f943684]:hover,
.vue-tel-input[data-v-4f943684]:active,
.vue-tel-input[data-v-4f943684]:focus,
.vue-tel-input[data-v-4f943684]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-4f943684] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-4f943684] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-4f943684],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-4f943684] {
		margin-left: 30px;
	}
	.some .background__right[data-v-4f943684] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-4f943684] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-4f943684] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-4f943684] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-4f943684] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-4f943684] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-4f943684] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-4f943684] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-4f943684] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-4f943684] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-4f943684] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-4f943684] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-4f943684],
	.some .some .dop__content .content__wrap h5[data-v-4f943684] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-4f943684] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-4f943684] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-4f943684] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-4f943684] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-4f943684] {
		flex: 1;
	}
	.some .background[data-v-4f943684] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-4f943684] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-4f943684] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-4f943684]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-4f943684] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-4f943684] {
		height: 70px;
	}
	.case-main #welcome[data-v-4f943684]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-4f943684] {
		color: #58bf7e;
	}
	.some .right__content[data-v-4f943684] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-4f943684] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-4f943684] {
		padding-bottom: 40px;
	}
}
@media (min-width: 960px) {
	.strategy__wrap[data-v-4f943684] {
		height: 839px;
	}
}
.strategy__wrap .left__content[data-v-4f943684] {
	color: #fff;
}
@media (min-width: 960px) {
	.strategy__wrap .left__content[data-v-4f943684] {
		max-width: 500px;
	}
}
@media (max-width: 120px) {
	.strategy__wrap .left__content[data-v-4f943684] {
		max-width: 800px;
	}
}
@media (min-width: 960px) {
	.strategy__wrap .left__content h1[data-v-4f943684] {
		font-size: 3.5rem;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .left__content h1[data-v-4f943684] {
		font-size: 2.1rem;
		margin-top: 62px;
	}
}
.strategy__wrap .left__content p[data-v-4f943684] {
	font-weight: 300;
	line-height: 2;
}
@media (min-width: 960px) {
	.strategy__wrap .left__content p[data-v-4f943684] {
		font-size: 23px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .left__content p[data-v-4f943684] {
		font-size: 1rem;
	}
}
@media (min-width: 960px) {
	.strategy__wrap .right__content[data-v-4f943684] {
		max-width: 500px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-4f943684] {
		padding: 30px 35px !important;
	}
}
.strategy__wrap .right__content h3[data-v-4f943684] {
	color: #484848;
	font-size: 1.375rem;
}
.strategy__wrap .right__content h3[data-v-4f943684]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 15px;
	width: 50px;
}
.strategy__wrap .right__content p[data-v-4f943684] {
	font-size: 23px;
	font-weight: 300;
	line-height: 2;
}
.strategy__wrap .right__content .list__item .icon[data-v-4f943684] {
	min-width: 38px;
}
.strategy__wrap .right__content .list__item img[data-v-4f943684] {
	position: relative;
}
@media (min-width: 960px) {
	.strategy__wrap .right__content .list__item h3[data-v-4f943684] {
		margin-top: 0;
	}
}
.strategy__wrap .right__content .list__item__description[data-v-4f943684] {
	font-weight: 300;
	line-height: 2;
}
@media (min-width: 960px) {
	.strategy__wrap .right__content .list__item__description[data-v-4f943684] {
		font-size: 23px;
	}
}
.strategy__wrap .right__content .list__item__description[data-v-4f943684] ul {
	font-weight: 300;
	line-height: 2;
	margin: 0;
	padding-left: 20px;
	padding-top: 0;
}
.strategy__wrap
	.right__content
	.list__item__description[data-v-4f943684]
	ul
	li {
	font-size: 23px;
	list-style-type: square;
	margin-bottom: 23px;
}
@media (max-width: 1199px) {
	.strategy__wrap
		.right__content
		.list__item__description[data-v-4f943684]
		ul
		li {
		font-size: 16px;
		line-height: 1;
		margin-bottom: 10px;
	}
}
.strategy__wrap
	.right__content
	.list__item__description[data-v-4f943684]
	ul
	li::marker {
	color: #58bf7e;
	font-size: 27px;
	line-height: 1;
}
.mobile__version .content__left[data-v-4f943684] {
	background-color: #58bf7e;
	padding: 0 35px;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-7ae79ce1] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-7ae79ce1] {
	text-decoration: none;
}
body[data-v-7ae79ce1] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-7ae79ce1] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-7ae79ce1] {
	opacity: 0;
}
.show.burger[data-v-7ae79ce1]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-7ae79ce1]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-7ae79ce1] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-7ae79ce1]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-7ae79ce1] {
	vertical-align: middle;
}
.menu-open[data-v-7ae79ce1] {
	overflow: hidden;
}
.form-file-input[data-v-7ae79ce1] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-7ae79ce1] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-7ae79ce1],
.nav.right[data-v-7ae79ce1] {
	stroke: #fff;
}
.some-h1[data-v-7ae79ce1] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-7ae79ce1] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-7ae79ce1] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-7ae79ce1] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-7ae79ce1] {
	flex: 1;
}
.case-main .case__item__img img[data-v-7ae79ce1] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-7ae79ce1],
.case-main .some__welcome[data-v-7ae79ce1],
.main-wrap.some .case-main__welcome[data-v-7ae79ce1],
.main-wrap.some .some__welcome[data-v-7ae79ce1] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-7ae79ce1],
	.case-main .some__welcome[data-v-7ae79ce1],
	.main-wrap.some .case-main__welcome[data-v-7ae79ce1],
	.main-wrap.some .some__welcome[data-v-7ae79ce1] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-7ae79ce1],
	.case-main .some__welcome[data-v-7ae79ce1],
	.main-wrap.some .case-main__welcome[data-v-7ae79ce1],
	.main-wrap.some .some__welcome[data-v-7ae79ce1] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-7ae79ce1],
.main-wrap.some .header__some[data-v-7ae79ce1] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-7ae79ce1] {
	cursor: pointer;
}
.some .dop__right[data-v-7ae79ce1] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-7ae79ce1] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-7ae79ce1] {
		display: none !important;
	}
}
.some .left__content-text[data-v-7ae79ce1] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-7ae79ce1] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-7ae79ce1]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-7ae79ce1] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-7ae79ce1]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-7ae79ce1] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-7ae79ce1] {
	max-width: none;
}
.some__welcome .decore[data-v-7ae79ce1] {
	display: none;
}
.some__strategy .left__content[data-v-7ae79ce1] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-7ae79ce1] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-7ae79ce1] {
		top: -140px;
	}
}
.some .text[data-v-7ae79ce1] {
	z-index: 2;
}
.some .left__block__title h1[data-v-7ae79ce1] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-7ae79ce1] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-7ae79ce1] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-7ae79ce1],
.terms-header[data-v-7ae79ce1] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-7ae79ce1] {
	margin-bottom: 90px;
}
.privacy-content[data-v-7ae79ce1],
.terms-content[data-v-7ae79ce1] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-7ae79ce1],
.terms-content h1[data-v-7ae79ce1] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-7ae79ce1],
	.terms-content h1[data-v-7ae79ce1] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-7ae79ce1],
	.terms-content h1[data-v-7ae79ce1] {
		font-size: 28px;
	}
}
.privacy-content[data-v-7ae79ce1] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-7ae79ce1] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-7ae79ce1] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-7ae79ce1] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-7ae79ce1] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-7ae79ce1] {
	max-width: 200px;
}
img[data-v-7ae79ce1] {
	vertical-align: middle;
}
.some .user__wrap[data-v-7ae79ce1] {
	background-color: #fff;
}
.burger[data-v-7ae79ce1] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-7ae79ce1],
.burger[data-v-7ae79ce1]:after,
.burger[data-v-7ae79ce1]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-7ae79ce1]:before {
	top: 0;
}
.burger[data-v-7ae79ce1]:after {
	bottom: 0;
}
.burger span[data-v-7ae79ce1] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-7ae79ce1] {
		display: none !important;
	}
}
.phone__country[data-v-7ae79ce1] {
	position: relative;
}
.phone__country[data-v-7ae79ce1]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-7ae79ce1] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-7ae79ce1] {
	margin-right: 5px;
}
.activeLink[data-v-7ae79ce1] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-7ae79ce1] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-7ae79ce1] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-7ae79ce1] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-7ae79ce1],
	.strategy__wrap .right__content[data-v-7ae79ce1] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-7ae79ce1] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-7ae79ce1],
	.strategy__wrap .left__content p[data-v-7ae79ce1] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-7ae79ce1] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-7ae79ce1]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-7ae79ce1] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-7ae79ce1] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-7ae79ce1] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-7ae79ce1] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-7ae79ce1] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-7ae79ce1] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-7ae79ce1] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-7ae79ce1] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-7ae79ce1] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-7ae79ce1] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-7ae79ce1] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-7ae79ce1] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-7ae79ce1] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-7ae79ce1]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-7ae79ce1] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-7ae79ce1] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-7ae79ce1] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-7ae79ce1] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-7ae79ce1] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-7ae79ce1] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-7ae79ce1] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-7ae79ce1] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-7ae79ce1] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-7ae79ce1] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-7ae79ce1] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-7ae79ce1] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-7ae79ce1] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-7ae79ce1] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-7ae79ce1]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-7ae79ce1] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-7ae79ce1] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-7ae79ce1] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-7ae79ce1] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-7ae79ce1] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-7ae79ce1] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-7ae79ce1] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-7ae79ce1] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-7ae79ce1] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-7ae79ce1] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-7ae79ce1] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-7ae79ce1] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-7ae79ce1] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-7ae79ce1] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-7ae79ce1] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-7ae79ce1] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-7ae79ce1]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-7ae79ce1]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-7ae79ce1] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-7ae79ce1],
	.some .stages__wrap .nav.right[data-v-7ae79ce1] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-7ae79ce1] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-7ae79ce1],
	.stages__wrap .nav.right button.text-center svg[data-v-7ae79ce1] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-7ae79ce1] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-7ae79ce1] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-7ae79ce1] {
		max-width: 211px;
	}
	.stat__grid[data-v-7ae79ce1] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-7ae79ce1] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-7ae79ce1] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-7ae79ce1] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-7ae79ce1] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-7ae79ce1] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-7ae79ce1] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-7ae79ce1] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-7ae79ce1] {
		height: 582px !important;
	}
	.some .hero__text[data-v-7ae79ce1] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-7ae79ce1] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-7ae79ce1] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-7ae79ce1] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-7ae79ce1] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-7ae79ce1] {
		position: relative;
	}
	.case-main #welcome[data-v-7ae79ce1]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-7ae79ce1] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-7ae79ce1] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-7ae79ce1] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-7ae79ce1] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-7ae79ce1] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-7ae79ce1] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-7ae79ce1] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-7ae79ce1] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-7ae79ce1] {
	margin-top: 5px;
}
.vue-tel-input[data-v-7ae79ce1]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-7ae79ce1] {
	background: transparent;
}
.vti__dropdown-list[data-v-7ae79ce1] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-7ae79ce1] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-7ae79ce1] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-7ae79ce1],
.country__code[data-v-7ae79ce1],
.vti__dropdown[data-v-7ae79ce1] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-7ae79ce1] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-7ae79ce1] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-7ae79ce1] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-7ae79ce1] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-7ae79ce1] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-7ae79ce1] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-7ae79ce1] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-7ae79ce1] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-7ae79ce1]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-7ae79ce1] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-7ae79ce1] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-7ae79ce1] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-7ae79ce1] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-7ae79ce1] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-7ae79ce1] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-7ae79ce1] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-7ae79ce1] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-7ae79ce1] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-7ae79ce1]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-7ae79ce1] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-7ae79ce1] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-7ae79ce1] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-7ae79ce1] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-7ae79ce1] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-7ae79ce1],
	.nav.right[data-v-7ae79ce1] {
		width: 24px;
	}
	.splide__slide[data-v-7ae79ce1] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-7ae79ce1],
	.header__content .left__nav a[data-v-7ae79ce1] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-7ae79ce1] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-7ae79ce1] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-7ae79ce1] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-7ae79ce1] {
		display: block;
	}
	.some .stages__content h1[data-v-7ae79ce1],
	.some .stages__content h1 span[data-v-7ae79ce1] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-7ae79ce1],
	.some .stages__wrap .nav.right[data-v-7ae79ce1] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-7ae79ce1] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-7ae79ce1]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-7ae79ce1] {
		height: 50px !important;
	}
	.top__nav p[data-v-7ae79ce1] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-7ae79ce1] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-7ae79ce1] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-7ae79ce1] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-7ae79ce1] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-7ae79ce1] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-7ae79ce1] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-7ae79ce1] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-7ae79ce1] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-7ae79ce1] {
		width: auto !important;
	}
	.case__item__description[data-v-7ae79ce1] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-7ae79ce1] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-7ae79ce1]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-7ae79ce1] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-7ae79ce1] {
		max-width: none;
	}
	.case__item__statistic[data-v-7ae79ce1] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-7ae79ce1] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-7ae79ce1] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-7ae79ce1] {
		position: relative;
	}
	.case__item__description .nav p[data-v-7ae79ce1] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-7ae79ce1] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-7ae79ce1] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-7ae79ce1] {
		font-size: 20px !important;
	}
}
[data-v-7ae79ce1]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-7ae79ce1]:active,
.vti__dropdown.open[data-v-7ae79ce1]:focus,
.vti__dropdown.open[data-v-7ae79ce1]:hover,
.vti__dropdown[data-v-7ae79ce1]:active,
.vti__dropdown[data-v-7ae79ce1]:focus,
.vti__dropdown[data-v-7ae79ce1]:hover,
.vue-tel-input[data-v-7ae79ce1]:active,
.vue-tel-input[data-v-7ae79ce1]:focus,
.vue-tel-input[data-v-7ae79ce1]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-7ae79ce1] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-7ae79ce1] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-7ae79ce1],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-7ae79ce1] {
		margin-left: 30px;
	}
	.some .background__right[data-v-7ae79ce1] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-7ae79ce1] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-7ae79ce1] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-7ae79ce1] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-7ae79ce1] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-7ae79ce1] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-7ae79ce1] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-7ae79ce1] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-7ae79ce1] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-7ae79ce1] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-7ae79ce1] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-7ae79ce1] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-7ae79ce1],
	.some .some .dop__content .content__wrap h5[data-v-7ae79ce1] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-7ae79ce1] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-7ae79ce1] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-7ae79ce1] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-7ae79ce1] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-7ae79ce1] {
		flex: 1;
	}
	.some .background[data-v-7ae79ce1] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-7ae79ce1] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-7ae79ce1] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-7ae79ce1]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-7ae79ce1] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-7ae79ce1] {
		height: 70px;
	}
	.case-main #welcome[data-v-7ae79ce1]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-7ae79ce1] {
		color: #58bf7e;
	}
	.some .right__content[data-v-7ae79ce1] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-7ae79ce1] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-7ae79ce1] {
		padding-bottom: 40px;
	}
}
@media (min-width: 960px) {
	.strategy__wrap[data-v-7ae79ce1] {
		height: 839px;
	}
}
.strategy__wrap .left__content[data-v-7ae79ce1] {
	color: #fff;
}
@media (min-width: 960px) {
	.strategy__wrap .left__content[data-v-7ae79ce1] {
		max-width: 500px;
	}
}
@media (max-width: 120px) {
	.strategy__wrap .left__content[data-v-7ae79ce1] {
		max-width: 800px;
	}
}
@media (min-width: 960px) {
	.strategy__wrap .left__content h1[data-v-7ae79ce1] {
		font-size: 3.5rem;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .left__content h1[data-v-7ae79ce1] {
		font-size: 2.1rem;
		margin-top: 62px;
	}
}
.strategy__wrap .left__content p[data-v-7ae79ce1] {
	font-weight: 300;
	line-height: 2;
}
@media (min-width: 960px) {
	.strategy__wrap .left__content p[data-v-7ae79ce1] {
		font-size: 23px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .left__content p[data-v-7ae79ce1] {
		font-size: 1rem;
	}
}
@media (min-width: 960px) {
	.strategy__wrap .right__content[data-v-7ae79ce1] {
		max-width: 500px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-7ae79ce1] {
		padding: 30px 35px !important;
	}
}
.strategy__wrap .right__content h3[data-v-7ae79ce1] {
	color: #484848;
	font-size: 1.375rem;
}
.strategy__wrap .right__content h3[data-v-7ae79ce1]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 15px;
	width: 50px;
}
.strategy__wrap .right__content p[data-v-7ae79ce1] {
	font-size: 23px;
	font-weight: 300;
	line-height: 2;
}
.strategy__wrap .right__content .list__item .icon[data-v-7ae79ce1] {
	min-width: 38px;
}
.strategy__wrap .right__content .list__item img[data-v-7ae79ce1] {
	position: relative;
}
@media (min-width: 960px) {
	.strategy__wrap .right__content .list__item h3[data-v-7ae79ce1] {
		margin-top: 0;
	}
}
.strategy__wrap .right__content .list__item__description[data-v-7ae79ce1] {
	font-weight: 300;
	line-height: 2;
}
@media (min-width: 960px) {
	.strategy__wrap .right__content .list__item__description[data-v-7ae79ce1] {
		font-size: 23px;
	}
}
.strategy__wrap .right__content .list__item__description[data-v-7ae79ce1] ul {
	font-weight: 300;
	line-height: 2;
	margin: 0;
	padding-left: 20px;
	padding-top: 0;
}
.strategy__wrap
	.right__content
	.list__item__description[data-v-7ae79ce1]
	ul
	li {
	font-size: 23px;
	list-style-type: square;
	margin-bottom: 23px;
}
@media (max-width: 1199px) {
	.strategy__wrap
		.right__content
		.list__item__description[data-v-7ae79ce1]
		ul
		li {
		font-size: 16px;
		line-height: 1;
		margin-bottom: 10px;
	}
}
.strategy__wrap
	.right__content
	.list__item__description[data-v-7ae79ce1]
	ul
	li::marker {
	color: #58bf7e;
	font-size: 27px;
	line-height: 1;
}
.mobile__version .content__left[data-v-7ae79ce1] {
	background-color: #58bf7e;
	padding: 0 35px;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-8c5f9acc] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-8c5f9acc] {
	text-decoration: none;
}
body[data-v-8c5f9acc] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-8c5f9acc] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-8c5f9acc] {
	opacity: 0;
}
.show.burger[data-v-8c5f9acc]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-8c5f9acc]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-8c5f9acc] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-8c5f9acc]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-8c5f9acc] {
	vertical-align: middle;
}
.menu-open[data-v-8c5f9acc] {
	overflow: hidden;
}
.form-file-input[data-v-8c5f9acc] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-8c5f9acc] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-8c5f9acc],
.nav.right[data-v-8c5f9acc] {
	stroke: #fff;
}
.some-h1[data-v-8c5f9acc] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-8c5f9acc] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-8c5f9acc] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-8c5f9acc] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-8c5f9acc] {
	flex: 1;
}
.case-main .case__item__img img[data-v-8c5f9acc] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-8c5f9acc],
.case-main .some__welcome[data-v-8c5f9acc],
.main-wrap.some .case-main__welcome[data-v-8c5f9acc],
.main-wrap.some .some__welcome[data-v-8c5f9acc] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-8c5f9acc],
	.case-main .some__welcome[data-v-8c5f9acc],
	.main-wrap.some .case-main__welcome[data-v-8c5f9acc],
	.main-wrap.some .some__welcome[data-v-8c5f9acc] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-8c5f9acc],
	.case-main .some__welcome[data-v-8c5f9acc],
	.main-wrap.some .case-main__welcome[data-v-8c5f9acc],
	.main-wrap.some .some__welcome[data-v-8c5f9acc] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-8c5f9acc],
.main-wrap.some .header__some[data-v-8c5f9acc] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-8c5f9acc] {
	cursor: pointer;
}
.some .dop__right[data-v-8c5f9acc] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-8c5f9acc] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-8c5f9acc] {
		display: none !important;
	}
}
.some .left__content-text[data-v-8c5f9acc] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-8c5f9acc] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-8c5f9acc]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-8c5f9acc] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-8c5f9acc]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-8c5f9acc] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-8c5f9acc] {
	max-width: none;
}
.some__welcome .decore[data-v-8c5f9acc] {
	display: none;
}
.some__strategy .left__content[data-v-8c5f9acc] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-8c5f9acc] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-8c5f9acc] {
		top: -140px;
	}
}
.some .text[data-v-8c5f9acc] {
	z-index: 2;
}
.some .left__block__title h1[data-v-8c5f9acc] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-8c5f9acc] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-8c5f9acc] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-8c5f9acc],
.terms-header[data-v-8c5f9acc] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-8c5f9acc] {
	margin-bottom: 90px;
}
.privacy-content[data-v-8c5f9acc],
.terms-content[data-v-8c5f9acc] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-8c5f9acc],
.terms-content h1[data-v-8c5f9acc] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-8c5f9acc],
	.terms-content h1[data-v-8c5f9acc] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-8c5f9acc],
	.terms-content h1[data-v-8c5f9acc] {
		font-size: 28px;
	}
}
.privacy-content[data-v-8c5f9acc] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-8c5f9acc] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-8c5f9acc] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-8c5f9acc] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-8c5f9acc] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-8c5f9acc] {
	max-width: 200px;
}
img[data-v-8c5f9acc] {
	vertical-align: middle;
}
.some .user__wrap[data-v-8c5f9acc] {
	background-color: #fff;
}
.burger[data-v-8c5f9acc] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-8c5f9acc],
.burger[data-v-8c5f9acc]:after,
.burger[data-v-8c5f9acc]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-8c5f9acc]:before {
	top: 0;
}
.burger[data-v-8c5f9acc]:after {
	bottom: 0;
}
.burger span[data-v-8c5f9acc] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-8c5f9acc] {
		display: none !important;
	}
}
.phone__country[data-v-8c5f9acc] {
	position: relative;
}
.phone__country[data-v-8c5f9acc]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-8c5f9acc] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-8c5f9acc] {
	margin-right: 5px;
}
.activeLink[data-v-8c5f9acc] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-8c5f9acc] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-8c5f9acc] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-8c5f9acc] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-8c5f9acc],
	.strategy__wrap .right__content[data-v-8c5f9acc] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-8c5f9acc] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-8c5f9acc],
	.strategy__wrap .left__content p[data-v-8c5f9acc] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-8c5f9acc] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-8c5f9acc]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-8c5f9acc] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-8c5f9acc] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-8c5f9acc] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-8c5f9acc] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-8c5f9acc] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-8c5f9acc] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-8c5f9acc] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-8c5f9acc] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-8c5f9acc] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-8c5f9acc] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-8c5f9acc] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-8c5f9acc] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-8c5f9acc] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-8c5f9acc]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-8c5f9acc] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-8c5f9acc] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-8c5f9acc] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-8c5f9acc] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-8c5f9acc] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-8c5f9acc] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-8c5f9acc] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-8c5f9acc] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-8c5f9acc] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-8c5f9acc] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-8c5f9acc] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-8c5f9acc] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-8c5f9acc] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-8c5f9acc] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-8c5f9acc]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-8c5f9acc] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-8c5f9acc] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-8c5f9acc] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-8c5f9acc] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-8c5f9acc] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-8c5f9acc] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-8c5f9acc] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-8c5f9acc] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-8c5f9acc] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-8c5f9acc] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-8c5f9acc] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-8c5f9acc] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-8c5f9acc] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-8c5f9acc] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-8c5f9acc] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-8c5f9acc] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-8c5f9acc]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-8c5f9acc]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-8c5f9acc] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-8c5f9acc],
	.some .stages__wrap .nav.right[data-v-8c5f9acc] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-8c5f9acc] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-8c5f9acc],
	.stages__wrap .nav.right button.text-center svg[data-v-8c5f9acc] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-8c5f9acc] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-8c5f9acc] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-8c5f9acc] {
		max-width: 211px;
	}
	.stat__grid[data-v-8c5f9acc] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-8c5f9acc] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-8c5f9acc] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-8c5f9acc] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-8c5f9acc] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-8c5f9acc] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-8c5f9acc] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-8c5f9acc] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-8c5f9acc] {
		height: 582px !important;
	}
	.some .hero__text[data-v-8c5f9acc] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-8c5f9acc] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-8c5f9acc] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-8c5f9acc] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-8c5f9acc] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-8c5f9acc] {
		position: relative;
	}
	.case-main #welcome[data-v-8c5f9acc]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-8c5f9acc] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-8c5f9acc] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-8c5f9acc] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-8c5f9acc] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-8c5f9acc] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-8c5f9acc] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-8c5f9acc] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-8c5f9acc] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-8c5f9acc] {
	margin-top: 5px;
}
.vue-tel-input[data-v-8c5f9acc]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-8c5f9acc] {
	background: transparent;
}
.vti__dropdown-list[data-v-8c5f9acc] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-8c5f9acc] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-8c5f9acc] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-8c5f9acc],
.country__code[data-v-8c5f9acc],
.vti__dropdown[data-v-8c5f9acc] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-8c5f9acc] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-8c5f9acc] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-8c5f9acc] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-8c5f9acc] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-8c5f9acc] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-8c5f9acc] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-8c5f9acc] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-8c5f9acc] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-8c5f9acc]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-8c5f9acc] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-8c5f9acc] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-8c5f9acc] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-8c5f9acc] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-8c5f9acc] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-8c5f9acc] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-8c5f9acc] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-8c5f9acc] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-8c5f9acc] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-8c5f9acc]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-8c5f9acc] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-8c5f9acc] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-8c5f9acc] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-8c5f9acc] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-8c5f9acc] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-8c5f9acc],
	.nav.right[data-v-8c5f9acc] {
		width: 24px;
	}
	.splide__slide[data-v-8c5f9acc] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-8c5f9acc],
	.header__content .left__nav a[data-v-8c5f9acc] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-8c5f9acc] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-8c5f9acc] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-8c5f9acc] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-8c5f9acc] {
		display: block;
	}
	.some .stages__content h1[data-v-8c5f9acc],
	.some .stages__content h1 span[data-v-8c5f9acc] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-8c5f9acc],
	.some .stages__wrap .nav.right[data-v-8c5f9acc] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-8c5f9acc] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-8c5f9acc]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-8c5f9acc] {
		height: 50px !important;
	}
	.top__nav p[data-v-8c5f9acc] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-8c5f9acc] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-8c5f9acc] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-8c5f9acc] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-8c5f9acc] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-8c5f9acc] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-8c5f9acc] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-8c5f9acc] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-8c5f9acc] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-8c5f9acc] {
		width: auto !important;
	}
	.case__item__description[data-v-8c5f9acc] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-8c5f9acc] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-8c5f9acc]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-8c5f9acc] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-8c5f9acc] {
		max-width: none;
	}
	.case__item__statistic[data-v-8c5f9acc] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-8c5f9acc] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-8c5f9acc] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-8c5f9acc] {
		position: relative;
	}
	.case__item__description .nav p[data-v-8c5f9acc] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-8c5f9acc] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-8c5f9acc] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-8c5f9acc] {
		font-size: 20px !important;
	}
}
[data-v-8c5f9acc]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-8c5f9acc]:active,
.vti__dropdown.open[data-v-8c5f9acc]:focus,
.vti__dropdown.open[data-v-8c5f9acc]:hover,
.vti__dropdown[data-v-8c5f9acc]:active,
.vti__dropdown[data-v-8c5f9acc]:focus,
.vti__dropdown[data-v-8c5f9acc]:hover,
.vue-tel-input[data-v-8c5f9acc]:active,
.vue-tel-input[data-v-8c5f9acc]:focus,
.vue-tel-input[data-v-8c5f9acc]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-8c5f9acc] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-8c5f9acc] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-8c5f9acc],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-8c5f9acc] {
		margin-left: 30px;
	}
	.some .background__right[data-v-8c5f9acc] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-8c5f9acc] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-8c5f9acc] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-8c5f9acc] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-8c5f9acc] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-8c5f9acc] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-8c5f9acc] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-8c5f9acc] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-8c5f9acc] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-8c5f9acc] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-8c5f9acc] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-8c5f9acc] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-8c5f9acc],
	.some .some .dop__content .content__wrap h5[data-v-8c5f9acc] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-8c5f9acc] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-8c5f9acc] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-8c5f9acc] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-8c5f9acc] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-8c5f9acc] {
		flex: 1;
	}
	.some .background[data-v-8c5f9acc] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-8c5f9acc] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-8c5f9acc] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-8c5f9acc]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-8c5f9acc] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-8c5f9acc] {
		height: 70px;
	}
	.case-main #welcome[data-v-8c5f9acc]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-8c5f9acc] {
		color: #58bf7e;
	}
	.some .right__content[data-v-8c5f9acc] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-8c5f9acc] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-8c5f9acc] {
		padding-bottom: 40px;
	}
}
.wrapper__slide[data-v-8c5f9acc] {
	background-color: hsla(0, 0%, 100%, 0.05);
}
@media (min-width: 960px) {
	.wrapper__slide[data-v-8c5f9acc] {
		padding: 68px 65px;
	}
}
@media (max-width: 1279px) {
	.wrapper__slide[data-v-8c5f9acc] {
		padding: 31px 16px;
	}
}
.wrapper__slide .step[data-v-8c5f9acc] {
	color: #58bf7e;
	font-weight: 700;
}
.wrapper__slide p[data-v-8c5f9acc] {
	font-size: 1.25rem;
	font-weight: 300;
	line-height: 1.6;
	margin: 0;
}
@media (min-width: 960px) {
	.wrapper__slide p[data-v-8c5f9acc] {
		font-size: 1.25rem;
		font-weight: 300;
		line-height: 1.95;
		padding-top: 5px;
	}
}
@media (max-width: 1279px) {
	.wrapper__slide p[data-v-8c5f9acc] {
		font-size: 0.875rem !important;
	}
}
.wrapper__slide h3[data-v-8c5f9acc] {
	font-size: 1.62rem;
}
.wrapper__slide h3 span[data-v-8c5f9acc] {
	color: #58bf7e;
	font-size: 1.62rem;
	margin-right: 10px;
}
@media (max-width: 1279px) {
	.wrapper__slide h3[data-v-8c5f9acc] {
		font-size: 1.375rem;
	}
}
@media (min-width: 960px) {
	.wrapper__slide h3[data-v-8c5f9acc]:after {
		background-color: #58bf7e;
		content: '';
		display: block;
		height: 2px;
		margin-top: 26px;
		width: 50px;
	}
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-00c919d8] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-00c919d8] {
	text-decoration: none;
}
body[data-v-00c919d8] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-00c919d8] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-00c919d8] {
	opacity: 0;
}
.show.burger[data-v-00c919d8]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-00c919d8]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-00c919d8] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-00c919d8]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-00c919d8] {
	vertical-align: middle;
}
.menu-open[data-v-00c919d8] {
	overflow: hidden;
}
.form-file-input[data-v-00c919d8] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-00c919d8] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-00c919d8],
.nav.right[data-v-00c919d8] {
	stroke: #fff;
}
.some-h1[data-v-00c919d8] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-00c919d8] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-00c919d8] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-00c919d8] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-00c919d8] {
	flex: 1;
}
.case-main .case__item__img img[data-v-00c919d8] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-00c919d8],
.case-main .some__welcome[data-v-00c919d8],
.main-wrap.some .case-main__welcome[data-v-00c919d8],
.main-wrap.some .some__welcome[data-v-00c919d8] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-00c919d8],
	.case-main .some__welcome[data-v-00c919d8],
	.main-wrap.some .case-main__welcome[data-v-00c919d8],
	.main-wrap.some .some__welcome[data-v-00c919d8] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-00c919d8],
	.case-main .some__welcome[data-v-00c919d8],
	.main-wrap.some .case-main__welcome[data-v-00c919d8],
	.main-wrap.some .some__welcome[data-v-00c919d8] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-00c919d8],
.main-wrap.some .header__some[data-v-00c919d8] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-00c919d8] {
	cursor: pointer;
}
.some .dop__right[data-v-00c919d8] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-00c919d8] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-00c919d8] {
		display: none !important;
	}
}
.some .left__content-text[data-v-00c919d8] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-00c919d8] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-00c919d8]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-00c919d8] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-00c919d8]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-00c919d8] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-00c919d8] {
	max-width: none;
}
.some__welcome .decore[data-v-00c919d8] {
	display: none;
}
.some__strategy .left__content[data-v-00c919d8] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-00c919d8] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-00c919d8] {
		top: -140px;
	}
}
.some .text[data-v-00c919d8] {
	z-index: 2;
}
.some .left__block__title h1[data-v-00c919d8] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-00c919d8] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-00c919d8] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-00c919d8],
.terms-header[data-v-00c919d8] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-00c919d8] {
	margin-bottom: 90px;
}
.privacy-content[data-v-00c919d8],
.terms-content[data-v-00c919d8] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-00c919d8],
.terms-content h1[data-v-00c919d8] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-00c919d8],
	.terms-content h1[data-v-00c919d8] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-00c919d8],
	.terms-content h1[data-v-00c919d8] {
		font-size: 28px;
	}
}
.privacy-content[data-v-00c919d8] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-00c919d8] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-00c919d8] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-00c919d8] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-00c919d8] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-00c919d8] {
	max-width: 200px;
}
img[data-v-00c919d8] {
	vertical-align: middle;
}
.some .user__wrap[data-v-00c919d8] {
	background-color: #fff;
}
.burger[data-v-00c919d8] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-00c919d8],
.burger[data-v-00c919d8]:after,
.burger[data-v-00c919d8]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-00c919d8]:before {
	top: 0;
}
.burger[data-v-00c919d8]:after {
	bottom: 0;
}
.burger span[data-v-00c919d8] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-00c919d8] {
		display: none !important;
	}
}
.phone__country[data-v-00c919d8] {
	position: relative;
}
.phone__country[data-v-00c919d8]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-00c919d8] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-00c919d8] {
	margin-right: 5px;
}
.activeLink[data-v-00c919d8] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-00c919d8] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-00c919d8] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-00c919d8] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-00c919d8],
	.strategy__wrap .right__content[data-v-00c919d8] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-00c919d8] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-00c919d8],
	.strategy__wrap .left__content p[data-v-00c919d8] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-00c919d8] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-00c919d8]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-00c919d8] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-00c919d8] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-00c919d8] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-00c919d8] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-00c919d8] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-00c919d8] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-00c919d8] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-00c919d8] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-00c919d8] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-00c919d8] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-00c919d8] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-00c919d8] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-00c919d8] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-00c919d8]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-00c919d8] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-00c919d8] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-00c919d8] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-00c919d8] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-00c919d8] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-00c919d8] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-00c919d8] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-00c919d8] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-00c919d8] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-00c919d8] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-00c919d8] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-00c919d8] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-00c919d8] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-00c919d8] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-00c919d8]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-00c919d8] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-00c919d8] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-00c919d8] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-00c919d8] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-00c919d8] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-00c919d8] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-00c919d8] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-00c919d8] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-00c919d8] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-00c919d8] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-00c919d8] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-00c919d8] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-00c919d8] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-00c919d8] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-00c919d8] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-00c919d8] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-00c919d8]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-00c919d8]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-00c919d8] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-00c919d8],
	.some .stages__wrap .nav.right[data-v-00c919d8] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-00c919d8] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-00c919d8],
	.stages__wrap .nav.right button.text-center svg[data-v-00c919d8] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-00c919d8] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-00c919d8] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-00c919d8] {
		max-width: 211px;
	}
	.stat__grid[data-v-00c919d8] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-00c919d8] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-00c919d8] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-00c919d8] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-00c919d8] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-00c919d8] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-00c919d8] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-00c919d8] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-00c919d8] {
		height: 582px !important;
	}
	.some .hero__text[data-v-00c919d8] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-00c919d8] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-00c919d8] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-00c919d8] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-00c919d8] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-00c919d8] {
		position: relative;
	}
	.case-main #welcome[data-v-00c919d8]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-00c919d8] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-00c919d8] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-00c919d8] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-00c919d8] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-00c919d8] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-00c919d8] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-00c919d8] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-00c919d8] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-00c919d8] {
	margin-top: 5px;
}
.vue-tel-input[data-v-00c919d8]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-00c919d8] {
	background: transparent;
}
.vti__dropdown-list[data-v-00c919d8] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-00c919d8] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-00c919d8] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-00c919d8],
.country__code[data-v-00c919d8],
.vti__dropdown[data-v-00c919d8] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-00c919d8] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-00c919d8] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-00c919d8] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-00c919d8] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-00c919d8] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-00c919d8] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-00c919d8] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-00c919d8] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-00c919d8]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-00c919d8] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-00c919d8] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-00c919d8] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-00c919d8] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-00c919d8] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-00c919d8] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-00c919d8] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-00c919d8] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-00c919d8] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-00c919d8]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-00c919d8] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-00c919d8] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-00c919d8] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-00c919d8] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-00c919d8] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-00c919d8],
	.nav.right[data-v-00c919d8] {
		width: 24px;
	}
	.splide__slide[data-v-00c919d8] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-00c919d8],
	.header__content .left__nav a[data-v-00c919d8] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-00c919d8] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-00c919d8] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-00c919d8] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-00c919d8] {
		display: block;
	}
	.some .stages__content h1[data-v-00c919d8],
	.some .stages__content h1 span[data-v-00c919d8] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-00c919d8],
	.some .stages__wrap .nav.right[data-v-00c919d8] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-00c919d8] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-00c919d8]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-00c919d8] {
		height: 50px !important;
	}
	.top__nav p[data-v-00c919d8] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-00c919d8] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-00c919d8] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-00c919d8] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-00c919d8] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-00c919d8] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-00c919d8] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-00c919d8] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-00c919d8] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-00c919d8] {
		width: auto !important;
	}
	.case__item__description[data-v-00c919d8] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-00c919d8] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-00c919d8]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-00c919d8] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-00c919d8] {
		max-width: none;
	}
	.case__item__statistic[data-v-00c919d8] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-00c919d8] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-00c919d8] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-00c919d8] {
		position: relative;
	}
	.case__item__description .nav p[data-v-00c919d8] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-00c919d8] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-00c919d8] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-00c919d8] {
		font-size: 20px !important;
	}
}
[data-v-00c919d8]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-00c919d8]:active,
.vti__dropdown.open[data-v-00c919d8]:focus,
.vti__dropdown.open[data-v-00c919d8]:hover,
.vti__dropdown[data-v-00c919d8]:active,
.vti__dropdown[data-v-00c919d8]:focus,
.vti__dropdown[data-v-00c919d8]:hover,
.vue-tel-input[data-v-00c919d8]:active,
.vue-tel-input[data-v-00c919d8]:focus,
.vue-tel-input[data-v-00c919d8]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-00c919d8] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-00c919d8] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-00c919d8],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-00c919d8] {
		margin-left: 30px;
	}
	.some .background__right[data-v-00c919d8] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-00c919d8] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-00c919d8] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-00c919d8] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-00c919d8] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-00c919d8] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-00c919d8] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-00c919d8] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-00c919d8] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-00c919d8] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-00c919d8] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-00c919d8] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-00c919d8],
	.some .some .dop__content .content__wrap h5[data-v-00c919d8] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-00c919d8] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-00c919d8] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-00c919d8] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-00c919d8] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-00c919d8] {
		flex: 1;
	}
	.some .background[data-v-00c919d8] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-00c919d8] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-00c919d8] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-00c919d8]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-00c919d8] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-00c919d8] {
		height: 70px;
	}
	.case-main #welcome[data-v-00c919d8]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-00c919d8] {
		color: #58bf7e;
	}
	.some .right__content[data-v-00c919d8] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-00c919d8] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-00c919d8] {
		padding-bottom: 40px;
	}
}
.stages__wrap[data-v-00c919d8] {
	background-color: #2e2e2e;
}
.stages__wrap .wrapper__slide[data-v-00c919d8] {
	padding: 38px 61px 60px !important;
}
@media (max-width: 1279px) {
	.stages__wrap .wrapper__slide[data-v-00c919d8] {
		padding: 31px 18px !important;
	}
}
.stages__content[data-v-00c919d8] {
	color: #fff;
	margin: 0 auto;
	max-width: 1180px;
	padding: 116px 0;
}
@media (max-width: 1279px) {
	.stages__content[data-v-00c919d8] {
		padding: 46px 35px;
	}
}
@media (min-width: 960px) {
	.stages__content h1[data-v-00c919d8] {
		font-size: 2.8rem;
		letter-spacing: 0.002em;
		margin-left: -14px !important;
	}
}
@media (max-width: 1279px) {
	.stages__content h1[data-v-00c919d8] {
		font-size: 27px;
		line-height: 1.6;
	}
}
.stages__content h1 span[data-v-00c919d8] {
	color: #58bf7e;
}
@media (min-width: 960px) {
	.stages__content h1 span[data-v-00c919d8] {
		font-size: 2.8rem;
	}
}
@media (max-width: 1279px) {
	.stages__content h1 span[data-v-00c919d8] {
		font-size: 27px;
	}
}
.stages__content .nav__wrapper[data-v-00c919d8] {
	margin-top: 88px;
}
@media (min-width: 960px) {
	.stages__content .slider__nav ul[data-v-00c919d8] {
		display: flex;
	}
	.stages__content .slider__nav ul li[data-v-00c919d8] {
		flex-grow: 1;
	}
}
.stages__content .top__nav .button__wrap[data-v-00c919d8] {
	cursor: pointer;
	height: 105px;
}
@media (max-width: 1279px) {
	.stages__content .top__nav .button__wrap[data-v-00c919d8] {
		height: 45px;
		padding-bottom: 24px;
		padding-left: 20px;
		padding-right: 20px;
	}
}
.stages__content .top__nav .button__wrap p[data-v-00c919d8] {
	color: #58bf7e;
	font-size: 38px;
}
@media (max-width: 1279px) {
	.stages__content .top__nav .button__wrap p[data-v-00c919d8] {
		font-size: 1.5rem;
	}
}
.stages__content .top__nav .button__wrap button[data-v-00c919d8] {
	background-color: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: 500;
	padding: 3px 0;
}
@media (max-width: 1279px) {
	.stages__content .top__nav .button__wrap button[data-v-00c919d8] {
		font-size: 0.75rem;
	}
}
.stages__content .top__nav .button__wrap button.active[data-v-00c919d8] {
	color: #58bf7e;
}
.stages__content .top__nav .devider[data-v-00c919d8] {
	background-color: #4ca56d;
	display: block;
	height: 68px;
	transform: rotate(19deg);
	width: 1px;
}
@media (max-width: 1279px) {
	.stages__content .top__nav .devider[data-v-00c919d8] {
		height: 45px;
	}
}
.nav[data-v-00c919d8] {
	position: absolute;
	top: 0;
}
@media (max-width: 1279px) {
	.nav[data-v-00c919d8] {
		top: 80px;
	}
}
.nav.left[data-v-00c919d8] {
	left: 10px;
}
.nav.right[data-v-00c919d8] {
	right: 10px;
}
.nav.right img[data-v-00c919d8] {
	transform: rotate(180deg);
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-eed3e5b8] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-eed3e5b8] {
	text-decoration: none;
}
body[data-v-eed3e5b8] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-eed3e5b8] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-eed3e5b8] {
	opacity: 0;
}
.show.burger[data-v-eed3e5b8]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-eed3e5b8]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-eed3e5b8] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-eed3e5b8]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-eed3e5b8] {
	vertical-align: middle;
}
.menu-open[data-v-eed3e5b8] {
	overflow: hidden;
}
.form-file-input[data-v-eed3e5b8] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-eed3e5b8] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-eed3e5b8],
.nav.right[data-v-eed3e5b8] {
	stroke: #fff;
}
.some-h1[data-v-eed3e5b8] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-eed3e5b8] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-eed3e5b8] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-eed3e5b8] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-eed3e5b8] {
	flex: 1;
}
.case-main .case__item__img img[data-v-eed3e5b8] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-eed3e5b8],
.case-main .some__welcome[data-v-eed3e5b8],
.main-wrap.some .case-main__welcome[data-v-eed3e5b8],
.main-wrap.some .some__welcome[data-v-eed3e5b8] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-eed3e5b8],
	.case-main .some__welcome[data-v-eed3e5b8],
	.main-wrap.some .case-main__welcome[data-v-eed3e5b8],
	.main-wrap.some .some__welcome[data-v-eed3e5b8] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-eed3e5b8],
	.case-main .some__welcome[data-v-eed3e5b8],
	.main-wrap.some .case-main__welcome[data-v-eed3e5b8],
	.main-wrap.some .some__welcome[data-v-eed3e5b8] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-eed3e5b8],
.main-wrap.some .header__some[data-v-eed3e5b8] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-eed3e5b8] {
	cursor: pointer;
}
.some .dop__right[data-v-eed3e5b8] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-eed3e5b8] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-eed3e5b8] {
		display: none !important;
	}
}
.some .left__content-text[data-v-eed3e5b8] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-eed3e5b8] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-eed3e5b8]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-eed3e5b8] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-eed3e5b8]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-eed3e5b8] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-eed3e5b8] {
	max-width: none;
}
.some__welcome .decore[data-v-eed3e5b8] {
	display: none;
}
.some__strategy .left__content[data-v-eed3e5b8] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-eed3e5b8] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-eed3e5b8] {
		top: -140px;
	}
}
.some .text[data-v-eed3e5b8] {
	z-index: 2;
}
.some .left__block__title h1[data-v-eed3e5b8] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-eed3e5b8] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-eed3e5b8] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-eed3e5b8],
.terms-header[data-v-eed3e5b8] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-eed3e5b8] {
	margin-bottom: 90px;
}
.privacy-content[data-v-eed3e5b8],
.terms-content[data-v-eed3e5b8] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-eed3e5b8],
.terms-content h1[data-v-eed3e5b8] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-eed3e5b8],
	.terms-content h1[data-v-eed3e5b8] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-eed3e5b8],
	.terms-content h1[data-v-eed3e5b8] {
		font-size: 28px;
	}
}
.privacy-content[data-v-eed3e5b8] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-eed3e5b8] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-eed3e5b8] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-eed3e5b8] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-eed3e5b8] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-eed3e5b8] {
	max-width: 200px;
}
img[data-v-eed3e5b8] {
	vertical-align: middle;
}
.some .user__wrap[data-v-eed3e5b8] {
	background-color: #fff;
}
.burger[data-v-eed3e5b8] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-eed3e5b8],
.burger[data-v-eed3e5b8]:after,
.burger[data-v-eed3e5b8]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-eed3e5b8]:before {
	top: 0;
}
.burger[data-v-eed3e5b8]:after {
	bottom: 0;
}
.burger span[data-v-eed3e5b8] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-eed3e5b8] {
		display: none !important;
	}
}
.phone__country[data-v-eed3e5b8] {
	position: relative;
}
.phone__country[data-v-eed3e5b8]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-eed3e5b8] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-eed3e5b8] {
	margin-right: 5px;
}
.activeLink[data-v-eed3e5b8] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-eed3e5b8] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-eed3e5b8] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-eed3e5b8] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-eed3e5b8],
	.strategy__wrap .right__content[data-v-eed3e5b8] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-eed3e5b8] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-eed3e5b8],
	.strategy__wrap .left__content p[data-v-eed3e5b8] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-eed3e5b8] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-eed3e5b8]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-eed3e5b8] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-eed3e5b8] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-eed3e5b8] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-eed3e5b8] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-eed3e5b8] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-eed3e5b8] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-eed3e5b8] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-eed3e5b8] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-eed3e5b8] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-eed3e5b8] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-eed3e5b8] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-eed3e5b8] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-eed3e5b8] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-eed3e5b8]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-eed3e5b8] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-eed3e5b8] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-eed3e5b8] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-eed3e5b8] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-eed3e5b8] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-eed3e5b8] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-eed3e5b8] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-eed3e5b8] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-eed3e5b8] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-eed3e5b8] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-eed3e5b8] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-eed3e5b8] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-eed3e5b8] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-eed3e5b8] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-eed3e5b8]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-eed3e5b8] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-eed3e5b8] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-eed3e5b8] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-eed3e5b8] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-eed3e5b8] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-eed3e5b8] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-eed3e5b8] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-eed3e5b8] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-eed3e5b8] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-eed3e5b8] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-eed3e5b8] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-eed3e5b8] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-eed3e5b8] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-eed3e5b8] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-eed3e5b8] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-eed3e5b8] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-eed3e5b8]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-eed3e5b8]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-eed3e5b8] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-eed3e5b8],
	.some .stages__wrap .nav.right[data-v-eed3e5b8] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-eed3e5b8] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-eed3e5b8],
	.stages__wrap .nav.right button.text-center svg[data-v-eed3e5b8] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-eed3e5b8] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-eed3e5b8] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-eed3e5b8] {
		max-width: 211px;
	}
	.stat__grid[data-v-eed3e5b8] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-eed3e5b8] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-eed3e5b8] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-eed3e5b8] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-eed3e5b8] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-eed3e5b8] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-eed3e5b8] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-eed3e5b8] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-eed3e5b8] {
		height: 582px !important;
	}
	.some .hero__text[data-v-eed3e5b8] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-eed3e5b8] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-eed3e5b8] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-eed3e5b8] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-eed3e5b8] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-eed3e5b8] {
		position: relative;
	}
	.case-main #welcome[data-v-eed3e5b8]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-eed3e5b8] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-eed3e5b8] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-eed3e5b8] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-eed3e5b8] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-eed3e5b8] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-eed3e5b8] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-eed3e5b8] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-eed3e5b8] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-eed3e5b8] {
	margin-top: 5px;
}
.vue-tel-input[data-v-eed3e5b8]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-eed3e5b8] {
	background: transparent;
}
.vti__dropdown-list[data-v-eed3e5b8] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-eed3e5b8] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-eed3e5b8] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-eed3e5b8],
.country__code[data-v-eed3e5b8],
.vti__dropdown[data-v-eed3e5b8] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-eed3e5b8] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-eed3e5b8] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-eed3e5b8] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-eed3e5b8] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-eed3e5b8] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-eed3e5b8] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-eed3e5b8] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-eed3e5b8] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-eed3e5b8]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-eed3e5b8] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-eed3e5b8] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-eed3e5b8] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-eed3e5b8] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-eed3e5b8] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-eed3e5b8] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-eed3e5b8] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-eed3e5b8] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-eed3e5b8] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-eed3e5b8]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-eed3e5b8] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-eed3e5b8] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-eed3e5b8] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-eed3e5b8] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-eed3e5b8] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-eed3e5b8],
	.nav.right[data-v-eed3e5b8] {
		width: 24px;
	}
	.splide__slide[data-v-eed3e5b8] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-eed3e5b8],
	.header__content .left__nav a[data-v-eed3e5b8] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-eed3e5b8] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-eed3e5b8] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-eed3e5b8] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-eed3e5b8] {
		display: block;
	}
	.some .stages__content h1[data-v-eed3e5b8],
	.some .stages__content h1 span[data-v-eed3e5b8] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-eed3e5b8],
	.some .stages__wrap .nav.right[data-v-eed3e5b8] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-eed3e5b8] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-eed3e5b8]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-eed3e5b8] {
		height: 50px !important;
	}
	.top__nav p[data-v-eed3e5b8] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-eed3e5b8] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-eed3e5b8] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-eed3e5b8] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-eed3e5b8] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-eed3e5b8] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-eed3e5b8] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-eed3e5b8] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-eed3e5b8] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-eed3e5b8] {
		width: auto !important;
	}
	.case__item__description[data-v-eed3e5b8] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-eed3e5b8] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-eed3e5b8]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-eed3e5b8] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-eed3e5b8] {
		max-width: none;
	}
	.case__item__statistic[data-v-eed3e5b8] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-eed3e5b8] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-eed3e5b8] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-eed3e5b8] {
		position: relative;
	}
	.case__item__description .nav p[data-v-eed3e5b8] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-eed3e5b8] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-eed3e5b8] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-eed3e5b8] {
		font-size: 20px !important;
	}
}
[data-v-eed3e5b8]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-eed3e5b8]:active,
.vti__dropdown.open[data-v-eed3e5b8]:focus,
.vti__dropdown.open[data-v-eed3e5b8]:hover,
.vti__dropdown[data-v-eed3e5b8]:active,
.vti__dropdown[data-v-eed3e5b8]:focus,
.vti__dropdown[data-v-eed3e5b8]:hover,
.vue-tel-input[data-v-eed3e5b8]:active,
.vue-tel-input[data-v-eed3e5b8]:focus,
.vue-tel-input[data-v-eed3e5b8]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-eed3e5b8] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-eed3e5b8] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-eed3e5b8],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-eed3e5b8] {
		margin-left: 30px;
	}
	.some .background__right[data-v-eed3e5b8] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-eed3e5b8] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-eed3e5b8] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-eed3e5b8] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-eed3e5b8] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-eed3e5b8] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-eed3e5b8] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-eed3e5b8] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-eed3e5b8] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-eed3e5b8] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-eed3e5b8] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-eed3e5b8] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-eed3e5b8],
	.some .some .dop__content .content__wrap h5[data-v-eed3e5b8] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-eed3e5b8] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-eed3e5b8] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-eed3e5b8] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-eed3e5b8] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-eed3e5b8] {
		flex: 1;
	}
	.some .background[data-v-eed3e5b8] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-eed3e5b8] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-eed3e5b8] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-eed3e5b8]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-eed3e5b8] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-eed3e5b8] {
		height: 70px;
	}
	.case-main #welcome[data-v-eed3e5b8]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-eed3e5b8] {
		color: #58bf7e;
	}
	.some .right__content[data-v-eed3e5b8] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-eed3e5b8] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-eed3e5b8] {
		padding-bottom: 40px;
	}
}
.conclusion__wrap[data-v-eed3e5b8] {
	padding: 120px 35px 110px;
}
.conclusion__content[data-v-eed3e5b8] {
	flex: 1 0 667px;
	margin: 0 auto;
	max-width: 1044px;
}
.conclusion__content .block__description h1[data-v-eed3e5b8] {
	color: #383838;
	font-size: 2.875rem;
	margin: 0 0 28px;
}
@media (max-width: 1279px) {
	.conclusion__content .block__description h1[data-v-eed3e5b8] {
		font-size: 24px !important;
	}
}
.conclusion__content .block__description h1[data-v-eed3e5b8]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 23px;
	width: 50px;
}
.conclusion__content .block__description p[data-v-eed3e5b8] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
	margin: 0;
}
@media (max-width: 1279px) {
	.conclusion__content .block__description p[data-v-eed3e5b8] {
		font-size: 16px;
	}
}
.conclusion__content .block__description p + p[data-v-eed3e5b8] {
	padding-top: 47px;
}
@media (max-width: 1279px) {
	.conclusion__content .block__description p + p[data-v-eed3e5b8] {
		padding-top: 15px;
	}
}
.conclusion__content .block__img[data-v-eed3e5b8] {
	position: relative;
	width: 100%;
}
@media (min-width: 960px) {
	.conclusion__content .block__img[data-v-eed3e5b8] {
		left: 42px;
	}
}
@media (max-width: 1025px) {
	.conclusion__content__img[data-v-eed3e5b8] {
		flex: 0 0 174px;
		width: 174px;
	}
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
* {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a {
	text-decoration: none;
}
body {
	margin: 0;
	padding: 0;
}
.btn-input-file {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span {
	opacity: 0;
}
.show.burger:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected:after {
	filter: invert(1);
}
.btn-icon svg {
	vertical-align: middle;
}
.menu-open {
	overflow: hidden;
}
.form-file-input {
	display: inline-block;
	position: relative;
}
.form-file-input input {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left,
.nav.right {
	stroke: #fff;
}
.some-h1 {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1 {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p {
		font-size: 16px;
	}
}
.case-main .case__item__img {
	flex: 1;
}
.case-main .case__item__img img {
	width: 100%;
}
.case-main .case-main__welcome,
.case-main .some__welcome,
.main-wrap.some .case-main__welcome,
.main-wrap.some .some__welcome {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome,
	.case-main .some__welcome,
	.main-wrap.some .case-main__welcome,
	.main-wrap.some .some__welcome {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome,
	.case-main .some__welcome,
	.main-wrap.some .case-main__welcome,
	.main-wrap.some .some__welcome {
		margin-top: 80px;
	}
}
.case-main .header__some,
.main-wrap.some .header__some {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a {
	cursor: pointer;
}
.some .dop__right {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version {
		display: none !important;
	}
}
.some .left__content-text {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner {
	max-width: none;
}
.some__welcome .decore {
	display: none;
}
.some__strategy .left__content {
	position: relative;
	z-index: 11;
}
.some .left__block .inner {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner {
		top: -140px;
	}
}
.some .text {
	z-index: 2;
}
.some .left__block__title h1 {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right {
	position: absolute;
	right: 0;
}
.privacy-header,
.terms-header {
	border-bottom: 1px solid #efefef;
}
.terms-content h1 {
	margin-bottom: 90px;
}
.privacy-content,
.terms-content {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1,
.terms-content h1 {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1,
	.terms-content h1 {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1,
	.terms-content h1 {
		font-size: 28px;
	}
}
.privacy-content {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4 {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title {
	max-width: 200px;
}
img {
	vertical-align: middle;
}
.some .user__wrap {
	background-color: #fff;
}
.burger {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span,
.burger:after,
.burger:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger:before {
	top: 0;
}
.burger:after {
	bottom: 0;
}
.burger span {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version {
		display: none !important;
	}
}
.phone__country {
	position: relative;
}
.phone__country:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input {
	margin-right: 10px;
}
.phone__country .country__code {
	margin-right: 5px;
}
.activeLink {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text {
		display: none;
	}
	.strategy__wrap .left__content,
	.strategy__wrap .right__content {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content {
		position: relative;
	}
	.strategy__wrap .left__content h1,
	.strategy__wrap .left__content p {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3 {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1 {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title {
		font-size: 34px !important;
	}
	.case__item__description .title:after {
		margin-top: 5px !important;
	}
	.case__item__description .description {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img {
		flex: 0 0 50%;
	}
	.case__item__img .decore {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic {
		min-height: 61px !important;
	}
	.case__item + .case__item {
		margin-top: 109px;
	}
	.case__item__description .nav {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p {
		font-size: 20px !important;
	}
	.case__item__statistic__title {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1 {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title {
		font-size: 34px !important;
	}
	.case__item__description .title:after {
		margin-top: 5px !important;
	}
	.case__item__description .description {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img {
		max-width: 380px !important;
	}
	.case__item__img .decore {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic {
		min-height: 61px !important;
	}
	.case__item + .case__item {
		margin-top: 109px;
	}
	.case__item__description .nav {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p {
		font-size: 20px !important;
	}
	.case__item__statistic__title {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span {
		font-size: 50px;
	}
	.some .statistics_new__content__title p {
		font-size: 23px;
	}
	.some .wrapper__slide h3 {
		margin-top: 10px;
	}
	.some .splide__list .devider {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide:first-child {
		padding-left: 0;
	}
	.some .splide__slide {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left,
	.some .stages__wrap .nav.right {
		top: 115px;
	}
	.some .wrapper__slide p {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg,
	.stages__wrap .nav.right button.text-center svg {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg {
		position: relative;
	}
	.welcome__wrap .left__block .inner img {
		max-width: 211px;
	}
	.stat__grid {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5 {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap {
		margin-top: 0 !important;
	}
	.some .left__block {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap {
		height: 582px !important;
	}
	.some .hero__text {
		margin-top: 20px !important;
	}
	.some .hero__text p {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap {
		background-color: transparent !important;
	}
	.case-main #welcome {
		position: relative;
	}
	.case-main #welcome:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1 {
		color: #58bf7e;
	}
	.statistics_new__content__title p {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1 {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3 {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title {
		max-width: 163px;
	}
	.some .counter__list-some > div:last-child > .statistics_new__content__title {
		max-width: 149px;
	}
}
.some .statistics__content__description {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img {
	margin-top: 5px;
}
.vue-tel-input:focus-within {
	box-shadow: none;
}
.vti__dropdown.open {
	background: transparent;
}
.vti__dropdown-list {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone,
.country__code,
.vti__dropdown {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1 {
		white-space: nowrap;
	}
}
.some #welcome h1 b {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b {
		display: block;
	}
	.some #welcome .left__block__title {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some .some__strategy .mobile__version .list__item .some-block-item {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img {
		right: 10px;
	}
	.some .some__strategy .mobile__version .list__item__description p {
		padding-left: 21px;
	}
	.some .some__strategy .mobile__version .list__item__description li {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services {
		margin-top: 40px;
	}
	.some .statistics_new__content__title {
		max-width: 174px;
	}
	.some .lamp-mobile {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1 {
		text-align: center;
	}
	.some .conclusion__content h1:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg {
	left: -1px;
	position: relative;
}
.slider__inner {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide {
		padding: 0 10px;
	}
	.slider__inner .nav.right {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left,
	.nav.right {
		width: 24px;
	}
	.splide__slide {
		padding-right: 0 !important;
	}
	.burrger__button .telephone,
	.header__content .left__nav a {
		z-index: 51;
	}
	.some .statistics__content__description {
		justify-content: center !important;
	}
	.some .nav__wrapper {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span {
		display: block;
	}
	.some .stages__content h1,
	.some .stages__content h1 span {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left,
	.some .stages__wrap .nav.right {
		top: 30px !important;
	}
	.some .splide__list .splide__slide {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active:after {
		display: none !important;
	}
	.stages__content .top__nav .devider {
		height: 50px !important;
	}
	.top__nav p {
		font-size: 24px !important;
	}
	.top__nav button {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p {
		font-size: 16px;
	}
	.who__content__description .description__wrap p {
		font-size: 16px !important;
	}
	.cases__content .nav {
		width: auto !important;
	}
	.case__item__description {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title {
		font-size: 34px !important;
	}
	.case__item__description .title:after {
		margin-top: 20px !important;
	}
	.case__item__description .description {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img {
		max-width: none;
	}
	.case__item__statistic {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item {
		margin-top: 109px;
	}
	.case__item__description .nav {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg {
		position: relative;
	}
	.case__item__description .nav p {
		font-size: 20px !important;
	}
	.case__item__statistic__title {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p {
		font-size: 20px !important;
	}
}
:focus {
	background-color: transparent;
}
.vti__dropdown.open:active,
.vti__dropdown.open:focus,
.vti__dropdown.open:hover,
.vti__dropdown:active,
.vti__dropdown:focus,
.vti__dropdown:hover,
.vue-tel-input:active,
.vue-tel-input:focus,
.vue-tel-input:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p,
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p {
		margin-left: 30px;
	}
	.some .background__right {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor {
		display: none !important;
	}
	.some .welcome__wrap {
		height: 624px !important;
	}
	.some .dop__wrap {
		height: 90px;
	}
	.some .dop__content .content__wrap h1 {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5 {
		font-size: 16px !important;
	}
	.some .left__block {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p,
	.some .some .dop__content .content__wrap h5 {
		font-size: 16px !important;
	}
	.some .background__right {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap {
		padding: 0 23px;
	}
	.some .dop__right {
		flex: 1;
	}
	.some .background {
		background-color: #fff !important;
	}
}
.more-cases {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap {
		height: 70px;
	}
	.case-main #welcome:after {
		width: 60vw;
	}
	.case-main #welcome h1 {
		color: #58bf7e;
	}
	.some .right__content {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item {
		margin-top: 0 !important;
	}
	.some .strategy__wrap {
		padding-bottom: 40px;
	}
}
.statistics_new__content {
	margin: 0 auto;
	max-width: 1180px;
}
.statistics_new__content .nav {
	margin-top: 88px;
}
.statistics_new__content__description h1 {
	color: #58bf7e;
	font-size: 3.625rem;
	margin: 0;
}
.statistics_new__content__title p {
	font-weight: 300;
	margin: 13px;
}
.countup-wrap span {
	color: #58bf7e;
	font-size: 3.625rem;
	font-weight: 700;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-c3d93f43] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-c3d93f43] {
	text-decoration: none;
}
body[data-v-c3d93f43] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-c3d93f43] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-c3d93f43] {
	opacity: 0;
}
.show.burger[data-v-c3d93f43]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-c3d93f43]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-c3d93f43] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-c3d93f43]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-c3d93f43] {
	vertical-align: middle;
}
.menu-open[data-v-c3d93f43] {
	overflow: hidden;
}
.form-file-input[data-v-c3d93f43] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-c3d93f43] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-c3d93f43],
.nav.right[data-v-c3d93f43] {
	stroke: #fff;
}
.some-h1[data-v-c3d93f43] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-c3d93f43] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-c3d93f43] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-c3d93f43] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-c3d93f43] {
	flex: 1;
}
.case-main .case__item__img img[data-v-c3d93f43] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-c3d93f43],
.case-main .some__welcome[data-v-c3d93f43],
.main-wrap.some .case-main__welcome[data-v-c3d93f43],
.main-wrap.some .some__welcome[data-v-c3d93f43] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-c3d93f43],
	.case-main .some__welcome[data-v-c3d93f43],
	.main-wrap.some .case-main__welcome[data-v-c3d93f43],
	.main-wrap.some .some__welcome[data-v-c3d93f43] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-c3d93f43],
	.case-main .some__welcome[data-v-c3d93f43],
	.main-wrap.some .case-main__welcome[data-v-c3d93f43],
	.main-wrap.some .some__welcome[data-v-c3d93f43] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-c3d93f43],
.main-wrap.some .header__some[data-v-c3d93f43] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-c3d93f43] {
	cursor: pointer;
}
.some .dop__right[data-v-c3d93f43] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-c3d93f43] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-c3d93f43] {
		display: none !important;
	}
}
.some .left__content-text[data-v-c3d93f43] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-c3d93f43] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-c3d93f43]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-c3d93f43] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-c3d93f43]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-c3d93f43] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-c3d93f43] {
	max-width: none;
}
.some__welcome .decore[data-v-c3d93f43] {
	display: none;
}
.some__strategy .left__content[data-v-c3d93f43] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-c3d93f43] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-c3d93f43] {
		top: -140px;
	}
}
.some .text[data-v-c3d93f43] {
	z-index: 2;
}
.some .left__block__title h1[data-v-c3d93f43] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-c3d93f43] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-c3d93f43] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-c3d93f43],
.terms-header[data-v-c3d93f43] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-c3d93f43] {
	margin-bottom: 90px;
}
.privacy-content[data-v-c3d93f43],
.terms-content[data-v-c3d93f43] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-c3d93f43],
.terms-content h1[data-v-c3d93f43] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-c3d93f43],
	.terms-content h1[data-v-c3d93f43] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-c3d93f43],
	.terms-content h1[data-v-c3d93f43] {
		font-size: 28px;
	}
}
.privacy-content[data-v-c3d93f43] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-c3d93f43] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-c3d93f43] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-c3d93f43] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-c3d93f43] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-c3d93f43] {
	max-width: 200px;
}
img[data-v-c3d93f43] {
	vertical-align: middle;
}
.some .user__wrap[data-v-c3d93f43] {
	background-color: #fff;
}
.burger[data-v-c3d93f43] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-c3d93f43],
.burger[data-v-c3d93f43]:after,
.burger[data-v-c3d93f43]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-c3d93f43]:before {
	top: 0;
}
.burger[data-v-c3d93f43]:after {
	bottom: 0;
}
.burger span[data-v-c3d93f43] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-c3d93f43] {
		display: none !important;
	}
}
.phone__country[data-v-c3d93f43] {
	position: relative;
}
.phone__country[data-v-c3d93f43]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-c3d93f43] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-c3d93f43] {
	margin-right: 5px;
}
.activeLink[data-v-c3d93f43] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-c3d93f43] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-c3d93f43] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-c3d93f43] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-c3d93f43],
	.strategy__wrap .right__content[data-v-c3d93f43] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-c3d93f43] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-c3d93f43],
	.strategy__wrap .left__content p[data-v-c3d93f43] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-c3d93f43] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-c3d93f43]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-c3d93f43] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-c3d93f43] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-c3d93f43] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-c3d93f43] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-c3d93f43] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-c3d93f43] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-c3d93f43] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-c3d93f43] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-c3d93f43] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-c3d93f43] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-c3d93f43] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-c3d93f43] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-c3d93f43] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-c3d93f43]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-c3d93f43] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-c3d93f43] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-c3d93f43] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-c3d93f43] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-c3d93f43] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-c3d93f43] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-c3d93f43] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-c3d93f43] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-c3d93f43] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-c3d93f43] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-c3d93f43] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-c3d93f43] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-c3d93f43] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-c3d93f43] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-c3d93f43]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-c3d93f43] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-c3d93f43] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-c3d93f43] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-c3d93f43] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-c3d93f43] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-c3d93f43] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-c3d93f43] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-c3d93f43] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-c3d93f43] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-c3d93f43] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-c3d93f43] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-c3d93f43] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-c3d93f43] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-c3d93f43] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-c3d93f43] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-c3d93f43] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-c3d93f43]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-c3d93f43]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-c3d93f43] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-c3d93f43],
	.some .stages__wrap .nav.right[data-v-c3d93f43] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-c3d93f43] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-c3d93f43],
	.stages__wrap .nav.right button.text-center svg[data-v-c3d93f43] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-c3d93f43] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-c3d93f43] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-c3d93f43] {
		max-width: 211px;
	}
	.stat__grid[data-v-c3d93f43] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-c3d93f43] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-c3d93f43] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-c3d93f43] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-c3d93f43] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-c3d93f43] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-c3d93f43] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-c3d93f43] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-c3d93f43] {
		height: 582px !important;
	}
	.some .hero__text[data-v-c3d93f43] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-c3d93f43] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-c3d93f43] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-c3d93f43] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-c3d93f43] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-c3d93f43] {
		position: relative;
	}
	.case-main #welcome[data-v-c3d93f43]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-c3d93f43] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-c3d93f43] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-c3d93f43] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-c3d93f43] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-c3d93f43] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-c3d93f43] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-c3d93f43] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-c3d93f43] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-c3d93f43] {
	margin-top: 5px;
}
.vue-tel-input[data-v-c3d93f43]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-c3d93f43] {
	background: transparent;
}
.vti__dropdown-list[data-v-c3d93f43] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-c3d93f43] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-c3d93f43] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-c3d93f43],
.country__code[data-v-c3d93f43],
.vti__dropdown[data-v-c3d93f43] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-c3d93f43] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-c3d93f43] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-c3d93f43] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-c3d93f43] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-c3d93f43] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-c3d93f43] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-c3d93f43] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-c3d93f43] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-c3d93f43]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-c3d93f43] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-c3d93f43] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-c3d93f43] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-c3d93f43] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-c3d93f43] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-c3d93f43] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-c3d93f43] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-c3d93f43] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-c3d93f43] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-c3d93f43]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-c3d93f43] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-c3d93f43] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-c3d93f43] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-c3d93f43] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-c3d93f43] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-c3d93f43],
	.nav.right[data-v-c3d93f43] {
		width: 24px;
	}
	.splide__slide[data-v-c3d93f43] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-c3d93f43],
	.header__content .left__nav a[data-v-c3d93f43] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-c3d93f43] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-c3d93f43] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-c3d93f43] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-c3d93f43] {
		display: block;
	}
	.some .stages__content h1[data-v-c3d93f43],
	.some .stages__content h1 span[data-v-c3d93f43] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-c3d93f43],
	.some .stages__wrap .nav.right[data-v-c3d93f43] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-c3d93f43] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-c3d93f43]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-c3d93f43] {
		height: 50px !important;
	}
	.top__nav p[data-v-c3d93f43] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-c3d93f43] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-c3d93f43] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-c3d93f43] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-c3d93f43] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-c3d93f43] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-c3d93f43] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-c3d93f43] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-c3d93f43] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-c3d93f43] {
		width: auto !important;
	}
	.case__item__description[data-v-c3d93f43] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-c3d93f43] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-c3d93f43]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-c3d93f43] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-c3d93f43] {
		max-width: none;
	}
	.case__item__statistic[data-v-c3d93f43] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-c3d93f43] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-c3d93f43] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-c3d93f43] {
		position: relative;
	}
	.case__item__description .nav p[data-v-c3d93f43] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-c3d93f43] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-c3d93f43] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-c3d93f43] {
		font-size: 20px !important;
	}
}
[data-v-c3d93f43]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-c3d93f43]:active,
.vti__dropdown.open[data-v-c3d93f43]:focus,
.vti__dropdown.open[data-v-c3d93f43]:hover,
.vti__dropdown[data-v-c3d93f43]:active,
.vti__dropdown[data-v-c3d93f43]:focus,
.vti__dropdown[data-v-c3d93f43]:hover,
.vue-tel-input[data-v-c3d93f43]:active,
.vue-tel-input[data-v-c3d93f43]:focus,
.vue-tel-input[data-v-c3d93f43]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-c3d93f43] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-c3d93f43] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-c3d93f43],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-c3d93f43] {
		margin-left: 30px;
	}
	.some .background__right[data-v-c3d93f43] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-c3d93f43] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-c3d93f43] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-c3d93f43] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-c3d93f43] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-c3d93f43] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-c3d93f43] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-c3d93f43] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-c3d93f43] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-c3d93f43] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-c3d93f43] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-c3d93f43] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-c3d93f43],
	.some .some .dop__content .content__wrap h5[data-v-c3d93f43] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-c3d93f43] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-c3d93f43] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-c3d93f43] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-c3d93f43] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-c3d93f43] {
		flex: 1;
	}
	.some .background[data-v-c3d93f43] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-c3d93f43] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-c3d93f43] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-c3d93f43]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-c3d93f43] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-c3d93f43] {
		height: 70px;
	}
	.case-main #welcome[data-v-c3d93f43]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-c3d93f43] {
		color: #58bf7e;
	}
	.some .right__content[data-v-c3d93f43] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-c3d93f43] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-c3d93f43] {
		padding-bottom: 40px;
	}
}
.who__wrap[data-v-c3d93f43] {
	background-color: #f6f6f6;
	padding: 68px 35px;
}
.who__content[data-v-c3d93f43] {
	margin: 0 auto;
	max-width: 1180px;
}
.who__content__title h1[data-v-c3d93f43] {
	color: #484848;
	font-size: 1.68rem;
}
.who__content__description[data-v-c3d93f43] {
	margin-top: 91px;
}
@media (max-width: 1279px) {
	.who__content__description[data-v-c3d93f43] {
		margin-top: 60px;
	}
}
.who__content__description .description__wrap[data-v-c3d93f43] {
	padding-bottom: 84px;
	padding-top: 84px;
	position: relative;
	width: 100%;
	z-index: 1;
}
@media (max-width: 1279px) {
	.who__content__description .description__wrap[data-v-c3d93f43] {
		padding-bottom: 24px;
		padding-top: 24px;
	}
}
.who__content__description .description__wrap p[data-v-c3d93f43] {
	padding-left: 37px;
	padding-right: 37px;
}
@media (max-width: 1279px) {
	.who__content__description .description__wrap p[data-v-c3d93f43] {
		font-size: 18px;
		padding-left: 18px;
		padding-right: 18px;
	}
}
.who__content__description .description__wrap[data-v-c3d93f43]:before {
	border-left: 2px solid #58bf7e;
	border-top: 2px solid #58bf7e;
	content: '';
	display: block;
	height: 108px;
	left: 0;
	position: absolute;
	top: 0;
	width: 176px;
}
.who__content__description .description__wrap[data-v-c3d93f43]:after {
	border-bottom: 2px solid #58bf7e;
	border-right: 2px solid #58bf7e;
	bottom: 0;
	content: '';
	display: block;
	height: 108px;
	position: absolute;
	right: 0;
	width: 176px;
}
.who__content__description .description__wrap p[data-v-c3d93f43] {
	font-size: 1.25rem;
	font-weight: 300;
	line-height: 39px;
	margin: 0;
}
.who__content__services[data-v-c3d93f43] {
	margin-top: 139px;
}
.who__content__services .service__item__description h3[data-v-c3d93f43] {
	font-size: 1.87rem;
	margin-top: 10px;
}
.who__content__services .service__item__description h3[data-v-c3d93f43]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 20px;
	width: 50px;
}
.who__content__services .service__item__description p[data-v-c3d93f43] {
	font-size: 1.125rem;
	font-weight: 300;
	line-height: 1.6;
	margin: 0;
	max-width: 275px;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-954ebe53] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-954ebe53] {
	text-decoration: none;
}
body[data-v-954ebe53] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-954ebe53] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-954ebe53] {
	opacity: 0;
}
.show.burger[data-v-954ebe53]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-954ebe53]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-954ebe53] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-954ebe53]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-954ebe53] {
	vertical-align: middle;
}
.menu-open[data-v-954ebe53] {
	overflow: hidden;
}
.form-file-input[data-v-954ebe53] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-954ebe53] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-954ebe53],
.nav.right[data-v-954ebe53] {
	stroke: #fff;
}
.some-h1[data-v-954ebe53] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-954ebe53] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-954ebe53] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-954ebe53] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-954ebe53] {
	flex: 1;
}
.case-main .case__item__img img[data-v-954ebe53] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-954ebe53],
.case-main .some__welcome[data-v-954ebe53],
.main-wrap.some .case-main__welcome[data-v-954ebe53],
.main-wrap.some .some__welcome[data-v-954ebe53] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-954ebe53],
	.case-main .some__welcome[data-v-954ebe53],
	.main-wrap.some .case-main__welcome[data-v-954ebe53],
	.main-wrap.some .some__welcome[data-v-954ebe53] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-954ebe53],
	.case-main .some__welcome[data-v-954ebe53],
	.main-wrap.some .case-main__welcome[data-v-954ebe53],
	.main-wrap.some .some__welcome[data-v-954ebe53] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-954ebe53],
.main-wrap.some .header__some[data-v-954ebe53] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-954ebe53] {
	cursor: pointer;
}
.some .dop__right[data-v-954ebe53] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-954ebe53] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-954ebe53] {
		display: none !important;
	}
}
.some .left__content-text[data-v-954ebe53] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-954ebe53] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-954ebe53]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-954ebe53] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-954ebe53]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-954ebe53] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-954ebe53] {
	max-width: none;
}
.some__welcome .decore[data-v-954ebe53] {
	display: none;
}
.some__strategy .left__content[data-v-954ebe53] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-954ebe53] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-954ebe53] {
		top: -140px;
	}
}
.some .text[data-v-954ebe53] {
	z-index: 2;
}
.some .left__block__title h1[data-v-954ebe53] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-954ebe53] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-954ebe53] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-954ebe53],
.terms-header[data-v-954ebe53] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-954ebe53] {
	margin-bottom: 90px;
}
.privacy-content[data-v-954ebe53],
.terms-content[data-v-954ebe53] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-954ebe53],
.terms-content h1[data-v-954ebe53] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-954ebe53],
	.terms-content h1[data-v-954ebe53] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-954ebe53],
	.terms-content h1[data-v-954ebe53] {
		font-size: 28px;
	}
}
.privacy-content[data-v-954ebe53] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-954ebe53] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-954ebe53] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-954ebe53] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-954ebe53] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-954ebe53] {
	max-width: 200px;
}
img[data-v-954ebe53] {
	vertical-align: middle;
}
.some .user__wrap[data-v-954ebe53] {
	background-color: #fff;
}
.burger[data-v-954ebe53] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-954ebe53],
.burger[data-v-954ebe53]:after,
.burger[data-v-954ebe53]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-954ebe53]:before {
	top: 0;
}
.burger[data-v-954ebe53]:after {
	bottom: 0;
}
.burger span[data-v-954ebe53] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-954ebe53] {
		display: none !important;
	}
}
.phone__country[data-v-954ebe53] {
	position: relative;
}
.phone__country[data-v-954ebe53]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-954ebe53] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-954ebe53] {
	margin-right: 5px;
}
.activeLink[data-v-954ebe53] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-954ebe53] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-954ebe53] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-954ebe53] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-954ebe53],
	.strategy__wrap .right__content[data-v-954ebe53] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-954ebe53] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-954ebe53],
	.strategy__wrap .left__content p[data-v-954ebe53] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-954ebe53] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-954ebe53]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-954ebe53] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-954ebe53] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-954ebe53] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-954ebe53] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-954ebe53] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-954ebe53] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-954ebe53] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-954ebe53] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-954ebe53] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-954ebe53] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-954ebe53] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-954ebe53] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-954ebe53] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-954ebe53]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-954ebe53] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-954ebe53] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-954ebe53] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-954ebe53] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-954ebe53] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-954ebe53] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-954ebe53] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-954ebe53] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-954ebe53] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-954ebe53] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-954ebe53] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-954ebe53] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-954ebe53] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-954ebe53] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-954ebe53]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-954ebe53] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-954ebe53] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-954ebe53] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-954ebe53] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-954ebe53] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-954ebe53] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-954ebe53] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-954ebe53] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-954ebe53] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-954ebe53] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-954ebe53] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-954ebe53] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-954ebe53] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-954ebe53] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-954ebe53] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-954ebe53] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-954ebe53]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-954ebe53]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-954ebe53] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-954ebe53],
	.some .stages__wrap .nav.right[data-v-954ebe53] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-954ebe53] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-954ebe53],
	.stages__wrap .nav.right button.text-center svg[data-v-954ebe53] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-954ebe53] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-954ebe53] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-954ebe53] {
		max-width: 211px;
	}
	.stat__grid[data-v-954ebe53] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-954ebe53] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-954ebe53] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-954ebe53] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-954ebe53] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-954ebe53] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-954ebe53] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-954ebe53] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-954ebe53] {
		height: 582px !important;
	}
	.some .hero__text[data-v-954ebe53] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-954ebe53] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-954ebe53] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-954ebe53] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-954ebe53] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-954ebe53] {
		position: relative;
	}
	.case-main #welcome[data-v-954ebe53]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-954ebe53] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-954ebe53] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-954ebe53] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-954ebe53] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-954ebe53] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-954ebe53] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-954ebe53] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-954ebe53] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-954ebe53] {
	margin-top: 5px;
}
.vue-tel-input[data-v-954ebe53]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-954ebe53] {
	background: transparent;
}
.vti__dropdown-list[data-v-954ebe53] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-954ebe53] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-954ebe53] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-954ebe53],
.country__code[data-v-954ebe53],
.vti__dropdown[data-v-954ebe53] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-954ebe53] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-954ebe53] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-954ebe53] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-954ebe53] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-954ebe53] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-954ebe53] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-954ebe53] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-954ebe53] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-954ebe53]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-954ebe53] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-954ebe53] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-954ebe53] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-954ebe53] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-954ebe53] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-954ebe53] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-954ebe53] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-954ebe53] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-954ebe53] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-954ebe53]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-954ebe53] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-954ebe53] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-954ebe53] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-954ebe53] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-954ebe53] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-954ebe53],
	.nav.right[data-v-954ebe53] {
		width: 24px;
	}
	.splide__slide[data-v-954ebe53] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-954ebe53],
	.header__content .left__nav a[data-v-954ebe53] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-954ebe53] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-954ebe53] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-954ebe53] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-954ebe53] {
		display: block;
	}
	.some .stages__content h1[data-v-954ebe53],
	.some .stages__content h1 span[data-v-954ebe53] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-954ebe53],
	.some .stages__wrap .nav.right[data-v-954ebe53] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-954ebe53] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-954ebe53]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-954ebe53] {
		height: 50px !important;
	}
	.top__nav p[data-v-954ebe53] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-954ebe53] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-954ebe53] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-954ebe53] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-954ebe53] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-954ebe53] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-954ebe53] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-954ebe53] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-954ebe53] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-954ebe53] {
		width: auto !important;
	}
	.case__item__description[data-v-954ebe53] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-954ebe53] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-954ebe53]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-954ebe53] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-954ebe53] {
		max-width: none;
	}
	.case__item__statistic[data-v-954ebe53] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-954ebe53] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-954ebe53] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-954ebe53] {
		position: relative;
	}
	.case__item__description .nav p[data-v-954ebe53] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-954ebe53] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-954ebe53] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-954ebe53] {
		font-size: 20px !important;
	}
}
[data-v-954ebe53]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-954ebe53]:active,
.vti__dropdown.open[data-v-954ebe53]:focus,
.vti__dropdown.open[data-v-954ebe53]:hover,
.vti__dropdown[data-v-954ebe53]:active,
.vti__dropdown[data-v-954ebe53]:focus,
.vti__dropdown[data-v-954ebe53]:hover,
.vue-tel-input[data-v-954ebe53]:active,
.vue-tel-input[data-v-954ebe53]:focus,
.vue-tel-input[data-v-954ebe53]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-954ebe53] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-954ebe53] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-954ebe53],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-954ebe53] {
		margin-left: 30px;
	}
	.some .background__right[data-v-954ebe53] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-954ebe53] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-954ebe53] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-954ebe53] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-954ebe53] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-954ebe53] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-954ebe53] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-954ebe53] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-954ebe53] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-954ebe53] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-954ebe53] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-954ebe53] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-954ebe53],
	.some .some .dop__content .content__wrap h5[data-v-954ebe53] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-954ebe53] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-954ebe53] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-954ebe53] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-954ebe53] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-954ebe53] {
		flex: 1;
	}
	.some .background[data-v-954ebe53] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-954ebe53] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-954ebe53] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-954ebe53]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-954ebe53] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-954ebe53] {
		height: 70px;
	}
	.case-main #welcome[data-v-954ebe53]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-954ebe53] {
		color: #58bf7e;
	}
	.some .right__content[data-v-954ebe53] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-954ebe53] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-954ebe53] {
		padding-bottom: 40px;
	}
}
.user__wrap[data-v-954ebe53] {
	background-color: #f6f6f6;
	padding: 169px 35px 149px;
}
@media (max-width: 1279px) {
	.user__wrap[data-v-954ebe53] {
		padding: 66px 35px;
	}
}
.user__wrap .title[data-v-954ebe53] {
	margin-bottom: 123px;
}
.user__wrap .title h1[data-v-954ebe53] {
	color: #484848;
	font-size: 2.8rem;
	margin: 0;
}
.user__content[data-v-954ebe53] {
	margin: 0 auto;
	max-width: 1180px;
}
.user__content .user__name[data-v-954ebe53] {
	color: #484848;
	margin: 0 0 18px;
}
@media (min-width: 960px) {
	.user__content .user__name[data-v-954ebe53] {
		font-size: 2rem;
	}
}
@media (max-width: 1279px) {
	.user__content .user__name[data-v-954ebe53] {
		font-size: 1.375rem;
		line-height: 1.4;
	}
}
.user__content .user__job[data-v-954ebe53] {
	color: #484848;
	font-weight: 300;
	margin: 0;
	text-transform: uppercase;
}
@media (min-width: 960px) {
	.user__content .user__job[data-v-954ebe53] {
		font-size: 1.375rem;
	}
}
@media (max-width: 1279px) {
	.user__content .user__job[data-v-954ebe53] {
		font-size: 1.125rem;
		width: 100%;
	}
}
.user__content .user__job[data-v-954ebe53]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 25px;
	width: 50px;
}
.user__content__img[data-v-954ebe53] {
	position: relative;
	z-index: 1;
}
@media (min-width: 960px) {
	.user__content__img[data-v-954ebe53] {
		left: 8px;
	}
	.user__content__img[data-v-954ebe53],
	.user__content__img img[data-v-954ebe53] {
		height: 408px;
		width: 270px;
	}
}
@media (max-width: 767.98px) {
	.user__content__img img[data-v-954ebe53] {
		height: 217px;
		width: 155px;
	}
}
.user__content__img[data-v-954ebe53]:before {
	border-right: 15px solid #58bf7e;
	border-top: 15px solid #58bf7e;
	content: '';
	display: block;
	height: 96.5%;
	position: absolute;
	right: -15px;
	top: -15px;
	width: 93%;
}
@media (max-width: 767.98px) {
	.user__content__img[data-v-954ebe53]:before {
		border-right-width: 10px;
		border-top-width: 10px;
		left: 5px;
		right: -10px;
		top: -10px;
		width: 150px;
	}
}
.user__content__img[data-v-954ebe53]:after {
	border-bottom: 3px solid #58bf7e;
	border-left: 3px solid #58bf7e;
	bottom: -3px;
	content: '';
	display: block;
	height: 34px;
	left: -3px;
	position: absolute;
	width: 34px;
}
@media (min-width: 960px) {
	.user__content__info[data-v-954ebe53] {
		margin-left: 153px;
		padding-top: 36px;
	}
}
@media (max-width: 960px) {
	.user__content__info[data-v-954ebe53] {
		margin-left: 50px;
	}
}
@media (max-width: 767.98px) {
	.user__content__info[data-v-954ebe53] {
		margin-left: 0;
	}
}
.user__content .user__info[data-v-954ebe53] {
	color: #000;
	font-size: 21px;
	font-weight: 300;
	line-height: 1.76;
	margin-top: 23px;
	max-width: 640px;
}
@media (max-width: 1279px) {
	.user__content .user__info[data-v-954ebe53] {
		font-size: 16px;
		line-height: 2;
		max-width: none;
	}
}
@media (max-width: 767.98px) {
	.user__content[data-v-954ebe53] {
		margin: 0 auto;
	}
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-66384ecd] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-66384ecd] {
	text-decoration: none;
}
body[data-v-66384ecd] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-66384ecd] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-66384ecd] {
	opacity: 0;
}
.show.burger[data-v-66384ecd]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-66384ecd]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-66384ecd] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-66384ecd]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-66384ecd] {
	vertical-align: middle;
}
.menu-open[data-v-66384ecd] {
	overflow: hidden;
}
.form-file-input[data-v-66384ecd] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-66384ecd] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-66384ecd],
.nav.right[data-v-66384ecd] {
	stroke: #fff;
}
.some-h1[data-v-66384ecd] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-66384ecd] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-66384ecd] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-66384ecd] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-66384ecd] {
	flex: 1;
}
.case-main .case__item__img img[data-v-66384ecd] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-66384ecd],
.case-main .some__welcome[data-v-66384ecd],
.main-wrap.some .case-main__welcome[data-v-66384ecd],
.main-wrap.some .some__welcome[data-v-66384ecd] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-66384ecd],
	.case-main .some__welcome[data-v-66384ecd],
	.main-wrap.some .case-main__welcome[data-v-66384ecd],
	.main-wrap.some .some__welcome[data-v-66384ecd] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-66384ecd],
	.case-main .some__welcome[data-v-66384ecd],
	.main-wrap.some .case-main__welcome[data-v-66384ecd],
	.main-wrap.some .some__welcome[data-v-66384ecd] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-66384ecd],
.main-wrap.some .header__some[data-v-66384ecd] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-66384ecd] {
	cursor: pointer;
}
.some .dop__right[data-v-66384ecd] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-66384ecd] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-66384ecd] {
		display: none !important;
	}
}
.some .left__content-text[data-v-66384ecd] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-66384ecd] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-66384ecd]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-66384ecd] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-66384ecd]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-66384ecd] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-66384ecd] {
	max-width: none;
}
.some__welcome .decore[data-v-66384ecd] {
	display: none;
}
.some__strategy .left__content[data-v-66384ecd] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-66384ecd] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-66384ecd] {
		top: -140px;
	}
}
.some .text[data-v-66384ecd] {
	z-index: 2;
}
.some .left__block__title h1[data-v-66384ecd] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-66384ecd] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-66384ecd] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-66384ecd],
.terms-header[data-v-66384ecd] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-66384ecd] {
	margin-bottom: 90px;
}
.privacy-content[data-v-66384ecd],
.terms-content[data-v-66384ecd] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-66384ecd],
.terms-content h1[data-v-66384ecd] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-66384ecd],
	.terms-content h1[data-v-66384ecd] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-66384ecd],
	.terms-content h1[data-v-66384ecd] {
		font-size: 28px;
	}
}
.privacy-content[data-v-66384ecd] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-66384ecd] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-66384ecd] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-66384ecd] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-66384ecd] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-66384ecd] {
	max-width: 200px;
}
img[data-v-66384ecd] {
	vertical-align: middle;
}
.some .user__wrap[data-v-66384ecd] {
	background-color: #fff;
}
.burger[data-v-66384ecd] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-66384ecd],
.burger[data-v-66384ecd]:after,
.burger[data-v-66384ecd]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-66384ecd]:before {
	top: 0;
}
.burger[data-v-66384ecd]:after {
	bottom: 0;
}
.burger span[data-v-66384ecd] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-66384ecd] {
		display: none !important;
	}
}
.phone__country[data-v-66384ecd] {
	position: relative;
}
.phone__country[data-v-66384ecd]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-66384ecd] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-66384ecd] {
	margin-right: 5px;
}
.activeLink[data-v-66384ecd] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-66384ecd] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-66384ecd] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-66384ecd] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-66384ecd],
	.strategy__wrap .right__content[data-v-66384ecd] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-66384ecd] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-66384ecd],
	.strategy__wrap .left__content p[data-v-66384ecd] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-66384ecd] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-66384ecd]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-66384ecd] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-66384ecd] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-66384ecd] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-66384ecd] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-66384ecd] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-66384ecd] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-66384ecd] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-66384ecd] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-66384ecd] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-66384ecd] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-66384ecd] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-66384ecd] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-66384ecd] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-66384ecd]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-66384ecd] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-66384ecd] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-66384ecd] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-66384ecd] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-66384ecd] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-66384ecd] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-66384ecd] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-66384ecd] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-66384ecd] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-66384ecd] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-66384ecd] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-66384ecd] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-66384ecd] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-66384ecd] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-66384ecd]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-66384ecd] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-66384ecd] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-66384ecd] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-66384ecd] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-66384ecd] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-66384ecd] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-66384ecd] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-66384ecd] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-66384ecd] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-66384ecd] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-66384ecd] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-66384ecd] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-66384ecd] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-66384ecd] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-66384ecd] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-66384ecd] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-66384ecd]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-66384ecd]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-66384ecd] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-66384ecd],
	.some .stages__wrap .nav.right[data-v-66384ecd] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-66384ecd] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-66384ecd],
	.stages__wrap .nav.right button.text-center svg[data-v-66384ecd] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-66384ecd] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-66384ecd] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-66384ecd] {
		max-width: 211px;
	}
	.stat__grid[data-v-66384ecd] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-66384ecd] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-66384ecd] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-66384ecd] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-66384ecd] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-66384ecd] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-66384ecd] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-66384ecd] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-66384ecd] {
		height: 582px !important;
	}
	.some .hero__text[data-v-66384ecd] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-66384ecd] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-66384ecd] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-66384ecd] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-66384ecd] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-66384ecd] {
		position: relative;
	}
	.case-main #welcome[data-v-66384ecd]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-66384ecd] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-66384ecd] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-66384ecd] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-66384ecd] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-66384ecd] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-66384ecd] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-66384ecd] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-66384ecd] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-66384ecd] {
	margin-top: 5px;
}
.vue-tel-input[data-v-66384ecd]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-66384ecd] {
	background: transparent;
}
.vti__dropdown-list[data-v-66384ecd] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-66384ecd] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-66384ecd] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-66384ecd],
.country__code[data-v-66384ecd],
.vti__dropdown[data-v-66384ecd] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-66384ecd] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-66384ecd] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-66384ecd] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-66384ecd] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-66384ecd] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-66384ecd] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-66384ecd] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-66384ecd] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-66384ecd]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-66384ecd] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-66384ecd] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-66384ecd] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-66384ecd] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-66384ecd] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-66384ecd] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-66384ecd] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-66384ecd] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-66384ecd] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-66384ecd]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-66384ecd] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-66384ecd] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-66384ecd] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-66384ecd] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-66384ecd] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-66384ecd],
	.nav.right[data-v-66384ecd] {
		width: 24px;
	}
	.splide__slide[data-v-66384ecd] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-66384ecd],
	.header__content .left__nav a[data-v-66384ecd] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-66384ecd] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-66384ecd] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-66384ecd] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-66384ecd] {
		display: block;
	}
	.some .stages__content h1[data-v-66384ecd],
	.some .stages__content h1 span[data-v-66384ecd] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-66384ecd],
	.some .stages__wrap .nav.right[data-v-66384ecd] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-66384ecd] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-66384ecd]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-66384ecd] {
		height: 50px !important;
	}
	.top__nav p[data-v-66384ecd] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-66384ecd] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-66384ecd] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-66384ecd] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-66384ecd] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-66384ecd] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-66384ecd] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-66384ecd] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-66384ecd] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-66384ecd] {
		width: auto !important;
	}
	.case__item__description[data-v-66384ecd] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-66384ecd] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-66384ecd]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-66384ecd] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-66384ecd] {
		max-width: none;
	}
	.case__item__statistic[data-v-66384ecd] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-66384ecd] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-66384ecd] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-66384ecd] {
		position: relative;
	}
	.case__item__description .nav p[data-v-66384ecd] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-66384ecd] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-66384ecd] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-66384ecd] {
		font-size: 20px !important;
	}
}
[data-v-66384ecd]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-66384ecd]:active,
.vti__dropdown.open[data-v-66384ecd]:focus,
.vti__dropdown.open[data-v-66384ecd]:hover,
.vti__dropdown[data-v-66384ecd]:active,
.vti__dropdown[data-v-66384ecd]:focus,
.vti__dropdown[data-v-66384ecd]:hover,
.vue-tel-input[data-v-66384ecd]:active,
.vue-tel-input[data-v-66384ecd]:focus,
.vue-tel-input[data-v-66384ecd]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-66384ecd] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-66384ecd] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-66384ecd],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-66384ecd] {
		margin-left: 30px;
	}
	.some .background__right[data-v-66384ecd] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-66384ecd] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-66384ecd] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-66384ecd] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-66384ecd] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-66384ecd] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-66384ecd] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-66384ecd] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-66384ecd] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-66384ecd] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-66384ecd] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-66384ecd] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-66384ecd],
	.some .some .dop__content .content__wrap h5[data-v-66384ecd] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-66384ecd] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-66384ecd] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-66384ecd] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-66384ecd] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-66384ecd] {
		flex: 1;
	}
	.some .background[data-v-66384ecd] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-66384ecd] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-66384ecd] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-66384ecd]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-66384ecd] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-66384ecd] {
		height: 70px;
	}
	.case-main #welcome[data-v-66384ecd]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-66384ecd] {
		color: #58bf7e;
	}
	.some .right__content[data-v-66384ecd] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-66384ecd] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-66384ecd] {
		padding-bottom: 40px;
	}
}
.main-wrap[data-v-66384ecd] {
	overflow-x: hidden;
	position: relative;
	width: 100%;
}
.some .strategy__wrap .left__wprap[data-v-66384ecd] {
	margin-top: 68px !important;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-ee732f46] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-ee732f46] {
	text-decoration: none;
}
body[data-v-ee732f46] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-ee732f46] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-ee732f46] {
	opacity: 0;
}
.show.burger[data-v-ee732f46]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-ee732f46]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-ee732f46] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-ee732f46]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-ee732f46] {
	vertical-align: middle;
}
.menu-open[data-v-ee732f46] {
	overflow: hidden;
}
.form-file-input[data-v-ee732f46] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-ee732f46] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-ee732f46],
.nav.right[data-v-ee732f46] {
	stroke: #fff;
}
.some-h1[data-v-ee732f46] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-ee732f46] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-ee732f46] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-ee732f46] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-ee732f46] {
	flex: 1;
}
.case-main .case__item__img img[data-v-ee732f46] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-ee732f46],
.case-main .some__welcome[data-v-ee732f46],
.main-wrap.some .case-main__welcome[data-v-ee732f46],
.main-wrap.some .some__welcome[data-v-ee732f46] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-ee732f46],
	.case-main .some__welcome[data-v-ee732f46],
	.main-wrap.some .case-main__welcome[data-v-ee732f46],
	.main-wrap.some .some__welcome[data-v-ee732f46] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-ee732f46],
	.case-main .some__welcome[data-v-ee732f46],
	.main-wrap.some .case-main__welcome[data-v-ee732f46],
	.main-wrap.some .some__welcome[data-v-ee732f46] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-ee732f46],
.main-wrap.some .header__some[data-v-ee732f46] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-ee732f46] {
	cursor: pointer;
}
.some .dop__right[data-v-ee732f46] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-ee732f46] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-ee732f46] {
		display: none !important;
	}
}
.some .left__content-text[data-v-ee732f46] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-ee732f46] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-ee732f46]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-ee732f46] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-ee732f46]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-ee732f46] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-ee732f46] {
	max-width: none;
}
.some__welcome .decore[data-v-ee732f46] {
	display: none;
}
.some__strategy .left__content[data-v-ee732f46] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-ee732f46] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-ee732f46] {
		top: -140px;
	}
}
.some .text[data-v-ee732f46] {
	z-index: 2;
}
.some .left__block__title h1[data-v-ee732f46] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-ee732f46] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-ee732f46] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-ee732f46],
.terms-header[data-v-ee732f46] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-ee732f46] {
	margin-bottom: 90px;
}
.privacy-content[data-v-ee732f46],
.terms-content[data-v-ee732f46] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-ee732f46],
.terms-content h1[data-v-ee732f46] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-ee732f46],
	.terms-content h1[data-v-ee732f46] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-ee732f46],
	.terms-content h1[data-v-ee732f46] {
		font-size: 28px;
	}
}
.privacy-content[data-v-ee732f46] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-ee732f46] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-ee732f46] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-ee732f46] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-ee732f46] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-ee732f46] {
	max-width: 200px;
}
img[data-v-ee732f46] {
	vertical-align: middle;
}
.some .user__wrap[data-v-ee732f46] {
	background-color: #fff;
}
.burger[data-v-ee732f46] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-ee732f46],
.burger[data-v-ee732f46]:after,
.burger[data-v-ee732f46]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-ee732f46]:before {
	top: 0;
}
.burger[data-v-ee732f46]:after {
	bottom: 0;
}
.burger span[data-v-ee732f46] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-ee732f46] {
		display: none !important;
	}
}
.phone__country[data-v-ee732f46] {
	position: relative;
}
.phone__country[data-v-ee732f46]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-ee732f46] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-ee732f46] {
	margin-right: 5px;
}
.activeLink[data-v-ee732f46] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-ee732f46] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-ee732f46] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-ee732f46] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-ee732f46],
	.strategy__wrap .right__content[data-v-ee732f46] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-ee732f46] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-ee732f46],
	.strategy__wrap .left__content p[data-v-ee732f46] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-ee732f46] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-ee732f46]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-ee732f46] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-ee732f46] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-ee732f46] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-ee732f46] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-ee732f46] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-ee732f46] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-ee732f46] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-ee732f46] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-ee732f46] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-ee732f46] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-ee732f46] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-ee732f46] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-ee732f46] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-ee732f46]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-ee732f46] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-ee732f46] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-ee732f46] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-ee732f46] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-ee732f46] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-ee732f46] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-ee732f46] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-ee732f46] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-ee732f46] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-ee732f46] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-ee732f46] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-ee732f46] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-ee732f46] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-ee732f46] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-ee732f46]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-ee732f46] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-ee732f46] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-ee732f46] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-ee732f46] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-ee732f46] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-ee732f46] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-ee732f46] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-ee732f46] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-ee732f46] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-ee732f46] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-ee732f46] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-ee732f46] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-ee732f46] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-ee732f46] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-ee732f46] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-ee732f46] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-ee732f46]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-ee732f46]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-ee732f46] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-ee732f46],
	.some .stages__wrap .nav.right[data-v-ee732f46] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-ee732f46] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-ee732f46],
	.stages__wrap .nav.right button.text-center svg[data-v-ee732f46] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-ee732f46] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-ee732f46] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-ee732f46] {
		max-width: 211px;
	}
	.stat__grid[data-v-ee732f46] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-ee732f46] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-ee732f46] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-ee732f46] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-ee732f46] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-ee732f46] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-ee732f46] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-ee732f46] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-ee732f46] {
		height: 582px !important;
	}
	.some .hero__text[data-v-ee732f46] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-ee732f46] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-ee732f46] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-ee732f46] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-ee732f46] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-ee732f46] {
		position: relative;
	}
	.case-main #welcome[data-v-ee732f46]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-ee732f46] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-ee732f46] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-ee732f46] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-ee732f46] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-ee732f46] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-ee732f46] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-ee732f46] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-ee732f46] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-ee732f46] {
	margin-top: 5px;
}
.vue-tel-input[data-v-ee732f46]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-ee732f46] {
	background: transparent;
}
.vti__dropdown-list[data-v-ee732f46] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-ee732f46] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-ee732f46] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-ee732f46],
.country__code[data-v-ee732f46],
.vti__dropdown[data-v-ee732f46] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-ee732f46] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-ee732f46] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-ee732f46] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-ee732f46] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-ee732f46] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-ee732f46] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-ee732f46] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-ee732f46] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-ee732f46]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-ee732f46] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-ee732f46] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-ee732f46] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-ee732f46] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-ee732f46] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-ee732f46] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-ee732f46] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-ee732f46] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-ee732f46] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-ee732f46]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-ee732f46] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-ee732f46] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-ee732f46] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-ee732f46] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-ee732f46] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-ee732f46],
	.nav.right[data-v-ee732f46] {
		width: 24px;
	}
	.splide__slide[data-v-ee732f46] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-ee732f46],
	.header__content .left__nav a[data-v-ee732f46] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-ee732f46] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-ee732f46] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-ee732f46] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-ee732f46] {
		display: block;
	}
	.some .stages__content h1[data-v-ee732f46],
	.some .stages__content h1 span[data-v-ee732f46] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-ee732f46],
	.some .stages__wrap .nav.right[data-v-ee732f46] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-ee732f46] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-ee732f46]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-ee732f46] {
		height: 50px !important;
	}
	.top__nav p[data-v-ee732f46] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-ee732f46] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-ee732f46] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-ee732f46] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-ee732f46] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-ee732f46] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-ee732f46] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-ee732f46] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-ee732f46] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-ee732f46] {
		width: auto !important;
	}
	.case__item__description[data-v-ee732f46] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-ee732f46] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-ee732f46]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-ee732f46] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-ee732f46] {
		max-width: none;
	}
	.case__item__statistic[data-v-ee732f46] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-ee732f46] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-ee732f46] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-ee732f46] {
		position: relative;
	}
	.case__item__description .nav p[data-v-ee732f46] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-ee732f46] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-ee732f46] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-ee732f46] {
		font-size: 20px !important;
	}
}
[data-v-ee732f46]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-ee732f46]:active,
.vti__dropdown.open[data-v-ee732f46]:focus,
.vti__dropdown.open[data-v-ee732f46]:hover,
.vti__dropdown[data-v-ee732f46]:active,
.vti__dropdown[data-v-ee732f46]:focus,
.vti__dropdown[data-v-ee732f46]:hover,
.vue-tel-input[data-v-ee732f46]:active,
.vue-tel-input[data-v-ee732f46]:focus,
.vue-tel-input[data-v-ee732f46]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-ee732f46] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-ee732f46] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-ee732f46],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-ee732f46] {
		margin-left: 30px;
	}
	.some .background__right[data-v-ee732f46] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-ee732f46] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-ee732f46] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-ee732f46] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-ee732f46] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-ee732f46] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-ee732f46] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-ee732f46] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-ee732f46] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-ee732f46] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-ee732f46] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-ee732f46] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-ee732f46],
	.some .some .dop__content .content__wrap h5[data-v-ee732f46] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-ee732f46] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-ee732f46] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-ee732f46] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-ee732f46] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-ee732f46] {
		flex: 1;
	}
	.some .background[data-v-ee732f46] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-ee732f46] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-ee732f46] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-ee732f46]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-ee732f46] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-ee732f46] {
		height: 70px;
	}
	.case-main #welcome[data-v-ee732f46]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-ee732f46] {
		color: #58bf7e;
	}
	.some .right__content[data-v-ee732f46] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-ee732f46] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-ee732f46] {
		padding-bottom: 40px;
	}
}
.main-wrap[data-v-ee732f46] {
	overflow-x: hidden;
	position: relative;
	width: 100%;
}
.some .strategy__wrap .left__wprap[data-v-ee732f46] {
	margin-top: 68px !important;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-dbfb6b56] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-dbfb6b56] {
	text-decoration: none;
}
body[data-v-dbfb6b56] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-dbfb6b56] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-dbfb6b56] {
	opacity: 0;
}
.show.burger[data-v-dbfb6b56]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-dbfb6b56]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-dbfb6b56] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-dbfb6b56]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-dbfb6b56] {
	vertical-align: middle;
}
.menu-open[data-v-dbfb6b56] {
	overflow: hidden;
}
.form-file-input[data-v-dbfb6b56] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-dbfb6b56] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-dbfb6b56],
.nav.right[data-v-dbfb6b56] {
	stroke: #fff;
}
.some-h1[data-v-dbfb6b56] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-dbfb6b56] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-dbfb6b56] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-dbfb6b56] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-dbfb6b56] {
	flex: 1;
}
.case-main .case__item__img img[data-v-dbfb6b56] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-dbfb6b56],
.case-main .some__welcome[data-v-dbfb6b56],
.main-wrap.some .case-main__welcome[data-v-dbfb6b56],
.main-wrap.some .some__welcome[data-v-dbfb6b56] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-dbfb6b56],
	.case-main .some__welcome[data-v-dbfb6b56],
	.main-wrap.some .case-main__welcome[data-v-dbfb6b56],
	.main-wrap.some .some__welcome[data-v-dbfb6b56] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-dbfb6b56],
	.case-main .some__welcome[data-v-dbfb6b56],
	.main-wrap.some .case-main__welcome[data-v-dbfb6b56],
	.main-wrap.some .some__welcome[data-v-dbfb6b56] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-dbfb6b56],
.main-wrap.some .header__some[data-v-dbfb6b56] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-dbfb6b56] {
	cursor: pointer;
}
.some .dop__right[data-v-dbfb6b56] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-dbfb6b56] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-dbfb6b56] {
		display: none !important;
	}
}
.some .left__content-text[data-v-dbfb6b56] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-dbfb6b56] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-dbfb6b56]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-dbfb6b56] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-dbfb6b56]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-dbfb6b56] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-dbfb6b56] {
	max-width: none;
}
.some__welcome .decore[data-v-dbfb6b56] {
	display: none;
}
.some__strategy .left__content[data-v-dbfb6b56] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-dbfb6b56] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-dbfb6b56] {
		top: -140px;
	}
}
.some .text[data-v-dbfb6b56] {
	z-index: 2;
}
.some .left__block__title h1[data-v-dbfb6b56] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-dbfb6b56] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-dbfb6b56] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-dbfb6b56],
.terms-header[data-v-dbfb6b56] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-dbfb6b56] {
	margin-bottom: 90px;
}
.privacy-content[data-v-dbfb6b56],
.terms-content[data-v-dbfb6b56] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-dbfb6b56],
.terms-content h1[data-v-dbfb6b56] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-dbfb6b56],
	.terms-content h1[data-v-dbfb6b56] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-dbfb6b56],
	.terms-content h1[data-v-dbfb6b56] {
		font-size: 28px;
	}
}
.privacy-content[data-v-dbfb6b56] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-dbfb6b56] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-dbfb6b56] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-dbfb6b56] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-dbfb6b56] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-dbfb6b56] {
	max-width: 200px;
}
img[data-v-dbfb6b56] {
	vertical-align: middle;
}
.some .user__wrap[data-v-dbfb6b56] {
	background-color: #fff;
}
.burger[data-v-dbfb6b56] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-dbfb6b56],
.burger[data-v-dbfb6b56]:after,
.burger[data-v-dbfb6b56]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-dbfb6b56]:before {
	top: 0;
}
.burger[data-v-dbfb6b56]:after {
	bottom: 0;
}
.burger span[data-v-dbfb6b56] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-dbfb6b56] {
		display: none !important;
	}
}
.phone__country[data-v-dbfb6b56] {
	position: relative;
}
.phone__country[data-v-dbfb6b56]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-dbfb6b56] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-dbfb6b56] {
	margin-right: 5px;
}
.activeLink[data-v-dbfb6b56] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-dbfb6b56] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-dbfb6b56] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-dbfb6b56] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-dbfb6b56],
	.strategy__wrap .right__content[data-v-dbfb6b56] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-dbfb6b56] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-dbfb6b56],
	.strategy__wrap .left__content p[data-v-dbfb6b56] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-dbfb6b56] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-dbfb6b56]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-dbfb6b56] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-dbfb6b56] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-dbfb6b56] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-dbfb6b56] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-dbfb6b56] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-dbfb6b56] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-dbfb6b56] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-dbfb6b56] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-dbfb6b56] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-dbfb6b56] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-dbfb6b56] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-dbfb6b56] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-dbfb6b56] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-dbfb6b56]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-dbfb6b56] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-dbfb6b56] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-dbfb6b56] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-dbfb6b56] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-dbfb6b56] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-dbfb6b56] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-dbfb6b56] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-dbfb6b56] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-dbfb6b56] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-dbfb6b56] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-dbfb6b56] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-dbfb6b56] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-dbfb6b56] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-dbfb6b56] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-dbfb6b56]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-dbfb6b56] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-dbfb6b56] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-dbfb6b56] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-dbfb6b56] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-dbfb6b56] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-dbfb6b56] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-dbfb6b56] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-dbfb6b56] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-dbfb6b56] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-dbfb6b56] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-dbfb6b56] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-dbfb6b56] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-dbfb6b56] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-dbfb6b56] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-dbfb6b56] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-dbfb6b56] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-dbfb6b56]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-dbfb6b56]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-dbfb6b56] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-dbfb6b56],
	.some .stages__wrap .nav.right[data-v-dbfb6b56] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-dbfb6b56] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-dbfb6b56],
	.stages__wrap .nav.right button.text-center svg[data-v-dbfb6b56] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-dbfb6b56] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-dbfb6b56] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-dbfb6b56] {
		max-width: 211px;
	}
	.stat__grid[data-v-dbfb6b56] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-dbfb6b56] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-dbfb6b56] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-dbfb6b56] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-dbfb6b56] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-dbfb6b56] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-dbfb6b56] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-dbfb6b56] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-dbfb6b56] {
		height: 582px !important;
	}
	.some .hero__text[data-v-dbfb6b56] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-dbfb6b56] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-dbfb6b56] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-dbfb6b56] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-dbfb6b56] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-dbfb6b56] {
		position: relative;
	}
	.case-main #welcome[data-v-dbfb6b56]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-dbfb6b56] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-dbfb6b56] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-dbfb6b56] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-dbfb6b56] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-dbfb6b56] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-dbfb6b56] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-dbfb6b56] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-dbfb6b56] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-dbfb6b56] {
	margin-top: 5px;
}
.vue-tel-input[data-v-dbfb6b56]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-dbfb6b56] {
	background: transparent;
}
.vti__dropdown-list[data-v-dbfb6b56] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-dbfb6b56] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-dbfb6b56] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-dbfb6b56],
.country__code[data-v-dbfb6b56],
.vti__dropdown[data-v-dbfb6b56] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-dbfb6b56] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-dbfb6b56] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-dbfb6b56] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-dbfb6b56] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-dbfb6b56] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-dbfb6b56] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-dbfb6b56] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-dbfb6b56] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-dbfb6b56]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-dbfb6b56] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-dbfb6b56] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-dbfb6b56] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-dbfb6b56] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-dbfb6b56] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-dbfb6b56] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-dbfb6b56] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-dbfb6b56] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-dbfb6b56] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-dbfb6b56]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-dbfb6b56] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-dbfb6b56] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-dbfb6b56] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-dbfb6b56] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-dbfb6b56] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-dbfb6b56],
	.nav.right[data-v-dbfb6b56] {
		width: 24px;
	}
	.splide__slide[data-v-dbfb6b56] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-dbfb6b56],
	.header__content .left__nav a[data-v-dbfb6b56] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-dbfb6b56] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-dbfb6b56] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-dbfb6b56] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-dbfb6b56] {
		display: block;
	}
	.some .stages__content h1[data-v-dbfb6b56],
	.some .stages__content h1 span[data-v-dbfb6b56] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-dbfb6b56],
	.some .stages__wrap .nav.right[data-v-dbfb6b56] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-dbfb6b56] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-dbfb6b56]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-dbfb6b56] {
		height: 50px !important;
	}
	.top__nav p[data-v-dbfb6b56] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-dbfb6b56] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-dbfb6b56] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-dbfb6b56] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-dbfb6b56] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-dbfb6b56] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-dbfb6b56] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-dbfb6b56] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-dbfb6b56] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-dbfb6b56] {
		width: auto !important;
	}
	.case__item__description[data-v-dbfb6b56] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-dbfb6b56] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-dbfb6b56]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-dbfb6b56] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-dbfb6b56] {
		max-width: none;
	}
	.case__item__statistic[data-v-dbfb6b56] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-dbfb6b56] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-dbfb6b56] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-dbfb6b56] {
		position: relative;
	}
	.case__item__description .nav p[data-v-dbfb6b56] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-dbfb6b56] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-dbfb6b56] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-dbfb6b56] {
		font-size: 20px !important;
	}
}
[data-v-dbfb6b56]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-dbfb6b56]:active,
.vti__dropdown.open[data-v-dbfb6b56]:focus,
.vti__dropdown.open[data-v-dbfb6b56]:hover,
.vti__dropdown[data-v-dbfb6b56]:active,
.vti__dropdown[data-v-dbfb6b56]:focus,
.vti__dropdown[data-v-dbfb6b56]:hover,
.vue-tel-input[data-v-dbfb6b56]:active,
.vue-tel-input[data-v-dbfb6b56]:focus,
.vue-tel-input[data-v-dbfb6b56]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-dbfb6b56] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-dbfb6b56] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-dbfb6b56],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-dbfb6b56] {
		margin-left: 30px;
	}
	.some .background__right[data-v-dbfb6b56] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-dbfb6b56] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-dbfb6b56] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-dbfb6b56] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-dbfb6b56] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-dbfb6b56] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-dbfb6b56] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-dbfb6b56] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-dbfb6b56] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-dbfb6b56] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-dbfb6b56] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-dbfb6b56] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-dbfb6b56],
	.some .some .dop__content .content__wrap h5[data-v-dbfb6b56] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-dbfb6b56] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-dbfb6b56] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-dbfb6b56] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-dbfb6b56] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-dbfb6b56] {
		flex: 1;
	}
	.some .background[data-v-dbfb6b56] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-dbfb6b56] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-dbfb6b56] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-dbfb6b56]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-dbfb6b56] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-dbfb6b56] {
		height: 70px;
	}
	.case-main #welcome[data-v-dbfb6b56]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-dbfb6b56] {
		color: #58bf7e;
	}
	.some .right__content[data-v-dbfb6b56] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-dbfb6b56] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-dbfb6b56] {
		padding-bottom: 40px;
	}
}
.main-wrap[data-v-dbfb6b56] {
	overflow-x: hidden;
	position: relative;
	width: 100%;
}
.some .strategy__wrap .left__wprap[data-v-dbfb6b56] {
	margin-top: 68px !important;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-be971da7] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-be971da7] {
	text-decoration: none;
}
body[data-v-be971da7] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-be971da7] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-be971da7] {
	opacity: 0;
}
.show.burger[data-v-be971da7]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-be971da7]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-be971da7] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-be971da7]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-be971da7] {
	vertical-align: middle;
}
.menu-open[data-v-be971da7] {
	overflow: hidden;
}
.form-file-input[data-v-be971da7] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-be971da7] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-be971da7],
.nav.right[data-v-be971da7] {
	stroke: #fff;
}
.some-h1[data-v-be971da7] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-be971da7] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-be971da7] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-be971da7] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-be971da7] {
	flex: 1;
}
.case-main .case__item__img img[data-v-be971da7] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-be971da7],
.case-main .some__welcome[data-v-be971da7],
.main-wrap.some .case-main__welcome[data-v-be971da7],
.main-wrap.some .some__welcome[data-v-be971da7] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-be971da7],
	.case-main .some__welcome[data-v-be971da7],
	.main-wrap.some .case-main__welcome[data-v-be971da7],
	.main-wrap.some .some__welcome[data-v-be971da7] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-be971da7],
	.case-main .some__welcome[data-v-be971da7],
	.main-wrap.some .case-main__welcome[data-v-be971da7],
	.main-wrap.some .some__welcome[data-v-be971da7] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-be971da7],
.main-wrap.some .header__some[data-v-be971da7] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-be971da7] {
	cursor: pointer;
}
.some .dop__right[data-v-be971da7] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-be971da7] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-be971da7] {
		display: none !important;
	}
}
.some .left__content-text[data-v-be971da7] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-be971da7] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-be971da7]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-be971da7] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-be971da7]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-be971da7] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-be971da7] {
	max-width: none;
}
.some__welcome .decore[data-v-be971da7] {
	display: none;
}
.some__strategy .left__content[data-v-be971da7] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-be971da7] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-be971da7] {
		top: -140px;
	}
}
.some .text[data-v-be971da7] {
	z-index: 2;
}
.some .left__block__title h1[data-v-be971da7] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-be971da7] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-be971da7] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-be971da7],
.terms-header[data-v-be971da7] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-be971da7] {
	margin-bottom: 90px;
}
.privacy-content[data-v-be971da7],
.terms-content[data-v-be971da7] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-be971da7],
.terms-content h1[data-v-be971da7] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-be971da7],
	.terms-content h1[data-v-be971da7] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-be971da7],
	.terms-content h1[data-v-be971da7] {
		font-size: 28px;
	}
}
.privacy-content[data-v-be971da7] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-be971da7] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-be971da7] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-be971da7] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-be971da7] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-be971da7] {
	max-width: 200px;
}
img[data-v-be971da7] {
	vertical-align: middle;
}
.some .user__wrap[data-v-be971da7] {
	background-color: #fff;
}
.burger[data-v-be971da7] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-be971da7],
.burger[data-v-be971da7]:after,
.burger[data-v-be971da7]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-be971da7]:before {
	top: 0;
}
.burger[data-v-be971da7]:after {
	bottom: 0;
}
.burger span[data-v-be971da7] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-be971da7] {
		display: none !important;
	}
}
.phone__country[data-v-be971da7] {
	position: relative;
}
.phone__country[data-v-be971da7]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-be971da7] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-be971da7] {
	margin-right: 5px;
}
.activeLink[data-v-be971da7] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-be971da7] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-be971da7] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-be971da7] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-be971da7],
	.strategy__wrap .right__content[data-v-be971da7] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-be971da7] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-be971da7],
	.strategy__wrap .left__content p[data-v-be971da7] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-be971da7] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-be971da7]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-be971da7] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-be971da7] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-be971da7] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-be971da7] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-be971da7] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-be971da7] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-be971da7] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-be971da7] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-be971da7] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-be971da7] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-be971da7] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-be971da7] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-be971da7] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-be971da7]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-be971da7] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-be971da7] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-be971da7] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-be971da7] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-be971da7] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-be971da7] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-be971da7] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-be971da7] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-be971da7] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-be971da7] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-be971da7] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-be971da7] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-be971da7] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-be971da7] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-be971da7]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-be971da7] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-be971da7] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-be971da7] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-be971da7] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-be971da7] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-be971da7] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-be971da7] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-be971da7] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-be971da7] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-be971da7] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-be971da7] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-be971da7] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-be971da7] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-be971da7] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-be971da7] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-be971da7] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-be971da7]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-be971da7]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-be971da7] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-be971da7],
	.some .stages__wrap .nav.right[data-v-be971da7] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-be971da7] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-be971da7],
	.stages__wrap .nav.right button.text-center svg[data-v-be971da7] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-be971da7] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-be971da7] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-be971da7] {
		max-width: 211px;
	}
	.stat__grid[data-v-be971da7] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-be971da7] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-be971da7] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-be971da7] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-be971da7] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-be971da7] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-be971da7] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-be971da7] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-be971da7] {
		height: 582px !important;
	}
	.some .hero__text[data-v-be971da7] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-be971da7] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-be971da7] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-be971da7] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-be971da7] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-be971da7] {
		position: relative;
	}
	.case-main #welcome[data-v-be971da7]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-be971da7] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-be971da7] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-be971da7] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-be971da7] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-be971da7] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-be971da7] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-be971da7] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-be971da7] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-be971da7] {
	margin-top: 5px;
}
.vue-tel-input[data-v-be971da7]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-be971da7] {
	background: transparent;
}
.vti__dropdown-list[data-v-be971da7] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-be971da7] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-be971da7] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-be971da7],
.country__code[data-v-be971da7],
.vti__dropdown[data-v-be971da7] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-be971da7] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-be971da7] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-be971da7] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-be971da7] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-be971da7] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-be971da7] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-be971da7] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-be971da7] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-be971da7]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-be971da7] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-be971da7] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-be971da7] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-be971da7] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-be971da7] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-be971da7] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-be971da7] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-be971da7] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-be971da7] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-be971da7]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-be971da7] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-be971da7] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-be971da7] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-be971da7] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-be971da7] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-be971da7],
	.nav.right[data-v-be971da7] {
		width: 24px;
	}
	.splide__slide[data-v-be971da7] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-be971da7],
	.header__content .left__nav a[data-v-be971da7] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-be971da7] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-be971da7] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-be971da7] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-be971da7] {
		display: block;
	}
	.some .stages__content h1[data-v-be971da7],
	.some .stages__content h1 span[data-v-be971da7] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-be971da7],
	.some .stages__wrap .nav.right[data-v-be971da7] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-be971da7] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-be971da7]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-be971da7] {
		height: 50px !important;
	}
	.top__nav p[data-v-be971da7] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-be971da7] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-be971da7] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-be971da7] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-be971da7] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-be971da7] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-be971da7] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-be971da7] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-be971da7] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-be971da7] {
		width: auto !important;
	}
	.case__item__description[data-v-be971da7] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-be971da7] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-be971da7]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-be971da7] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-be971da7] {
		max-width: none;
	}
	.case__item__statistic[data-v-be971da7] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-be971da7] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-be971da7] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-be971da7] {
		position: relative;
	}
	.case__item__description .nav p[data-v-be971da7] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-be971da7] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-be971da7] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-be971da7] {
		font-size: 20px !important;
	}
}
[data-v-be971da7]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-be971da7]:active,
.vti__dropdown.open[data-v-be971da7]:focus,
.vti__dropdown.open[data-v-be971da7]:hover,
.vti__dropdown[data-v-be971da7]:active,
.vti__dropdown[data-v-be971da7]:focus,
.vti__dropdown[data-v-be971da7]:hover,
.vue-tel-input[data-v-be971da7]:active,
.vue-tel-input[data-v-be971da7]:focus,
.vue-tel-input[data-v-be971da7]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-be971da7] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-be971da7] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-be971da7],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-be971da7] {
		margin-left: 30px;
	}
	.some .background__right[data-v-be971da7] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-be971da7] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-be971da7] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-be971da7] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-be971da7] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-be971da7] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-be971da7] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-be971da7] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-be971da7] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-be971da7] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-be971da7] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-be971da7] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-be971da7],
	.some .some .dop__content .content__wrap h5[data-v-be971da7] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-be971da7] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-be971da7] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-be971da7] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-be971da7] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-be971da7] {
		flex: 1;
	}
	.some .background[data-v-be971da7] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-be971da7] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-be971da7] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-be971da7]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-be971da7] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-be971da7] {
		height: 70px;
	}
	.case-main #welcome[data-v-be971da7]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-be971da7] {
		color: #58bf7e;
	}
	.some .right__content[data-v-be971da7] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-be971da7] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-be971da7] {
		padding-bottom: 40px;
	}
}
.welcome__wrap[data-v-be971da7] {
	margin: 0 auto;
}
.welcome__wrap .hero__text[data-v-be971da7] {
	margin-bottom: 70px;
	max-width: 470px;
}
@media (max-width: 1025px) {
	.welcome__wrap .hero__text[data-v-be971da7] {
		margin-bottom: 20px;
	}
}
.welcome__wrap .left__block__title[data-v-be971da7] {
	margin-bottom: 20px;
	white-space: nowrap;
}
@media (min-width: 960px) {
	.welcome__wrap[data-v-be971da7] {
		height: 1079px;
	}
}
@media (max-width: 1200px) {
	.welcome__wrap[data-v-be971da7] {
		height: 751px;
	}
}
@media (max-width: 1025px) {
	.welcome__wrap[data-v-be971da7] {
		height: 551px;
	}
}
@media (max-width: 1279px) {
	.welcome__wrap .left__block[data-v-be971da7] {
		box-sizing: border-box;
		padding-top: 110px;
	}
}
@media (min-width: 960px) {
	.welcome__wrap .left__block[data-v-be971da7] {
		left: -3px;
		position: relative;
		top: -22px;
	}
}
.welcome__wrap .left__block .inner[data-v-be971da7] {
	max-width: 560px;
}
.welcome__wrap .left__block .inner h3[data-v-be971da7] {
	letter-spacing: 0.017em;
}
@media (max-width: 1279px) {
	.welcome__wrap .left__block .inner[data-v-be971da7] {
		padding: 0 26px 0 0;
	}
}
@media (max-width: 1200px) {
	.welcome__wrap .left__block .inner[data-v-be971da7] {
		padding: 0 26px;
	}
}
@media (max-width: 1150px) {
	.welcome__wrap .left__block .inner[data-v-be971da7] {
		max-width: 400px;
	}
}
@media (max-width: 1025px) {
	.welcome__wrap .left__block .inner[data-v-be971da7] {
		max-width: 300px;
	}
}
.welcome__wrap .left__block .inner h1[data-v-be971da7],
.welcome__wrap .left__block .inner h3[data-v-be971da7],
.welcome__wrap .left__block .inner p[data-v-be971da7] {
	color: #484848;
	font-style: normal;
	font-weight: 300;
	line-height: 42px;
	margin: 0;
}
.welcome__wrap .left__block .inner h1[data-v-be971da7] {
	color: #58bf7e;
}
@media (min-width: 960px) {
	.welcome__wrap .left__block .inner h1[data-v-be971da7] {
		font-size: 5rem;
		font-weight: 600;
		line-height: 1.6;
	}
}
@media (max-width: 1200px) {
	.welcome__wrap .left__block .inner h1[data-v-be971da7] {
		font-size: 3.3125rem;
		font-weight: 600;
	}
}
@media (max-width: 1025px) {
	.welcome__wrap .left__block .inner h1[data-v-be971da7] {
		font-size: 48px;
	}
}
@media (max-width: 767.98px) {
	.welcome__wrap .left__block .inner h1[data-v-be971da7] {
		font-size: 51px;
	}
}
.welcome__wrap .left__block .inner h3[data-v-be971da7] {
	color: #484848;
	font-family: Circe;
	font-weight: 700;
}
@media (min-width: 960px) {
	.welcome__wrap .left__block .inner h3[data-v-be971da7] {
		font-size: 66px;
	}
}
@media (max-width: 1200px) {
	.welcome__wrap .left__block .inner h3[data-v-be971da7] {
		font-size: 3.75rem;
		line-height: 1;
		margin-top: 15px;
		white-space: break-spaces;
	}
}
@media (max-width: 1025px) {
	.welcome__wrap .left__block .inner h3[data-v-be971da7] {
		font-size: 38px;
	}
}
.welcome__wrap .left__block .inner h3[data-v-be971da7]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 45px;
	position: relative;
	top: 9px;
	width: 50px;
}
@media (max-width: 1025px) {
	.welcome__wrap .left__block .inner h3[data-v-be971da7]:after {
		margin-top: 20px;
	}
}
.welcome__wrap .left__block .inner .hero__text[data-v-be971da7] {
	color: #484848;
	font-weight: 300;
	letter-spacing: 0.009em;
	margin-top: 20px;
}
@media (min-width: 960px) {
	.welcome__wrap .left__block .inner .hero__text[data-v-be971da7] {
		font-size: 1.75rem;
	}
}
@media (max-width: 1279px) {
	.welcome__wrap .left__block .inner .hero__text[data-v-be971da7] {
		font-size: 18px;
		font-weight: 300;
		line-height: 1.5;
		margin-top: 45px;
	}
}
@media (max-width: 1025px) {
	.welcome__wrap .left__block .inner .hero__text[data-v-be971da7] {
		margin-top: 0;
	}
}
.welcome__wrap .left__block .inner .write__as button[data-v-be971da7] {
	background-color: #58bf7e;
	font-size: 1.375rem;
	max-width: 300px;
	padding: 24px;
	transition: 0.3s;
}
.welcome__wrap .left__block .inner .write__as button[data-v-be971da7]:hover {
	background-color: #2e8850;
}
@media (max-width: 1025px) {
	.welcome__wrap .left__block .inner .write__as button[data-v-be971da7] {
		max-width: 205px !important;
	}
}
@media (min-width: 960px) {
	.welcome__wrap .left__block .inner .write__as button[data-v-be971da7] {
		font-size: 1.375rem;
		max-width: 300px;
		padding: 24px;
	}
}
.welcome__wrap .right__block .right__block__content[data-v-be971da7] {
	margin-left: 30px;
	position: relative;
	top: 14px;
}
.welcome__wrap .right__block .right__block__content img[data-v-be971da7] {
	width: 100%;
}
@media (min-width: 1200px) {
	.welcome__wrap .right__block .right__block__content img[data-v-be971da7] {
		width: 150%;
	}
}
.welcome__wrap .decore__tringle[data-v-be971da7] {
	border-color: transparent transparent #000;
	border-style: solid;
	border-width: 0 0 300px 300px;
	bottom: 0;
	height: 0;
	position: absolute;
	right: -1px;
	width: 0;
	z-index: -1;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-07d6ca47] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-07d6ca47] {
	text-decoration: none;
}
body[data-v-07d6ca47] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-07d6ca47] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-07d6ca47] {
	opacity: 0;
}
.show.burger[data-v-07d6ca47]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-07d6ca47]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-07d6ca47] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-07d6ca47]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-07d6ca47] {
	vertical-align: middle;
}
.menu-open[data-v-07d6ca47] {
	overflow: hidden;
}
.form-file-input[data-v-07d6ca47] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-07d6ca47] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-07d6ca47],
.nav.right[data-v-07d6ca47] {
	stroke: #fff;
}
.some-h1[data-v-07d6ca47] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-07d6ca47] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-07d6ca47] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-07d6ca47] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-07d6ca47] {
	flex: 1;
}
.case-main .case__item__img img[data-v-07d6ca47] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-07d6ca47],
.case-main .some__welcome[data-v-07d6ca47],
.main-wrap.some .case-main__welcome[data-v-07d6ca47],
.main-wrap.some .some__welcome[data-v-07d6ca47] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-07d6ca47],
	.case-main .some__welcome[data-v-07d6ca47],
	.main-wrap.some .case-main__welcome[data-v-07d6ca47],
	.main-wrap.some .some__welcome[data-v-07d6ca47] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-07d6ca47],
	.case-main .some__welcome[data-v-07d6ca47],
	.main-wrap.some .case-main__welcome[data-v-07d6ca47],
	.main-wrap.some .some__welcome[data-v-07d6ca47] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-07d6ca47],
.main-wrap.some .header__some[data-v-07d6ca47] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-07d6ca47] {
	cursor: pointer;
}
.some .dop__right[data-v-07d6ca47] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-07d6ca47] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-07d6ca47] {
		display: none !important;
	}
}
.some .left__content-text[data-v-07d6ca47] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-07d6ca47] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-07d6ca47]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-07d6ca47] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-07d6ca47]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-07d6ca47] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-07d6ca47] {
	max-width: none;
}
.some__welcome .decore[data-v-07d6ca47] {
	display: none;
}
.some__strategy .left__content[data-v-07d6ca47] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-07d6ca47] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-07d6ca47] {
		top: -140px;
	}
}
.some .text[data-v-07d6ca47] {
	z-index: 2;
}
.some .left__block__title h1[data-v-07d6ca47] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-07d6ca47] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-07d6ca47] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-07d6ca47],
.terms-header[data-v-07d6ca47] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-07d6ca47] {
	margin-bottom: 90px;
}
.privacy-content[data-v-07d6ca47],
.terms-content[data-v-07d6ca47] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-07d6ca47],
.terms-content h1[data-v-07d6ca47] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-07d6ca47],
	.terms-content h1[data-v-07d6ca47] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-07d6ca47],
	.terms-content h1[data-v-07d6ca47] {
		font-size: 28px;
	}
}
.privacy-content[data-v-07d6ca47] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-07d6ca47] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-07d6ca47] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-07d6ca47] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-07d6ca47] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-07d6ca47] {
	max-width: 200px;
}
img[data-v-07d6ca47] {
	vertical-align: middle;
}
.some .user__wrap[data-v-07d6ca47] {
	background-color: #fff;
}
.burger[data-v-07d6ca47] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-07d6ca47],
.burger[data-v-07d6ca47]:after,
.burger[data-v-07d6ca47]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-07d6ca47]:before {
	top: 0;
}
.burger[data-v-07d6ca47]:after {
	bottom: 0;
}
.burger span[data-v-07d6ca47] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-07d6ca47] {
		display: none !important;
	}
}
.phone__country[data-v-07d6ca47] {
	position: relative;
}
.phone__country[data-v-07d6ca47]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-07d6ca47] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-07d6ca47] {
	margin-right: 5px;
}
.activeLink[data-v-07d6ca47] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-07d6ca47] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-07d6ca47] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-07d6ca47] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-07d6ca47],
	.strategy__wrap .right__content[data-v-07d6ca47] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-07d6ca47] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-07d6ca47],
	.strategy__wrap .left__content p[data-v-07d6ca47] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-07d6ca47] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-07d6ca47]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-07d6ca47] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-07d6ca47] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-07d6ca47] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-07d6ca47] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-07d6ca47] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-07d6ca47] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-07d6ca47] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-07d6ca47] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-07d6ca47] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-07d6ca47] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-07d6ca47] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-07d6ca47] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-07d6ca47] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-07d6ca47]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-07d6ca47] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-07d6ca47] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-07d6ca47] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-07d6ca47] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-07d6ca47] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-07d6ca47] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-07d6ca47] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-07d6ca47] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-07d6ca47] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-07d6ca47] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-07d6ca47] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-07d6ca47] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-07d6ca47] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-07d6ca47] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-07d6ca47]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-07d6ca47] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-07d6ca47] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-07d6ca47] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-07d6ca47] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-07d6ca47] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-07d6ca47] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-07d6ca47] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-07d6ca47] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-07d6ca47] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-07d6ca47] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-07d6ca47] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-07d6ca47] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-07d6ca47] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-07d6ca47] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-07d6ca47] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-07d6ca47] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-07d6ca47]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-07d6ca47]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-07d6ca47] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-07d6ca47],
	.some .stages__wrap .nav.right[data-v-07d6ca47] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-07d6ca47] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-07d6ca47],
	.stages__wrap .nav.right button.text-center svg[data-v-07d6ca47] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-07d6ca47] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-07d6ca47] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-07d6ca47] {
		max-width: 211px;
	}
	.stat__grid[data-v-07d6ca47] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-07d6ca47] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-07d6ca47] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-07d6ca47] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-07d6ca47] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-07d6ca47] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-07d6ca47] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-07d6ca47] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-07d6ca47] {
		height: 582px !important;
	}
	.some .hero__text[data-v-07d6ca47] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-07d6ca47] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-07d6ca47] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-07d6ca47] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-07d6ca47] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-07d6ca47] {
		position: relative;
	}
	.case-main #welcome[data-v-07d6ca47]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-07d6ca47] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-07d6ca47] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-07d6ca47] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-07d6ca47] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-07d6ca47] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-07d6ca47] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-07d6ca47] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-07d6ca47] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-07d6ca47] {
	margin-top: 5px;
}
.vue-tel-input[data-v-07d6ca47]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-07d6ca47] {
	background: transparent;
}
.vti__dropdown-list[data-v-07d6ca47] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-07d6ca47] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-07d6ca47] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-07d6ca47],
.country__code[data-v-07d6ca47],
.vti__dropdown[data-v-07d6ca47] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-07d6ca47] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-07d6ca47] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-07d6ca47] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-07d6ca47] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-07d6ca47] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-07d6ca47] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-07d6ca47] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-07d6ca47] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-07d6ca47]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-07d6ca47] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-07d6ca47] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-07d6ca47] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-07d6ca47] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-07d6ca47] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-07d6ca47] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-07d6ca47] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-07d6ca47] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-07d6ca47] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-07d6ca47]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-07d6ca47] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-07d6ca47] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-07d6ca47] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-07d6ca47] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-07d6ca47] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-07d6ca47],
	.nav.right[data-v-07d6ca47] {
		width: 24px;
	}
	.splide__slide[data-v-07d6ca47] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-07d6ca47],
	.header__content .left__nav a[data-v-07d6ca47] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-07d6ca47] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-07d6ca47] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-07d6ca47] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-07d6ca47] {
		display: block;
	}
	.some .stages__content h1[data-v-07d6ca47],
	.some .stages__content h1 span[data-v-07d6ca47] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-07d6ca47],
	.some .stages__wrap .nav.right[data-v-07d6ca47] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-07d6ca47] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-07d6ca47]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-07d6ca47] {
		height: 50px !important;
	}
	.top__nav p[data-v-07d6ca47] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-07d6ca47] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-07d6ca47] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-07d6ca47] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-07d6ca47] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-07d6ca47] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-07d6ca47] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-07d6ca47] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-07d6ca47] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-07d6ca47] {
		width: auto !important;
	}
	.case__item__description[data-v-07d6ca47] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-07d6ca47] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-07d6ca47]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-07d6ca47] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-07d6ca47] {
		max-width: none;
	}
	.case__item__statistic[data-v-07d6ca47] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-07d6ca47] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-07d6ca47] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-07d6ca47] {
		position: relative;
	}
	.case__item__description .nav p[data-v-07d6ca47] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-07d6ca47] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-07d6ca47] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-07d6ca47] {
		font-size: 20px !important;
	}
}
[data-v-07d6ca47]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-07d6ca47]:active,
.vti__dropdown.open[data-v-07d6ca47]:focus,
.vti__dropdown.open[data-v-07d6ca47]:hover,
.vti__dropdown[data-v-07d6ca47]:active,
.vti__dropdown[data-v-07d6ca47]:focus,
.vti__dropdown[data-v-07d6ca47]:hover,
.vue-tel-input[data-v-07d6ca47]:active,
.vue-tel-input[data-v-07d6ca47]:focus,
.vue-tel-input[data-v-07d6ca47]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-07d6ca47] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-07d6ca47] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-07d6ca47],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-07d6ca47] {
		margin-left: 30px;
	}
	.some .background__right[data-v-07d6ca47] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-07d6ca47] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-07d6ca47] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-07d6ca47] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-07d6ca47] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-07d6ca47] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-07d6ca47] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-07d6ca47] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-07d6ca47] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-07d6ca47] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-07d6ca47] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-07d6ca47] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-07d6ca47],
	.some .some .dop__content .content__wrap h5[data-v-07d6ca47] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-07d6ca47] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-07d6ca47] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-07d6ca47] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-07d6ca47] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-07d6ca47] {
		flex: 1;
	}
	.some .background[data-v-07d6ca47] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-07d6ca47] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-07d6ca47] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-07d6ca47]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-07d6ca47] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-07d6ca47] {
		height: 70px;
	}
	.case-main #welcome[data-v-07d6ca47]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-07d6ca47] {
		color: #58bf7e;
	}
	.some .right__content[data-v-07d6ca47] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-07d6ca47] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-07d6ca47] {
		padding-bottom: 40px;
	}
}
.welcome__wrap[data-v-07d6ca47] {
	margin: 0 auto;
}
.welcome__wrap .hero__text[data-v-07d6ca47] {
	margin-bottom: 70px;
	max-width: 470px;
}
@media (max-width: 1025px) {
	.welcome__wrap .hero__text[data-v-07d6ca47] {
		margin-bottom: 20px;
	}
}
.welcome__wrap .left__block__title[data-v-07d6ca47] {
	margin-bottom: 20px;
	white-space: nowrap;
}
@media (min-width: 960px) {
	.welcome__wrap[data-v-07d6ca47] {
		height: 1079px;
	}
}
@media (max-width: 1200px) {
	.welcome__wrap[data-v-07d6ca47] {
		height: 751px;
	}
}
@media (max-width: 1025px) {
	.welcome__wrap[data-v-07d6ca47] {
		height: 551px;
	}
}
@media (max-width: 1279px) {
	.welcome__wrap .left__block[data-v-07d6ca47] {
		box-sizing: border-box;
		padding-top: 110px;
	}
}
@media (min-width: 960px) {
	.welcome__wrap .left__block[data-v-07d6ca47] {
		left: -3px;
		position: relative;
		top: -22px;
	}
}
.welcome__wrap .left__block .inner[data-v-07d6ca47] {
	max-width: 560px;
}
.welcome__wrap .left__block .inner h3[data-v-07d6ca47] {
	letter-spacing: 0.017em;
}
@media (max-width: 1279px) {
	.welcome__wrap .left__block .inner[data-v-07d6ca47] {
		padding: 0 26px 0 0;
	}
}
@media (max-width: 1200px) {
	.welcome__wrap .left__block .inner[data-v-07d6ca47] {
		padding: 0 26px;
	}
}
@media (max-width: 1150px) {
	.welcome__wrap .left__block .inner[data-v-07d6ca47] {
		max-width: 400px;
	}
}
@media (max-width: 1025px) {
	.welcome__wrap .left__block .inner[data-v-07d6ca47] {
		max-width: 300px;
	}
}
.welcome__wrap .left__block .inner h1[data-v-07d6ca47],
.welcome__wrap .left__block .inner h3[data-v-07d6ca47],
.welcome__wrap .left__block .inner p[data-v-07d6ca47] {
	color: #484848;
	font-style: normal;
	font-weight: 300;
	line-height: 42px;
	margin: 0;
}
.welcome__wrap .left__block .inner h1[data-v-07d6ca47] {
	color: #58bf7e;
}
@media (min-width: 960px) {
	.welcome__wrap .left__block .inner h1[data-v-07d6ca47] {
		font-size: 5rem;
		font-weight: 600;
		line-height: 1.6;
	}
}
@media (max-width: 1200px) {
	.welcome__wrap .left__block .inner h1[data-v-07d6ca47] {
		font-size: 3.3125rem;
		font-weight: 600;
	}
}
@media (max-width: 1025px) {
	.welcome__wrap .left__block .inner h1[data-v-07d6ca47] {
		font-size: 48px;
	}
}
@media (max-width: 767.98px) {
	.welcome__wrap .left__block .inner h1[data-v-07d6ca47] {
		font-size: 51px;
	}
}
.welcome__wrap .left__block .inner h3[data-v-07d6ca47] {
	color: #484848;
	font-family: Circe;
	font-weight: 700;
}
@media (min-width: 960px) {
	.welcome__wrap .left__block .inner h3[data-v-07d6ca47] {
		font-size: 66px;
	}
}
@media (max-width: 1200px) {
	.welcome__wrap .left__block .inner h3[data-v-07d6ca47] {
		font-size: 3.75rem;
		line-height: 1;
		margin-top: 15px;
		white-space: break-spaces;
	}
}
@media (max-width: 1025px) {
	.welcome__wrap .left__block .inner h3[data-v-07d6ca47] {
		font-size: 38px;
	}
}
.welcome__wrap .left__block .inner h3[data-v-07d6ca47]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 45px;
	position: relative;
	top: 9px;
	width: 50px;
}
@media (max-width: 1025px) {
	.welcome__wrap .left__block .inner h3[data-v-07d6ca47]:after {
		margin-top: 20px;
	}
}
.welcome__wrap .left__block .inner .hero__text[data-v-07d6ca47] {
	color: #484848;
	font-weight: 300;
	letter-spacing: 0.009em;
	margin-top: 20px;
}
@media (min-width: 960px) {
	.welcome__wrap .left__block .inner .hero__text[data-v-07d6ca47] {
		font-size: 1.75rem;
	}
}
@media (max-width: 1279px) {
	.welcome__wrap .left__block .inner .hero__text[data-v-07d6ca47] {
		font-size: 18px;
		font-weight: 300;
		line-height: 1.5;
		margin-top: 45px;
	}
}
@media (max-width: 1025px) {
	.welcome__wrap .left__block .inner .hero__text[data-v-07d6ca47] {
		margin-top: 0;
	}
}
.welcome__wrap .left__block .inner .write__as button[data-v-07d6ca47] {
	background-color: #58bf7e;
	font-size: 1.375rem;
	max-width: 300px;
	padding: 24px;
	transition: 0.3s;
}
.welcome__wrap .left__block .inner .write__as button[data-v-07d6ca47]:hover {
	background-color: #2e8850;
}
@media (max-width: 1025px) {
	.welcome__wrap .left__block .inner .write__as button[data-v-07d6ca47] {
		max-width: 205px !important;
	}
}
@media (min-width: 960px) {
	.welcome__wrap .left__block .inner .write__as button[data-v-07d6ca47] {
		font-size: 1.375rem;
		max-width: 300px;
		padding: 24px;
	}
}
.welcome__wrap .right__block .right__block__content[data-v-07d6ca47] {
	margin-left: 30px;
	position: relative;
	top: 14px;
}
.welcome__wrap .right__block .right__block__content img[data-v-07d6ca47] {
	width: 100%;
}
@media (min-width: 1200px) {
	.welcome__wrap .right__block .right__block__content img[data-v-07d6ca47] {
		width: 150%;
	}
}
.welcome__wrap .decore__tringle[data-v-07d6ca47] {
	border-color: transparent transparent #000;
	border-style: solid;
	border-width: 0 0 300px 300px;
	bottom: 0;
	height: 0;
	position: absolute;
	right: -1px;
	width: 0;
	z-index: -1;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-7778725b] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-7778725b] {
	text-decoration: none;
}
body[data-v-7778725b] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-7778725b] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-7778725b] {
	opacity: 0;
}
.show.burger[data-v-7778725b]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-7778725b]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-7778725b] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-7778725b]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-7778725b] {
	vertical-align: middle;
}
.menu-open[data-v-7778725b] {
	overflow: hidden;
}
.form-file-input[data-v-7778725b] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-7778725b] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-7778725b],
.nav.right[data-v-7778725b] {
	stroke: #fff;
}
.some-h1[data-v-7778725b] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-7778725b] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-7778725b] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-7778725b] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-7778725b] {
	flex: 1;
}
.case-main .case__item__img img[data-v-7778725b] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-7778725b],
.case-main .some__welcome[data-v-7778725b],
.main-wrap.some .case-main__welcome[data-v-7778725b],
.main-wrap.some .some__welcome[data-v-7778725b] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-7778725b],
	.case-main .some__welcome[data-v-7778725b],
	.main-wrap.some .case-main__welcome[data-v-7778725b],
	.main-wrap.some .some__welcome[data-v-7778725b] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-7778725b],
	.case-main .some__welcome[data-v-7778725b],
	.main-wrap.some .case-main__welcome[data-v-7778725b],
	.main-wrap.some .some__welcome[data-v-7778725b] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-7778725b],
.main-wrap.some .header__some[data-v-7778725b] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-7778725b] {
	cursor: pointer;
}
.some .dop__right[data-v-7778725b] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-7778725b] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-7778725b] {
		display: none !important;
	}
}
.some .left__content-text[data-v-7778725b] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-7778725b] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-7778725b]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-7778725b] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-7778725b]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-7778725b] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-7778725b] {
	max-width: none;
}
.some__welcome .decore[data-v-7778725b] {
	display: none;
}
.some__strategy .left__content[data-v-7778725b] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-7778725b] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-7778725b] {
		top: -140px;
	}
}
.some .text[data-v-7778725b] {
	z-index: 2;
}
.some .left__block__title h1[data-v-7778725b] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-7778725b] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-7778725b] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-7778725b],
.terms-header[data-v-7778725b] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-7778725b] {
	margin-bottom: 90px;
}
.privacy-content[data-v-7778725b],
.terms-content[data-v-7778725b] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-7778725b],
.terms-content h1[data-v-7778725b] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-7778725b],
	.terms-content h1[data-v-7778725b] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-7778725b],
	.terms-content h1[data-v-7778725b] {
		font-size: 28px;
	}
}
.privacy-content[data-v-7778725b] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-7778725b] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-7778725b] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-7778725b] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-7778725b] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-7778725b] {
	max-width: 200px;
}
img[data-v-7778725b] {
	vertical-align: middle;
}
.some .user__wrap[data-v-7778725b] {
	background-color: #fff;
}
.burger[data-v-7778725b] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-7778725b],
.burger[data-v-7778725b]:after,
.burger[data-v-7778725b]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-7778725b]:before {
	top: 0;
}
.burger[data-v-7778725b]:after {
	bottom: 0;
}
.burger span[data-v-7778725b] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-7778725b] {
		display: none !important;
	}
}
.phone__country[data-v-7778725b] {
	position: relative;
}
.phone__country[data-v-7778725b]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-7778725b] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-7778725b] {
	margin-right: 5px;
}
.activeLink[data-v-7778725b] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-7778725b] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-7778725b] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-7778725b] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-7778725b],
	.strategy__wrap .right__content[data-v-7778725b] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-7778725b] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-7778725b],
	.strategy__wrap .left__content p[data-v-7778725b] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-7778725b] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-7778725b]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-7778725b] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-7778725b] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-7778725b] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-7778725b] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-7778725b] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-7778725b] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-7778725b] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-7778725b] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-7778725b] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-7778725b] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-7778725b] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-7778725b] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-7778725b] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-7778725b]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-7778725b] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-7778725b] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-7778725b] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-7778725b] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-7778725b] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-7778725b] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-7778725b] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-7778725b] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-7778725b] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-7778725b] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-7778725b] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-7778725b] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-7778725b] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-7778725b] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-7778725b]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-7778725b] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-7778725b] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-7778725b] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-7778725b] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-7778725b] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-7778725b] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-7778725b] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-7778725b] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-7778725b] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-7778725b] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-7778725b] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-7778725b] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-7778725b] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-7778725b] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-7778725b] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-7778725b] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-7778725b]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-7778725b]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-7778725b] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-7778725b],
	.some .stages__wrap .nav.right[data-v-7778725b] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-7778725b] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-7778725b],
	.stages__wrap .nav.right button.text-center svg[data-v-7778725b] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-7778725b] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-7778725b] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-7778725b] {
		max-width: 211px;
	}
	.stat__grid[data-v-7778725b] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-7778725b] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-7778725b] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-7778725b] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-7778725b] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-7778725b] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-7778725b] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-7778725b] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-7778725b] {
		height: 582px !important;
	}
	.some .hero__text[data-v-7778725b] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-7778725b] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-7778725b] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-7778725b] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-7778725b] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-7778725b] {
		position: relative;
	}
	.case-main #welcome[data-v-7778725b]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-7778725b] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-7778725b] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-7778725b] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-7778725b] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-7778725b] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-7778725b] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-7778725b] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-7778725b] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-7778725b] {
	margin-top: 5px;
}
.vue-tel-input[data-v-7778725b]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-7778725b] {
	background: transparent;
}
.vti__dropdown-list[data-v-7778725b] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-7778725b] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-7778725b] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-7778725b],
.country__code[data-v-7778725b],
.vti__dropdown[data-v-7778725b] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-7778725b] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-7778725b] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-7778725b] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-7778725b] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-7778725b] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-7778725b] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-7778725b] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-7778725b] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-7778725b]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-7778725b] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-7778725b] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-7778725b] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-7778725b] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-7778725b] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-7778725b] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-7778725b] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-7778725b] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-7778725b] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-7778725b]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-7778725b] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-7778725b] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-7778725b] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-7778725b] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-7778725b] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-7778725b],
	.nav.right[data-v-7778725b] {
		width: 24px;
	}
	.splide__slide[data-v-7778725b] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-7778725b],
	.header__content .left__nav a[data-v-7778725b] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-7778725b] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-7778725b] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-7778725b] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-7778725b] {
		display: block;
	}
	.some .stages__content h1[data-v-7778725b],
	.some .stages__content h1 span[data-v-7778725b] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-7778725b],
	.some .stages__wrap .nav.right[data-v-7778725b] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-7778725b] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-7778725b]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-7778725b] {
		height: 50px !important;
	}
	.top__nav p[data-v-7778725b] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-7778725b] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-7778725b] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-7778725b] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-7778725b] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-7778725b] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-7778725b] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-7778725b] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-7778725b] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-7778725b] {
		width: auto !important;
	}
	.case__item__description[data-v-7778725b] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-7778725b] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-7778725b]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-7778725b] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-7778725b] {
		max-width: none;
	}
	.case__item__statistic[data-v-7778725b] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-7778725b] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-7778725b] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-7778725b] {
		position: relative;
	}
	.case__item__description .nav p[data-v-7778725b] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-7778725b] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-7778725b] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-7778725b] {
		font-size: 20px !important;
	}
}
[data-v-7778725b]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-7778725b]:active,
.vti__dropdown.open[data-v-7778725b]:focus,
.vti__dropdown.open[data-v-7778725b]:hover,
.vti__dropdown[data-v-7778725b]:active,
.vti__dropdown[data-v-7778725b]:focus,
.vti__dropdown[data-v-7778725b]:hover,
.vue-tel-input[data-v-7778725b]:active,
.vue-tel-input[data-v-7778725b]:focus,
.vue-tel-input[data-v-7778725b]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-7778725b] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-7778725b] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-7778725b],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-7778725b] {
		margin-left: 30px;
	}
	.some .background__right[data-v-7778725b] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-7778725b] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-7778725b] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-7778725b] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-7778725b] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-7778725b] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-7778725b] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-7778725b] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-7778725b] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-7778725b] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-7778725b] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-7778725b] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-7778725b],
	.some .some .dop__content .content__wrap h5[data-v-7778725b] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-7778725b] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-7778725b] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-7778725b] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-7778725b] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-7778725b] {
		flex: 1;
	}
	.some .background[data-v-7778725b] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-7778725b] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-7778725b] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-7778725b]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-7778725b] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-7778725b] {
		height: 70px;
	}
	.case-main #welcome[data-v-7778725b]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-7778725b] {
		color: #58bf7e;
	}
	.some .right__content[data-v-7778725b] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-7778725b] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-7778725b] {
		padding-bottom: 40px;
	}
}
@media (min-width: 960px) {
	.strategy__wrap[data-v-7778725b] {
		height: 839px;
	}
	.strategy__wrap .list__item__description[data-v-7778725b] {
		padding-left: 4px;
	}
}
.strategy__wrap .text[data-v-7778725b] {
	left: -134px !important;
}
.strategy__wrap .left__content[data-v-7778725b] {
	color: #fff;
}
@media (min-width: 960px) {
	.strategy__wrap .left__content[data-v-7778725b] {
		left: -3px;
		position: relative;
		top: -10px;
		width: 550px;
	}
	.strategy__wrap .left__content h1[data-v-7778725b] {
		font-size: 3.5rem;
		font-weight: 700;
		line-height: 1.2;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .left__content h1[data-v-7778725b] {
		font-size: 27px;
		font-weight: 700;
		margin-bottom: 29px;
		margin-top: 62px;
	}
}
.strategy__wrap .left__content-text[data-v-7778725b] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.strategy__wrap .left__content-text[data-v-7778725b] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.strategy__wrap .left__content-text[data-v-7778725b]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .left__content-text[data-v-7778725b] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.strategy__wrap .left__content-text[data-v-7778725b]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap .left__content-text[data-v-7778725b] {
		font-size: 1rem;
	}
}
@media (min-width: 960px) {
	.strategy__wrap .right__content[data-v-7778725b] {
		max-width: 598px;
		padding-left: 115px;
		position: relative;
		top: 4px;
	}
}
@media (max-width: 1299px) {
	.strategy__wrap .right__content[data-v-7778725b] {
		padding-left: 100px;
		padding-right: 15px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .right__content[data-v-7778725b] {
		padding: 0 25px 79px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-7778725b] {
		padding-top: 30px !important;
	}
}
.strategy__wrap .right__content h3[data-v-7778725b] {
	color: #484848;
	font-size: 22px;
	font-weight: 300;
	line-height: 1.55;
	margin-bottom: 6px;
}
.strategy__wrap .right__content h3[data-v-7778725b]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 15px;
	position: relative;
	top: -5px;
	width: 50px;
}
.strategy__wrap .right__content p[data-v-7778725b] {
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
.strategy__wrap .right__content .list__item[data-v-7778725b] {
	margin-bottom: 47px;
}
.strategy__wrap .right__content .list__item[data-v-7778725b]:last-child {
	left: -10px;
	margin-bottom: 0;
	position: relative;
}
.strategy__wrap .right__content .list__item img[data-v-7778725b] {
	position: relative;
	top: -1px;
}
.strategy__wrap .right__content .list__item h3[data-v-7778725b] {
	color: #484848;
	margin-top: 0;
}
@media (min-width: 960px) {
	.strategy__wrap .right__content .list__item h3[data-v-7778725b] {
		background-position: 50%;
		border-color: transparent;
		border-style: solid;
		color: #484848;
		font-size: 22px;
		font-weight: 700;
		line-height: 1.55;
	}
}
@media (max-width: 1200px) {
	.strategy__wrap .right__content .list__item h3[data-v-7778725b] {
		font-size: 1.375rem;
		font-weight: 700;
		line-height: 1.2;
		margin-top: 0;
	}
}
.strategy__wrap .right__content .list__item__description[data-v-7778725b] {
	font-weight: 300;
	line-height: 1.7;
}
@media (min-width: 960px) {
	.strategy__wrap .right__content .list__item__description[data-v-7778725b] {
		font-size: 1.3125rem;
		margin-bottom: 26px;
		margin-top: 0;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .right__content .list__item__description[data-v-7778725b] {
		font-size: 16px;
		line-height: 1.7;
		margin-bottom: 8px;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap .right__content .list__item__description[data-v-7778725b] {
		margin-top: 15px;
	}
}
.strategy__wrap .right__content .list__item__description[data-v-7778725b] ul {
	display: flex;
	flex-direction: column;
	font-size: 1.3125rem;
	font-weight: 300;
	gap: 8px;
	line-height: 2;
	margin: 0;
	padding-left: 20px;
	padding-top: 1rem;
}
.strategy__wrap
	.right__content
	.list__item__description[data-v-7778725b]
	ul
	li {
	font-size: 1.3125rem;
	font-weight: 300;
	list-style-type: square;
	white-space: nowrap;
}
@media (max-width: 1199px) {
	.strategy__wrap
		.right__content
		.list__item__description[data-v-7778725b]
		ul
		li {
		font-size: 1rem;
	}
}
.strategy__wrap
	.right__content
	.list__item__description[data-v-7778725b]
	ul
	li::marker {
	color: #58bf7e;
	font-size: 27px;
	line-height: 1;
}
.mobile__version .content__left[data-v-7778725b] {
	background-color: #58bf7e;
	padding: 0 35px;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-ab9b68a3] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-ab9b68a3] {
	text-decoration: none;
}
body[data-v-ab9b68a3] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-ab9b68a3] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-ab9b68a3] {
	opacity: 0;
}
.show.burger[data-v-ab9b68a3]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-ab9b68a3]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-ab9b68a3] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-ab9b68a3]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-ab9b68a3] {
	vertical-align: middle;
}
.menu-open[data-v-ab9b68a3] {
	overflow: hidden;
}
.form-file-input[data-v-ab9b68a3] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-ab9b68a3] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-ab9b68a3],
.nav.right[data-v-ab9b68a3] {
	stroke: #fff;
}
.some-h1[data-v-ab9b68a3] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-ab9b68a3] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-ab9b68a3] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-ab9b68a3] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-ab9b68a3] {
	flex: 1;
}
.case-main .case__item__img img[data-v-ab9b68a3] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-ab9b68a3],
.case-main .some__welcome[data-v-ab9b68a3],
.main-wrap.some .case-main__welcome[data-v-ab9b68a3],
.main-wrap.some .some__welcome[data-v-ab9b68a3] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-ab9b68a3],
	.case-main .some__welcome[data-v-ab9b68a3],
	.main-wrap.some .case-main__welcome[data-v-ab9b68a3],
	.main-wrap.some .some__welcome[data-v-ab9b68a3] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-ab9b68a3],
	.case-main .some__welcome[data-v-ab9b68a3],
	.main-wrap.some .case-main__welcome[data-v-ab9b68a3],
	.main-wrap.some .some__welcome[data-v-ab9b68a3] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-ab9b68a3],
.main-wrap.some .header__some[data-v-ab9b68a3] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-ab9b68a3] {
	cursor: pointer;
}
.some .dop__right[data-v-ab9b68a3] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-ab9b68a3] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-ab9b68a3] {
		display: none !important;
	}
}
.some .left__content-text[data-v-ab9b68a3] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-ab9b68a3] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-ab9b68a3]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-ab9b68a3] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-ab9b68a3]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-ab9b68a3] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-ab9b68a3] {
	max-width: none;
}
.some__welcome .decore[data-v-ab9b68a3] {
	display: none;
}
.some__strategy .left__content[data-v-ab9b68a3] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-ab9b68a3] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-ab9b68a3] {
		top: -140px;
	}
}
.some .text[data-v-ab9b68a3] {
	z-index: 2;
}
.some .left__block__title h1[data-v-ab9b68a3] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-ab9b68a3] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-ab9b68a3] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-ab9b68a3],
.terms-header[data-v-ab9b68a3] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-ab9b68a3] {
	margin-bottom: 90px;
}
.privacy-content[data-v-ab9b68a3],
.terms-content[data-v-ab9b68a3] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-ab9b68a3],
.terms-content h1[data-v-ab9b68a3] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-ab9b68a3],
	.terms-content h1[data-v-ab9b68a3] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-ab9b68a3],
	.terms-content h1[data-v-ab9b68a3] {
		font-size: 28px;
	}
}
.privacy-content[data-v-ab9b68a3] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-ab9b68a3] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-ab9b68a3] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-ab9b68a3] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-ab9b68a3] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-ab9b68a3] {
	max-width: 200px;
}
img[data-v-ab9b68a3] {
	vertical-align: middle;
}
.some .user__wrap[data-v-ab9b68a3] {
	background-color: #fff;
}
.burger[data-v-ab9b68a3] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-ab9b68a3],
.burger[data-v-ab9b68a3]:after,
.burger[data-v-ab9b68a3]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-ab9b68a3]:before {
	top: 0;
}
.burger[data-v-ab9b68a3]:after {
	bottom: 0;
}
.burger span[data-v-ab9b68a3] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-ab9b68a3] {
		display: none !important;
	}
}
.phone__country[data-v-ab9b68a3] {
	position: relative;
}
.phone__country[data-v-ab9b68a3]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-ab9b68a3] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-ab9b68a3] {
	margin-right: 5px;
}
.activeLink[data-v-ab9b68a3] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-ab9b68a3] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-ab9b68a3] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-ab9b68a3] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-ab9b68a3],
	.strategy__wrap .right__content[data-v-ab9b68a3] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-ab9b68a3] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-ab9b68a3],
	.strategy__wrap .left__content p[data-v-ab9b68a3] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-ab9b68a3] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-ab9b68a3]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-ab9b68a3] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-ab9b68a3] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-ab9b68a3] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-ab9b68a3] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-ab9b68a3] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-ab9b68a3] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-ab9b68a3] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-ab9b68a3] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-ab9b68a3] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-ab9b68a3] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-ab9b68a3] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-ab9b68a3] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-ab9b68a3] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-ab9b68a3]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-ab9b68a3] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-ab9b68a3] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-ab9b68a3] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-ab9b68a3] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-ab9b68a3] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-ab9b68a3] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-ab9b68a3] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-ab9b68a3] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-ab9b68a3] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-ab9b68a3] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-ab9b68a3] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-ab9b68a3] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-ab9b68a3] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-ab9b68a3] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-ab9b68a3]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-ab9b68a3] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-ab9b68a3] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-ab9b68a3] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-ab9b68a3] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-ab9b68a3] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-ab9b68a3] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-ab9b68a3] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-ab9b68a3] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-ab9b68a3] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-ab9b68a3] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-ab9b68a3] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-ab9b68a3] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-ab9b68a3] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-ab9b68a3] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-ab9b68a3] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-ab9b68a3] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-ab9b68a3]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-ab9b68a3]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-ab9b68a3] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-ab9b68a3],
	.some .stages__wrap .nav.right[data-v-ab9b68a3] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-ab9b68a3] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-ab9b68a3],
	.stages__wrap .nav.right button.text-center svg[data-v-ab9b68a3] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-ab9b68a3] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-ab9b68a3] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-ab9b68a3] {
		max-width: 211px;
	}
	.stat__grid[data-v-ab9b68a3] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-ab9b68a3] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-ab9b68a3] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-ab9b68a3] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-ab9b68a3] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-ab9b68a3] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-ab9b68a3] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-ab9b68a3] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-ab9b68a3] {
		height: 582px !important;
	}
	.some .hero__text[data-v-ab9b68a3] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-ab9b68a3] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-ab9b68a3] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-ab9b68a3] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-ab9b68a3] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-ab9b68a3] {
		position: relative;
	}
	.case-main #welcome[data-v-ab9b68a3]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-ab9b68a3] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-ab9b68a3] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-ab9b68a3] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-ab9b68a3] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-ab9b68a3] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-ab9b68a3] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-ab9b68a3] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-ab9b68a3] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-ab9b68a3] {
	margin-top: 5px;
}
.vue-tel-input[data-v-ab9b68a3]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-ab9b68a3] {
	background: transparent;
}
.vti__dropdown-list[data-v-ab9b68a3] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-ab9b68a3] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-ab9b68a3] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-ab9b68a3],
.country__code[data-v-ab9b68a3],
.vti__dropdown[data-v-ab9b68a3] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-ab9b68a3] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-ab9b68a3] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-ab9b68a3] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-ab9b68a3] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-ab9b68a3] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-ab9b68a3] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-ab9b68a3] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-ab9b68a3] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-ab9b68a3]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-ab9b68a3] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-ab9b68a3] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-ab9b68a3] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-ab9b68a3] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-ab9b68a3] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-ab9b68a3] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-ab9b68a3] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-ab9b68a3] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-ab9b68a3] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-ab9b68a3]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-ab9b68a3] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-ab9b68a3] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-ab9b68a3] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-ab9b68a3] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-ab9b68a3] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-ab9b68a3],
	.nav.right[data-v-ab9b68a3] {
		width: 24px;
	}
	.splide__slide[data-v-ab9b68a3] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-ab9b68a3],
	.header__content .left__nav a[data-v-ab9b68a3] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-ab9b68a3] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-ab9b68a3] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-ab9b68a3] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-ab9b68a3] {
		display: block;
	}
	.some .stages__content h1[data-v-ab9b68a3],
	.some .stages__content h1 span[data-v-ab9b68a3] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-ab9b68a3],
	.some .stages__wrap .nav.right[data-v-ab9b68a3] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-ab9b68a3] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-ab9b68a3]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-ab9b68a3] {
		height: 50px !important;
	}
	.top__nav p[data-v-ab9b68a3] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-ab9b68a3] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-ab9b68a3] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-ab9b68a3] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-ab9b68a3] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-ab9b68a3] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-ab9b68a3] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-ab9b68a3] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-ab9b68a3] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-ab9b68a3] {
		width: auto !important;
	}
	.case__item__description[data-v-ab9b68a3] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-ab9b68a3] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-ab9b68a3]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-ab9b68a3] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-ab9b68a3] {
		max-width: none;
	}
	.case__item__statistic[data-v-ab9b68a3] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-ab9b68a3] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-ab9b68a3] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-ab9b68a3] {
		position: relative;
	}
	.case__item__description .nav p[data-v-ab9b68a3] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-ab9b68a3] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-ab9b68a3] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-ab9b68a3] {
		font-size: 20px !important;
	}
}
[data-v-ab9b68a3]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-ab9b68a3]:active,
.vti__dropdown.open[data-v-ab9b68a3]:focus,
.vti__dropdown.open[data-v-ab9b68a3]:hover,
.vti__dropdown[data-v-ab9b68a3]:active,
.vti__dropdown[data-v-ab9b68a3]:focus,
.vti__dropdown[data-v-ab9b68a3]:hover,
.vue-tel-input[data-v-ab9b68a3]:active,
.vue-tel-input[data-v-ab9b68a3]:focus,
.vue-tel-input[data-v-ab9b68a3]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-ab9b68a3] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-ab9b68a3] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-ab9b68a3],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-ab9b68a3] {
		margin-left: 30px;
	}
	.some .background__right[data-v-ab9b68a3] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-ab9b68a3] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-ab9b68a3] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-ab9b68a3] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-ab9b68a3] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-ab9b68a3] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-ab9b68a3] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-ab9b68a3] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-ab9b68a3] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-ab9b68a3] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-ab9b68a3] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-ab9b68a3] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-ab9b68a3],
	.some .some .dop__content .content__wrap h5[data-v-ab9b68a3] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-ab9b68a3] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-ab9b68a3] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-ab9b68a3] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-ab9b68a3] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-ab9b68a3] {
		flex: 1;
	}
	.some .background[data-v-ab9b68a3] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-ab9b68a3] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-ab9b68a3] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-ab9b68a3]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-ab9b68a3] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-ab9b68a3] {
		height: 70px;
	}
	.case-main #welcome[data-v-ab9b68a3]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-ab9b68a3] {
		color: #58bf7e;
	}
	.some .right__content[data-v-ab9b68a3] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-ab9b68a3] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-ab9b68a3] {
		padding-bottom: 40px;
	}
}
@media (min-width: 960px) {
	.strategy__wrap[data-v-ab9b68a3] {
		height: 839px;
	}
	.strategy__wrap .list__item__description[data-v-ab9b68a3] {
		padding-left: 4px;
	}
}
.strategy__wrap .text[data-v-ab9b68a3] {
	left: -134px !important;
}
.strategy__wrap .left__content[data-v-ab9b68a3] {
	color: #fff;
}
@media (min-width: 960px) {
	.strategy__wrap .left__content[data-v-ab9b68a3] {
		left: -3px;
		position: relative;
		top: -10px;
		width: 550px;
	}
	.strategy__wrap .left__content h1[data-v-ab9b68a3] {
		font-size: 3.5rem;
		font-weight: 700;
		line-height: 1.2;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .left__content h1[data-v-ab9b68a3] {
		font-size: 27px;
		font-weight: 700;
		margin-bottom: 29px;
		margin-top: 62px;
	}
}
.strategy__wrap .left__content-text[data-v-ab9b68a3] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.strategy__wrap .left__content-text[data-v-ab9b68a3] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.strategy__wrap .left__content-text[data-v-ab9b68a3]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .left__content-text[data-v-ab9b68a3] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.strategy__wrap .left__content-text[data-v-ab9b68a3]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap .left__content-text[data-v-ab9b68a3] {
		font-size: 1rem;
	}
}
@media (min-width: 960px) {
	.strategy__wrap .right__content[data-v-ab9b68a3] {
		max-width: 598px;
		padding-left: 115px;
		position: relative;
		top: 4px;
	}
}
@media (max-width: 1299px) {
	.strategy__wrap .right__content[data-v-ab9b68a3] {
		padding-left: 100px;
		padding-right: 15px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .right__content[data-v-ab9b68a3] {
		padding: 0 25px 79px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-ab9b68a3] {
		padding-top: 30px !important;
	}
}
.strategy__wrap .right__content h3[data-v-ab9b68a3] {
	color: #484848;
	font-size: 22px;
	font-weight: 300;
	line-height: 1.55;
	margin-bottom: 6px;
}
.strategy__wrap .right__content h3[data-v-ab9b68a3]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 15px;
	position: relative;
	top: -5px;
	width: 50px;
}
.strategy__wrap .right__content p[data-v-ab9b68a3] {
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
.strategy__wrap .right__content .list__item[data-v-ab9b68a3] {
	margin-bottom: 47px;
}
.strategy__wrap .right__content .list__item[data-v-ab9b68a3]:last-child {
	left: -10px;
	margin-bottom: 0;
	position: relative;
}
.strategy__wrap .right__content .list__item img[data-v-ab9b68a3] {
	position: relative;
	top: -1px;
}
.strategy__wrap .right__content .list__item h3[data-v-ab9b68a3] {
	color: #484848;
	margin-top: 0;
}
@media (min-width: 960px) {
	.strategy__wrap .right__content .list__item h3[data-v-ab9b68a3] {
		background-position: 50%;
		border-color: transparent;
		border-style: solid;
		color: #484848;
		font-size: 22px;
		font-weight: 700;
		line-height: 1.55;
	}
}
@media (max-width: 1200px) {
	.strategy__wrap .right__content .list__item h3[data-v-ab9b68a3] {
		font-size: 1.375rem;
		font-weight: 700;
		line-height: 1.2;
		margin-top: 0;
	}
}
.strategy__wrap .right__content .list__item__description[data-v-ab9b68a3] {
	font-weight: 300;
	line-height: 1.7;
}
@media (min-width: 960px) {
	.strategy__wrap .right__content .list__item__description[data-v-ab9b68a3] {
		font-size: 1.3125rem;
		margin-bottom: 26px;
		margin-top: 0;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .right__content .list__item__description[data-v-ab9b68a3] {
		font-size: 16px;
		line-height: 1.7;
		margin-bottom: 8px;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap .right__content .list__item__description[data-v-ab9b68a3] {
		margin-top: 15px;
	}
}
.strategy__wrap .right__content .list__item__description[data-v-ab9b68a3] ul {
	display: flex;
	flex-direction: column;
	font-size: 1.3125rem;
	font-weight: 300;
	gap: 8px;
	line-height: 2;
	margin: 0;
	padding-left: 20px;
	padding-top: 1rem;
}
.strategy__wrap
	.right__content
	.list__item__description[data-v-ab9b68a3]
	ul
	li {
	font-size: 1.3125rem;
	font-weight: 300;
	list-style-type: square;
	white-space: nowrap;
}
@media (max-width: 1199px) {
	.strategy__wrap
		.right__content
		.list__item__description[data-v-ab9b68a3]
		ul
		li {
		font-size: 1rem;
	}
}
.strategy__wrap
	.right__content
	.list__item__description[data-v-ab9b68a3]
	ul
	li::marker {
	color: #58bf7e;
	font-size: 27px;
	line-height: 1;
}
.mobile__version .content__left[data-v-ab9b68a3] {
	background-color: #58bf7e;
	padding: 0 35px;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-a7bf9293] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-a7bf9293] {
	text-decoration: none;
}
body[data-v-a7bf9293] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-a7bf9293] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-a7bf9293] {
	opacity: 0;
}
.show.burger[data-v-a7bf9293]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-a7bf9293]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-a7bf9293] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-a7bf9293]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-a7bf9293] {
	vertical-align: middle;
}
.menu-open[data-v-a7bf9293] {
	overflow: hidden;
}
.form-file-input[data-v-a7bf9293] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-a7bf9293] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-a7bf9293],
.nav.right[data-v-a7bf9293] {
	stroke: #fff;
}
.some-h1[data-v-a7bf9293] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-a7bf9293] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-a7bf9293] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-a7bf9293] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-a7bf9293] {
	flex: 1;
}
.case-main .case__item__img img[data-v-a7bf9293] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-a7bf9293],
.case-main .some__welcome[data-v-a7bf9293],
.main-wrap.some .case-main__welcome[data-v-a7bf9293],
.main-wrap.some .some__welcome[data-v-a7bf9293] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-a7bf9293],
	.case-main .some__welcome[data-v-a7bf9293],
	.main-wrap.some .case-main__welcome[data-v-a7bf9293],
	.main-wrap.some .some__welcome[data-v-a7bf9293] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-a7bf9293],
	.case-main .some__welcome[data-v-a7bf9293],
	.main-wrap.some .case-main__welcome[data-v-a7bf9293],
	.main-wrap.some .some__welcome[data-v-a7bf9293] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-a7bf9293],
.main-wrap.some .header__some[data-v-a7bf9293] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-a7bf9293] {
	cursor: pointer;
}
.some .dop__right[data-v-a7bf9293] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-a7bf9293] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-a7bf9293] {
		display: none !important;
	}
}
.some .left__content-text[data-v-a7bf9293] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-a7bf9293] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-a7bf9293]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-a7bf9293] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-a7bf9293]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-a7bf9293] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-a7bf9293] {
	max-width: none;
}
.some__welcome .decore[data-v-a7bf9293] {
	display: none;
}
.some__strategy .left__content[data-v-a7bf9293] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-a7bf9293] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-a7bf9293] {
		top: -140px;
	}
}
.some .text[data-v-a7bf9293] {
	z-index: 2;
}
.some .left__block__title h1[data-v-a7bf9293] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-a7bf9293] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-a7bf9293] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-a7bf9293],
.terms-header[data-v-a7bf9293] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-a7bf9293] {
	margin-bottom: 90px;
}
.privacy-content[data-v-a7bf9293],
.terms-content[data-v-a7bf9293] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-a7bf9293],
.terms-content h1[data-v-a7bf9293] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-a7bf9293],
	.terms-content h1[data-v-a7bf9293] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-a7bf9293],
	.terms-content h1[data-v-a7bf9293] {
		font-size: 28px;
	}
}
.privacy-content[data-v-a7bf9293] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-a7bf9293] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-a7bf9293] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-a7bf9293] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-a7bf9293] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-a7bf9293] {
	max-width: 200px;
}
img[data-v-a7bf9293] {
	vertical-align: middle;
}
.some .user__wrap[data-v-a7bf9293] {
	background-color: #fff;
}
.burger[data-v-a7bf9293] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-a7bf9293],
.burger[data-v-a7bf9293]:after,
.burger[data-v-a7bf9293]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-a7bf9293]:before {
	top: 0;
}
.burger[data-v-a7bf9293]:after {
	bottom: 0;
}
.burger span[data-v-a7bf9293] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-a7bf9293] {
		display: none !important;
	}
}
.phone__country[data-v-a7bf9293] {
	position: relative;
}
.phone__country[data-v-a7bf9293]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-a7bf9293] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-a7bf9293] {
	margin-right: 5px;
}
.activeLink[data-v-a7bf9293] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-a7bf9293] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-a7bf9293] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-a7bf9293] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-a7bf9293],
	.strategy__wrap .right__content[data-v-a7bf9293] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-a7bf9293] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-a7bf9293],
	.strategy__wrap .left__content p[data-v-a7bf9293] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-a7bf9293] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-a7bf9293]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-a7bf9293] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-a7bf9293] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-a7bf9293] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-a7bf9293] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-a7bf9293] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-a7bf9293] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-a7bf9293] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-a7bf9293] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-a7bf9293] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-a7bf9293] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-a7bf9293] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-a7bf9293] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-a7bf9293] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-a7bf9293]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-a7bf9293] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-a7bf9293] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-a7bf9293] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-a7bf9293] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-a7bf9293] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-a7bf9293] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-a7bf9293] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-a7bf9293] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-a7bf9293] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-a7bf9293] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-a7bf9293] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-a7bf9293] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-a7bf9293] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-a7bf9293] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-a7bf9293]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-a7bf9293] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-a7bf9293] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-a7bf9293] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-a7bf9293] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-a7bf9293] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-a7bf9293] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-a7bf9293] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-a7bf9293] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-a7bf9293] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-a7bf9293] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-a7bf9293] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-a7bf9293] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-a7bf9293] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-a7bf9293] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-a7bf9293] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-a7bf9293] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-a7bf9293]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-a7bf9293]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-a7bf9293] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-a7bf9293],
	.some .stages__wrap .nav.right[data-v-a7bf9293] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-a7bf9293] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-a7bf9293],
	.stages__wrap .nav.right button.text-center svg[data-v-a7bf9293] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-a7bf9293] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-a7bf9293] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-a7bf9293] {
		max-width: 211px;
	}
	.stat__grid[data-v-a7bf9293] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-a7bf9293] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-a7bf9293] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-a7bf9293] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-a7bf9293] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-a7bf9293] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-a7bf9293] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-a7bf9293] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-a7bf9293] {
		height: 582px !important;
	}
	.some .hero__text[data-v-a7bf9293] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-a7bf9293] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-a7bf9293] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-a7bf9293] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-a7bf9293] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-a7bf9293] {
		position: relative;
	}
	.case-main #welcome[data-v-a7bf9293]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-a7bf9293] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-a7bf9293] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-a7bf9293] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-a7bf9293] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-a7bf9293] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-a7bf9293] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-a7bf9293] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-a7bf9293] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-a7bf9293] {
	margin-top: 5px;
}
.vue-tel-input[data-v-a7bf9293]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-a7bf9293] {
	background: transparent;
}
.vti__dropdown-list[data-v-a7bf9293] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-a7bf9293] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-a7bf9293] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-a7bf9293],
.country__code[data-v-a7bf9293],
.vti__dropdown[data-v-a7bf9293] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-a7bf9293] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-a7bf9293] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-a7bf9293] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-a7bf9293] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-a7bf9293] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-a7bf9293] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-a7bf9293] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-a7bf9293] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-a7bf9293]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-a7bf9293] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-a7bf9293] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-a7bf9293] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-a7bf9293] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-a7bf9293] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-a7bf9293] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-a7bf9293] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-a7bf9293] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-a7bf9293] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-a7bf9293]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-a7bf9293] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-a7bf9293] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-a7bf9293] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-a7bf9293] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-a7bf9293] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-a7bf9293],
	.nav.right[data-v-a7bf9293] {
		width: 24px;
	}
	.splide__slide[data-v-a7bf9293] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-a7bf9293],
	.header__content .left__nav a[data-v-a7bf9293] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-a7bf9293] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-a7bf9293] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-a7bf9293] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-a7bf9293] {
		display: block;
	}
	.some .stages__content h1[data-v-a7bf9293],
	.some .stages__content h1 span[data-v-a7bf9293] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-a7bf9293],
	.some .stages__wrap .nav.right[data-v-a7bf9293] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-a7bf9293] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-a7bf9293]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-a7bf9293] {
		height: 50px !important;
	}
	.top__nav p[data-v-a7bf9293] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-a7bf9293] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-a7bf9293] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-a7bf9293] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-a7bf9293] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-a7bf9293] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-a7bf9293] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-a7bf9293] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-a7bf9293] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-a7bf9293] {
		width: auto !important;
	}
	.case__item__description[data-v-a7bf9293] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-a7bf9293] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-a7bf9293]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-a7bf9293] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-a7bf9293] {
		max-width: none;
	}
	.case__item__statistic[data-v-a7bf9293] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-a7bf9293] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-a7bf9293] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-a7bf9293] {
		position: relative;
	}
	.case__item__description .nav p[data-v-a7bf9293] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-a7bf9293] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-a7bf9293] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-a7bf9293] {
		font-size: 20px !important;
	}
}
[data-v-a7bf9293]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-a7bf9293]:active,
.vti__dropdown.open[data-v-a7bf9293]:focus,
.vti__dropdown.open[data-v-a7bf9293]:hover,
.vti__dropdown[data-v-a7bf9293]:active,
.vti__dropdown[data-v-a7bf9293]:focus,
.vti__dropdown[data-v-a7bf9293]:hover,
.vue-tel-input[data-v-a7bf9293]:active,
.vue-tel-input[data-v-a7bf9293]:focus,
.vue-tel-input[data-v-a7bf9293]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-a7bf9293] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-a7bf9293] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-a7bf9293],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-a7bf9293] {
		margin-left: 30px;
	}
	.some .background__right[data-v-a7bf9293] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-a7bf9293] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-a7bf9293] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-a7bf9293] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-a7bf9293] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-a7bf9293] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-a7bf9293] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-a7bf9293] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-a7bf9293] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-a7bf9293] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-a7bf9293] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-a7bf9293] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-a7bf9293],
	.some .some .dop__content .content__wrap h5[data-v-a7bf9293] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-a7bf9293] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-a7bf9293] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-a7bf9293] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-a7bf9293] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-a7bf9293] {
		flex: 1;
	}
	.some .background[data-v-a7bf9293] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-a7bf9293] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-a7bf9293] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-a7bf9293]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-a7bf9293] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-a7bf9293] {
		height: 70px;
	}
	.case-main #welcome[data-v-a7bf9293]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-a7bf9293] {
		color: #58bf7e;
	}
	.some .right__content[data-v-a7bf9293] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-a7bf9293] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-a7bf9293] {
		padding-bottom: 40px;
	}
}
@media (min-width: 960px) {
	.strategy__wrap[data-v-a7bf9293] {
		height: 839px;
	}
	.strategy__wrap .list__item__description[data-v-a7bf9293] {
		padding-left: 4px;
	}
}
.strategy__wrap .text[data-v-a7bf9293] {
	left: -134px !important;
}
.strategy__wrap .left__content[data-v-a7bf9293] {
	color: #fff;
}
@media (min-width: 960px) {
	.strategy__wrap .left__content[data-v-a7bf9293] {
		left: -3px;
		position: relative;
		top: -10px;
		width: 550px;
	}
	.strategy__wrap .left__content h1[data-v-a7bf9293] {
		font-size: 3.5rem;
		font-weight: 700;
		line-height: 1.2;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .left__content h1[data-v-a7bf9293] {
		font-size: 27px;
		font-weight: 700;
		margin-bottom: 29px;
		margin-top: 62px;
	}
}
.strategy__wrap .left__content-text[data-v-a7bf9293] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.strategy__wrap .left__content-text[data-v-a7bf9293] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.strategy__wrap .left__content-text[data-v-a7bf9293]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .left__content-text[data-v-a7bf9293] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.strategy__wrap .left__content-text[data-v-a7bf9293]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap .left__content-text[data-v-a7bf9293] {
		font-size: 1rem;
	}
}
@media (min-width: 960px) {
	.strategy__wrap .right__content[data-v-a7bf9293] {
		max-width: 598px;
		padding-left: 115px;
		position: relative;
		top: 4px;
	}
}
@media (max-width: 1299px) {
	.strategy__wrap .right__content[data-v-a7bf9293] {
		padding-left: 100px;
		padding-right: 15px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .right__content[data-v-a7bf9293] {
		padding: 0 25px 79px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-a7bf9293] {
		padding-top: 30px !important;
	}
}
.strategy__wrap .right__content h3[data-v-a7bf9293] {
	color: #484848;
	font-size: 22px;
	font-weight: 300;
	line-height: 1.55;
	margin-bottom: 6px;
}
.strategy__wrap .right__content h3[data-v-a7bf9293]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 15px;
	position: relative;
	top: -5px;
	width: 50px;
}
.strategy__wrap .right__content p[data-v-a7bf9293] {
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
.strategy__wrap .right__content .list__item[data-v-a7bf9293] {
	margin-bottom: 47px;
}
.strategy__wrap .right__content .list__item[data-v-a7bf9293]:last-child {
	left: -10px;
	margin-bottom: 0;
	position: relative;
}
.strategy__wrap .right__content .list__item img[data-v-a7bf9293] {
	position: relative;
	top: -1px;
}
.strategy__wrap .right__content .list__item h3[data-v-a7bf9293] {
	color: #484848;
	margin-top: 0;
}
@media (min-width: 960px) {
	.strategy__wrap .right__content .list__item h3[data-v-a7bf9293] {
		background-position: 50%;
		border-color: transparent;
		border-style: solid;
		color: #484848;
		font-size: 22px;
		font-weight: 700;
		line-height: 1.55;
	}
}
@media (max-width: 1200px) {
	.strategy__wrap .right__content .list__item h3[data-v-a7bf9293] {
		font-size: 1.375rem;
		font-weight: 700;
		line-height: 1.2;
		margin-top: 0;
	}
}
.strategy__wrap .right__content .list__item__description[data-v-a7bf9293] {
	font-weight: 300;
	line-height: 1.7;
}
@media (min-width: 960px) {
	.strategy__wrap .right__content .list__item__description[data-v-a7bf9293] {
		font-size: 1.3125rem;
		margin-bottom: 26px;
		margin-top: 0;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .right__content .list__item__description[data-v-a7bf9293] {
		font-size: 16px;
		line-height: 1.7;
		margin-bottom: 8px;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap .right__content .list__item__description[data-v-a7bf9293] {
		margin-top: 15px;
	}
}
.strategy__wrap .right__content .list__item__description[data-v-a7bf9293] ul {
	display: flex;
	flex-direction: column;
	font-size: 1.3125rem;
	font-weight: 300;
	gap: 8px;
	line-height: 2;
	margin: 0;
	padding-left: 20px;
	padding-top: 1rem;
}
.strategy__wrap
	.right__content
	.list__item__description[data-v-a7bf9293]
	ul
	li {
	font-size: 1.3125rem;
	font-weight: 300;
	list-style-type: square;
	white-space: nowrap;
}
@media (max-width: 1199px) {
	.strategy__wrap
		.right__content
		.list__item__description[data-v-a7bf9293]
		ul
		li {
		font-size: 1rem;
	}
}
.strategy__wrap
	.right__content
	.list__item__description[data-v-a7bf9293]
	ul
	li::marker {
	color: #58bf7e;
	font-size: 27px;
	line-height: 1;
}
.mobile__version .content__left[data-v-a7bf9293] {
	background-color: #58bf7e;
	padding: 0 35px;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-da8e1ff9] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-da8e1ff9] {
	text-decoration: none;
}
body[data-v-da8e1ff9] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-da8e1ff9] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-da8e1ff9] {
	opacity: 0;
}
.show.burger[data-v-da8e1ff9]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-da8e1ff9]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-da8e1ff9] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-da8e1ff9]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-da8e1ff9] {
	vertical-align: middle;
}
.menu-open[data-v-da8e1ff9] {
	overflow: hidden;
}
.form-file-input[data-v-da8e1ff9] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-da8e1ff9] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-da8e1ff9],
.nav.right[data-v-da8e1ff9] {
	stroke: #fff;
}
.some-h1[data-v-da8e1ff9] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-da8e1ff9] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-da8e1ff9] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-da8e1ff9] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-da8e1ff9] {
	flex: 1;
}
.case-main .case__item__img img[data-v-da8e1ff9] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-da8e1ff9],
.case-main .some__welcome[data-v-da8e1ff9],
.main-wrap.some .case-main__welcome[data-v-da8e1ff9],
.main-wrap.some .some__welcome[data-v-da8e1ff9] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-da8e1ff9],
	.case-main .some__welcome[data-v-da8e1ff9],
	.main-wrap.some .case-main__welcome[data-v-da8e1ff9],
	.main-wrap.some .some__welcome[data-v-da8e1ff9] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-da8e1ff9],
	.case-main .some__welcome[data-v-da8e1ff9],
	.main-wrap.some .case-main__welcome[data-v-da8e1ff9],
	.main-wrap.some .some__welcome[data-v-da8e1ff9] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-da8e1ff9],
.main-wrap.some .header__some[data-v-da8e1ff9] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-da8e1ff9] {
	cursor: pointer;
}
.some .dop__right[data-v-da8e1ff9] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-da8e1ff9] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-da8e1ff9] {
		display: none !important;
	}
}
.some .left__content-text[data-v-da8e1ff9] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-da8e1ff9] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-da8e1ff9]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-da8e1ff9] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-da8e1ff9]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-da8e1ff9] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-da8e1ff9] {
	max-width: none;
}
.some__welcome .decore[data-v-da8e1ff9] {
	display: none;
}
.some__strategy .left__content[data-v-da8e1ff9] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-da8e1ff9] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-da8e1ff9] {
		top: -140px;
	}
}
.some .text[data-v-da8e1ff9] {
	z-index: 2;
}
.some .left__block__title h1[data-v-da8e1ff9] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-da8e1ff9] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-da8e1ff9] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-da8e1ff9],
.terms-header[data-v-da8e1ff9] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-da8e1ff9] {
	margin-bottom: 90px;
}
.privacy-content[data-v-da8e1ff9],
.terms-content[data-v-da8e1ff9] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-da8e1ff9],
.terms-content h1[data-v-da8e1ff9] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-da8e1ff9],
	.terms-content h1[data-v-da8e1ff9] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-da8e1ff9],
	.terms-content h1[data-v-da8e1ff9] {
		font-size: 28px;
	}
}
.privacy-content[data-v-da8e1ff9] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-da8e1ff9] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-da8e1ff9] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-da8e1ff9] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-da8e1ff9] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-da8e1ff9] {
	max-width: 200px;
}
img[data-v-da8e1ff9] {
	vertical-align: middle;
}
.some .user__wrap[data-v-da8e1ff9] {
	background-color: #fff;
}
.burger[data-v-da8e1ff9] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-da8e1ff9],
.burger[data-v-da8e1ff9]:after,
.burger[data-v-da8e1ff9]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-da8e1ff9]:before {
	top: 0;
}
.burger[data-v-da8e1ff9]:after {
	bottom: 0;
}
.burger span[data-v-da8e1ff9] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-da8e1ff9] {
		display: none !important;
	}
}
.phone__country[data-v-da8e1ff9] {
	position: relative;
}
.phone__country[data-v-da8e1ff9]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-da8e1ff9] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-da8e1ff9] {
	margin-right: 5px;
}
.activeLink[data-v-da8e1ff9] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-da8e1ff9] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-da8e1ff9] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-da8e1ff9] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-da8e1ff9],
	.strategy__wrap .right__content[data-v-da8e1ff9] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-da8e1ff9] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-da8e1ff9],
	.strategy__wrap .left__content p[data-v-da8e1ff9] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-da8e1ff9] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-da8e1ff9]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-da8e1ff9] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-da8e1ff9] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-da8e1ff9] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-da8e1ff9] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-da8e1ff9] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-da8e1ff9] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-da8e1ff9] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-da8e1ff9] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-da8e1ff9] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-da8e1ff9] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-da8e1ff9] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-da8e1ff9] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-da8e1ff9] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-da8e1ff9]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-da8e1ff9] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-da8e1ff9] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-da8e1ff9] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-da8e1ff9] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-da8e1ff9] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-da8e1ff9] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-da8e1ff9] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-da8e1ff9] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-da8e1ff9] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-da8e1ff9] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-da8e1ff9] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-da8e1ff9] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-da8e1ff9] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-da8e1ff9] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-da8e1ff9]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-da8e1ff9] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-da8e1ff9] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-da8e1ff9] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-da8e1ff9] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-da8e1ff9] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-da8e1ff9] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-da8e1ff9] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-da8e1ff9] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-da8e1ff9] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-da8e1ff9] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-da8e1ff9] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-da8e1ff9] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-da8e1ff9] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-da8e1ff9] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-da8e1ff9] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-da8e1ff9] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-da8e1ff9]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-da8e1ff9]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-da8e1ff9] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-da8e1ff9],
	.some .stages__wrap .nav.right[data-v-da8e1ff9] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-da8e1ff9] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-da8e1ff9],
	.stages__wrap .nav.right button.text-center svg[data-v-da8e1ff9] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-da8e1ff9] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-da8e1ff9] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-da8e1ff9] {
		max-width: 211px;
	}
	.stat__grid[data-v-da8e1ff9] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-da8e1ff9] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-da8e1ff9] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-da8e1ff9] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-da8e1ff9] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-da8e1ff9] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-da8e1ff9] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-da8e1ff9] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-da8e1ff9] {
		height: 582px !important;
	}
	.some .hero__text[data-v-da8e1ff9] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-da8e1ff9] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-da8e1ff9] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-da8e1ff9] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-da8e1ff9] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-da8e1ff9] {
		position: relative;
	}
	.case-main #welcome[data-v-da8e1ff9]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-da8e1ff9] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-da8e1ff9] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-da8e1ff9] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-da8e1ff9] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-da8e1ff9] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-da8e1ff9] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-da8e1ff9] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-da8e1ff9] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-da8e1ff9] {
	margin-top: 5px;
}
.vue-tel-input[data-v-da8e1ff9]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-da8e1ff9] {
	background: transparent;
}
.vti__dropdown-list[data-v-da8e1ff9] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-da8e1ff9] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-da8e1ff9] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-da8e1ff9],
.country__code[data-v-da8e1ff9],
.vti__dropdown[data-v-da8e1ff9] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-da8e1ff9] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-da8e1ff9] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-da8e1ff9] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-da8e1ff9] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-da8e1ff9] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-da8e1ff9] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-da8e1ff9] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-da8e1ff9] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-da8e1ff9]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-da8e1ff9] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-da8e1ff9] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-da8e1ff9] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-da8e1ff9] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-da8e1ff9] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-da8e1ff9] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-da8e1ff9] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-da8e1ff9] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-da8e1ff9] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-da8e1ff9]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-da8e1ff9] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-da8e1ff9] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-da8e1ff9] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-da8e1ff9] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-da8e1ff9] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-da8e1ff9],
	.nav.right[data-v-da8e1ff9] {
		width: 24px;
	}
	.splide__slide[data-v-da8e1ff9] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-da8e1ff9],
	.header__content .left__nav a[data-v-da8e1ff9] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-da8e1ff9] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-da8e1ff9] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-da8e1ff9] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-da8e1ff9] {
		display: block;
	}
	.some .stages__content h1[data-v-da8e1ff9],
	.some .stages__content h1 span[data-v-da8e1ff9] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-da8e1ff9],
	.some .stages__wrap .nav.right[data-v-da8e1ff9] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-da8e1ff9] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-da8e1ff9]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-da8e1ff9] {
		height: 50px !important;
	}
	.top__nav p[data-v-da8e1ff9] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-da8e1ff9] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-da8e1ff9] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-da8e1ff9] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-da8e1ff9] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-da8e1ff9] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-da8e1ff9] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-da8e1ff9] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-da8e1ff9] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-da8e1ff9] {
		width: auto !important;
	}
	.case__item__description[data-v-da8e1ff9] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-da8e1ff9] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-da8e1ff9]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-da8e1ff9] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-da8e1ff9] {
		max-width: none;
	}
	.case__item__statistic[data-v-da8e1ff9] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-da8e1ff9] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-da8e1ff9] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-da8e1ff9] {
		position: relative;
	}
	.case__item__description .nav p[data-v-da8e1ff9] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-da8e1ff9] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-da8e1ff9] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-da8e1ff9] {
		font-size: 20px !important;
	}
}
[data-v-da8e1ff9]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-da8e1ff9]:active,
.vti__dropdown.open[data-v-da8e1ff9]:focus,
.vti__dropdown.open[data-v-da8e1ff9]:hover,
.vti__dropdown[data-v-da8e1ff9]:active,
.vti__dropdown[data-v-da8e1ff9]:focus,
.vti__dropdown[data-v-da8e1ff9]:hover,
.vue-tel-input[data-v-da8e1ff9]:active,
.vue-tel-input[data-v-da8e1ff9]:focus,
.vue-tel-input[data-v-da8e1ff9]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-da8e1ff9] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-da8e1ff9] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-da8e1ff9],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-da8e1ff9] {
		margin-left: 30px;
	}
	.some .background__right[data-v-da8e1ff9] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-da8e1ff9] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-da8e1ff9] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-da8e1ff9] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-da8e1ff9] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-da8e1ff9] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-da8e1ff9] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-da8e1ff9] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-da8e1ff9] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-da8e1ff9] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-da8e1ff9] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-da8e1ff9] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-da8e1ff9],
	.some .some .dop__content .content__wrap h5[data-v-da8e1ff9] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-da8e1ff9] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-da8e1ff9] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-da8e1ff9] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-da8e1ff9] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-da8e1ff9] {
		flex: 1;
	}
	.some .background[data-v-da8e1ff9] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-da8e1ff9] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-da8e1ff9] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-da8e1ff9]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-da8e1ff9] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-da8e1ff9] {
		height: 70px;
	}
	.case-main #welcome[data-v-da8e1ff9]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-da8e1ff9] {
		color: #58bf7e;
	}
	.some .right__content[data-v-da8e1ff9] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-da8e1ff9] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-da8e1ff9] {
		padding-bottom: 40px;
	}
}
.wrapper__slide[data-v-da8e1ff9] {
	background-color: hsla(0, 0%, 100%, 0.05);
}
@media (min-width: 960px) {
	.wrapper__slide[data-v-da8e1ff9] {
		padding: 68px 65px;
	}
}
@media (max-width: 1279px) {
	.wrapper__slide[data-v-da8e1ff9] {
		padding: 31px 16px;
	}
}
.wrapper__slide .step[data-v-da8e1ff9] {
	color: #58bf7e;
	font-weight: 700;
}
.wrapper__slide p[data-v-da8e1ff9] {
	font-size: 1.25rem;
	font-weight: 300;
	line-height: 1.6;
	margin: 0;
}
@media (min-width: 960px) {
	.wrapper__slide p[data-v-da8e1ff9] {
		font-size: 1.25rem;
		font-weight: 300;
		line-height: 1.95;
		padding-top: 5px;
	}
}
@media (max-width: 1279px) {
	.wrapper__slide p[data-v-da8e1ff9] {
		font-size: 0.875rem;
	}
}
.wrapper__slide h3[data-v-da8e1ff9] {
	font-size: 1.62rem;
}
.wrapper__slide h3 span[data-v-da8e1ff9] {
	color: #58bf7e;
	font-size: 1.62rem;
	margin-right: 10px;
}
@media (max-width: 1279px) {
	.wrapper__slide h3[data-v-da8e1ff9] {
		font-size: 1.375rem;
	}
}
@media (min-width: 960px) {
	.wrapper__slide h3[data-v-da8e1ff9]:after {
		background-color: #58bf7e;
		content: '';
		display: block;
		height: 2px;
		margin-top: 26px;
		width: 50px;
	}
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-f793aa0a] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-f793aa0a] {
	text-decoration: none;
}
body[data-v-f793aa0a] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-f793aa0a] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-f793aa0a] {
	opacity: 0;
}
.show.burger[data-v-f793aa0a]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-f793aa0a]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-f793aa0a] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-f793aa0a]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-f793aa0a] {
	vertical-align: middle;
}
.menu-open[data-v-f793aa0a] {
	overflow: hidden;
}
.form-file-input[data-v-f793aa0a] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-f793aa0a] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-f793aa0a],
.nav.right[data-v-f793aa0a] {
	stroke: #fff;
}
.some-h1[data-v-f793aa0a] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-f793aa0a] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-f793aa0a] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-f793aa0a] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-f793aa0a] {
	flex: 1;
}
.case-main .case__item__img img[data-v-f793aa0a] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-f793aa0a],
.case-main .some__welcome[data-v-f793aa0a],
.main-wrap.some .case-main__welcome[data-v-f793aa0a],
.main-wrap.some .some__welcome[data-v-f793aa0a] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-f793aa0a],
	.case-main .some__welcome[data-v-f793aa0a],
	.main-wrap.some .case-main__welcome[data-v-f793aa0a],
	.main-wrap.some .some__welcome[data-v-f793aa0a] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-f793aa0a],
	.case-main .some__welcome[data-v-f793aa0a],
	.main-wrap.some .case-main__welcome[data-v-f793aa0a],
	.main-wrap.some .some__welcome[data-v-f793aa0a] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-f793aa0a],
.main-wrap.some .header__some[data-v-f793aa0a] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-f793aa0a] {
	cursor: pointer;
}
.some .dop__right[data-v-f793aa0a] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-f793aa0a] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-f793aa0a] {
		display: none !important;
	}
}
.some .left__content-text[data-v-f793aa0a] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-f793aa0a] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-f793aa0a]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-f793aa0a] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-f793aa0a]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-f793aa0a] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-f793aa0a] {
	max-width: none;
}
.some__welcome .decore[data-v-f793aa0a] {
	display: none;
}
.some__strategy .left__content[data-v-f793aa0a] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-f793aa0a] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-f793aa0a] {
		top: -140px;
	}
}
.some .text[data-v-f793aa0a] {
	z-index: 2;
}
.some .left__block__title h1[data-v-f793aa0a] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-f793aa0a] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-f793aa0a] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-f793aa0a],
.terms-header[data-v-f793aa0a] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-f793aa0a] {
	margin-bottom: 90px;
}
.privacy-content[data-v-f793aa0a],
.terms-content[data-v-f793aa0a] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-f793aa0a],
.terms-content h1[data-v-f793aa0a] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-f793aa0a],
	.terms-content h1[data-v-f793aa0a] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-f793aa0a],
	.terms-content h1[data-v-f793aa0a] {
		font-size: 28px;
	}
}
.privacy-content[data-v-f793aa0a] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-f793aa0a] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-f793aa0a] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-f793aa0a] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-f793aa0a] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-f793aa0a] {
	max-width: 200px;
}
img[data-v-f793aa0a] {
	vertical-align: middle;
}
.some .user__wrap[data-v-f793aa0a] {
	background-color: #fff;
}
.burger[data-v-f793aa0a] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-f793aa0a],
.burger[data-v-f793aa0a]:after,
.burger[data-v-f793aa0a]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-f793aa0a]:before {
	top: 0;
}
.burger[data-v-f793aa0a]:after {
	bottom: 0;
}
.burger span[data-v-f793aa0a] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-f793aa0a] {
		display: none !important;
	}
}
.phone__country[data-v-f793aa0a] {
	position: relative;
}
.phone__country[data-v-f793aa0a]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-f793aa0a] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-f793aa0a] {
	margin-right: 5px;
}
.activeLink[data-v-f793aa0a] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-f793aa0a] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-f793aa0a] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-f793aa0a] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-f793aa0a],
	.strategy__wrap .right__content[data-v-f793aa0a] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-f793aa0a] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-f793aa0a],
	.strategy__wrap .left__content p[data-v-f793aa0a] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-f793aa0a] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-f793aa0a]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-f793aa0a] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-f793aa0a] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-f793aa0a] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-f793aa0a] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-f793aa0a] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-f793aa0a] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-f793aa0a] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-f793aa0a] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-f793aa0a] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-f793aa0a] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-f793aa0a] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-f793aa0a] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-f793aa0a] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-f793aa0a]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-f793aa0a] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-f793aa0a] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-f793aa0a] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-f793aa0a] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-f793aa0a] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-f793aa0a] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-f793aa0a] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-f793aa0a] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-f793aa0a] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-f793aa0a] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-f793aa0a] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-f793aa0a] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-f793aa0a] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-f793aa0a] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-f793aa0a]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-f793aa0a] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-f793aa0a] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-f793aa0a] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-f793aa0a] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-f793aa0a] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-f793aa0a] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-f793aa0a] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-f793aa0a] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-f793aa0a] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-f793aa0a] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-f793aa0a] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-f793aa0a] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-f793aa0a] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-f793aa0a] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-f793aa0a] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-f793aa0a] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-f793aa0a]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-f793aa0a]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-f793aa0a] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-f793aa0a],
	.some .stages__wrap .nav.right[data-v-f793aa0a] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-f793aa0a] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-f793aa0a],
	.stages__wrap .nav.right button.text-center svg[data-v-f793aa0a] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-f793aa0a] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-f793aa0a] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-f793aa0a] {
		max-width: 211px;
	}
	.stat__grid[data-v-f793aa0a] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-f793aa0a] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-f793aa0a] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-f793aa0a] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-f793aa0a] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-f793aa0a] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-f793aa0a] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-f793aa0a] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-f793aa0a] {
		height: 582px !important;
	}
	.some .hero__text[data-v-f793aa0a] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-f793aa0a] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-f793aa0a] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-f793aa0a] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-f793aa0a] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-f793aa0a] {
		position: relative;
	}
	.case-main #welcome[data-v-f793aa0a]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-f793aa0a] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-f793aa0a] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-f793aa0a] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-f793aa0a] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-f793aa0a] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-f793aa0a] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-f793aa0a] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-f793aa0a] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-f793aa0a] {
	margin-top: 5px;
}
.vue-tel-input[data-v-f793aa0a]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-f793aa0a] {
	background: transparent;
}
.vti__dropdown-list[data-v-f793aa0a] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-f793aa0a] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-f793aa0a] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-f793aa0a],
.country__code[data-v-f793aa0a],
.vti__dropdown[data-v-f793aa0a] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-f793aa0a] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-f793aa0a] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-f793aa0a] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-f793aa0a] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-f793aa0a] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-f793aa0a] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-f793aa0a] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-f793aa0a] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-f793aa0a]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-f793aa0a] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-f793aa0a] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-f793aa0a] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-f793aa0a] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-f793aa0a] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-f793aa0a] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-f793aa0a] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-f793aa0a] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-f793aa0a] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-f793aa0a]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-f793aa0a] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-f793aa0a] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-f793aa0a] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-f793aa0a] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-f793aa0a] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-f793aa0a],
	.nav.right[data-v-f793aa0a] {
		width: 24px;
	}
	.splide__slide[data-v-f793aa0a] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-f793aa0a],
	.header__content .left__nav a[data-v-f793aa0a] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-f793aa0a] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-f793aa0a] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-f793aa0a] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-f793aa0a] {
		display: block;
	}
	.some .stages__content h1[data-v-f793aa0a],
	.some .stages__content h1 span[data-v-f793aa0a] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-f793aa0a],
	.some .stages__wrap .nav.right[data-v-f793aa0a] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-f793aa0a] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-f793aa0a]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-f793aa0a] {
		height: 50px !important;
	}
	.top__nav p[data-v-f793aa0a] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-f793aa0a] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-f793aa0a] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-f793aa0a] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-f793aa0a] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-f793aa0a] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-f793aa0a] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-f793aa0a] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-f793aa0a] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-f793aa0a] {
		width: auto !important;
	}
	.case__item__description[data-v-f793aa0a] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-f793aa0a] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-f793aa0a]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-f793aa0a] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-f793aa0a] {
		max-width: none;
	}
	.case__item__statistic[data-v-f793aa0a] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-f793aa0a] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-f793aa0a] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-f793aa0a] {
		position: relative;
	}
	.case__item__description .nav p[data-v-f793aa0a] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-f793aa0a] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-f793aa0a] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-f793aa0a] {
		font-size: 20px !important;
	}
}
[data-v-f793aa0a]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-f793aa0a]:active,
.vti__dropdown.open[data-v-f793aa0a]:focus,
.vti__dropdown.open[data-v-f793aa0a]:hover,
.vti__dropdown[data-v-f793aa0a]:active,
.vti__dropdown[data-v-f793aa0a]:focus,
.vti__dropdown[data-v-f793aa0a]:hover,
.vue-tel-input[data-v-f793aa0a]:active,
.vue-tel-input[data-v-f793aa0a]:focus,
.vue-tel-input[data-v-f793aa0a]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-f793aa0a] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-f793aa0a] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-f793aa0a],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-f793aa0a] {
		margin-left: 30px;
	}
	.some .background__right[data-v-f793aa0a] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-f793aa0a] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-f793aa0a] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-f793aa0a] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-f793aa0a] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-f793aa0a] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-f793aa0a] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-f793aa0a] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-f793aa0a] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-f793aa0a] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-f793aa0a] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-f793aa0a] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-f793aa0a],
	.some .some .dop__content .content__wrap h5[data-v-f793aa0a] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-f793aa0a] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-f793aa0a] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-f793aa0a] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-f793aa0a] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-f793aa0a] {
		flex: 1;
	}
	.some .background[data-v-f793aa0a] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-f793aa0a] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-f793aa0a] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-f793aa0a]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-f793aa0a] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-f793aa0a] {
		height: 70px;
	}
	.case-main #welcome[data-v-f793aa0a]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-f793aa0a] {
		color: #58bf7e;
	}
	.some .right__content[data-v-f793aa0a] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-f793aa0a] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-f793aa0a] {
		padding-bottom: 40px;
	}
}
.stages__wrap[data-v-f793aa0a] {
	background-color: #2e2e2e;
}
.stages__wrap .wrapper__slide[data-v-f793aa0a] {
	padding: 38px 61px 60px !important;
}
@media (max-width: 1279px) {
	.stages__wrap .wrapper__slide[data-v-f793aa0a] {
		padding: 31px 18px !important;
	}
}
.stages__content[data-v-f793aa0a] {
	color: #fff;
	margin: 0 auto;
	max-width: 1180px;
	padding: 116px 0;
}
@media (max-width: 1279px) {
	.stages__content[data-v-f793aa0a] {
		padding: 46px 35px;
	}
}
@media (min-width: 960px) {
	.stages__content h1[data-v-f793aa0a] {
		font-size: 2.8rem;
		letter-spacing: 0.002em;
		margin-left: -14px !important;
	}
}
@media (max-width: 1279px) {
	.stages__content h1[data-v-f793aa0a] {
		font-size: 27px;
		line-height: 1.6;
	}
}
.stages__content h1 span[data-v-f793aa0a] {
	color: #58bf7e;
}
@media (min-width: 960px) {
	.stages__content h1 span[data-v-f793aa0a] {
		font-size: 2.8rem;
	}
}
@media (max-width: 1279px) {
	.stages__content h1 span[data-v-f793aa0a] {
		font-size: 27px;
	}
}
.stages__content .nav__wrapper[data-v-f793aa0a] {
	margin-top: 88px;
}
@media (min-width: 960px) {
	.stages__content .slider__nav ul[data-v-f793aa0a] {
		display: flex;
	}
	.stages__content .slider__nav ul li[data-v-f793aa0a] {
		flex-grow: 1;
	}
}
.stages__content .top__nav .button__wrap[data-v-f793aa0a] {
	cursor: pointer;
	height: 105px;
}
@media (max-width: 1279px) {
	.stages__content .top__nav .button__wrap[data-v-f793aa0a] {
		height: 45px;
		padding-bottom: 24px;
		padding-left: 20px;
		padding-right: 20px;
	}
}
.stages__content .top__nav .button__wrap p[data-v-f793aa0a] {
	color: #58bf7e;
	font-size: 38px;
}
@media (max-width: 1279px) {
	.stages__content .top__nav .button__wrap p[data-v-f793aa0a] {
		font-size: 1.5rem;
	}
}
.stages__content .top__nav .button__wrap button[data-v-f793aa0a] {
	background-color: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: 500;
	padding: 3px 0;
}
@media (max-width: 1279px) {
	.stages__content .top__nav .button__wrap button[data-v-f793aa0a] {
		font-size: 0.75rem;
	}
}
.stages__content .top__nav .button__wrap button.active[data-v-f793aa0a] {
	color: #58bf7e;
}
.stages__content .top__nav .devider[data-v-f793aa0a] {
	background-color: #4ca56d;
	display: block;
	height: 68px;
	transform: rotate(19deg);
	width: 1px;
}
@media (max-width: 1279px) {
	.stages__content .top__nav .devider[data-v-f793aa0a] {
		height: 45px;
	}
}
.nav[data-v-f793aa0a] {
	position: absolute;
	top: 0;
}
@media (max-width: 1279px) {
	.nav[data-v-f793aa0a] {
		top: 80px;
	}
}
.nav.left[data-v-f793aa0a] {
	left: 10px;
}
.nav.right[data-v-f793aa0a] {
	right: 10px;
}
.nav.right img[data-v-f793aa0a] {
	transform: rotate(180deg);
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-4b777402] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-4b777402] {
	text-decoration: none;
}
body[data-v-4b777402] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-4b777402] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-4b777402] {
	opacity: 0;
}
.show.burger[data-v-4b777402]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-4b777402]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-4b777402] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-4b777402]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-4b777402] {
	vertical-align: middle;
}
.menu-open[data-v-4b777402] {
	overflow: hidden;
}
.form-file-input[data-v-4b777402] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-4b777402] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-4b777402],
.nav.right[data-v-4b777402] {
	stroke: #fff;
}
.some-h1[data-v-4b777402] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-4b777402] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-4b777402] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-4b777402] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-4b777402] {
	flex: 1;
}
.case-main .case__item__img img[data-v-4b777402] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-4b777402],
.case-main .some__welcome[data-v-4b777402],
.main-wrap.some .case-main__welcome[data-v-4b777402],
.main-wrap.some .some__welcome[data-v-4b777402] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-4b777402],
	.case-main .some__welcome[data-v-4b777402],
	.main-wrap.some .case-main__welcome[data-v-4b777402],
	.main-wrap.some .some__welcome[data-v-4b777402] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-4b777402],
	.case-main .some__welcome[data-v-4b777402],
	.main-wrap.some .case-main__welcome[data-v-4b777402],
	.main-wrap.some .some__welcome[data-v-4b777402] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-4b777402],
.main-wrap.some .header__some[data-v-4b777402] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-4b777402] {
	cursor: pointer;
}
.some .dop__right[data-v-4b777402] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-4b777402] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-4b777402] {
		display: none !important;
	}
}
.some .left__content-text[data-v-4b777402] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-4b777402] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-4b777402]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-4b777402] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-4b777402]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-4b777402] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-4b777402] {
	max-width: none;
}
.some__welcome .decore[data-v-4b777402] {
	display: none;
}
.some__strategy .left__content[data-v-4b777402] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-4b777402] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-4b777402] {
		top: -140px;
	}
}
.some .text[data-v-4b777402] {
	z-index: 2;
}
.some .left__block__title h1[data-v-4b777402] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-4b777402] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-4b777402] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-4b777402],
.terms-header[data-v-4b777402] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-4b777402] {
	margin-bottom: 90px;
}
.privacy-content[data-v-4b777402],
.terms-content[data-v-4b777402] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-4b777402],
.terms-content h1[data-v-4b777402] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-4b777402],
	.terms-content h1[data-v-4b777402] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-4b777402],
	.terms-content h1[data-v-4b777402] {
		font-size: 28px;
	}
}
.privacy-content[data-v-4b777402] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-4b777402] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-4b777402] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-4b777402] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-4b777402] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-4b777402] {
	max-width: 200px;
}
img[data-v-4b777402] {
	vertical-align: middle;
}
.some .user__wrap[data-v-4b777402] {
	background-color: #fff;
}
.burger[data-v-4b777402] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-4b777402],
.burger[data-v-4b777402]:after,
.burger[data-v-4b777402]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-4b777402]:before {
	top: 0;
}
.burger[data-v-4b777402]:after {
	bottom: 0;
}
.burger span[data-v-4b777402] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-4b777402] {
		display: none !important;
	}
}
.phone__country[data-v-4b777402] {
	position: relative;
}
.phone__country[data-v-4b777402]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-4b777402] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-4b777402] {
	margin-right: 5px;
}
.activeLink[data-v-4b777402] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-4b777402] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-4b777402] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-4b777402] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-4b777402],
	.strategy__wrap .right__content[data-v-4b777402] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-4b777402] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-4b777402],
	.strategy__wrap .left__content p[data-v-4b777402] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-4b777402] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-4b777402]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-4b777402] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-4b777402] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-4b777402] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-4b777402] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-4b777402] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-4b777402] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-4b777402] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-4b777402] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-4b777402] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-4b777402] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-4b777402] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-4b777402] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-4b777402] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-4b777402]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-4b777402] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-4b777402] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-4b777402] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-4b777402] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-4b777402] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-4b777402] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-4b777402] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-4b777402] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-4b777402] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-4b777402] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-4b777402] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-4b777402] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-4b777402] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-4b777402] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-4b777402]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-4b777402] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-4b777402] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-4b777402] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-4b777402] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-4b777402] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-4b777402] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-4b777402] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-4b777402] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-4b777402] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-4b777402] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-4b777402] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-4b777402] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-4b777402] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-4b777402] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-4b777402] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-4b777402] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-4b777402]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-4b777402]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-4b777402] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-4b777402],
	.some .stages__wrap .nav.right[data-v-4b777402] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-4b777402] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-4b777402],
	.stages__wrap .nav.right button.text-center svg[data-v-4b777402] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-4b777402] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-4b777402] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-4b777402] {
		max-width: 211px;
	}
	.stat__grid[data-v-4b777402] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-4b777402] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-4b777402] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-4b777402] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-4b777402] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-4b777402] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-4b777402] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-4b777402] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-4b777402] {
		height: 582px !important;
	}
	.some .hero__text[data-v-4b777402] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-4b777402] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-4b777402] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-4b777402] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-4b777402] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-4b777402] {
		position: relative;
	}
	.case-main #welcome[data-v-4b777402]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-4b777402] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-4b777402] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-4b777402] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-4b777402] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-4b777402] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-4b777402] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-4b777402] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-4b777402] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-4b777402] {
	margin-top: 5px;
}
.vue-tel-input[data-v-4b777402]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-4b777402] {
	background: transparent;
}
.vti__dropdown-list[data-v-4b777402] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-4b777402] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-4b777402] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-4b777402],
.country__code[data-v-4b777402],
.vti__dropdown[data-v-4b777402] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-4b777402] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-4b777402] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-4b777402] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-4b777402] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-4b777402] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-4b777402] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-4b777402] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-4b777402] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-4b777402]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-4b777402] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-4b777402] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-4b777402] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-4b777402] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-4b777402] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-4b777402] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-4b777402] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-4b777402] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-4b777402] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-4b777402]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-4b777402] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-4b777402] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-4b777402] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-4b777402] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-4b777402] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-4b777402],
	.nav.right[data-v-4b777402] {
		width: 24px;
	}
	.splide__slide[data-v-4b777402] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-4b777402],
	.header__content .left__nav a[data-v-4b777402] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-4b777402] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-4b777402] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-4b777402] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-4b777402] {
		display: block;
	}
	.some .stages__content h1[data-v-4b777402],
	.some .stages__content h1 span[data-v-4b777402] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-4b777402],
	.some .stages__wrap .nav.right[data-v-4b777402] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-4b777402] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-4b777402]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-4b777402] {
		height: 50px !important;
	}
	.top__nav p[data-v-4b777402] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-4b777402] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-4b777402] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-4b777402] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-4b777402] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-4b777402] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-4b777402] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-4b777402] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-4b777402] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-4b777402] {
		width: auto !important;
	}
	.case__item__description[data-v-4b777402] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-4b777402] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-4b777402]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-4b777402] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-4b777402] {
		max-width: none;
	}
	.case__item__statistic[data-v-4b777402] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-4b777402] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-4b777402] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-4b777402] {
		position: relative;
	}
	.case__item__description .nav p[data-v-4b777402] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-4b777402] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-4b777402] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-4b777402] {
		font-size: 20px !important;
	}
}
[data-v-4b777402]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-4b777402]:active,
.vti__dropdown.open[data-v-4b777402]:focus,
.vti__dropdown.open[data-v-4b777402]:hover,
.vti__dropdown[data-v-4b777402]:active,
.vti__dropdown[data-v-4b777402]:focus,
.vti__dropdown[data-v-4b777402]:hover,
.vue-tel-input[data-v-4b777402]:active,
.vue-tel-input[data-v-4b777402]:focus,
.vue-tel-input[data-v-4b777402]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-4b777402] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-4b777402] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-4b777402],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-4b777402] {
		margin-left: 30px;
	}
	.some .background__right[data-v-4b777402] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-4b777402] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-4b777402] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-4b777402] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-4b777402] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-4b777402] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-4b777402] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-4b777402] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-4b777402] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-4b777402] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-4b777402] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-4b777402] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-4b777402],
	.some .some .dop__content .content__wrap h5[data-v-4b777402] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-4b777402] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-4b777402] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-4b777402] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-4b777402] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-4b777402] {
		flex: 1;
	}
	.some .background[data-v-4b777402] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-4b777402] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-4b777402] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-4b777402]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-4b777402] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-4b777402] {
		height: 70px;
	}
	.case-main #welcome[data-v-4b777402]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-4b777402] {
		color: #58bf7e;
	}
	.some .right__content[data-v-4b777402] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-4b777402] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-4b777402] {
		padding-bottom: 40px;
	}
}
.for__whom__content[data-v-4b777402] {
	margin: 0 auto;
	max-width: 1180px;
	padding-bottom: 122px;
}
.for__whom__content h1[data-v-4b777402] {
	color: #484848;
	font-size: 2.81rem;
	text-transform: uppercase;
}
@media (min-width: 960px) {
	.for__whom__content h1[data-v-4b777402] {
		padding-top: 40px;
	}
}
@media (max-width: 767.98px) {
	.for__whom__content h1[data-v-4b777402] {
		font-size: 1.68rem;
		padding-top: 40px;
	}
}
.for__whom__content .item[data-v-4b777402] {
	margin-top: 158px;
	max-width: 1151px;
	padding: 0 30px;
}
.for__whom__content .item[data-v-4b777402]:nth-child(3) {
	margin-top: 154px;
}
@media (max-width: 1279px) {
	.for__whom__content .item[data-v-4b777402] {
		margin-top: 69px;
	}
}
@media (max-width: 767.98px) {
	.for__whom__content .item[data-v-4b777402]:nth-child(3) {
		margin-top: 65px;
	}
}
.for__whom__content .content__description[data-v-4b777402] {
	max-width: 650px;
}
@media (max-width: 1279px) {
	.for__whom__content .content__description[data-v-4b777402] {
		padding: 0 35px;
	}
}
.for__whom__content .content__description h3[data-v-4b777402] {
	color: #484848;
	font-size: 35px;
	margin-bottom: 32px;
	margin-top: 0;
}
@media (max-width: 767.98px) {
	.for__whom__content .content__description h3[data-v-4b777402] {
		font-size: 24px;
		margin-top: 24px;
	}
}
.for__whom__content .content__description h3[data-v-4b777402]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 25px;
	width: 50px;
}
.for__whom__content .content__description-text[data-v-4b777402] {
	color: #484848;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.94;
}
@media (max-width: 1279px) {
	.for__whom__content .content__description-text[data-v-4b777402] {
		font-size: 15px;
		line-height: 2;
	}
}
@media (min-width: 960px) {
	.for__whom__content .content__description .nav__button[data-v-4b777402] {
		max-width: 240px;
	}
	.for__whom__content .content__img[data-v-4b777402] {
		border-left: 1px solid #e5e5e5;
		margin-top: -4px;
		padding-left: 112px;
	}
	.for__whom__content .content__img__reverse[data-v-4b777402] {
		border-right: 1px solid #e5e5e5;
		margin-left: -4px;
		margin-top: -11px;
		padding-right: 123px;
	}
}
@media (max-width: 1025px) {
	.for__whom__content .content__img__reverse[data-v-4b777402] {
		flex: 0 0 174px;
		max-width: 174px;
	}
	.for__whom__content .content__img__reverse img[data-v-4b777402] {
		max-width: 100%;
	}
}
@media (max-width: 767.98px) {
	.for__whom__content .content__img__reverse[data-v-4b777402] {
		margin: 0 auto;
	}
}
@media (max-width: 1025px) {
	.for__whom__content .content__img[data-v-4b777402] {
		flex: 0 0 174px;
		max-width: 174px;
	}
	.for__whom__content .content__img img[data-v-4b777402] {
		max-width: 100%;
	}
}
@media (max-width: 767.98px) {
	.for__whom__content .content__img[data-v-4b777402] {
		margin: 0 auto;
	}
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-2e99f244] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-2e99f244] {
	text-decoration: none;
}
body[data-v-2e99f244] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-2e99f244] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-2e99f244] {
	opacity: 0;
}
.show.burger[data-v-2e99f244]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-2e99f244]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-2e99f244] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-2e99f244]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-2e99f244] {
	vertical-align: middle;
}
.menu-open[data-v-2e99f244] {
	overflow: hidden;
}
.form-file-input[data-v-2e99f244] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-2e99f244] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-2e99f244],
.nav.right[data-v-2e99f244] {
	stroke: #fff;
}
.some-h1[data-v-2e99f244] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-2e99f244] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-2e99f244] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-2e99f244] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-2e99f244] {
	flex: 1;
}
.case-main .case__item__img img[data-v-2e99f244] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-2e99f244],
.case-main .some__welcome[data-v-2e99f244],
.main-wrap.some .case-main__welcome[data-v-2e99f244],
.main-wrap.some .some__welcome[data-v-2e99f244] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-2e99f244],
	.case-main .some__welcome[data-v-2e99f244],
	.main-wrap.some .case-main__welcome[data-v-2e99f244],
	.main-wrap.some .some__welcome[data-v-2e99f244] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-2e99f244],
	.case-main .some__welcome[data-v-2e99f244],
	.main-wrap.some .case-main__welcome[data-v-2e99f244],
	.main-wrap.some .some__welcome[data-v-2e99f244] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-2e99f244],
.main-wrap.some .header__some[data-v-2e99f244] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-2e99f244] {
	cursor: pointer;
}
.some .dop__right[data-v-2e99f244] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-2e99f244] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-2e99f244] {
		display: none !important;
	}
}
.some .left__content-text[data-v-2e99f244] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-2e99f244] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-2e99f244]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-2e99f244] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-2e99f244]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-2e99f244] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-2e99f244] {
	max-width: none;
}
.some__welcome .decore[data-v-2e99f244] {
	display: none;
}
.some__strategy .left__content[data-v-2e99f244] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-2e99f244] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-2e99f244] {
		top: -140px;
	}
}
.some .text[data-v-2e99f244] {
	z-index: 2;
}
.some .left__block__title h1[data-v-2e99f244] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-2e99f244] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-2e99f244] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-2e99f244],
.terms-header[data-v-2e99f244] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-2e99f244] {
	margin-bottom: 90px;
}
.privacy-content[data-v-2e99f244],
.terms-content[data-v-2e99f244] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-2e99f244],
.terms-content h1[data-v-2e99f244] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-2e99f244],
	.terms-content h1[data-v-2e99f244] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-2e99f244],
	.terms-content h1[data-v-2e99f244] {
		font-size: 28px;
	}
}
.privacy-content[data-v-2e99f244] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-2e99f244] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-2e99f244] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-2e99f244] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-2e99f244] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-2e99f244] {
	max-width: 200px;
}
img[data-v-2e99f244] {
	vertical-align: middle;
}
.some .user__wrap[data-v-2e99f244] {
	background-color: #fff;
}
.burger[data-v-2e99f244] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-2e99f244],
.burger[data-v-2e99f244]:after,
.burger[data-v-2e99f244]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-2e99f244]:before {
	top: 0;
}
.burger[data-v-2e99f244]:after {
	bottom: 0;
}
.burger span[data-v-2e99f244] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-2e99f244] {
		display: none !important;
	}
}
.phone__country[data-v-2e99f244] {
	position: relative;
}
.phone__country[data-v-2e99f244]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-2e99f244] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-2e99f244] {
	margin-right: 5px;
}
.activeLink[data-v-2e99f244] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-2e99f244] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-2e99f244] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-2e99f244] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-2e99f244],
	.strategy__wrap .right__content[data-v-2e99f244] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-2e99f244] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-2e99f244],
	.strategy__wrap .left__content p[data-v-2e99f244] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-2e99f244] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-2e99f244]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-2e99f244] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-2e99f244] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-2e99f244] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-2e99f244] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-2e99f244] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-2e99f244] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-2e99f244] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-2e99f244] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-2e99f244] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-2e99f244] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-2e99f244] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-2e99f244] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-2e99f244] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-2e99f244]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-2e99f244] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-2e99f244] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-2e99f244] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-2e99f244] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-2e99f244] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-2e99f244] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-2e99f244] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-2e99f244] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-2e99f244] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-2e99f244] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-2e99f244] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-2e99f244] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-2e99f244] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-2e99f244] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-2e99f244]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-2e99f244] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-2e99f244] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-2e99f244] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-2e99f244] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-2e99f244] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-2e99f244] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-2e99f244] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-2e99f244] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-2e99f244] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-2e99f244] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-2e99f244] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-2e99f244] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-2e99f244] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-2e99f244] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-2e99f244] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-2e99f244] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-2e99f244]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-2e99f244]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-2e99f244] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-2e99f244],
	.some .stages__wrap .nav.right[data-v-2e99f244] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-2e99f244] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-2e99f244],
	.stages__wrap .nav.right button.text-center svg[data-v-2e99f244] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-2e99f244] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-2e99f244] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-2e99f244] {
		max-width: 211px;
	}
	.stat__grid[data-v-2e99f244] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-2e99f244] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-2e99f244] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-2e99f244] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-2e99f244] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-2e99f244] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-2e99f244] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-2e99f244] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-2e99f244] {
		height: 582px !important;
	}
	.some .hero__text[data-v-2e99f244] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-2e99f244] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-2e99f244] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-2e99f244] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-2e99f244] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-2e99f244] {
		position: relative;
	}
	.case-main #welcome[data-v-2e99f244]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-2e99f244] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-2e99f244] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-2e99f244] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-2e99f244] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-2e99f244] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-2e99f244] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-2e99f244] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-2e99f244] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-2e99f244] {
	margin-top: 5px;
}
.vue-tel-input[data-v-2e99f244]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-2e99f244] {
	background: transparent;
}
.vti__dropdown-list[data-v-2e99f244] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-2e99f244] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-2e99f244] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-2e99f244],
.country__code[data-v-2e99f244],
.vti__dropdown[data-v-2e99f244] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-2e99f244] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-2e99f244] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-2e99f244] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-2e99f244] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-2e99f244] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-2e99f244] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-2e99f244] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-2e99f244] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-2e99f244]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-2e99f244] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-2e99f244] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-2e99f244] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-2e99f244] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-2e99f244] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-2e99f244] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-2e99f244] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-2e99f244] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-2e99f244] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-2e99f244]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-2e99f244] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-2e99f244] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-2e99f244] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-2e99f244] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-2e99f244] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-2e99f244],
	.nav.right[data-v-2e99f244] {
		width: 24px;
	}
	.splide__slide[data-v-2e99f244] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-2e99f244],
	.header__content .left__nav a[data-v-2e99f244] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-2e99f244] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-2e99f244] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-2e99f244] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-2e99f244] {
		display: block;
	}
	.some .stages__content h1[data-v-2e99f244],
	.some .stages__content h1 span[data-v-2e99f244] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-2e99f244],
	.some .stages__wrap .nav.right[data-v-2e99f244] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-2e99f244] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-2e99f244]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-2e99f244] {
		height: 50px !important;
	}
	.top__nav p[data-v-2e99f244] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-2e99f244] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-2e99f244] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-2e99f244] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-2e99f244] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-2e99f244] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-2e99f244] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-2e99f244] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-2e99f244] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-2e99f244] {
		width: auto !important;
	}
	.case__item__description[data-v-2e99f244] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-2e99f244] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-2e99f244]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-2e99f244] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-2e99f244] {
		max-width: none;
	}
	.case__item__statistic[data-v-2e99f244] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-2e99f244] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-2e99f244] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-2e99f244] {
		position: relative;
	}
	.case__item__description .nav p[data-v-2e99f244] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-2e99f244] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-2e99f244] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-2e99f244] {
		font-size: 20px !important;
	}
}
[data-v-2e99f244]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-2e99f244]:active,
.vti__dropdown.open[data-v-2e99f244]:focus,
.vti__dropdown.open[data-v-2e99f244]:hover,
.vti__dropdown[data-v-2e99f244]:active,
.vti__dropdown[data-v-2e99f244]:focus,
.vti__dropdown[data-v-2e99f244]:hover,
.vue-tel-input[data-v-2e99f244]:active,
.vue-tel-input[data-v-2e99f244]:focus,
.vue-tel-input[data-v-2e99f244]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-2e99f244] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-2e99f244] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-2e99f244],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-2e99f244] {
		margin-left: 30px;
	}
	.some .background__right[data-v-2e99f244] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-2e99f244] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-2e99f244] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-2e99f244] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-2e99f244] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-2e99f244] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-2e99f244] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-2e99f244] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-2e99f244] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-2e99f244] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-2e99f244] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-2e99f244] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-2e99f244],
	.some .some .dop__content .content__wrap h5[data-v-2e99f244] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-2e99f244] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-2e99f244] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-2e99f244] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-2e99f244] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-2e99f244] {
		flex: 1;
	}
	.some .background[data-v-2e99f244] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-2e99f244] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-2e99f244] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-2e99f244]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-2e99f244] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-2e99f244] {
		height: 70px;
	}
	.case-main #welcome[data-v-2e99f244]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-2e99f244] {
		color: #58bf7e;
	}
	.some .right__content[data-v-2e99f244] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-2e99f244] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-2e99f244] {
		padding-bottom: 40px;
	}
}
.who__wrap[data-v-2e99f244] {
	background-color: #f6f6f6;
}
.who__content[data-v-2e99f244] {
	margin: 0 auto;
	max-width: 1180px;
	padding: 68px 35px 82px;
}
.who__content__title[data-v-2e99f244] {
	padding-top: 41px;
}
@media (max-width: 1279px) {
	.who__content__title[data-v-2e99f244] {
		padding-top: 0;
	}
}
.who__content__title h1[data-v-2e99f244] {
	color: #484848;
}
@media (min-width: 960px) {
	.who__content__title h1[data-v-2e99f244] {
		font-size: 2.81rem;
		margin: 0;
	}
}
@media (max-width: 1279px) {
	.who__content__title h1[data-v-2e99f244] {
		font-size: 1.68rem;
		margin-bottom: 0;
		margin-top: 0;
		padding-top: 0;
	}
}
.who__content__description[data-v-2e99f244] {
	margin: 90px auto auto;
	max-width: 1170px;
}
@media (max-width: 1279px) {
	.who__content__description[data-v-2e99f244] {
		margin-top: 60px;
	}
}
@media (max-width: 767.98px) {
	.who__content__description[data-v-2e99f244] {
		margin-bottom: 60px;
	}
}
.who__content__description .flex[data-v-2e99f244]:nth-child(2) {
	margin-left: -20px;
}
.who__content__description .description__wrap[data-v-2e99f244] {
	padding-bottom: 16px;
	padding-top: 80px;
	position: relative;
	width: 100%;
	z-index: 1;
}
@media (max-width: 1279px) {
	.who__content__description .description__wrap[data-v-2e99f244] {
		padding-bottom: 24px;
		padding-top: 24px;
	}
}
.who__content__description .description__wrap p[data-v-2e99f244] {
	letter-spacing: 0.01em;
	padding-left: 37px;
	padding-right: 37px;
}
@media (max-width: 1279px) {
	.who__content__description .description__wrap p[data-v-2e99f244] {
		font-size: 18px !important;
		padding-left: 24px;
		padding-right: 24px;
	}
}
@media (max-width: 767.98px) {
	.who__content__description .description__wrap p[data-v-2e99f244] {
		font-size: 15px !important;
	}
}
.who__content__description .description__wrap[data-v-2e99f244]:before {
	border-left: 3px solid #58bf7e;
	border-top: 3px solid #58bf7e;
	content: '';
	display: block;
	height: 108px;
	left: 0;
	position: absolute;
	top: 0;
	width: 176px;
}
.who__content__description .description__wrap[data-v-2e99f244]:after {
	border-bottom: 3px solid #58bf7e;
	border-right: 3px solid #58bf7e;
	bottom: 0;
	content: '';
	display: block;
	height: 108px;
	position: absolute;
	right: 0;
	width: 176px;
}
.who__content__description .description__wrap p[data-v-2e99f244] {
	font-size: 1.25rem;
	font-weight: 300;
	line-height: 39px;
	margin: 0;
}
.who__content__services[data-v-2e99f244] {
	max-width: 1154px;
}
@media (min-width: 960px) {
	.who__content__services[data-v-2e99f244] {
		margin-top: 139px;
	}
}
@media (max-width: 1025px) {
	.who__content__services[data-v-2e99f244] {
		flex-direction: column !important;
		gap: 40px;
		padding-top: 40px;
	}
}
@media (max-width: 1279px) {
	.who__content__services .service__item__icon img[data-v-2e99f244] {
		position: relative;
		top: 2px;
	}
}
.who__content__services .service__item__icon h3[data-v-2e99f244] {
	font-size: 1.375rem;
	margin: 0 0 21px;
}
.who__content__services .service__item__icon h3[data-v-2e99f244]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 20px;
	width: 50px;
}
.who__content__services .service__item__description h3[data-v-2e99f244] {
	font-size: 1.87rem;
	margin-bottom: 26px;
	margin-top: 7px;
}
.who__content__services .service__item__description h3[data-v-2e99f244]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 20px;
	width: 50px;
}
.who__content__services .service__item__description-text[data-v-2e99f244] {
	font-size: 1.125rem;
	font-weight: 300;
	line-height: 2;
	margin: 0;
	max-width: 275px;
}
@media (max-width: 1279px) {
	.who__content__services .service__item__description-text[data-v-2e99f244] {
		font-size: 16px;
	}
}
@media (max-width: 1025px) {
	.who__content__services .service__item__description-text[data-v-2e99f244] {
		max-width: none;
	}
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
* {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a {
	text-decoration: none;
}
body {
	margin: 0;
	padding: 0;
}
.btn-input-file {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span {
	opacity: 0;
}
.show.burger:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected:after {
	filter: invert(1);
}
.btn-icon svg {
	vertical-align: middle;
}
.menu-open {
	overflow: hidden;
}
.form-file-input {
	display: inline-block;
	position: relative;
}
.form-file-input input {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left,
.nav.right {
	stroke: #fff;
}
.some-h1 {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1 {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p {
		font-size: 16px;
	}
}
.case-main .case__item__img {
	flex: 1;
}
.case-main .case__item__img img {
	width: 100%;
}
.case-main .case-main__welcome,
.case-main .some__welcome,
.main-wrap.some .case-main__welcome,
.main-wrap.some .some__welcome {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome,
	.case-main .some__welcome,
	.main-wrap.some .case-main__welcome,
	.main-wrap.some .some__welcome {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome,
	.case-main .some__welcome,
	.main-wrap.some .case-main__welcome,
	.main-wrap.some .some__welcome {
		margin-top: 80px;
	}
}
.case-main .header__some,
.main-wrap.some .header__some {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a {
	cursor: pointer;
}
.some .dop__right {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version {
		display: none !important;
	}
}
.some .left__content-text {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner {
	max-width: none;
}
.some__welcome .decore {
	display: none;
}
.some__strategy .left__content {
	position: relative;
	z-index: 11;
}
.some .left__block .inner {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner {
		top: -140px;
	}
}
.some .text {
	z-index: 2;
}
.some .left__block__title h1 {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right {
	position: absolute;
	right: 0;
}
.privacy-header,
.terms-header {
	border-bottom: 1px solid #efefef;
}
.terms-content h1 {
	margin-bottom: 90px;
}
.privacy-content,
.terms-content {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1,
.terms-content h1 {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1,
	.terms-content h1 {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1,
	.terms-content h1 {
		font-size: 28px;
	}
}
.privacy-content {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4 {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title {
	max-width: 200px;
}
img {
	vertical-align: middle;
}
.some .user__wrap {
	background-color: #fff;
}
.burger {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span,
.burger:after,
.burger:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger:before {
	top: 0;
}
.burger:after {
	bottom: 0;
}
.burger span {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version {
		display: none !important;
	}
}
.phone__country {
	position: relative;
}
.phone__country:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input {
	margin-right: 10px;
}
.phone__country .country__code {
	margin-right: 5px;
}
.activeLink {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text {
		display: none;
	}
	.strategy__wrap .left__content,
	.strategy__wrap .right__content {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content {
		position: relative;
	}
	.strategy__wrap .left__content h1,
	.strategy__wrap .left__content p {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3 {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1 {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title {
		font-size: 34px !important;
	}
	.case__item__description .title:after {
		margin-top: 5px !important;
	}
	.case__item__description .description {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img {
		flex: 0 0 50%;
	}
	.case__item__img .decore {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic {
		min-height: 61px !important;
	}
	.case__item + .case__item {
		margin-top: 109px;
	}
	.case__item__description .nav {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p {
		font-size: 20px !important;
	}
	.case__item__statistic__title {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1 {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title {
		font-size: 34px !important;
	}
	.case__item__description .title:after {
		margin-top: 5px !important;
	}
	.case__item__description .description {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img {
		max-width: 380px !important;
	}
	.case__item__img .decore {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic {
		min-height: 61px !important;
	}
	.case__item + .case__item {
		margin-top: 109px;
	}
	.case__item__description .nav {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p {
		font-size: 20px !important;
	}
	.case__item__statistic__title {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span {
		font-size: 50px;
	}
	.some .statistics_new__content__title p {
		font-size: 23px;
	}
	.some .wrapper__slide h3 {
		margin-top: 10px;
	}
	.some .splide__list .devider {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide:first-child {
		padding-left: 0;
	}
	.some .splide__slide {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left,
	.some .stages__wrap .nav.right {
		top: 115px;
	}
	.some .wrapper__slide p {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg,
	.stages__wrap .nav.right button.text-center svg {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg {
		position: relative;
	}
	.welcome__wrap .left__block .inner img {
		max-width: 211px;
	}
	.stat__grid {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5 {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap {
		margin-top: 0 !important;
	}
	.some .left__block {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap {
		height: 582px !important;
	}
	.some .hero__text {
		margin-top: 20px !important;
	}
	.some .hero__text p {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap {
		background-color: transparent !important;
	}
	.case-main #welcome {
		position: relative;
	}
	.case-main #welcome:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1 {
		color: #58bf7e;
	}
	.statistics_new__content__title p {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1 {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3 {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title {
		max-width: 163px;
	}
	.some .counter__list-some > div:last-child > .statistics_new__content__title {
		max-width: 149px;
	}
}
.some .statistics__content__description {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img {
	margin-top: 5px;
}
.vue-tel-input:focus-within {
	box-shadow: none;
}
.vti__dropdown.open {
	background: transparent;
}
.vti__dropdown-list {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone,
.country__code,
.vti__dropdown {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1 {
		white-space: nowrap;
	}
}
.some #welcome h1 b {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b {
		display: block;
	}
	.some #welcome .left__block__title {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some .some__strategy .mobile__version .list__item .some-block-item {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img {
		right: 10px;
	}
	.some .some__strategy .mobile__version .list__item__description p {
		padding-left: 21px;
	}
	.some .some__strategy .mobile__version .list__item__description li {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services {
		margin-top: 40px;
	}
	.some .statistics_new__content__title {
		max-width: 174px;
	}
	.some .lamp-mobile {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1 {
		text-align: center;
	}
	.some .conclusion__content h1:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg {
	left: -1px;
	position: relative;
}
.slider__inner {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide {
		padding: 0 10px;
	}
	.slider__inner .nav.right {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left,
	.nav.right {
		width: 24px;
	}
	.splide__slide {
		padding-right: 0 !important;
	}
	.burrger__button .telephone,
	.header__content .left__nav a {
		z-index: 51;
	}
	.some .statistics__content__description {
		justify-content: center !important;
	}
	.some .nav__wrapper {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span {
		display: block;
	}
	.some .stages__content h1,
	.some .stages__content h1 span {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left,
	.some .stages__wrap .nav.right {
		top: 30px !important;
	}
	.some .splide__list .splide__slide {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active:after {
		display: none !important;
	}
	.stages__content .top__nav .devider {
		height: 50px !important;
	}
	.top__nav p {
		font-size: 24px !important;
	}
	.top__nav button {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p {
		font-size: 16px;
	}
	.who__content__description .description__wrap p {
		font-size: 16px !important;
	}
	.cases__content .nav {
		width: auto !important;
	}
	.case__item__description {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title {
		font-size: 34px !important;
	}
	.case__item__description .title:after {
		margin-top: 20px !important;
	}
	.case__item__description .description {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img {
		max-width: none;
	}
	.case__item__statistic {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item {
		margin-top: 109px;
	}
	.case__item__description .nav {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg {
		position: relative;
	}
	.case__item__description .nav p {
		font-size: 20px !important;
	}
	.case__item__statistic__title {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p {
		font-size: 20px !important;
	}
}
:focus {
	background-color: transparent;
}
.vti__dropdown.open:active,
.vti__dropdown.open:focus,
.vti__dropdown.open:hover,
.vti__dropdown:active,
.vti__dropdown:focus,
.vti__dropdown:hover,
.vue-tel-input:active,
.vue-tel-input:focus,
.vue-tel-input:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p,
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p {
		margin-left: 30px;
	}
	.some .background__right {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor {
		display: none !important;
	}
	.some .welcome__wrap {
		height: 624px !important;
	}
	.some .dop__wrap {
		height: 90px;
	}
	.some .dop__content .content__wrap h1 {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5 {
		font-size: 16px !important;
	}
	.some .left__block {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p,
	.some .some .dop__content .content__wrap h5 {
		font-size: 16px !important;
	}
	.some .background__right {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap {
		padding: 0 23px;
	}
	.some .dop__right {
		flex: 1;
	}
	.some .background {
		background-color: #fff !important;
	}
}
.more-cases {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap {
		height: 70px;
	}
	.case-main #welcome:after {
		width: 60vw;
	}
	.case-main #welcome h1 {
		color: #58bf7e;
	}
	.some .right__content {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item {
		margin-top: 0 !important;
	}
	.some .strategy__wrap {
		padding-bottom: 40px;
	}
}
.statistics__wrap {
	background-color: #2e2e2e;
	background-image: url(./palitra.4d24c22a.png);
	padding-bottom: 0;
	padding-left: 35px;
	padding-right: 35px;
	position: relative;
}
.statistics__wrap:before {
	position: absolute;
	right: 0;
	top: -7px;
	width: 38%;
}
.statistics__wrap:after,
.statistics__wrap:before {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 7px;
}
.statistics__wrap:after {
	bottom: 0;
	left: -35px;
	margin-top: 84px;
	position: relative;
	width: 39.4%;
}
.statistics__content {
	margin: 0 auto;
	max-width: 1180px;
}
.statistics__content .item {
	margin-top: 100px;
}
.statistics__content .nav {
	margin: 56px auto 0;
	width: 240px;
}
.statistics__content__description {
	align-items: center;
	gap: 21px !important;
}
.statistics__content__description img {
	height: -moz-fit-content;
	height: fit-content;
}
.statistics__content__description h1 {
	color: #58bf7e;
	font-size: 3.625rem;
	margin: 0;
}
.statistics__content__title {
	padding-top: 12px;
}
.statistics__content__title p {
	color: #fff;
	font-weight: 300;
	letter-spacing: 0.04em;
	line-height: 1.55;
	margin: 0;
}
.countup-wrap span {
	color: #58bf7e;
	font-size: 3.625rem;
	font-weight: 700;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-2b278eeb] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-2b278eeb] {
	text-decoration: none;
}
body[data-v-2b278eeb] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-2b278eeb] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-2b278eeb] {
	opacity: 0;
}
.show.burger[data-v-2b278eeb]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-2b278eeb]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-2b278eeb] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-2b278eeb]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-2b278eeb] {
	vertical-align: middle;
}
.menu-open[data-v-2b278eeb] {
	overflow: hidden;
}
.form-file-input[data-v-2b278eeb] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-2b278eeb] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-2b278eeb],
.nav.right[data-v-2b278eeb] {
	stroke: #fff;
}
.some-h1[data-v-2b278eeb] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-2b278eeb] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-2b278eeb] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-2b278eeb] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-2b278eeb] {
	flex: 1;
}
.case-main .case__item__img img[data-v-2b278eeb] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-2b278eeb],
.case-main .some__welcome[data-v-2b278eeb],
.main-wrap.some .case-main__welcome[data-v-2b278eeb],
.main-wrap.some .some__welcome[data-v-2b278eeb] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-2b278eeb],
	.case-main .some__welcome[data-v-2b278eeb],
	.main-wrap.some .case-main__welcome[data-v-2b278eeb],
	.main-wrap.some .some__welcome[data-v-2b278eeb] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-2b278eeb],
	.case-main .some__welcome[data-v-2b278eeb],
	.main-wrap.some .case-main__welcome[data-v-2b278eeb],
	.main-wrap.some .some__welcome[data-v-2b278eeb] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-2b278eeb],
.main-wrap.some .header__some[data-v-2b278eeb] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-2b278eeb] {
	cursor: pointer;
}
.some .dop__right[data-v-2b278eeb] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-2b278eeb] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-2b278eeb] {
		display: none !important;
	}
}
.some .left__content-text[data-v-2b278eeb] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-2b278eeb] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-2b278eeb]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-2b278eeb] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-2b278eeb]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-2b278eeb] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-2b278eeb] {
	max-width: none;
}
.some__welcome .decore[data-v-2b278eeb] {
	display: none;
}
.some__strategy .left__content[data-v-2b278eeb] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-2b278eeb] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-2b278eeb] {
		top: -140px;
	}
}
.some .text[data-v-2b278eeb] {
	z-index: 2;
}
.some .left__block__title h1[data-v-2b278eeb] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-2b278eeb] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-2b278eeb] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-2b278eeb],
.terms-header[data-v-2b278eeb] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-2b278eeb] {
	margin-bottom: 90px;
}
.privacy-content[data-v-2b278eeb],
.terms-content[data-v-2b278eeb] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-2b278eeb],
.terms-content h1[data-v-2b278eeb] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-2b278eeb],
	.terms-content h1[data-v-2b278eeb] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-2b278eeb],
	.terms-content h1[data-v-2b278eeb] {
		font-size: 28px;
	}
}
.privacy-content[data-v-2b278eeb] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-2b278eeb] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-2b278eeb] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-2b278eeb] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-2b278eeb] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-2b278eeb] {
	max-width: 200px;
}
img[data-v-2b278eeb] {
	vertical-align: middle;
}
.some .user__wrap[data-v-2b278eeb] {
	background-color: #fff;
}
.burger[data-v-2b278eeb] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-2b278eeb],
.burger[data-v-2b278eeb]:after,
.burger[data-v-2b278eeb]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-2b278eeb]:before {
	top: 0;
}
.burger[data-v-2b278eeb]:after {
	bottom: 0;
}
.burger span[data-v-2b278eeb] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-2b278eeb] {
		display: none !important;
	}
}
.phone__country[data-v-2b278eeb] {
	position: relative;
}
.phone__country[data-v-2b278eeb]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-2b278eeb] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-2b278eeb] {
	margin-right: 5px;
}
.activeLink[data-v-2b278eeb] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-2b278eeb] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-2b278eeb] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-2b278eeb] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-2b278eeb],
	.strategy__wrap .right__content[data-v-2b278eeb] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-2b278eeb] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-2b278eeb],
	.strategy__wrap .left__content p[data-v-2b278eeb] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-2b278eeb] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-2b278eeb]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-2b278eeb] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-2b278eeb] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-2b278eeb] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-2b278eeb] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-2b278eeb] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-2b278eeb] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-2b278eeb] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-2b278eeb] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-2b278eeb] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-2b278eeb] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-2b278eeb] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-2b278eeb] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-2b278eeb] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-2b278eeb]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-2b278eeb] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-2b278eeb] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-2b278eeb] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-2b278eeb] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-2b278eeb] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-2b278eeb] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-2b278eeb] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-2b278eeb] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-2b278eeb] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-2b278eeb] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-2b278eeb] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-2b278eeb] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-2b278eeb] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-2b278eeb] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-2b278eeb]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-2b278eeb] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-2b278eeb] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-2b278eeb] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-2b278eeb] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-2b278eeb] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-2b278eeb] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-2b278eeb] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-2b278eeb] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-2b278eeb] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-2b278eeb] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-2b278eeb] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-2b278eeb] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-2b278eeb] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-2b278eeb] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-2b278eeb] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-2b278eeb] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-2b278eeb]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-2b278eeb]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-2b278eeb] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-2b278eeb],
	.some .stages__wrap .nav.right[data-v-2b278eeb] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-2b278eeb] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-2b278eeb],
	.stages__wrap .nav.right button.text-center svg[data-v-2b278eeb] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-2b278eeb] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-2b278eeb] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-2b278eeb] {
		max-width: 211px;
	}
	.stat__grid[data-v-2b278eeb] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-2b278eeb] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-2b278eeb] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-2b278eeb] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-2b278eeb] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-2b278eeb] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-2b278eeb] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-2b278eeb] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-2b278eeb] {
		height: 582px !important;
	}
	.some .hero__text[data-v-2b278eeb] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-2b278eeb] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-2b278eeb] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-2b278eeb] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-2b278eeb] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-2b278eeb] {
		position: relative;
	}
	.case-main #welcome[data-v-2b278eeb]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-2b278eeb] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-2b278eeb] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-2b278eeb] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-2b278eeb] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-2b278eeb] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-2b278eeb] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-2b278eeb] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-2b278eeb] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-2b278eeb] {
	margin-top: 5px;
}
.vue-tel-input[data-v-2b278eeb]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-2b278eeb] {
	background: transparent;
}
.vti__dropdown-list[data-v-2b278eeb] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-2b278eeb] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-2b278eeb] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-2b278eeb],
.country__code[data-v-2b278eeb],
.vti__dropdown[data-v-2b278eeb] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-2b278eeb] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-2b278eeb] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-2b278eeb] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-2b278eeb] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-2b278eeb] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-2b278eeb] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-2b278eeb] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-2b278eeb] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-2b278eeb]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-2b278eeb] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-2b278eeb] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-2b278eeb] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-2b278eeb] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-2b278eeb] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-2b278eeb] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-2b278eeb] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-2b278eeb] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-2b278eeb] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-2b278eeb]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-2b278eeb] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-2b278eeb] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-2b278eeb] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-2b278eeb] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-2b278eeb] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-2b278eeb],
	.nav.right[data-v-2b278eeb] {
		width: 24px;
	}
	.splide__slide[data-v-2b278eeb] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-2b278eeb],
	.header__content .left__nav a[data-v-2b278eeb] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-2b278eeb] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-2b278eeb] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-2b278eeb] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-2b278eeb] {
		display: block;
	}
	.some .stages__content h1[data-v-2b278eeb],
	.some .stages__content h1 span[data-v-2b278eeb] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-2b278eeb],
	.some .stages__wrap .nav.right[data-v-2b278eeb] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-2b278eeb] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-2b278eeb]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-2b278eeb] {
		height: 50px !important;
	}
	.top__nav p[data-v-2b278eeb] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-2b278eeb] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-2b278eeb] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-2b278eeb] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-2b278eeb] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-2b278eeb] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-2b278eeb] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-2b278eeb] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-2b278eeb] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-2b278eeb] {
		width: auto !important;
	}
	.case__item__description[data-v-2b278eeb] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-2b278eeb] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-2b278eeb]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-2b278eeb] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-2b278eeb] {
		max-width: none;
	}
	.case__item__statistic[data-v-2b278eeb] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-2b278eeb] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-2b278eeb] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-2b278eeb] {
		position: relative;
	}
	.case__item__description .nav p[data-v-2b278eeb] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-2b278eeb] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-2b278eeb] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-2b278eeb] {
		font-size: 20px !important;
	}
}
[data-v-2b278eeb]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-2b278eeb]:active,
.vti__dropdown.open[data-v-2b278eeb]:focus,
.vti__dropdown.open[data-v-2b278eeb]:hover,
.vti__dropdown[data-v-2b278eeb]:active,
.vti__dropdown[data-v-2b278eeb]:focus,
.vti__dropdown[data-v-2b278eeb]:hover,
.vue-tel-input[data-v-2b278eeb]:active,
.vue-tel-input[data-v-2b278eeb]:focus,
.vue-tel-input[data-v-2b278eeb]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-2b278eeb] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-2b278eeb] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-2b278eeb],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-2b278eeb] {
		margin-left: 30px;
	}
	.some .background__right[data-v-2b278eeb] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-2b278eeb] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-2b278eeb] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-2b278eeb] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-2b278eeb] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-2b278eeb] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-2b278eeb] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-2b278eeb] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-2b278eeb] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-2b278eeb] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-2b278eeb] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-2b278eeb] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-2b278eeb],
	.some .some .dop__content .content__wrap h5[data-v-2b278eeb] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-2b278eeb] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-2b278eeb] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-2b278eeb] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-2b278eeb] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-2b278eeb] {
		flex: 1;
	}
	.some .background[data-v-2b278eeb] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-2b278eeb] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-2b278eeb] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-2b278eeb]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-2b278eeb] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-2b278eeb] {
		height: 70px;
	}
	.case-main #welcome[data-v-2b278eeb]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-2b278eeb] {
		color: #58bf7e;
	}
	.some .right__content[data-v-2b278eeb] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-2b278eeb] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-2b278eeb] {
		padding-bottom: 40px;
	}
}
.user__wrap[data-v-2b278eeb] {
	background-color: #f6f6f6;
	padding: 169px 35px 149px;
}
@media (max-width: 1279px) {
	.user__wrap[data-v-2b278eeb] {
		padding: 66px 35px;
	}
}
.user__content[data-v-2b278eeb] {
	margin: 0 auto;
	max-width: 1180px;
}
.user__content .user__name[data-v-2b278eeb] {
	color: #484848;
	margin: 0 0 18px;
}
@media (min-width: 960px) {
	.user__content .user__name[data-v-2b278eeb] {
		font-size: 2rem;
	}
}
@media (max-width: 1279px) {
	.user__content .user__name[data-v-2b278eeb] {
		font-size: 1.375rem;
		line-height: 1.4;
	}
}
.user__content .user__job[data-v-2b278eeb] {
	color: #484848;
	font-weight: 300;
	margin: 0;
	text-transform: uppercase;
}
@media (min-width: 960px) {
	.user__content .user__job[data-v-2b278eeb] {
		font-size: 1.375rem;
	}
}
@media (max-width: 1279px) {
	.user__content .user__job[data-v-2b278eeb] {
		font-size: 1.125rem;
		width: 100%;
	}
}
.user__content .user__job[data-v-2b278eeb]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 25px;
	width: 50px;
}
.user__content__img[data-v-2b278eeb] {
	position: relative;
	z-index: 1;
}
@media (min-width: 960px) {
	.user__content__img[data-v-2b278eeb] {
		left: 8px;
	}
	.user__content__img[data-v-2b278eeb],
	.user__content__img img[data-v-2b278eeb] {
		height: 408px;
		width: 270px;
	}
}
@media (max-width: 767.98px) {
	.user__content__img[data-v-2b278eeb] {
		margin: 0 auto;
	}
	.user__content__img img[data-v-2b278eeb] {
		height: 217px;
		width: 155px;
	}
}
.user__content__img[data-v-2b278eeb]:before {
	border-right: 15px solid #58bf7e;
	border-top: 15px solid #58bf7e;
	content: '';
	display: block;
	height: 96.5%;
	position: absolute;
	right: -15px;
	top: -15px;
	width: 93%;
}
@media (max-width: 767.98px) {
	.user__content__img[data-v-2b278eeb]:before {
		border-right-width: 10px;
		border-top-width: 10px;
		left: 5px;
		right: -10px;
		top: -10px;
		width: 150px;
	}
}
.user__content__img[data-v-2b278eeb]:after {
	border-bottom: 3px solid #58bf7e;
	border-left: 3px solid #58bf7e;
	bottom: -3px;
	content: '';
	display: block;
	height: 34px;
	left: -3px;
	position: absolute;
	width: 34px;
}
@media (min-width: 960px) {
	.user__content__info[data-v-2b278eeb] {
		margin-left: 153px;
		padding-top: 36px;
	}
}
@media (max-width: 960px) {
	.user__content__info[data-v-2b278eeb] {
		margin-left: 50px;
	}
}
@media (max-width: 767.98px) {
	.user__content__info[data-v-2b278eeb] {
		margin-left: 0;
	}
}
.user__content .user__info[data-v-2b278eeb] {
	color: #000;
	font-size: 21px;
	font-weight: 300;
	line-height: 1.76;
	margin-top: 23px;
	max-width: 640px;
}
@media (max-width: 1279px) {
	.user__content .user__info[data-v-2b278eeb] {
		font-size: 16px;
		line-height: 2;
		max-width: none;
	}
}
@media (max-width: 767.98px) {
	.user__content[data-v-2b278eeb] {
		margin: 0 auto;
	}
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-f2ce6b7f] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-f2ce6b7f] {
	text-decoration: none;
}
body[data-v-f2ce6b7f] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-f2ce6b7f] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-f2ce6b7f] {
	opacity: 0;
}
.show.burger[data-v-f2ce6b7f]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-f2ce6b7f]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-f2ce6b7f] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-f2ce6b7f]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-f2ce6b7f] {
	vertical-align: middle;
}
.menu-open[data-v-f2ce6b7f] {
	overflow: hidden;
}
.form-file-input[data-v-f2ce6b7f] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-f2ce6b7f] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-f2ce6b7f],
.nav.right[data-v-f2ce6b7f] {
	stroke: #fff;
}
.some-h1[data-v-f2ce6b7f] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-f2ce6b7f] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-f2ce6b7f] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-f2ce6b7f] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-f2ce6b7f] {
	flex: 1;
}
.case-main .case__item__img img[data-v-f2ce6b7f] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-f2ce6b7f],
.case-main .some__welcome[data-v-f2ce6b7f],
.main-wrap.some .case-main__welcome[data-v-f2ce6b7f],
.main-wrap.some .some__welcome[data-v-f2ce6b7f] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-f2ce6b7f],
	.case-main .some__welcome[data-v-f2ce6b7f],
	.main-wrap.some .case-main__welcome[data-v-f2ce6b7f],
	.main-wrap.some .some__welcome[data-v-f2ce6b7f] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-f2ce6b7f],
	.case-main .some__welcome[data-v-f2ce6b7f],
	.main-wrap.some .case-main__welcome[data-v-f2ce6b7f],
	.main-wrap.some .some__welcome[data-v-f2ce6b7f] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-f2ce6b7f],
.main-wrap.some .header__some[data-v-f2ce6b7f] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-f2ce6b7f] {
	cursor: pointer;
}
.some .dop__right[data-v-f2ce6b7f] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-f2ce6b7f] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-f2ce6b7f] {
		display: none !important;
	}
}
.some .left__content-text[data-v-f2ce6b7f] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-f2ce6b7f] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-f2ce6b7f]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-f2ce6b7f] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-f2ce6b7f]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-f2ce6b7f] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-f2ce6b7f] {
	max-width: none;
}
.some__welcome .decore[data-v-f2ce6b7f] {
	display: none;
}
.some__strategy .left__content[data-v-f2ce6b7f] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-f2ce6b7f] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-f2ce6b7f] {
		top: -140px;
	}
}
.some .text[data-v-f2ce6b7f] {
	z-index: 2;
}
.some .left__block__title h1[data-v-f2ce6b7f] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-f2ce6b7f] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-f2ce6b7f] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-f2ce6b7f],
.terms-header[data-v-f2ce6b7f] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-f2ce6b7f] {
	margin-bottom: 90px;
}
.privacy-content[data-v-f2ce6b7f],
.terms-content[data-v-f2ce6b7f] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-f2ce6b7f],
.terms-content h1[data-v-f2ce6b7f] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-f2ce6b7f],
	.terms-content h1[data-v-f2ce6b7f] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-f2ce6b7f],
	.terms-content h1[data-v-f2ce6b7f] {
		font-size: 28px;
	}
}
.privacy-content[data-v-f2ce6b7f] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-f2ce6b7f] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-f2ce6b7f] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-f2ce6b7f] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-f2ce6b7f] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-f2ce6b7f] {
	max-width: 200px;
}
img[data-v-f2ce6b7f] {
	vertical-align: middle;
}
.some .user__wrap[data-v-f2ce6b7f] {
	background-color: #fff;
}
.burger[data-v-f2ce6b7f] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-f2ce6b7f],
.burger[data-v-f2ce6b7f]:after,
.burger[data-v-f2ce6b7f]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-f2ce6b7f]:before {
	top: 0;
}
.burger[data-v-f2ce6b7f]:after {
	bottom: 0;
}
.burger span[data-v-f2ce6b7f] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-f2ce6b7f] {
		display: none !important;
	}
}
.phone__country[data-v-f2ce6b7f] {
	position: relative;
}
.phone__country[data-v-f2ce6b7f]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-f2ce6b7f] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-f2ce6b7f] {
	margin-right: 5px;
}
.activeLink[data-v-f2ce6b7f] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-f2ce6b7f] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-f2ce6b7f] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-f2ce6b7f] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-f2ce6b7f],
	.strategy__wrap .right__content[data-v-f2ce6b7f] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-f2ce6b7f] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-f2ce6b7f],
	.strategy__wrap .left__content p[data-v-f2ce6b7f] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-f2ce6b7f] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-f2ce6b7f]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-f2ce6b7f] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-f2ce6b7f] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-f2ce6b7f] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-f2ce6b7f] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-f2ce6b7f] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-f2ce6b7f] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-f2ce6b7f] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-f2ce6b7f] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-f2ce6b7f] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-f2ce6b7f] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-f2ce6b7f] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-f2ce6b7f] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-f2ce6b7f] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-f2ce6b7f]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-f2ce6b7f] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-f2ce6b7f] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-f2ce6b7f] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-f2ce6b7f] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-f2ce6b7f] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-f2ce6b7f] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-f2ce6b7f] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-f2ce6b7f] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-f2ce6b7f] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-f2ce6b7f] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-f2ce6b7f] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-f2ce6b7f] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-f2ce6b7f] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-f2ce6b7f] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-f2ce6b7f]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-f2ce6b7f] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-f2ce6b7f] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-f2ce6b7f] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-f2ce6b7f] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-f2ce6b7f] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-f2ce6b7f] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-f2ce6b7f] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-f2ce6b7f] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-f2ce6b7f] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-f2ce6b7f] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-f2ce6b7f] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-f2ce6b7f] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-f2ce6b7f] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-f2ce6b7f] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-f2ce6b7f] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-f2ce6b7f] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-f2ce6b7f]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-f2ce6b7f]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-f2ce6b7f] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-f2ce6b7f],
	.some .stages__wrap .nav.right[data-v-f2ce6b7f] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-f2ce6b7f] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-f2ce6b7f],
	.stages__wrap .nav.right button.text-center svg[data-v-f2ce6b7f] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-f2ce6b7f] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-f2ce6b7f] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-f2ce6b7f] {
		max-width: 211px;
	}
	.stat__grid[data-v-f2ce6b7f] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-f2ce6b7f] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-f2ce6b7f] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-f2ce6b7f] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-f2ce6b7f] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-f2ce6b7f] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-f2ce6b7f] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-f2ce6b7f] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-f2ce6b7f] {
		height: 582px !important;
	}
	.some .hero__text[data-v-f2ce6b7f] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-f2ce6b7f] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-f2ce6b7f] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-f2ce6b7f] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-f2ce6b7f] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-f2ce6b7f] {
		position: relative;
	}
	.case-main #welcome[data-v-f2ce6b7f]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-f2ce6b7f] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-f2ce6b7f] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-f2ce6b7f] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-f2ce6b7f] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-f2ce6b7f] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-f2ce6b7f] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-f2ce6b7f] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-f2ce6b7f] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-f2ce6b7f] {
	margin-top: 5px;
}
.vue-tel-input[data-v-f2ce6b7f]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-f2ce6b7f] {
	background: transparent;
}
.vti__dropdown-list[data-v-f2ce6b7f] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-f2ce6b7f] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-f2ce6b7f] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-f2ce6b7f],
.country__code[data-v-f2ce6b7f],
.vti__dropdown[data-v-f2ce6b7f] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-f2ce6b7f] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-f2ce6b7f] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-f2ce6b7f] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-f2ce6b7f] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-f2ce6b7f] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-f2ce6b7f] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-f2ce6b7f] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-f2ce6b7f] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-f2ce6b7f]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-f2ce6b7f] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-f2ce6b7f] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-f2ce6b7f] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-f2ce6b7f] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-f2ce6b7f] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-f2ce6b7f] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-f2ce6b7f] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-f2ce6b7f] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-f2ce6b7f] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-f2ce6b7f]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-f2ce6b7f] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-f2ce6b7f] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-f2ce6b7f] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-f2ce6b7f] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-f2ce6b7f] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-f2ce6b7f],
	.nav.right[data-v-f2ce6b7f] {
		width: 24px;
	}
	.splide__slide[data-v-f2ce6b7f] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-f2ce6b7f],
	.header__content .left__nav a[data-v-f2ce6b7f] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-f2ce6b7f] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-f2ce6b7f] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-f2ce6b7f] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-f2ce6b7f] {
		display: block;
	}
	.some .stages__content h1[data-v-f2ce6b7f],
	.some .stages__content h1 span[data-v-f2ce6b7f] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-f2ce6b7f],
	.some .stages__wrap .nav.right[data-v-f2ce6b7f] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-f2ce6b7f] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-f2ce6b7f]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-f2ce6b7f] {
		height: 50px !important;
	}
	.top__nav p[data-v-f2ce6b7f] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-f2ce6b7f] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-f2ce6b7f] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-f2ce6b7f] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-f2ce6b7f] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-f2ce6b7f] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-f2ce6b7f] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-f2ce6b7f] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-f2ce6b7f] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-f2ce6b7f] {
		width: auto !important;
	}
	.case__item__description[data-v-f2ce6b7f] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-f2ce6b7f] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-f2ce6b7f]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-f2ce6b7f] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-f2ce6b7f] {
		max-width: none;
	}
	.case__item__statistic[data-v-f2ce6b7f] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-f2ce6b7f] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-f2ce6b7f] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-f2ce6b7f] {
		position: relative;
	}
	.case__item__description .nav p[data-v-f2ce6b7f] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-f2ce6b7f] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-f2ce6b7f] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-f2ce6b7f] {
		font-size: 20px !important;
	}
}
[data-v-f2ce6b7f]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-f2ce6b7f]:active,
.vti__dropdown.open[data-v-f2ce6b7f]:focus,
.vti__dropdown.open[data-v-f2ce6b7f]:hover,
.vti__dropdown[data-v-f2ce6b7f]:active,
.vti__dropdown[data-v-f2ce6b7f]:focus,
.vti__dropdown[data-v-f2ce6b7f]:hover,
.vue-tel-input[data-v-f2ce6b7f]:active,
.vue-tel-input[data-v-f2ce6b7f]:focus,
.vue-tel-input[data-v-f2ce6b7f]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-f2ce6b7f] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-f2ce6b7f] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-f2ce6b7f],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-f2ce6b7f] {
		margin-left: 30px;
	}
	.some .background__right[data-v-f2ce6b7f] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-f2ce6b7f] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-f2ce6b7f] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-f2ce6b7f] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-f2ce6b7f] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-f2ce6b7f] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-f2ce6b7f] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-f2ce6b7f] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-f2ce6b7f] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-f2ce6b7f] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-f2ce6b7f] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-f2ce6b7f] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-f2ce6b7f],
	.some .some .dop__content .content__wrap h5[data-v-f2ce6b7f] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-f2ce6b7f] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-f2ce6b7f] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-f2ce6b7f] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-f2ce6b7f] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-f2ce6b7f] {
		flex: 1;
	}
	.some .background[data-v-f2ce6b7f] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-f2ce6b7f] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-f2ce6b7f] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-f2ce6b7f]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-f2ce6b7f] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-f2ce6b7f] {
		height: 70px;
	}
	.case-main #welcome[data-v-f2ce6b7f]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-f2ce6b7f] {
		color: #58bf7e;
	}
	.some .right__content[data-v-f2ce6b7f] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-f2ce6b7f] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-f2ce6b7f] {
		padding-bottom: 40px;
	}
}
@media (min-width: 960px) {
	.cases__wrap[data-v-f2ce6b7f] {
		padding-bottom: 136px;
		padding-top: 159px;
	}
}
@media (max-width: 1279px) {
	.cases__wrap[data-v-f2ce6b7f] {
		padding: 69px 35px;
	}
}
.cases__content[data-v-f2ce6b7f] {
	margin: 0 auto;
	max-width: 1335px;
}
.cases__content__title h1[data-v-f2ce6b7f] {
	color: #484848;
	margin: 0;
	text-transform: uppercase;
}
@media (min-width: 960px) {
	.cases__content__title h1[data-v-f2ce6b7f] {
		font-size: 2.81rem;
	}
}
@media (max-width: 1279px) {
	.cases__content__title h1[data-v-f2ce6b7f] {
		font-size: 1.68rem;
	}
}
.cases__content .nav[data-v-f2ce6b7f] {
	margin-top: 134px;
	width: 392px;
}
@media (max-width: 1279px) {
	.cases__content .nav[data-v-f2ce6b7f] {
		margin-top: 70px;
	}
}
.case__item[data-v-f2ce6b7f] {
	gap: 40px;
}
@media (min-width: 960px) {
	.case__item[data-v-f2ce6b7f] {
		margin-top: 155px;
		padding: 0 30px;
	}
}
@media (max-width: 1279px) {
	.case__item[data-v-f2ce6b7f] {
		margin-top: 60px;
	}
}
@media (max-width: 860px) {
	.case__item[data-v-f2ce6b7f] {
		gap: 20px;
	}
}
.case__item__description[data-v-f2ce6b7f] {
	max-width: 409px;
}
@media (max-width: 1279px) {
	.case__item__description[data-v-f2ce6b7f] {
		margin-top: 26px;
	}
}
@media (min-width: 960px) {
	.case__item__description[data-v-f2ce6b7f] {
		margin-top: 44px;
	}
}
.case__item__description .title[data-v-f2ce6b7f] {
	color: #484848;
	font-size: 2.18rem;
	margin: 0;
}
.case__item__description .title[data-v-f2ce6b7f]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 24px;
	width: 50px;
}
.case__item__description .description[data-v-f2ce6b7f] {
	color: #484848;
	font-size: 1.25rem;
	font-weight: 300;
	line-height: 31px;
	margin-bottom: 25px;
	margin-top: 24px;
}
.case__item__description .nav[data-v-f2ce6b7f] {
	margin-top: 67px;
}
.case__item__description .nav p[data-v-f2ce6b7f] {
	color: #484848;
	font-size: 28.733px;
	font-weight: 500;
	line-height: 1.55;
	margin: 0;
}
.case__item__description .nav button[data-v-f2ce6b7f] {
	height: 63px;
	margin-left: 13px;
	width: 63px;
}
@media (max-width: 1279px) {
	.case__item__description .nav button[data-v-f2ce6b7f] {
		height: 24px;
		width: 24px;
	}
}
@media (max-width: 767.98px) {
	.case__item__description .nav[data-v-f2ce6b7f] {
		margin-top: 20px;
	}
}
.case__item__statistic[data-v-f2ce6b7f] {
	border: 1px solid #58bf7e;
	box-sizing: border-box;
	color: #58bf7e;
	max-width: 409px;
	min-height: 99px;
	padding-left: 15px;
	padding-right: 15px;
}
.case__item__statistic__title[data-v-f2ce6b7f] {
	font-weight: 400;
	line-height: 1.6;
	padding-right: 10px;
}
.case__item__statistic__title p[data-v-f2ce6b7f] {
	font-size: 20px;
}
@media (max-width: 767.98px) {
	.case__item__statistic__title p[data-v-f2ce6b7f] {
		font-size: 16px;
	}
}
.case__item__statistic__value p[data-v-f2ce6b7f] {
	font-size: 2.18rem;
	font-weight: 700;
	margin: 0;
}
@media (max-width: 767.98px) {
	.case__item__statistic__value p[data-v-f2ce6b7f] {
		font-size: 30px;
	}
	.case__item__statistic[data-v-f2ce6b7f] {
		max-width: 300px;
	}
}
.case__item__img img[data-v-f2ce6b7f] {
	max-width: 100%;
}
@media (min-width: 960px) {
	.case__item__img[data-v-f2ce6b7f] {
		max-width: 847px;
	}
	.case__item__img .decore[data-v-f2ce6b7f] {
		background-color: #58bf7e;
		height: 100%;
		left: 40px;
		left: 50%;
		top: -26px;
		transform: translateX(-50%);
		width: 85%;
	}
}
@media (max-width: 1279px) {
	.case__item__img .decore[data-v-f2ce6b7f] {
		background-color: #58bf7e;
		height: 110%;
		left: 50%;
		top: -20px;
		transform: translateX(-50%);
		width: 90%;
	}
	.case__item__img img[data-v-f2ce6b7f] {
		width: 100%;
	}
}
@media (max-width: 767.98px) {
	.case__item__img .decore[data-v-f2ce6b7f] {
		top: -10px;
	}
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-bd9bac09] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-bd9bac09] {
	text-decoration: none;
}
body[data-v-bd9bac09] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-bd9bac09] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-bd9bac09] {
	opacity: 0;
}
.show.burger[data-v-bd9bac09]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-bd9bac09]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-bd9bac09] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-bd9bac09]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-bd9bac09] {
	vertical-align: middle;
}
.menu-open[data-v-bd9bac09] {
	overflow: hidden;
}
.form-file-input[data-v-bd9bac09] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-bd9bac09] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-bd9bac09],
.nav.right[data-v-bd9bac09] {
	stroke: #fff;
}
.some-h1[data-v-bd9bac09] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-bd9bac09] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-bd9bac09] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-bd9bac09] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-bd9bac09] {
	flex: 1;
}
.case-main .case__item__img img[data-v-bd9bac09] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-bd9bac09],
.case-main .some__welcome[data-v-bd9bac09],
.main-wrap.some .case-main__welcome[data-v-bd9bac09],
.main-wrap.some .some__welcome[data-v-bd9bac09] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-bd9bac09],
	.case-main .some__welcome[data-v-bd9bac09],
	.main-wrap.some .case-main__welcome[data-v-bd9bac09],
	.main-wrap.some .some__welcome[data-v-bd9bac09] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-bd9bac09],
	.case-main .some__welcome[data-v-bd9bac09],
	.main-wrap.some .case-main__welcome[data-v-bd9bac09],
	.main-wrap.some .some__welcome[data-v-bd9bac09] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-bd9bac09],
.main-wrap.some .header__some[data-v-bd9bac09] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-bd9bac09] {
	cursor: pointer;
}
.some .dop__right[data-v-bd9bac09] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-bd9bac09] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-bd9bac09] {
		display: none !important;
	}
}
.some .left__content-text[data-v-bd9bac09] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-bd9bac09] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-bd9bac09]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-bd9bac09] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-bd9bac09]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-bd9bac09] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-bd9bac09] {
	max-width: none;
}
.some__welcome .decore[data-v-bd9bac09] {
	display: none;
}
.some__strategy .left__content[data-v-bd9bac09] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-bd9bac09] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-bd9bac09] {
		top: -140px;
	}
}
.some .text[data-v-bd9bac09] {
	z-index: 2;
}
.some .left__block__title h1[data-v-bd9bac09] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-bd9bac09] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-bd9bac09] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-bd9bac09],
.terms-header[data-v-bd9bac09] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-bd9bac09] {
	margin-bottom: 90px;
}
.privacy-content[data-v-bd9bac09],
.terms-content[data-v-bd9bac09] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-bd9bac09],
.terms-content h1[data-v-bd9bac09] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-bd9bac09],
	.terms-content h1[data-v-bd9bac09] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-bd9bac09],
	.terms-content h1[data-v-bd9bac09] {
		font-size: 28px;
	}
}
.privacy-content[data-v-bd9bac09] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-bd9bac09] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-bd9bac09] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-bd9bac09] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-bd9bac09] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-bd9bac09] {
	max-width: 200px;
}
img[data-v-bd9bac09] {
	vertical-align: middle;
}
.some .user__wrap[data-v-bd9bac09] {
	background-color: #fff;
}
.burger[data-v-bd9bac09] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-bd9bac09],
.burger[data-v-bd9bac09]:after,
.burger[data-v-bd9bac09]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-bd9bac09]:before {
	top: 0;
}
.burger[data-v-bd9bac09]:after {
	bottom: 0;
}
.burger span[data-v-bd9bac09] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-bd9bac09] {
		display: none !important;
	}
}
.phone__country[data-v-bd9bac09] {
	position: relative;
}
.phone__country[data-v-bd9bac09]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-bd9bac09] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-bd9bac09] {
	margin-right: 5px;
}
.activeLink[data-v-bd9bac09] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-bd9bac09] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-bd9bac09] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-bd9bac09] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-bd9bac09],
	.strategy__wrap .right__content[data-v-bd9bac09] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-bd9bac09] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-bd9bac09],
	.strategy__wrap .left__content p[data-v-bd9bac09] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-bd9bac09] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-bd9bac09]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-bd9bac09] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-bd9bac09] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-bd9bac09] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-bd9bac09] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-bd9bac09] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-bd9bac09] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-bd9bac09] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-bd9bac09] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-bd9bac09] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-bd9bac09] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-bd9bac09] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-bd9bac09] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-bd9bac09] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-bd9bac09]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-bd9bac09] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-bd9bac09] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-bd9bac09] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-bd9bac09] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-bd9bac09] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-bd9bac09] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-bd9bac09] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-bd9bac09] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-bd9bac09] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-bd9bac09] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-bd9bac09] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-bd9bac09] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-bd9bac09] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-bd9bac09] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-bd9bac09]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-bd9bac09] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-bd9bac09] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-bd9bac09] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-bd9bac09] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-bd9bac09] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-bd9bac09] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-bd9bac09] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-bd9bac09] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-bd9bac09] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-bd9bac09] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-bd9bac09] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-bd9bac09] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-bd9bac09] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-bd9bac09] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-bd9bac09] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-bd9bac09] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-bd9bac09]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-bd9bac09]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-bd9bac09] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-bd9bac09],
	.some .stages__wrap .nav.right[data-v-bd9bac09] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-bd9bac09] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-bd9bac09],
	.stages__wrap .nav.right button.text-center svg[data-v-bd9bac09] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-bd9bac09] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-bd9bac09] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-bd9bac09] {
		max-width: 211px;
	}
	.stat__grid[data-v-bd9bac09] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-bd9bac09] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-bd9bac09] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-bd9bac09] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-bd9bac09] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-bd9bac09] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-bd9bac09] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-bd9bac09] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-bd9bac09] {
		height: 582px !important;
	}
	.some .hero__text[data-v-bd9bac09] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-bd9bac09] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-bd9bac09] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-bd9bac09] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-bd9bac09] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-bd9bac09] {
		position: relative;
	}
	.case-main #welcome[data-v-bd9bac09]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-bd9bac09] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-bd9bac09] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-bd9bac09] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-bd9bac09] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-bd9bac09] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-bd9bac09] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-bd9bac09] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-bd9bac09] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-bd9bac09] {
	margin-top: 5px;
}
.vue-tel-input[data-v-bd9bac09]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-bd9bac09] {
	background: transparent;
}
.vti__dropdown-list[data-v-bd9bac09] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-bd9bac09] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-bd9bac09] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-bd9bac09],
.country__code[data-v-bd9bac09],
.vti__dropdown[data-v-bd9bac09] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-bd9bac09] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-bd9bac09] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-bd9bac09] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-bd9bac09] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-bd9bac09] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-bd9bac09] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-bd9bac09] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-bd9bac09] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-bd9bac09]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-bd9bac09] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-bd9bac09] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-bd9bac09] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-bd9bac09] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-bd9bac09] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-bd9bac09] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-bd9bac09] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-bd9bac09] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-bd9bac09] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-bd9bac09]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-bd9bac09] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-bd9bac09] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-bd9bac09] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-bd9bac09] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-bd9bac09] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-bd9bac09],
	.nav.right[data-v-bd9bac09] {
		width: 24px;
	}
	.splide__slide[data-v-bd9bac09] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-bd9bac09],
	.header__content .left__nav a[data-v-bd9bac09] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-bd9bac09] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-bd9bac09] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-bd9bac09] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-bd9bac09] {
		display: block;
	}
	.some .stages__content h1[data-v-bd9bac09],
	.some .stages__content h1 span[data-v-bd9bac09] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-bd9bac09],
	.some .stages__wrap .nav.right[data-v-bd9bac09] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-bd9bac09] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-bd9bac09]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-bd9bac09] {
		height: 50px !important;
	}
	.top__nav p[data-v-bd9bac09] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-bd9bac09] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-bd9bac09] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-bd9bac09] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-bd9bac09] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-bd9bac09] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-bd9bac09] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-bd9bac09] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-bd9bac09] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-bd9bac09] {
		width: auto !important;
	}
	.case__item__description[data-v-bd9bac09] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-bd9bac09] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-bd9bac09]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-bd9bac09] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-bd9bac09] {
		max-width: none;
	}
	.case__item__statistic[data-v-bd9bac09] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-bd9bac09] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-bd9bac09] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-bd9bac09] {
		position: relative;
	}
	.case__item__description .nav p[data-v-bd9bac09] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-bd9bac09] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-bd9bac09] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-bd9bac09] {
		font-size: 20px !important;
	}
}
[data-v-bd9bac09]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-bd9bac09]:active,
.vti__dropdown.open[data-v-bd9bac09]:focus,
.vti__dropdown.open[data-v-bd9bac09]:hover,
.vti__dropdown[data-v-bd9bac09]:active,
.vti__dropdown[data-v-bd9bac09]:focus,
.vti__dropdown[data-v-bd9bac09]:hover,
.vue-tel-input[data-v-bd9bac09]:active,
.vue-tel-input[data-v-bd9bac09]:focus,
.vue-tel-input[data-v-bd9bac09]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-bd9bac09] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-bd9bac09] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-bd9bac09],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-bd9bac09] {
		margin-left: 30px;
	}
	.some .background__right[data-v-bd9bac09] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-bd9bac09] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-bd9bac09] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-bd9bac09] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-bd9bac09] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-bd9bac09] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-bd9bac09] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-bd9bac09] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-bd9bac09] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-bd9bac09] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-bd9bac09] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-bd9bac09] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-bd9bac09],
	.some .some .dop__content .content__wrap h5[data-v-bd9bac09] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-bd9bac09] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-bd9bac09] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-bd9bac09] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-bd9bac09] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-bd9bac09] {
		flex: 1;
	}
	.some .background[data-v-bd9bac09] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-bd9bac09] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-bd9bac09] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-bd9bac09]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-bd9bac09] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-bd9bac09] {
		height: 70px;
	}
	.case-main #welcome[data-v-bd9bac09]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-bd9bac09] {
		color: #58bf7e;
	}
	.some .right__content[data-v-bd9bac09] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-bd9bac09] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-bd9bac09] {
		padding-bottom: 40px;
	}
}
@media (min-width: 960px) {
	.cases__wrap[data-v-bd9bac09] {
		padding-bottom: 136px;
		padding-top: 159px;
	}
}
@media (max-width: 1279px) {
	.cases__wrap[data-v-bd9bac09] {
		padding: 69px 35px;
	}
}
.cases__content[data-v-bd9bac09] {
	margin: 0 auto;
	max-width: 1335px;
}
.cases__content__title h1[data-v-bd9bac09] {
	color: #484848;
	margin: 0;
	text-transform: uppercase;
}
@media (min-width: 960px) {
	.cases__content__title h1[data-v-bd9bac09] {
		font-size: 2.81rem;
	}
}
@media (max-width: 1279px) {
	.cases__content__title h1[data-v-bd9bac09] {
		font-size: 1.68rem;
	}
}
.cases__content .nav[data-v-bd9bac09] {
	margin-top: 134px;
	width: 392px;
}
@media (max-width: 1279px) {
	.cases__content .nav[data-v-bd9bac09] {
		margin-top: 70px;
	}
}
.case__item[data-v-bd9bac09] {
	gap: 40px;
}
@media (min-width: 960px) {
	.case__item[data-v-bd9bac09] {
		margin-top: 155px;
		padding: 0 30px;
	}
}
@media (max-width: 1279px) {
	.case__item[data-v-bd9bac09] {
		margin-top: 60px;
	}
}
@media (max-width: 860px) {
	.case__item[data-v-bd9bac09] {
		gap: 20px;
	}
}
.case__item__description[data-v-bd9bac09] {
	max-width: 409px;
}
@media (max-width: 1279px) {
	.case__item__description[data-v-bd9bac09] {
		margin-top: 26px;
	}
}
@media (min-width: 960px) {
	.case__item__description[data-v-bd9bac09] {
		margin-top: 44px;
	}
}
.case__item__description .title[data-v-bd9bac09] {
	color: #484848;
	font-size: 2.18rem;
	margin: 0;
}
.case__item__description .title[data-v-bd9bac09]:after {
	background-color: #58bf7e;
	content: '';
	display: block;
	height: 2px;
	margin-top: 24px;
	width: 50px;
}
.case__item__description .description[data-v-bd9bac09] {
	color: #484848;
	font-size: 1.25rem;
	font-weight: 300;
	line-height: 31px;
	margin-bottom: 25px;
	margin-top: 24px;
}
.case__item__description .nav[data-v-bd9bac09] {
	margin-top: 67px;
}
.case__item__description .nav p[data-v-bd9bac09] {
	color: #484848;
	font-size: 28.733px;
	font-weight: 500;
	line-height: 1.55;
	margin: 0;
}
.case__item__description .nav button[data-v-bd9bac09] {
	height: 63px;
	margin-left: 13px;
	width: 63px;
}
@media (max-width: 1279px) {
	.case__item__description .nav button[data-v-bd9bac09] {
		height: 24px;
		width: 24px;
	}
}
@media (max-width: 767.98px) {
	.case__item__description .nav[data-v-bd9bac09] {
		margin-top: 20px;
	}
}
.case__item__statistic[data-v-bd9bac09] {
	border: 1px solid #58bf7e;
	box-sizing: border-box;
	color: #58bf7e;
	max-width: 409px;
	min-height: 99px;
	padding-left: 15px;
	padding-right: 15px;
}
.case__item__statistic__title[data-v-bd9bac09] {
	font-weight: 400;
	line-height: 1.6;
	padding-right: 10px;
}
.case__item__statistic__title p[data-v-bd9bac09] {
	font-size: 20px;
}
@media (max-width: 767.98px) {
	.case__item__statistic__title p[data-v-bd9bac09] {
		font-size: 16px;
	}
}
.case__item__statistic__value p[data-v-bd9bac09] {
	font-size: 2.18rem;
	font-weight: 700;
	margin: 0;
}
@media (max-width: 767.98px) {
	.case__item__statistic__value p[data-v-bd9bac09] {
		font-size: 30px;
	}
	.case__item__statistic[data-v-bd9bac09] {
		max-width: 300px;
	}
}
.case__item__img img[data-v-bd9bac09] {
	max-width: 100%;
}
@media (min-width: 960px) {
	.case__item__img[data-v-bd9bac09] {
		max-width: 847px;
	}
	.case__item__img .decore[data-v-bd9bac09] {
		background-color: #58bf7e;
		height: 100%;
		left: 40px;
		left: 50%;
		top: -26px;
		transform: translateX(-50%);
		width: 85%;
	}
}
@media (max-width: 1279px) {
	.case__item__img .decore[data-v-bd9bac09] {
		background-color: #58bf7e;
		height: 110%;
		left: 50%;
		top: -20px;
		transform: translateX(-50%);
		width: 90%;
	}
	.case__item__img img[data-v-bd9bac09] {
		width: 100%;
	}
}
@media (max-width: 767.98px) {
	.case__item__img .decore[data-v-bd9bac09] {
		top: -10px;
	}
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-22a24284] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-22a24284] {
	text-decoration: none;
}
body[data-v-22a24284] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-22a24284] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-22a24284] {
	opacity: 0;
}
.show.burger[data-v-22a24284]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-22a24284]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-22a24284] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-22a24284]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-22a24284] {
	vertical-align: middle;
}
.menu-open[data-v-22a24284] {
	overflow: hidden;
}
.form-file-input[data-v-22a24284] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-22a24284] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-22a24284],
.nav.right[data-v-22a24284] {
	stroke: #fff;
}
.some-h1[data-v-22a24284] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-22a24284] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-22a24284] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-22a24284] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-22a24284] {
	flex: 1;
}
.case-main .case__item__img img[data-v-22a24284] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-22a24284],
.case-main .some__welcome[data-v-22a24284],
.main-wrap.some .case-main__welcome[data-v-22a24284],
.main-wrap.some .some__welcome[data-v-22a24284] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-22a24284],
	.case-main .some__welcome[data-v-22a24284],
	.main-wrap.some .case-main__welcome[data-v-22a24284],
	.main-wrap.some .some__welcome[data-v-22a24284] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-22a24284],
	.case-main .some__welcome[data-v-22a24284],
	.main-wrap.some .case-main__welcome[data-v-22a24284],
	.main-wrap.some .some__welcome[data-v-22a24284] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-22a24284],
.main-wrap.some .header__some[data-v-22a24284] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-22a24284] {
	cursor: pointer;
}
.some .dop__right[data-v-22a24284] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-22a24284] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-22a24284] {
		display: none !important;
	}
}
.some .left__content-text[data-v-22a24284] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-22a24284] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-22a24284]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-22a24284] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-22a24284]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-22a24284] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-22a24284] {
	max-width: none;
}
.some__welcome .decore[data-v-22a24284] {
	display: none;
}
.some__strategy .left__content[data-v-22a24284] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-22a24284] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-22a24284] {
		top: -140px;
	}
}
.some .text[data-v-22a24284] {
	z-index: 2;
}
.some .left__block__title h1[data-v-22a24284] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-22a24284] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-22a24284] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-22a24284],
.terms-header[data-v-22a24284] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-22a24284] {
	margin-bottom: 90px;
}
.privacy-content[data-v-22a24284],
.terms-content[data-v-22a24284] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-22a24284],
.terms-content h1[data-v-22a24284] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-22a24284],
	.terms-content h1[data-v-22a24284] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-22a24284],
	.terms-content h1[data-v-22a24284] {
		font-size: 28px;
	}
}
.privacy-content[data-v-22a24284] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-22a24284] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-22a24284] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-22a24284] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-22a24284] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-22a24284] {
	max-width: 200px;
}
img[data-v-22a24284] {
	vertical-align: middle;
}
.some .user__wrap[data-v-22a24284] {
	background-color: #fff;
}
.burger[data-v-22a24284] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-22a24284],
.burger[data-v-22a24284]:after,
.burger[data-v-22a24284]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-22a24284]:before {
	top: 0;
}
.burger[data-v-22a24284]:after {
	bottom: 0;
}
.burger span[data-v-22a24284] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-22a24284] {
		display: none !important;
	}
}
.phone__country[data-v-22a24284] {
	position: relative;
}
.phone__country[data-v-22a24284]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-22a24284] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-22a24284] {
	margin-right: 5px;
}
.activeLink[data-v-22a24284] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-22a24284] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-22a24284] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-22a24284] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-22a24284],
	.strategy__wrap .right__content[data-v-22a24284] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-22a24284] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-22a24284],
	.strategy__wrap .left__content p[data-v-22a24284] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-22a24284] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-22a24284]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-22a24284] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-22a24284] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-22a24284] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-22a24284] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-22a24284] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-22a24284] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-22a24284] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-22a24284] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-22a24284] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-22a24284] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-22a24284] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-22a24284] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-22a24284] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-22a24284]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-22a24284] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-22a24284] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-22a24284] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-22a24284] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-22a24284] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-22a24284] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-22a24284] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-22a24284] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-22a24284] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-22a24284] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-22a24284] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-22a24284] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-22a24284] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-22a24284] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-22a24284]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-22a24284] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-22a24284] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-22a24284] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-22a24284] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-22a24284] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-22a24284] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-22a24284] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-22a24284] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-22a24284] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-22a24284] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-22a24284] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-22a24284] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-22a24284] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-22a24284] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-22a24284] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-22a24284] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-22a24284]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-22a24284]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-22a24284] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-22a24284],
	.some .stages__wrap .nav.right[data-v-22a24284] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-22a24284] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-22a24284],
	.stages__wrap .nav.right button.text-center svg[data-v-22a24284] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-22a24284] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-22a24284] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-22a24284] {
		max-width: 211px;
	}
	.stat__grid[data-v-22a24284] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-22a24284] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-22a24284] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-22a24284] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-22a24284] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-22a24284] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-22a24284] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-22a24284] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-22a24284] {
		height: 582px !important;
	}
	.some .hero__text[data-v-22a24284] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-22a24284] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-22a24284] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-22a24284] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-22a24284] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-22a24284] {
		position: relative;
	}
	.case-main #welcome[data-v-22a24284]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-22a24284] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-22a24284] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-22a24284] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-22a24284] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-22a24284] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-22a24284] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-22a24284] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-22a24284] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-22a24284] {
	margin-top: 5px;
}
.vue-tel-input[data-v-22a24284]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-22a24284] {
	background: transparent;
}
.vti__dropdown-list[data-v-22a24284] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-22a24284] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-22a24284] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-22a24284],
.country__code[data-v-22a24284],
.vti__dropdown[data-v-22a24284] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-22a24284] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-22a24284] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-22a24284] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-22a24284] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-22a24284] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-22a24284] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-22a24284] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-22a24284] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-22a24284]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-22a24284] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-22a24284] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-22a24284] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-22a24284] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-22a24284] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-22a24284] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-22a24284] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-22a24284] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-22a24284] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-22a24284]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-22a24284] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-22a24284] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-22a24284] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-22a24284] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-22a24284] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-22a24284],
	.nav.right[data-v-22a24284] {
		width: 24px;
	}
	.splide__slide[data-v-22a24284] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-22a24284],
	.header__content .left__nav a[data-v-22a24284] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-22a24284] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-22a24284] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-22a24284] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-22a24284] {
		display: block;
	}
	.some .stages__content h1[data-v-22a24284],
	.some .stages__content h1 span[data-v-22a24284] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-22a24284],
	.some .stages__wrap .nav.right[data-v-22a24284] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-22a24284] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-22a24284]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-22a24284] {
		height: 50px !important;
	}
	.top__nav p[data-v-22a24284] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-22a24284] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-22a24284] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-22a24284] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-22a24284] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-22a24284] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-22a24284] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-22a24284] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-22a24284] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-22a24284] {
		width: auto !important;
	}
	.case__item__description[data-v-22a24284] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-22a24284] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-22a24284]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-22a24284] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-22a24284] {
		max-width: none;
	}
	.case__item__statistic[data-v-22a24284] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-22a24284] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-22a24284] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-22a24284] {
		position: relative;
	}
	.case__item__description .nav p[data-v-22a24284] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-22a24284] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-22a24284] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-22a24284] {
		font-size: 20px !important;
	}
}
[data-v-22a24284]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-22a24284]:active,
.vti__dropdown.open[data-v-22a24284]:focus,
.vti__dropdown.open[data-v-22a24284]:hover,
.vti__dropdown[data-v-22a24284]:active,
.vti__dropdown[data-v-22a24284]:focus,
.vti__dropdown[data-v-22a24284]:hover,
.vue-tel-input[data-v-22a24284]:active,
.vue-tel-input[data-v-22a24284]:focus,
.vue-tel-input[data-v-22a24284]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-22a24284] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-22a24284] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-22a24284],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-22a24284] {
		margin-left: 30px;
	}
	.some .background__right[data-v-22a24284] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-22a24284] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-22a24284] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-22a24284] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-22a24284] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-22a24284] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-22a24284] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-22a24284] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-22a24284] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-22a24284] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-22a24284] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-22a24284] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-22a24284],
	.some .some .dop__content .content__wrap h5[data-v-22a24284] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-22a24284] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-22a24284] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-22a24284] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-22a24284] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-22a24284] {
		flex: 1;
	}
	.some .background[data-v-22a24284] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-22a24284] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-22a24284] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-22a24284]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-22a24284] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-22a24284] {
		height: 70px;
	}
	.case-main #welcome[data-v-22a24284]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-22a24284] {
		color: #58bf7e;
	}
	.some .right__content[data-v-22a24284] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-22a24284] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-22a24284] {
		padding-bottom: 40px;
	}
}
.wrapper[data-v-22a24284] {
	overflow: hidden;
	position: relative;
}
.background[data-v-22a24284] {
	height: 100%;
	width: 100%;
}
.text[data-v-22a24284] {
	background: #fff;
	display: flex;
	height: calc(140% + 200px);
	justify-content: flex-end;
	position: absolute;
	top: -200px;
	width: calc(50% + 150px);
}
.inner[data-v-22a24284] {
	max-width: 500px;
	position: relative;
}
.content[data-v-22a24284] {
	height: 100%;
	margin: 0 auto;
	max-width: 1180px;
	position: absolute;
	top: 0;
}
@media (min-width: 1200px) {
	.content[data-v-22a24284] {
		left: calc(50% - 590px);
	}
}
.decore[data-v-22a24284] {
	display: block;
	height: 100%;
	left: calc(50% - 80px);
	position: absolute;
	top: 0;
	transform: skewX(-9.5deg);
	width: 11px;
	z-index: 2;
}
@media (max-width: 1200px) {
	.decore[data-v-22a24284] {
		left: calc(50% - 90px);
	}
}
.decore[data-v-22a24284]:before {
	background-color: #58bf7e;
	content: '';
	height: 60%;
	position: absolute;
	top: -10px;
	width: 11px;
}
@media (min-width: 1024px) {
	.decore[data-v-22a24284]:before {
		display: none;
	}
}
.decore[data-v-22a24284]:after {
	background-color: #58bf7e;
	bottom: -10px;
	content: '';
	height: 422px;
	position: absolute;
	width: 11px;
}
@media (max-width: 1025px) {
	.decore[data-v-22a24284] {
		left: calc(50% - 50px);
	}
	.decore[data-v-22a24284]:after {
		display: none;
	}
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-ea410ec2] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-ea410ec2] {
	text-decoration: none;
}
body[data-v-ea410ec2] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-ea410ec2] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-ea410ec2] {
	opacity: 0;
}
.show.burger[data-v-ea410ec2]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-ea410ec2]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-ea410ec2] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-ea410ec2]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-ea410ec2] {
	vertical-align: middle;
}
.menu-open[data-v-ea410ec2] {
	overflow: hidden;
}
.form-file-input[data-v-ea410ec2] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-ea410ec2] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-ea410ec2],
.nav.right[data-v-ea410ec2] {
	stroke: #fff;
}
.some-h1[data-v-ea410ec2] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-ea410ec2] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-ea410ec2] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-ea410ec2] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-ea410ec2] {
	flex: 1;
}
.case-main .case__item__img img[data-v-ea410ec2] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-ea410ec2],
.case-main .some__welcome[data-v-ea410ec2],
.main-wrap.some .case-main__welcome[data-v-ea410ec2],
.main-wrap.some .some__welcome[data-v-ea410ec2] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-ea410ec2],
	.case-main .some__welcome[data-v-ea410ec2],
	.main-wrap.some .case-main__welcome[data-v-ea410ec2],
	.main-wrap.some .some__welcome[data-v-ea410ec2] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-ea410ec2],
	.case-main .some__welcome[data-v-ea410ec2],
	.main-wrap.some .case-main__welcome[data-v-ea410ec2],
	.main-wrap.some .some__welcome[data-v-ea410ec2] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-ea410ec2],
.main-wrap.some .header__some[data-v-ea410ec2] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-ea410ec2] {
	cursor: pointer;
}
.some .dop__right[data-v-ea410ec2] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-ea410ec2] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-ea410ec2] {
		display: none !important;
	}
}
.some .left__content-text[data-v-ea410ec2] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-ea410ec2] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-ea410ec2]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-ea410ec2] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-ea410ec2]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-ea410ec2] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-ea410ec2] {
	max-width: none;
}
.some__welcome .decore[data-v-ea410ec2] {
	display: none;
}
.some__strategy .left__content[data-v-ea410ec2] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-ea410ec2] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-ea410ec2] {
		top: -140px;
	}
}
.some .text[data-v-ea410ec2] {
	z-index: 2;
}
.some .left__block__title h1[data-v-ea410ec2] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-ea410ec2] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-ea410ec2] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-ea410ec2],
.terms-header[data-v-ea410ec2] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-ea410ec2] {
	margin-bottom: 90px;
}
.privacy-content[data-v-ea410ec2],
.terms-content[data-v-ea410ec2] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-ea410ec2],
.terms-content h1[data-v-ea410ec2] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-ea410ec2],
	.terms-content h1[data-v-ea410ec2] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-ea410ec2],
	.terms-content h1[data-v-ea410ec2] {
		font-size: 28px;
	}
}
.privacy-content[data-v-ea410ec2] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-ea410ec2] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-ea410ec2] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-ea410ec2] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-ea410ec2] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-ea410ec2] {
	max-width: 200px;
}
img[data-v-ea410ec2] {
	vertical-align: middle;
}
.some .user__wrap[data-v-ea410ec2] {
	background-color: #fff;
}
.burger[data-v-ea410ec2] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-ea410ec2],
.burger[data-v-ea410ec2]:after,
.burger[data-v-ea410ec2]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-ea410ec2]:before {
	top: 0;
}
.burger[data-v-ea410ec2]:after {
	bottom: 0;
}
.burger span[data-v-ea410ec2] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-ea410ec2] {
		display: none !important;
	}
}
.phone__country[data-v-ea410ec2] {
	position: relative;
}
.phone__country[data-v-ea410ec2]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-ea410ec2] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-ea410ec2] {
	margin-right: 5px;
}
.activeLink[data-v-ea410ec2] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-ea410ec2] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-ea410ec2] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-ea410ec2] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-ea410ec2],
	.strategy__wrap .right__content[data-v-ea410ec2] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-ea410ec2] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-ea410ec2],
	.strategy__wrap .left__content p[data-v-ea410ec2] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-ea410ec2] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-ea410ec2]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-ea410ec2] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-ea410ec2] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-ea410ec2] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-ea410ec2] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-ea410ec2] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-ea410ec2] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-ea410ec2] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-ea410ec2] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-ea410ec2] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-ea410ec2] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-ea410ec2] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-ea410ec2] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-ea410ec2] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-ea410ec2]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-ea410ec2] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-ea410ec2] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-ea410ec2] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-ea410ec2] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-ea410ec2] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-ea410ec2] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-ea410ec2] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-ea410ec2] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-ea410ec2] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-ea410ec2] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-ea410ec2] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-ea410ec2] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-ea410ec2] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-ea410ec2] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-ea410ec2]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-ea410ec2] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-ea410ec2] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-ea410ec2] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-ea410ec2] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-ea410ec2] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-ea410ec2] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-ea410ec2] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-ea410ec2] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-ea410ec2] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-ea410ec2] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-ea410ec2] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-ea410ec2] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-ea410ec2] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-ea410ec2] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-ea410ec2] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-ea410ec2] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-ea410ec2]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-ea410ec2]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-ea410ec2] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-ea410ec2],
	.some .stages__wrap .nav.right[data-v-ea410ec2] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-ea410ec2] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-ea410ec2],
	.stages__wrap .nav.right button.text-center svg[data-v-ea410ec2] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-ea410ec2] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-ea410ec2] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-ea410ec2] {
		max-width: 211px;
	}
	.stat__grid[data-v-ea410ec2] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-ea410ec2] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-ea410ec2] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-ea410ec2] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-ea410ec2] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-ea410ec2] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-ea410ec2] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-ea410ec2] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-ea410ec2] {
		height: 582px !important;
	}
	.some .hero__text[data-v-ea410ec2] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-ea410ec2] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-ea410ec2] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-ea410ec2] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-ea410ec2] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-ea410ec2] {
		position: relative;
	}
	.case-main #welcome[data-v-ea410ec2]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-ea410ec2] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-ea410ec2] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-ea410ec2] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-ea410ec2] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-ea410ec2] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-ea410ec2] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-ea410ec2] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-ea410ec2] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-ea410ec2] {
	margin-top: 5px;
}
.vue-tel-input[data-v-ea410ec2]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-ea410ec2] {
	background: transparent;
}
.vti__dropdown-list[data-v-ea410ec2] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-ea410ec2] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-ea410ec2] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-ea410ec2],
.country__code[data-v-ea410ec2],
.vti__dropdown[data-v-ea410ec2] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-ea410ec2] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-ea410ec2] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-ea410ec2] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-ea410ec2] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-ea410ec2] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-ea410ec2] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-ea410ec2] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-ea410ec2] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-ea410ec2]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-ea410ec2] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-ea410ec2] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-ea410ec2] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-ea410ec2] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-ea410ec2] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-ea410ec2] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-ea410ec2] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-ea410ec2] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-ea410ec2] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-ea410ec2]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-ea410ec2] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-ea410ec2] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-ea410ec2] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-ea410ec2] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-ea410ec2] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-ea410ec2],
	.nav.right[data-v-ea410ec2] {
		width: 24px;
	}
	.splide__slide[data-v-ea410ec2] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-ea410ec2],
	.header__content .left__nav a[data-v-ea410ec2] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-ea410ec2] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-ea410ec2] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-ea410ec2] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-ea410ec2] {
		display: block;
	}
	.some .stages__content h1[data-v-ea410ec2],
	.some .stages__content h1 span[data-v-ea410ec2] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-ea410ec2],
	.some .stages__wrap .nav.right[data-v-ea410ec2] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-ea410ec2] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-ea410ec2]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-ea410ec2] {
		height: 50px !important;
	}
	.top__nav p[data-v-ea410ec2] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-ea410ec2] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-ea410ec2] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-ea410ec2] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-ea410ec2] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-ea410ec2] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-ea410ec2] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-ea410ec2] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-ea410ec2] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-ea410ec2] {
		width: auto !important;
	}
	.case__item__description[data-v-ea410ec2] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-ea410ec2] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-ea410ec2]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-ea410ec2] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-ea410ec2] {
		max-width: none;
	}
	.case__item__statistic[data-v-ea410ec2] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-ea410ec2] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-ea410ec2] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-ea410ec2] {
		position: relative;
	}
	.case__item__description .nav p[data-v-ea410ec2] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-ea410ec2] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-ea410ec2] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-ea410ec2] {
		font-size: 20px !important;
	}
}
[data-v-ea410ec2]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-ea410ec2]:active,
.vti__dropdown.open[data-v-ea410ec2]:focus,
.vti__dropdown.open[data-v-ea410ec2]:hover,
.vti__dropdown[data-v-ea410ec2]:active,
.vti__dropdown[data-v-ea410ec2]:focus,
.vti__dropdown[data-v-ea410ec2]:hover,
.vue-tel-input[data-v-ea410ec2]:active,
.vue-tel-input[data-v-ea410ec2]:focus,
.vue-tel-input[data-v-ea410ec2]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-ea410ec2] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-ea410ec2] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-ea410ec2],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-ea410ec2] {
		margin-left: 30px;
	}
	.some .background__right[data-v-ea410ec2] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-ea410ec2] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-ea410ec2] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-ea410ec2] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-ea410ec2] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-ea410ec2] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-ea410ec2] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-ea410ec2] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-ea410ec2] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-ea410ec2] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-ea410ec2] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-ea410ec2] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-ea410ec2],
	.some .some .dop__content .content__wrap h5[data-v-ea410ec2] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-ea410ec2] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-ea410ec2] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-ea410ec2] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-ea410ec2] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-ea410ec2] {
		flex: 1;
	}
	.some .background[data-v-ea410ec2] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-ea410ec2] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-ea410ec2] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-ea410ec2]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-ea410ec2] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-ea410ec2] {
		height: 70px;
	}
	.case-main #welcome[data-v-ea410ec2]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-ea410ec2] {
		color: #58bf7e;
	}
	.some .right__content[data-v-ea410ec2] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-ea410ec2] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-ea410ec2] {
		padding-bottom: 40px;
	}
}
button[data-v-ea410ec2] {
	background-color: #58bf7e !important;
	border: 0;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-size: 1.125rem;
	font-weight: lighter;
}
button[data-v-ea410ec2]:hover {
	background-color: #4ca56d !important;
	transition: 0.2s;
}
.default[data-v-ea410ec2] {
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.default[data-v-ea410ec2] {
		padding: 16px;
		white-space: nowrap;
	}
}
.small[data-v-ea410ec2] {
	font-size: 1.125rem;
	font-weight: 400;
	padding: 8px 10px;
	text-overflow: ellipsis;
}
.disabled[data-v-ea410ec2],
.disabled[data-v-ea410ec2]:hover {
	background-color: gray;
	cursor: default;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
* {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a {
	text-decoration: none;
}
body {
	margin: 0;
	padding: 0;
}
.btn-input-file {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span {
	opacity: 0;
}
.show.burger:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected {
	color: #fff;
}
@media (max-width: 767.98px) {
	.header__wrapper.absolute .custom-select .selected {
		color: #4a4a4a;
	}
}
.header__wrapper.absolute .custom-select .selected:after {
	filter: invert(1);
}
.btn-icon svg {
	vertical-align: middle;
}
.menu-open {
	overflow: hidden;
}
.form-file-input {
	display: inline-block;
	position: relative;
}
.form-file-input input {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left,
.nav.right {
	stroke: #fff;
}
.some-h1 {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1 {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p {
		font-size: 16px;
	}
}
.case-main .case__item__img {
	flex: 1;
}
.case-main .case__item__img img {
	width: 100%;
}
.case-main .case-main__welcome,
.case-main .some__welcome,
.main-wrap.some .case-main__welcome,
.main-wrap.some .some__welcome {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome,
	.case-main .some__welcome,
	.main-wrap.some .case-main__welcome,
	.main-wrap.some .some__welcome {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome,
	.case-main .some__welcome,
	.main-wrap.some .case-main__welcome,
	.main-wrap.some .some__welcome {
		margin-top: 80px;
	}
}
.case-main .header__some,
.main-wrap.some .header__some {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a {
	cursor: pointer;
}
.some .dop__right {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version {
		display: none !important;
	}
}
.some .left__content-text {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner {
	max-width: none;
}
.some__welcome .decore {
	display: none;
}
.some__strategy .left__content {
	position: relative;
	z-index: 11;
}
.some .left__block .inner {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner {
		top: -140px;
	}
}
.some .text {
	z-index: 2;
}
.some .left__block__title h1 {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right {
	position: absolute;
	right: 0;
}
.privacy-header,
.terms-header {
	border-bottom: 1px solid #efefef;
}
.terms-content h1 {
	margin-bottom: 90px;
}
.privacy-content,
.terms-content {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1,
.terms-content h1 {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1,
	.terms-content h1 {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1,
	.terms-content h1 {
		font-size: 28px;
	}
}
.privacy-content {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4 {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title {
	max-width: 200px;
}
img {
	vertical-align: middle;
}
.some .user__wrap {
	background-color: #fff;
}
.burger {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span,
.burger:after,
.burger:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger:before {
	top: 0;
}
.burger:after {
	bottom: 0;
}
.burger span {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version {
		display: none !important;
	}
}
.phone__country {
	position: relative;
}
.phone__country:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input {
	margin-right: 10px;
}
.phone__country .country__code {
	margin-right: 5px;
}
.activeLink {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text {
		display: none;
	}
	.strategy__wrap .left__content,
	.strategy__wrap .right__content {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content {
		position: relative;
	}
	.strategy__wrap .left__content h1,
	.strategy__wrap .left__content p {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3 {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1 {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title {
		font-size: 34px !important;
	}
	.case__item__description .title:after {
		margin-top: 5px !important;
	}
	.case__item__description .description {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img {
		flex: 0 0 50%;
	}
	.case__item__img .decore {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic {
		min-height: 61px !important;
	}
	.case__item + .case__item {
		margin-top: 109px;
	}
	.case__item__description .nav {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p {
		font-size: 20px !important;
	}
	.case__item__statistic__title {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1 {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title {
		font-size: 34px !important;
	}
	.case__item__description .title:after {
		margin-top: 5px !important;
	}
	.case__item__description .description {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img {
		max-width: 380px !important;
	}
	.case__item__img .decore {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic {
		min-height: 61px !important;
	}
	.case__item + .case__item {
		margin-top: 109px;
	}
	.case__item__description .nav {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p {
		font-size: 20px !important;
	}
	.case__item__statistic__title {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span {
		font-size: 50px;
	}
	.some .statistics_new__content__title p {
		font-size: 23px;
	}
	.some .wrapper__slide h3 {
		margin-top: 10px;
	}
	.some .splide__list .devider {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide:first-child {
		padding-left: 0;
	}
	.some .splide__slide {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left,
	.some .stages__wrap .nav.right {
		top: 115px;
	}
	.some .wrapper__slide p {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg,
	.stages__wrap .nav.right button.text-center svg {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg {
		position: relative;
	}
	.welcome__wrap .left__block .inner img {
		max-width: 211px;
	}
	.stat__grid {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5 {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap {
		margin-top: 0 !important;
	}
	.some .left__block {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap {
		height: 582px !important;
	}
	.some .hero__text {
		margin-top: 20px !important;
	}
	.some .hero__text p {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap {
		background-color: transparent !important;
	}
	.case-main #welcome {
		position: relative;
	}
	.case-main #welcome:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1 {
		color: #58bf7e;
	}
	.statistics_new__content__title p {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1 {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3 {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title {
		max-width: 163px;
	}
	.some .counter__list-some > div:last-child > .statistics_new__content__title {
		max-width: 149px;
	}
}
.some .statistics__content__description {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img {
	margin-top: 5px;
}
.vue-tel-input:focus-within {
	box-shadow: none;
}
.vti__dropdown.open {
	background: transparent;
}
.vti__dropdown-list {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone,
.country__code,
.vti__dropdown {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1 {
		white-space: nowrap;
	}
}
.some #welcome h1 b {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b {
		display: block;
	}
	.some #welcome .left__block__title {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some .some__strategy .mobile__version .list__item .some-block-item {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img {
		right: 10px;
	}
	.some .some__strategy .mobile__version .list__item__description p {
		padding-left: 21px;
	}
	.some .some__strategy .mobile__version .list__item__description li {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services {
		margin-top: 40px;
	}
	.some .statistics_new__content__title {
		max-width: 174px;
	}
	.some .lamp-mobile {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1 {
		text-align: center;
	}
	.some .conclusion__content h1:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg {
	left: -1px;
	position: relative;
}
.slider__inner {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide {
		padding: 0 10px;
	}
	.slider__inner .nav.right {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left,
	.nav.right {
		width: 24px;
	}
	.splide__slide {
		padding-right: 0 !important;
	}
	.burrger__button .telephone,
	.header__content .left__nav a {
		z-index: 51;
	}
	.some .statistics__content__description {
		justify-content: center !important;
	}
	.some .nav__wrapper {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span {
		display: block;
	}
	.some .stages__content h1,
	.some .stages__content h1 span {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left,
	.some .stages__wrap .nav.right {
		top: 30px !important;
	}
	.some .splide__list .splide__slide {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active:after {
		display: none !important;
	}
	.stages__content .top__nav .devider {
		height: 50px !important;
	}
	.top__nav p {
		font-size: 24px !important;
	}
	.top__nav button {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p {
		font-size: 16px;
	}
	.who__content__description .description__wrap p {
		font-size: 16px !important;
	}
	.cases__content .nav {
		width: auto !important;
	}
	.case__item__description {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title {
		font-size: 34px !important;
	}
	.case__item__description .title:after {
		margin-top: 20px !important;
	}
	.case__item__description .description {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img {
		max-width: none;
	}
	.case__item__statistic {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item {
		margin-top: 109px;
	}
	.case__item__description .nav {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg {
		position: relative;
	}
	.case__item__description .nav p {
		font-size: 20px !important;
	}
	.case__item__statistic__title {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p {
		font-size: 20px !important;
	}
}
:focus {
	background-color: transparent;
}
.vti__dropdown.open:active,
.vti__dropdown.open:focus,
.vti__dropdown.open:hover,
.vti__dropdown:active,
.vti__dropdown:focus,
.vti__dropdown:hover,
.vue-tel-input:active,
.vue-tel-input:focus,
.vue-tel-input:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p,
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p {
		margin-left: 30px;
	}
	.some .background__right {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor {
		display: none !important;
	}
	.some .welcome__wrap {
		height: 624px !important;
	}
	.some .dop__wrap {
		height: 90px;
	}
	.some .dop__content .content__wrap h1 {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5 {
		font-size: 16px !important;
	}
	.some .left__block {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p,
	.some .some .dop__content .content__wrap h5 {
		font-size: 16px !important;
	}
	.some .background__right {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap {
		padding: 0 23px;
	}
	.some .dop__right {
		flex: 1;
	}
	.some .background {
		background-color: #fff !important;
	}
}
.more-cases {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap {
		height: 70px;
	}
	.case-main #welcome:after {
		width: 60vw;
	}
	.case-main #welcome h1 {
		color: #58bf7e;
	}
	.some .right__content {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item {
		margin-top: 0 !important;
	}
	.some .strategy__wrap {
		padding-bottom: 40px;
	}
}
.contact__wrapper {
	background-color: #2e2e2e;
	color: #fff;
	min-height: 900px;
}
.contact__content {
	margin: 0 auto;
	max-width: 1180px;
	padding: 0 35px;
}
.contact__content__title {
	margin-top: 73px;
}
.contact__content__title h1 {
	margin: 0;
}
@media (min-width: 960px) {
	.contact__content__title h1 {
		font-size: 2.81rem;
	}
}
@media (max-width: 1279px) {
	.contact__content__title h1 {
		font-size: 1.68rem;
	}
}
.contact__content__form {
	margin-top: 54px;
}
@media (min-width: 960px) {
	.contact__content__form {
		width: 600px;
	}
}
@media (max-width: 960px) {
	.contact__content__form {
		max-width: 480px;
		width: 100%;
	}
}
.contact__content__form .form__item {
	margin-bottom: 20px;
}
.contact__content__form .form__item label {
	color: #777;
	display: block;
	padding-bottom: 5px;
	width: 100%;
}
.contact__content__form .form__item input,
.contact__content__form .form__item textarea {
	background-color: transparent;
	border: 0;
	border-bottom: 1px solid #585858;
	color: #fff;
	height: 46px;
	width: 100%;
}
.contact__content__form .form__item input:focus,
.contact__content__form .form__item textarea:focus {
	outline: none;
}
.contact__content__form .form__item input.invalide,
.contact__content__form .form__item textarea.invalide {
	border: 1px solid red;
	box-sizing: border-box;
}
.contact__content__form .form__item .vti__dropdown {
	padding: 0;
}
.contact__content__form .form__item .vti__dropdown .vti__flag {
	height: 13px;
	margin-left: 8;
	order: 1;
	width: 18px;
}
.contact__content__form .form__item .vue-tel-input {
	height: 49px;
}
.contact__content__form .form__item div.invalide {
	border: 1px solid red;
	box-sizing: border-box;
}
.contact__content__form .form__item div.invalide .country__code,
.contact__content__form .form__item div.invalide .vti__dropdown,
.contact__content__form .form__item div.invalide input {
	border: 0;
}
.contact__content__form .form__item textarea {
	height: 85px;
	resize: none;
}
.contact__content__form .form__item .country__code {
	height: 48px;
}
.contact__content__form .form__item.add__file {
	margin-bottom: 14px;
}
@media (min-width: 960px) {
	.contact__content__form .form__item.add__file button {
		max-width: 240px;
	}
}
.contact__content__form .form__item input[type='checkbox'] {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: none;
	border: 2px solid #4ca56d !important;
	color: currentColor;
	height: 20px;
	margin: 0;
	width: 20px;
}
.contact__content__form .form__item input[type='checkbox']:checked:before {
	border: solid #58bf7e;
	border-width: 0 2px 2px 0;
	content: '';
	display: block;
	height: 8px;
	left: 6px;
	position: relative;
	top: 2px;
	transform: rotate(45deg);
	width: 3px;
}
.contact__content__form .form__item .submit {
	margin-top: 22px;
	max-width: 390px;
}
.contact__content__form .form__item .greet label {
	font-size: 0.875rem;
}
.contact__content__form .form__item .greet label a {
	color: inherit;
	font-size: 0.875rem;
}
.country__code {
	height: 48px;
}
.v-popper--theme-info-tooltip {
	margin-top: 2px;
}
.v-popper--theme-info-tooltip .v-popper__inner {
	background: #fff;
	border-radius: 5px;
	color: red;
	padding: 8px 10px;
}
.v-popper--theme-info-tooltip .v-popper__inner div {
	font-size: 0.8125rem !important;
}
.v-popper--theme-info-tooltip .v-popper__arrow-container {
	left: 25px !important;
}
.v-popper--theme-info-tooltip .v-popper__arrow-outer {
	border-color: #fff;
}
.test__style {
	display: none;
}
.test__style,
.vue-tel-input {
	border: 0 !important;
	outline: none !important;
}
.vti__dropdown {
	border-bottom: 1px solid #585858;
}
.vti__dropdown-list {
	background-color: #2e2e2e;
	margin-top: 20px;
}
.vti__dropdown-list::-webkit-scrollbar {
	width: 8px;
}
.vti__dropdown-list::-webkit-scrollbar-thumb {
	background-color: #c2c9d2;
	border-radius: 10px;
}
.vti__dropdown-item {
	display: flex;
	padding: 8px 10px;
}
.vti__dropdown-item span {
	font-size: 14px;
}
.vti__dropdown-item strong {
	flex: 1;
}
.vti__dropdown-item.highlighted {
	background-color: #eee;
}
.vti__dropdown:hover {
	background-color: transparent;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-c6bdea9d] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-c6bdea9d] {
	text-decoration: none;
}
body[data-v-c6bdea9d] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-c6bdea9d] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-c6bdea9d] {
	opacity: 0;
}
.show.burger[data-v-c6bdea9d]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-c6bdea9d]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-c6bdea9d] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-c6bdea9d]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-c6bdea9d] {
	vertical-align: middle;
}
.menu-open[data-v-c6bdea9d] {
	overflow: hidden;
}
.form-file-input[data-v-c6bdea9d] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-c6bdea9d] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-c6bdea9d],
.nav.right[data-v-c6bdea9d] {
	stroke: #fff;
}
.some-h1[data-v-c6bdea9d] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-c6bdea9d] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-c6bdea9d] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-c6bdea9d] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-c6bdea9d] {
	flex: 1;
}
.case-main .case__item__img img[data-v-c6bdea9d] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-c6bdea9d],
.case-main .some__welcome[data-v-c6bdea9d],
.main-wrap.some .case-main__welcome[data-v-c6bdea9d],
.main-wrap.some .some__welcome[data-v-c6bdea9d] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-c6bdea9d],
	.case-main .some__welcome[data-v-c6bdea9d],
	.main-wrap.some .case-main__welcome[data-v-c6bdea9d],
	.main-wrap.some .some__welcome[data-v-c6bdea9d] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-c6bdea9d],
	.case-main .some__welcome[data-v-c6bdea9d],
	.main-wrap.some .case-main__welcome[data-v-c6bdea9d],
	.main-wrap.some .some__welcome[data-v-c6bdea9d] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-c6bdea9d],
.main-wrap.some .header__some[data-v-c6bdea9d] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-c6bdea9d] {
	cursor: pointer;
}
.some .dop__right[data-v-c6bdea9d] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-c6bdea9d] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-c6bdea9d] {
		display: none !important;
	}
}
.some .left__content-text[data-v-c6bdea9d] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-c6bdea9d] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-c6bdea9d]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-c6bdea9d] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-c6bdea9d]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-c6bdea9d] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-c6bdea9d] {
	max-width: none;
}
.some__welcome .decore[data-v-c6bdea9d] {
	display: none;
}
.some__strategy .left__content[data-v-c6bdea9d] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-c6bdea9d] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-c6bdea9d] {
		top: -140px;
	}
}
.some .text[data-v-c6bdea9d] {
	z-index: 2;
}
.some .left__block__title h1[data-v-c6bdea9d] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-c6bdea9d] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-c6bdea9d] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-c6bdea9d],
.terms-header[data-v-c6bdea9d] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-c6bdea9d] {
	margin-bottom: 90px;
}
.privacy-content[data-v-c6bdea9d],
.terms-content[data-v-c6bdea9d] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-c6bdea9d],
.terms-content h1[data-v-c6bdea9d] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-c6bdea9d],
	.terms-content h1[data-v-c6bdea9d] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-c6bdea9d],
	.terms-content h1[data-v-c6bdea9d] {
		font-size: 28px;
	}
}
.privacy-content[data-v-c6bdea9d] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-c6bdea9d] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-c6bdea9d] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-c6bdea9d] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-c6bdea9d] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-c6bdea9d] {
	max-width: 200px;
}
img[data-v-c6bdea9d] {
	vertical-align: middle;
}
.some .user__wrap[data-v-c6bdea9d] {
	background-color: #fff;
}
.burger[data-v-c6bdea9d] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-c6bdea9d],
.burger[data-v-c6bdea9d]:after,
.burger[data-v-c6bdea9d]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-c6bdea9d]:before {
	top: 0;
}
.burger[data-v-c6bdea9d]:after {
	bottom: 0;
}
.burger span[data-v-c6bdea9d] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-c6bdea9d] {
		display: none !important;
	}
}
.phone__country[data-v-c6bdea9d] {
	position: relative;
}
.phone__country[data-v-c6bdea9d]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-c6bdea9d] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-c6bdea9d] {
	margin-right: 5px;
}
.activeLink[data-v-c6bdea9d] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-c6bdea9d] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-c6bdea9d] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-c6bdea9d] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-c6bdea9d],
	.strategy__wrap .right__content[data-v-c6bdea9d] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-c6bdea9d] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-c6bdea9d],
	.strategy__wrap .left__content p[data-v-c6bdea9d] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-c6bdea9d] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-c6bdea9d]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-c6bdea9d] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-c6bdea9d] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-c6bdea9d] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-c6bdea9d] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-c6bdea9d] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-c6bdea9d] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-c6bdea9d] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-c6bdea9d] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-c6bdea9d] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-c6bdea9d] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-c6bdea9d] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-c6bdea9d] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-c6bdea9d] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-c6bdea9d]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-c6bdea9d] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-c6bdea9d] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-c6bdea9d] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-c6bdea9d] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-c6bdea9d] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-c6bdea9d] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-c6bdea9d] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-c6bdea9d] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-c6bdea9d] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-c6bdea9d] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-c6bdea9d] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-c6bdea9d] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-c6bdea9d] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-c6bdea9d] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-c6bdea9d]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-c6bdea9d] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-c6bdea9d] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-c6bdea9d] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-c6bdea9d] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-c6bdea9d] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-c6bdea9d] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-c6bdea9d] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-c6bdea9d] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-c6bdea9d] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-c6bdea9d] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-c6bdea9d] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-c6bdea9d] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-c6bdea9d] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-c6bdea9d] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-c6bdea9d] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-c6bdea9d] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-c6bdea9d]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-c6bdea9d]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-c6bdea9d] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-c6bdea9d],
	.some .stages__wrap .nav.right[data-v-c6bdea9d] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-c6bdea9d] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-c6bdea9d],
	.stages__wrap .nav.right button.text-center svg[data-v-c6bdea9d] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-c6bdea9d] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-c6bdea9d] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-c6bdea9d] {
		max-width: 211px;
	}
	.stat__grid[data-v-c6bdea9d] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-c6bdea9d] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-c6bdea9d] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-c6bdea9d] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-c6bdea9d] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-c6bdea9d] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-c6bdea9d] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-c6bdea9d] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-c6bdea9d] {
		height: 582px !important;
	}
	.some .hero__text[data-v-c6bdea9d] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-c6bdea9d] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-c6bdea9d] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-c6bdea9d] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-c6bdea9d] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-c6bdea9d] {
		position: relative;
	}
	.case-main #welcome[data-v-c6bdea9d]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-c6bdea9d] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-c6bdea9d] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-c6bdea9d] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-c6bdea9d] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-c6bdea9d] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-c6bdea9d] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-c6bdea9d] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-c6bdea9d] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-c6bdea9d] {
	margin-top: 5px;
}
.vue-tel-input[data-v-c6bdea9d]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-c6bdea9d] {
	background: transparent;
}
.vti__dropdown-list[data-v-c6bdea9d] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-c6bdea9d] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-c6bdea9d] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-c6bdea9d],
.country__code[data-v-c6bdea9d],
.vti__dropdown[data-v-c6bdea9d] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-c6bdea9d] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-c6bdea9d] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-c6bdea9d] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-c6bdea9d] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-c6bdea9d] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-c6bdea9d] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-c6bdea9d] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-c6bdea9d] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-c6bdea9d]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-c6bdea9d] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-c6bdea9d] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-c6bdea9d] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-c6bdea9d] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-c6bdea9d] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-c6bdea9d] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-c6bdea9d] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-c6bdea9d] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-c6bdea9d] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-c6bdea9d]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-c6bdea9d] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-c6bdea9d] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-c6bdea9d] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-c6bdea9d] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-c6bdea9d] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-c6bdea9d],
	.nav.right[data-v-c6bdea9d] {
		width: 24px;
	}
	.splide__slide[data-v-c6bdea9d] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-c6bdea9d],
	.header__content .left__nav a[data-v-c6bdea9d] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-c6bdea9d] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-c6bdea9d] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-c6bdea9d] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-c6bdea9d] {
		display: block;
	}
	.some .stages__content h1[data-v-c6bdea9d],
	.some .stages__content h1 span[data-v-c6bdea9d] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-c6bdea9d],
	.some .stages__wrap .nav.right[data-v-c6bdea9d] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-c6bdea9d] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-c6bdea9d]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-c6bdea9d] {
		height: 50px !important;
	}
	.top__nav p[data-v-c6bdea9d] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-c6bdea9d] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-c6bdea9d] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-c6bdea9d] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-c6bdea9d] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-c6bdea9d] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-c6bdea9d] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-c6bdea9d] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-c6bdea9d] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-c6bdea9d] {
		width: auto !important;
	}
	.case__item__description[data-v-c6bdea9d] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-c6bdea9d] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-c6bdea9d]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-c6bdea9d] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-c6bdea9d] {
		max-width: none;
	}
	.case__item__statistic[data-v-c6bdea9d] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-c6bdea9d] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-c6bdea9d] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-c6bdea9d] {
		position: relative;
	}
	.case__item__description .nav p[data-v-c6bdea9d] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-c6bdea9d] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-c6bdea9d] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-c6bdea9d] {
		font-size: 20px !important;
	}
}
[data-v-c6bdea9d]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-c6bdea9d]:active,
.vti__dropdown.open[data-v-c6bdea9d]:focus,
.vti__dropdown.open[data-v-c6bdea9d]:hover,
.vti__dropdown[data-v-c6bdea9d]:active,
.vti__dropdown[data-v-c6bdea9d]:focus,
.vti__dropdown[data-v-c6bdea9d]:hover,
.vue-tel-input[data-v-c6bdea9d]:active,
.vue-tel-input[data-v-c6bdea9d]:focus,
.vue-tel-input[data-v-c6bdea9d]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-c6bdea9d] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-c6bdea9d] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-c6bdea9d],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-c6bdea9d] {
		margin-left: 30px;
	}
	.some .background__right[data-v-c6bdea9d] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-c6bdea9d] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-c6bdea9d] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-c6bdea9d] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-c6bdea9d] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-c6bdea9d] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-c6bdea9d] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-c6bdea9d] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-c6bdea9d] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-c6bdea9d] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-c6bdea9d] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-c6bdea9d] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-c6bdea9d],
	.some .some .dop__content .content__wrap h5[data-v-c6bdea9d] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-c6bdea9d] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-c6bdea9d] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-c6bdea9d] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-c6bdea9d] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-c6bdea9d] {
		flex: 1;
	}
	.some .background[data-v-c6bdea9d] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-c6bdea9d] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-c6bdea9d] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-c6bdea9d]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-c6bdea9d] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-c6bdea9d] {
		height: 70px;
	}
	.case-main #welcome[data-v-c6bdea9d]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-c6bdea9d] {
		color: #58bf7e;
	}
	.some .right__content[data-v-c6bdea9d] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-c6bdea9d] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-c6bdea9d] {
		padding-bottom: 40px;
	}
}
button[data-v-c6bdea9d] {
	align-items: center;
	background-color: #58bf7e !important;
	border: 0;
	border-radius: 50%;
	cursor: pointer;
	display: flex;
	height: 40px;
	justify-content: center;
	padding: 0;
	width: 40px;
}
button[data-v-c6bdea9d]:hover {
	background-color: #4ca56d !important;
	transition: 0.2s;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-ad1efc27] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-ad1efc27] {
	text-decoration: none;
}
body[data-v-ad1efc27] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-ad1efc27] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-ad1efc27] {
	opacity: 0;
}
.show.burger[data-v-ad1efc27]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-ad1efc27]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-ad1efc27] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-ad1efc27]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-ad1efc27] {
	vertical-align: middle;
}
.menu-open[data-v-ad1efc27] {
	overflow: hidden;
}
.form-file-input[data-v-ad1efc27] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-ad1efc27] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-ad1efc27],
.nav.right[data-v-ad1efc27] {
	stroke: #fff;
}
.some-h1[data-v-ad1efc27] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-ad1efc27] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-ad1efc27] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-ad1efc27] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-ad1efc27] {
	flex: 1;
}
.case-main .case__item__img img[data-v-ad1efc27] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-ad1efc27],
.case-main .some__welcome[data-v-ad1efc27],
.main-wrap.some .case-main__welcome[data-v-ad1efc27],
.main-wrap.some .some__welcome[data-v-ad1efc27] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-ad1efc27],
	.case-main .some__welcome[data-v-ad1efc27],
	.main-wrap.some .case-main__welcome[data-v-ad1efc27],
	.main-wrap.some .some__welcome[data-v-ad1efc27] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-ad1efc27],
	.case-main .some__welcome[data-v-ad1efc27],
	.main-wrap.some .case-main__welcome[data-v-ad1efc27],
	.main-wrap.some .some__welcome[data-v-ad1efc27] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-ad1efc27],
.main-wrap.some .header__some[data-v-ad1efc27] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-ad1efc27] {
	cursor: pointer;
}
.some .dop__right[data-v-ad1efc27] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-ad1efc27] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-ad1efc27] {
		display: none !important;
	}
}
.some .left__content-text[data-v-ad1efc27] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-ad1efc27] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-ad1efc27]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-ad1efc27] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-ad1efc27]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-ad1efc27] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-ad1efc27] {
	max-width: none;
}
.some__welcome .decore[data-v-ad1efc27] {
	display: none;
}
.some__strategy .left__content[data-v-ad1efc27] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-ad1efc27] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-ad1efc27] {
		top: -140px;
	}
}
.some .text[data-v-ad1efc27] {
	z-index: 2;
}
.some .left__block__title h1[data-v-ad1efc27] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-ad1efc27] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-ad1efc27] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-ad1efc27],
.terms-header[data-v-ad1efc27] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-ad1efc27] {
	margin-bottom: 90px;
}
.privacy-content[data-v-ad1efc27],
.terms-content[data-v-ad1efc27] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-ad1efc27],
.terms-content h1[data-v-ad1efc27] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-ad1efc27],
	.terms-content h1[data-v-ad1efc27] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-ad1efc27],
	.terms-content h1[data-v-ad1efc27] {
		font-size: 28px;
	}
}
.privacy-content[data-v-ad1efc27] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-ad1efc27] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-ad1efc27] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-ad1efc27] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-ad1efc27] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-ad1efc27] {
	max-width: 200px;
}
img[data-v-ad1efc27] {
	vertical-align: middle;
}
.some .user__wrap[data-v-ad1efc27] {
	background-color: #fff;
}
.burger[data-v-ad1efc27] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-ad1efc27],
.burger[data-v-ad1efc27]:after,
.burger[data-v-ad1efc27]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-ad1efc27]:before {
	top: 0;
}
.burger[data-v-ad1efc27]:after {
	bottom: 0;
}
.burger span[data-v-ad1efc27] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-ad1efc27] {
		display: none !important;
	}
}
.phone__country[data-v-ad1efc27] {
	position: relative;
}
.phone__country[data-v-ad1efc27]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-ad1efc27] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-ad1efc27] {
	margin-right: 5px;
}
.activeLink[data-v-ad1efc27] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-ad1efc27] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-ad1efc27] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-ad1efc27] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-ad1efc27],
	.strategy__wrap .right__content[data-v-ad1efc27] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-ad1efc27] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-ad1efc27],
	.strategy__wrap .left__content p[data-v-ad1efc27] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-ad1efc27] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-ad1efc27]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-ad1efc27] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-ad1efc27] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-ad1efc27] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-ad1efc27] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-ad1efc27] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-ad1efc27] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-ad1efc27] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-ad1efc27] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-ad1efc27] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-ad1efc27] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-ad1efc27] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-ad1efc27] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-ad1efc27] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-ad1efc27]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-ad1efc27] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-ad1efc27] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-ad1efc27] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-ad1efc27] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-ad1efc27] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-ad1efc27] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-ad1efc27] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-ad1efc27] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-ad1efc27] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-ad1efc27] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-ad1efc27] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-ad1efc27] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-ad1efc27] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-ad1efc27] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-ad1efc27]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-ad1efc27] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-ad1efc27] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-ad1efc27] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-ad1efc27] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-ad1efc27] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-ad1efc27] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-ad1efc27] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-ad1efc27] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-ad1efc27] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-ad1efc27] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-ad1efc27] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-ad1efc27] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-ad1efc27] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-ad1efc27] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-ad1efc27] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-ad1efc27] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-ad1efc27]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-ad1efc27]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-ad1efc27] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-ad1efc27],
	.some .stages__wrap .nav.right[data-v-ad1efc27] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-ad1efc27] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-ad1efc27],
	.stages__wrap .nav.right button.text-center svg[data-v-ad1efc27] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-ad1efc27] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-ad1efc27] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-ad1efc27] {
		max-width: 211px;
	}
	.stat__grid[data-v-ad1efc27] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-ad1efc27] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-ad1efc27] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-ad1efc27] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-ad1efc27] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-ad1efc27] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-ad1efc27] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-ad1efc27] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-ad1efc27] {
		height: 582px !important;
	}
	.some .hero__text[data-v-ad1efc27] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-ad1efc27] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-ad1efc27] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-ad1efc27] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-ad1efc27] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-ad1efc27] {
		position: relative;
	}
	.case-main #welcome[data-v-ad1efc27]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-ad1efc27] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-ad1efc27] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-ad1efc27] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-ad1efc27] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-ad1efc27] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-ad1efc27] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-ad1efc27] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-ad1efc27] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-ad1efc27] {
	margin-top: 5px;
}
.vue-tel-input[data-v-ad1efc27]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-ad1efc27] {
	background: transparent;
}
.vti__dropdown-list[data-v-ad1efc27] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-ad1efc27] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-ad1efc27] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-ad1efc27],
.country__code[data-v-ad1efc27],
.vti__dropdown[data-v-ad1efc27] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-ad1efc27] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-ad1efc27] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-ad1efc27] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-ad1efc27] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-ad1efc27] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-ad1efc27] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-ad1efc27] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-ad1efc27] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-ad1efc27]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-ad1efc27] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-ad1efc27] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-ad1efc27] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-ad1efc27] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-ad1efc27] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-ad1efc27] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-ad1efc27] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-ad1efc27] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-ad1efc27] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-ad1efc27]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-ad1efc27] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-ad1efc27] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-ad1efc27] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-ad1efc27] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-ad1efc27] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-ad1efc27],
	.nav.right[data-v-ad1efc27] {
		width: 24px;
	}
	.splide__slide[data-v-ad1efc27] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-ad1efc27],
	.header__content .left__nav a[data-v-ad1efc27] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-ad1efc27] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-ad1efc27] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-ad1efc27] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-ad1efc27] {
		display: block;
	}
	.some .stages__content h1[data-v-ad1efc27],
	.some .stages__content h1 span[data-v-ad1efc27] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-ad1efc27],
	.some .stages__wrap .nav.right[data-v-ad1efc27] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-ad1efc27] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-ad1efc27]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-ad1efc27] {
		height: 50px !important;
	}
	.top__nav p[data-v-ad1efc27] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-ad1efc27] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-ad1efc27] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-ad1efc27] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-ad1efc27] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-ad1efc27] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-ad1efc27] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-ad1efc27] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-ad1efc27] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-ad1efc27] {
		width: auto !important;
	}
	.case__item__description[data-v-ad1efc27] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-ad1efc27] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-ad1efc27]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-ad1efc27] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-ad1efc27] {
		max-width: none;
	}
	.case__item__statistic[data-v-ad1efc27] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-ad1efc27] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-ad1efc27] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-ad1efc27] {
		position: relative;
	}
	.case__item__description .nav p[data-v-ad1efc27] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-ad1efc27] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-ad1efc27] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-ad1efc27] {
		font-size: 20px !important;
	}
}
[data-v-ad1efc27]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-ad1efc27]:active,
.vti__dropdown.open[data-v-ad1efc27]:focus,
.vti__dropdown.open[data-v-ad1efc27]:hover,
.vti__dropdown[data-v-ad1efc27]:active,
.vti__dropdown[data-v-ad1efc27]:focus,
.vti__dropdown[data-v-ad1efc27]:hover,
.vue-tel-input[data-v-ad1efc27]:active,
.vue-tel-input[data-v-ad1efc27]:focus,
.vue-tel-input[data-v-ad1efc27]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-ad1efc27] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-ad1efc27] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-ad1efc27],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-ad1efc27] {
		margin-left: 30px;
	}
	.some .background__right[data-v-ad1efc27] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-ad1efc27] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-ad1efc27] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-ad1efc27] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-ad1efc27] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-ad1efc27] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-ad1efc27] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-ad1efc27] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-ad1efc27] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-ad1efc27] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-ad1efc27] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-ad1efc27] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-ad1efc27],
	.some .some .dop__content .content__wrap h5[data-v-ad1efc27] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-ad1efc27] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-ad1efc27] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-ad1efc27] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-ad1efc27] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-ad1efc27] {
		flex: 1;
	}
	.some .background[data-v-ad1efc27] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-ad1efc27] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-ad1efc27] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-ad1efc27]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-ad1efc27] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-ad1efc27] {
		height: 70px;
	}
	.case-main #welcome[data-v-ad1efc27]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-ad1efc27] {
		color: #58bf7e;
	}
	.some .right__content[data-v-ad1efc27] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-ad1efc27] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-ad1efc27] {
		padding-bottom: 40px;
	}
}
.main-wrap[data-v-ad1efc27] {
	overflow-x: hidden;
	position: relative;
	width: 100%;
}
.some .strategy__wrap .left__wprap[data-v-ad1efc27] {
	margin-top: 68px !important;
}
.custom-select[data-v-b5572480] {
	color: #4a4a4a;
	font-size: 18px;
	font-weight: 500;
	line-height: 155%;
	outline: none;
	position: relative;
	width: 42px;
	@media (max-width: 991.98px) {
		font-size: 15px;
		width: 38px;
	}
}
.custom-select .selected[data-v-b5572480] {
	background-color: transparent;
	border-radius: 2px;
	color: #4a4a4a;
	cursor: pointer;
	font-size: 18px;
	font-weight: 500;
	height: 29px;
	line-height: 1.55;
	margin-top: 1px;
	padding-left: 2px;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	@media (max-width: 1025px) {
		font-size: 14px;
		height: auto;
	}
}
.custom-select .selected[data-v-b5572480]:hover {
	background-color: #58bf7e;
}
.custom-select .selected.open[data-v-b5572480] {
	background: rgba(88, 191, 126, 0.5);
	border-radius: 2px 2px 0 0;
	&[data-v-b5572480]:after {
		transform: translateY(-50%) rotate(180deg);
	}
}
.custom-select .selected[data-v-b5572480]:after {
	background: url(./select.f8659dc4.svg) 50% / cover no-repeat;
	content: '';
	height: 12px;
	margin-left: 2px;
	position: absolute;
	right: 4px;
	top: calc(50% - 1px);
	transform: translateY(-50%);
	width: 12px;
}
.custom-select .items[data-v-b5572480] {
	background-color: #fff;
	border-radius: 0 0 2px 2px;
	color: #4a4a4a;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	z-index: 1;
}
.custom-select .items div[data-v-b5572480] {
	color: #4a4a4a;
	cursor: pointer;
	font-size: 18px;
	font-weight: 500;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	@media (max-width: 1025px) {
		font-size: 15px;
	}
}
.custom-select .items div[data-v-b5572480]:hover {
	background-color: #58bf7e;
}
.selectHide[data-v-b5572480] {
	display: none;
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-90b9ec61] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-90b9ec61] {
	text-decoration: none;
}
body[data-v-90b9ec61] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-90b9ec61] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-90b9ec61] {
	opacity: 0;
}
.show.burger[data-v-90b9ec61]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-90b9ec61]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-90b9ec61] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-90b9ec61]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-90b9ec61] {
	vertical-align: middle;
}
.menu-open[data-v-90b9ec61] {
	overflow: hidden;
}
.form-file-input[data-v-90b9ec61] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-90b9ec61] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-90b9ec61],
.nav.right[data-v-90b9ec61] {
	stroke: #fff;
}
.some-h1[data-v-90b9ec61] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-90b9ec61] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-90b9ec61] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-90b9ec61] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-90b9ec61] {
	flex: 1;
}
.case-main .case__item__img img[data-v-90b9ec61] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-90b9ec61],
.case-main .some__welcome[data-v-90b9ec61],
.main-wrap.some .case-main__welcome[data-v-90b9ec61],
.main-wrap.some .some__welcome[data-v-90b9ec61] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-90b9ec61],
	.case-main .some__welcome[data-v-90b9ec61],
	.main-wrap.some .case-main__welcome[data-v-90b9ec61],
	.main-wrap.some .some__welcome[data-v-90b9ec61] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-90b9ec61],
	.case-main .some__welcome[data-v-90b9ec61],
	.main-wrap.some .case-main__welcome[data-v-90b9ec61],
	.main-wrap.some .some__welcome[data-v-90b9ec61] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-90b9ec61],
.main-wrap.some .header__some[data-v-90b9ec61] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-90b9ec61] {
	cursor: pointer;
}
.some .dop__right[data-v-90b9ec61] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-90b9ec61] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-90b9ec61] {
		display: none !important;
	}
}
.some .left__content-text[data-v-90b9ec61] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-90b9ec61] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-90b9ec61]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-90b9ec61] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-90b9ec61]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-90b9ec61] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-90b9ec61] {
	max-width: none;
}
.some__welcome .decore[data-v-90b9ec61] {
	display: none;
}
.some__strategy .left__content[data-v-90b9ec61] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-90b9ec61] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-90b9ec61] {
		top: -140px;
	}
}
.some .text[data-v-90b9ec61] {
	z-index: 2;
}
.some .left__block__title h1[data-v-90b9ec61] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-90b9ec61] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-90b9ec61] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-90b9ec61],
.terms-header[data-v-90b9ec61] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-90b9ec61] {
	margin-bottom: 90px;
}
.privacy-content[data-v-90b9ec61],
.terms-content[data-v-90b9ec61] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-90b9ec61],
.terms-content h1[data-v-90b9ec61] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-90b9ec61],
	.terms-content h1[data-v-90b9ec61] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-90b9ec61],
	.terms-content h1[data-v-90b9ec61] {
		font-size: 28px;
	}
}
.privacy-content[data-v-90b9ec61] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-90b9ec61] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-90b9ec61] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-90b9ec61] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-90b9ec61] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-90b9ec61] {
	max-width: 200px;
}
img[data-v-90b9ec61] {
	vertical-align: middle;
}
.some .user__wrap[data-v-90b9ec61] {
	background-color: #fff;
}
.burger[data-v-90b9ec61] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-90b9ec61],
.burger[data-v-90b9ec61]:after,
.burger[data-v-90b9ec61]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-90b9ec61]:before {
	top: 0;
}
.burger[data-v-90b9ec61]:after {
	bottom: 0;
}
.burger span[data-v-90b9ec61] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-90b9ec61] {
		display: none !important;
	}
}
.phone__country[data-v-90b9ec61] {
	position: relative;
}
.phone__country[data-v-90b9ec61]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-90b9ec61] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-90b9ec61] {
	margin-right: 5px;
}
.activeLink[data-v-90b9ec61] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-90b9ec61] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-90b9ec61] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-90b9ec61] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-90b9ec61],
	.strategy__wrap .right__content[data-v-90b9ec61] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-90b9ec61] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-90b9ec61],
	.strategy__wrap .left__content p[data-v-90b9ec61] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-90b9ec61] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-90b9ec61]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-90b9ec61] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-90b9ec61] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-90b9ec61] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-90b9ec61] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-90b9ec61] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-90b9ec61] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-90b9ec61] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-90b9ec61] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-90b9ec61] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-90b9ec61] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-90b9ec61] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-90b9ec61] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-90b9ec61] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-90b9ec61]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-90b9ec61] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-90b9ec61] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-90b9ec61] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-90b9ec61] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-90b9ec61] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-90b9ec61] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-90b9ec61] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-90b9ec61] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-90b9ec61] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-90b9ec61] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-90b9ec61] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-90b9ec61] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-90b9ec61] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-90b9ec61] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-90b9ec61]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-90b9ec61] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-90b9ec61] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-90b9ec61] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-90b9ec61] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-90b9ec61] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-90b9ec61] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-90b9ec61] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-90b9ec61] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-90b9ec61] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-90b9ec61] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-90b9ec61] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-90b9ec61] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-90b9ec61] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-90b9ec61] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-90b9ec61] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-90b9ec61] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-90b9ec61]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-90b9ec61]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-90b9ec61] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-90b9ec61],
	.some .stages__wrap .nav.right[data-v-90b9ec61] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-90b9ec61] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-90b9ec61],
	.stages__wrap .nav.right button.text-center svg[data-v-90b9ec61] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-90b9ec61] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-90b9ec61] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-90b9ec61] {
		max-width: 211px;
	}
	.stat__grid[data-v-90b9ec61] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-90b9ec61] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-90b9ec61] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-90b9ec61] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-90b9ec61] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-90b9ec61] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-90b9ec61] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-90b9ec61] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-90b9ec61] {
		height: 582px !important;
	}
	.some .hero__text[data-v-90b9ec61] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-90b9ec61] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-90b9ec61] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-90b9ec61] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-90b9ec61] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-90b9ec61] {
		position: relative;
	}
	.case-main #welcome[data-v-90b9ec61]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-90b9ec61] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-90b9ec61] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-90b9ec61] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-90b9ec61] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-90b9ec61] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-90b9ec61] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-90b9ec61] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-90b9ec61] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-90b9ec61] {
	margin-top: 5px;
}
.vue-tel-input[data-v-90b9ec61]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-90b9ec61] {
	background: transparent;
}
.vti__dropdown-list[data-v-90b9ec61] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-90b9ec61] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-90b9ec61] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-90b9ec61],
.country__code[data-v-90b9ec61],
.vti__dropdown[data-v-90b9ec61] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-90b9ec61] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-90b9ec61] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-90b9ec61] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-90b9ec61] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-90b9ec61] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-90b9ec61] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-90b9ec61] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-90b9ec61] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-90b9ec61]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-90b9ec61] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-90b9ec61] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-90b9ec61] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-90b9ec61] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-90b9ec61] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-90b9ec61] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-90b9ec61] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-90b9ec61] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-90b9ec61] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-90b9ec61]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-90b9ec61] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-90b9ec61] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-90b9ec61] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-90b9ec61] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-90b9ec61] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-90b9ec61],
	.nav.right[data-v-90b9ec61] {
		width: 24px;
	}
	.splide__slide[data-v-90b9ec61] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-90b9ec61],
	.header__content .left__nav a[data-v-90b9ec61] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-90b9ec61] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-90b9ec61] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-90b9ec61] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-90b9ec61] {
		display: block;
	}
	.some .stages__content h1[data-v-90b9ec61],
	.some .stages__content h1 span[data-v-90b9ec61] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-90b9ec61],
	.some .stages__wrap .nav.right[data-v-90b9ec61] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-90b9ec61] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-90b9ec61]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-90b9ec61] {
		height: 50px !important;
	}
	.top__nav p[data-v-90b9ec61] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-90b9ec61] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-90b9ec61] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-90b9ec61] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-90b9ec61] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-90b9ec61] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-90b9ec61] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-90b9ec61] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-90b9ec61] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-90b9ec61] {
		width: auto !important;
	}
	.case__item__description[data-v-90b9ec61] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-90b9ec61] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-90b9ec61]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-90b9ec61] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-90b9ec61] {
		max-width: none;
	}
	.case__item__statistic[data-v-90b9ec61] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-90b9ec61] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-90b9ec61] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-90b9ec61] {
		position: relative;
	}
	.case__item__description .nav p[data-v-90b9ec61] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-90b9ec61] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-90b9ec61] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-90b9ec61] {
		font-size: 20px !important;
	}
}
[data-v-90b9ec61]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-90b9ec61]:active,
.vti__dropdown.open[data-v-90b9ec61]:focus,
.vti__dropdown.open[data-v-90b9ec61]:hover,
.vti__dropdown[data-v-90b9ec61]:active,
.vti__dropdown[data-v-90b9ec61]:focus,
.vti__dropdown[data-v-90b9ec61]:hover,
.vue-tel-input[data-v-90b9ec61]:active,
.vue-tel-input[data-v-90b9ec61]:focus,
.vue-tel-input[data-v-90b9ec61]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-90b9ec61] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-90b9ec61] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-90b9ec61],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-90b9ec61] {
		margin-left: 30px;
	}
	.some .background__right[data-v-90b9ec61] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-90b9ec61] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-90b9ec61] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-90b9ec61] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-90b9ec61] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-90b9ec61] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-90b9ec61] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-90b9ec61] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-90b9ec61] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-90b9ec61] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-90b9ec61] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-90b9ec61] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-90b9ec61],
	.some .some .dop__content .content__wrap h5[data-v-90b9ec61] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-90b9ec61] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-90b9ec61] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-90b9ec61] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-90b9ec61] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-90b9ec61] {
		flex: 1;
	}
	.some .background[data-v-90b9ec61] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-90b9ec61] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-90b9ec61] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-90b9ec61]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-90b9ec61] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-90b9ec61] {
		height: 70px;
	}
	.case-main #welcome[data-v-90b9ec61]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-90b9ec61] {
		color: #58bf7e;
	}
	.some .right__content[data-v-90b9ec61] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-90b9ec61] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-90b9ec61] {
		padding-bottom: 40px;
	}
}
.logo img[data-v-90b9ec61] {
	height: 30.23px;
	margin-right: 20px;
	width: 186px;
}
@media (max-width: 1025px) {
	.logo img[data-v-90b9ec61] {
		height: 30px;
		width: 185px;
	}
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-9321b4f6] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-9321b4f6] {
	text-decoration: none;
}
body[data-v-9321b4f6] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-9321b4f6] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-9321b4f6] {
	opacity: 0;
}
.show.burger[data-v-9321b4f6]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-9321b4f6]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-9321b4f6] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-9321b4f6]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-9321b4f6] {
	vertical-align: middle;
}
.menu-open[data-v-9321b4f6] {
	overflow: hidden;
}
.form-file-input[data-v-9321b4f6] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-9321b4f6] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-9321b4f6],
.nav.right[data-v-9321b4f6] {
	stroke: #fff;
}
.some-h1[data-v-9321b4f6] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-9321b4f6] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-9321b4f6] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-9321b4f6] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-9321b4f6] {
	flex: 1;
}
.case-main .case__item__img img[data-v-9321b4f6] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-9321b4f6],
.case-main .some__welcome[data-v-9321b4f6],
.main-wrap.some .case-main__welcome[data-v-9321b4f6],
.main-wrap.some .some__welcome[data-v-9321b4f6] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-9321b4f6],
	.case-main .some__welcome[data-v-9321b4f6],
	.main-wrap.some .case-main__welcome[data-v-9321b4f6],
	.main-wrap.some .some__welcome[data-v-9321b4f6] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-9321b4f6],
	.case-main .some__welcome[data-v-9321b4f6],
	.main-wrap.some .case-main__welcome[data-v-9321b4f6],
	.main-wrap.some .some__welcome[data-v-9321b4f6] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-9321b4f6],
.main-wrap.some .header__some[data-v-9321b4f6] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-9321b4f6] {
	cursor: pointer;
}
.some .dop__right[data-v-9321b4f6] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-9321b4f6] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-9321b4f6] {
		display: none !important;
	}
}
.some .left__content-text[data-v-9321b4f6] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-9321b4f6] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-9321b4f6]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-9321b4f6] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-9321b4f6]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-9321b4f6] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-9321b4f6] {
	max-width: none;
}
.some__welcome .decore[data-v-9321b4f6] {
	display: none;
}
.some__strategy .left__content[data-v-9321b4f6] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-9321b4f6] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-9321b4f6] {
		top: -140px;
	}
}
.some .text[data-v-9321b4f6] {
	z-index: 2;
}
.some .left__block__title h1[data-v-9321b4f6] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-9321b4f6] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-9321b4f6] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-9321b4f6],
.terms-header[data-v-9321b4f6] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-9321b4f6] {
	margin-bottom: 90px;
}
.privacy-content[data-v-9321b4f6],
.terms-content[data-v-9321b4f6] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-9321b4f6],
.terms-content h1[data-v-9321b4f6] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-9321b4f6],
	.terms-content h1[data-v-9321b4f6] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-9321b4f6],
	.terms-content h1[data-v-9321b4f6] {
		font-size: 28px;
	}
}
.privacy-content[data-v-9321b4f6] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-9321b4f6] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-9321b4f6] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-9321b4f6] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-9321b4f6] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-9321b4f6] {
	max-width: 200px;
}
img[data-v-9321b4f6] {
	vertical-align: middle;
}
.some .user__wrap[data-v-9321b4f6] {
	background-color: #fff;
}
.burger[data-v-9321b4f6] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-9321b4f6],
.burger[data-v-9321b4f6]:after,
.burger[data-v-9321b4f6]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-9321b4f6]:before {
	top: 0;
}
.burger[data-v-9321b4f6]:after {
	bottom: 0;
}
.burger span[data-v-9321b4f6] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-9321b4f6] {
		display: none !important;
	}
}
.phone__country[data-v-9321b4f6] {
	position: relative;
}
.phone__country[data-v-9321b4f6]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-9321b4f6] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-9321b4f6] {
	margin-right: 5px;
}
.activeLink[data-v-9321b4f6] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-9321b4f6] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-9321b4f6] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-9321b4f6] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-9321b4f6],
	.strategy__wrap .right__content[data-v-9321b4f6] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-9321b4f6] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-9321b4f6],
	.strategy__wrap .left__content p[data-v-9321b4f6] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-9321b4f6] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-9321b4f6]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-9321b4f6] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-9321b4f6] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-9321b4f6] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-9321b4f6] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-9321b4f6] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-9321b4f6] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-9321b4f6] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-9321b4f6] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-9321b4f6] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-9321b4f6] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-9321b4f6] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-9321b4f6] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-9321b4f6] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-9321b4f6]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-9321b4f6] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-9321b4f6] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-9321b4f6] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-9321b4f6] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-9321b4f6] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-9321b4f6] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-9321b4f6] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-9321b4f6] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-9321b4f6] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-9321b4f6] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-9321b4f6] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-9321b4f6] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-9321b4f6] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-9321b4f6] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-9321b4f6]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-9321b4f6] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-9321b4f6] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-9321b4f6] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-9321b4f6] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-9321b4f6] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-9321b4f6] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-9321b4f6] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-9321b4f6] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-9321b4f6] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-9321b4f6] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-9321b4f6] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-9321b4f6] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-9321b4f6] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-9321b4f6] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-9321b4f6] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-9321b4f6] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-9321b4f6]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-9321b4f6]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-9321b4f6] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-9321b4f6],
	.some .stages__wrap .nav.right[data-v-9321b4f6] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-9321b4f6] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-9321b4f6],
	.stages__wrap .nav.right button.text-center svg[data-v-9321b4f6] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-9321b4f6] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-9321b4f6] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-9321b4f6] {
		max-width: 211px;
	}
	.stat__grid[data-v-9321b4f6] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-9321b4f6] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-9321b4f6] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-9321b4f6] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-9321b4f6] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-9321b4f6] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-9321b4f6] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-9321b4f6] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-9321b4f6] {
		height: 582px !important;
	}
	.some .hero__text[data-v-9321b4f6] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-9321b4f6] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-9321b4f6] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-9321b4f6] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-9321b4f6] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-9321b4f6] {
		position: relative;
	}
	.case-main #welcome[data-v-9321b4f6]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-9321b4f6] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-9321b4f6] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-9321b4f6] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-9321b4f6] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-9321b4f6] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-9321b4f6] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-9321b4f6] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-9321b4f6] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-9321b4f6] {
	margin-top: 5px;
}
.vue-tel-input[data-v-9321b4f6]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-9321b4f6] {
	background: transparent;
}
.vti__dropdown-list[data-v-9321b4f6] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-9321b4f6] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-9321b4f6] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-9321b4f6],
.country__code[data-v-9321b4f6],
.vti__dropdown[data-v-9321b4f6] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-9321b4f6] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-9321b4f6] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-9321b4f6] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-9321b4f6] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-9321b4f6] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-9321b4f6] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-9321b4f6] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-9321b4f6] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-9321b4f6]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-9321b4f6] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-9321b4f6] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-9321b4f6] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-9321b4f6] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-9321b4f6] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-9321b4f6] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-9321b4f6] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-9321b4f6] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-9321b4f6] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-9321b4f6]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-9321b4f6] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-9321b4f6] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-9321b4f6] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-9321b4f6] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-9321b4f6] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-9321b4f6],
	.nav.right[data-v-9321b4f6] {
		width: 24px;
	}
	.splide__slide[data-v-9321b4f6] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-9321b4f6],
	.header__content .left__nav a[data-v-9321b4f6] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-9321b4f6] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-9321b4f6] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-9321b4f6] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-9321b4f6] {
		display: block;
	}
	.some .stages__content h1[data-v-9321b4f6],
	.some .stages__content h1 span[data-v-9321b4f6] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-9321b4f6],
	.some .stages__wrap .nav.right[data-v-9321b4f6] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-9321b4f6] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-9321b4f6]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-9321b4f6] {
		height: 50px !important;
	}
	.top__nav p[data-v-9321b4f6] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-9321b4f6] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-9321b4f6] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-9321b4f6] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-9321b4f6] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-9321b4f6] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-9321b4f6] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-9321b4f6] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-9321b4f6] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-9321b4f6] {
		width: auto !important;
	}
	.case__item__description[data-v-9321b4f6] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-9321b4f6] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-9321b4f6]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-9321b4f6] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-9321b4f6] {
		max-width: none;
	}
	.case__item__statistic[data-v-9321b4f6] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-9321b4f6] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-9321b4f6] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-9321b4f6] {
		position: relative;
	}
	.case__item__description .nav p[data-v-9321b4f6] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-9321b4f6] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-9321b4f6] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-9321b4f6] {
		font-size: 20px !important;
	}
}
[data-v-9321b4f6]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-9321b4f6]:active,
.vti__dropdown.open[data-v-9321b4f6]:focus,
.vti__dropdown.open[data-v-9321b4f6]:hover,
.vti__dropdown[data-v-9321b4f6]:active,
.vti__dropdown[data-v-9321b4f6]:focus,
.vti__dropdown[data-v-9321b4f6]:hover,
.vue-tel-input[data-v-9321b4f6]:active,
.vue-tel-input[data-v-9321b4f6]:focus,
.vue-tel-input[data-v-9321b4f6]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-9321b4f6] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-9321b4f6] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-9321b4f6],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-9321b4f6] {
		margin-left: 30px;
	}
	.some .background__right[data-v-9321b4f6] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-9321b4f6] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-9321b4f6] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-9321b4f6] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-9321b4f6] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-9321b4f6] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-9321b4f6] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-9321b4f6] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-9321b4f6] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-9321b4f6] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-9321b4f6] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-9321b4f6] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-9321b4f6],
	.some .some .dop__content .content__wrap h5[data-v-9321b4f6] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-9321b4f6] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-9321b4f6] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-9321b4f6] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-9321b4f6] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-9321b4f6] {
		flex: 1;
	}
	.some .background[data-v-9321b4f6] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-9321b4f6] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-9321b4f6] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-9321b4f6]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-9321b4f6] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-9321b4f6] {
		height: 70px;
	}
	.case-main #welcome[data-v-9321b4f6]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-9321b4f6] {
		color: #58bf7e;
	}
	.some .right__content[data-v-9321b4f6] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-9321b4f6] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-9321b4f6] {
		padding-bottom: 40px;
	}
}
@media (max-width: 1279px) {
	.header__wrapper[data-v-9321b4f6] {
		box-sizing: border-box;
		max-width: 100%;
		padding: 22.5px 20px;
	}
}
@media (min-width: 960px) {
	.header__wrapper[data-v-9321b4f6] {
		height: 140px;
	}
}
.header__wrapper._fixed[data-v-9321b4f6] {
	align-items: center;
	background-color: #fff;
	height: 80px;
	position: fixed;
	top: 0;
	transition: 0.2s;
	width: 100%;
	z-index: 120;
}
@media (min-width: 960px) {
	.header__wrapper._fixed .telephone[data-v-9321b4f6] {
		display: none;
	}
}
.header__wrapper._fixed a[data-v-9321b4f6] {
	cursor: pointer;
}
.header__wrapper._fixed .right__nav[data-v-9321b4f6] {
	display: none;
}
.header__wrapper._fixed .test[data-v-9321b4f6] {
	display: flex;
	white-space: nowrap;
}
.header__wrapper._fixed .test a[data-v-9321b4f6] {
	color: #484848;
	font-size: 1.125rem;
	transition: 0.2s;
}
.header__wrapper._fixed .test a[data-v-9321b4f6]:after {
	background-color: transparent;
	content: '';
	display: block;
	height: 2px;
	width: 0;
}
.header__wrapper._fixed .test a[data-v-9321b4f6]:hover {
	color: #58bf7e;
}
.header__wrapper._fixed .test div[data-v-9321b4f6] {
	padding: 0 15px;
}
@media (max-width: 767.98px) {
	.header__wrapper._fixed .test[data-v-9321b4f6] {
		display: none;
	}
}
.header__wrapper._fixed nav[data-v-9321b4f6] {
	align-items: center;
	display: flex;
	justify-content: space-between;
}
.header__wrapper._fixed nav .left__nav[data-v-9321b4f6] {
	justify-content: space-between;
	width: 100%;
}
.header__wrapper._fixed nav .left__nav a[data-v-9321b4f6] {
	font-size: 1rem;
	font-weight: 500;
}
.header__wrapper._fixed nav .left__nav .telephone img[data-v-9321b4f6] {
	display: none;
}
.header__wrapper._fixed nav .left__nav .telephone p[data-v-9321b4f6] {
	font-size: 15px;
	font-weight: 500;
	margin-right: 10px;
}
.header__wrapper.default[data-v-9321b4f6] {
	background-color: #fff;
	width: 100%;
}
.header__wrapper.default .telephone__wrapper .select[data-v-9321b4f6] {
	display: none;
}
.header__wrapper.default .right__nav[data-v-9321b4f6] {
	align-items: center;
	display: flex;
}
@media (max-width: 767.98px) {
	.header__wrapper.default .right__nav[data-v-9321b4f6] {
		display: none;
	}
}
.header__wrapper.default .right__nav a[data-v-9321b4f6] {
	color: #484848;
	transition: 0.2s;
}
.header__wrapper.default .right__nav a[data-v-9321b4f6]:after {
	background-color: transparent;
	content: '';
	display: block;
	height: 2px;
	width: 0;
}
.header__wrapper.default .right__nav a[data-v-9321b4f6]:hover {
	color: #58bf7e;
}
.header__wrapper.default .test[data-v-9321b4f6] {
	display: none;
}
.header__wrapper.default nav[data-v-9321b4f6] {
	align-items: center;
	display: flex;
	justify-content: space-between;
}
.header__wrapper.absolute[data-v-9321b4f6] {
	position: absolute;
	width: 100%;
	z-index: 1;
}
.header__wrapper.absolute .telephone__wrapper .select[data-v-9321b4f6] {
	display: none;
}
.header__wrapper.absolute a[data-v-9321b4f6] {
	font-size: 1.125rem;
	font-weight: 500;
	line-height: 1.55;
}
@media (max-width: 1100px) {
	.header__wrapper.absolute a[data-v-9321b4f6] {
		font-size: 15px;
	}
}
.header__wrapper.absolute nav[data-v-9321b4f6] {
	align-items: center;
	display: flex;
	gap: 50px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1000px) {
	.header__wrapper.absolute nav[data-v-9321b4f6] {
		gap: 0;
	}
}
.header__wrapper.absolute .right__nav[data-v-9321b4f6] {
	align-items: center;
	display: flex;
}
@media (min-width: 960px) {
	.header__wrapper.absolute .right__nav[data-v-9321b4f6] {
		margin-bottom: -3px;
	}
}
@media (max-width: 1100px) {
	.header__wrapper.absolute .right__nav[data-v-9321b4f6] {
		flex: 0 0 50%;
		gap: 10px;
		justify-content: space-between;
		margin-left: 35px;
		white-space: nowrap;
	}
	.header__wrapper.absolute .right__nav .uppercase[data-v-9321b4f6]:first-child,
	.header__wrapper.absolute
		.right__nav
		.uppercase[data-v-9321b4f6]:nth-child(2) {
		margin-right: 0;
	}
}
@media (max-width: 1025px) {
	.header__wrapper.absolute .right__nav[data-v-9321b4f6] {
		gap: 28px;
		justify-content: flex-end;
		margin-left: 0;
	}
	.header__wrapper.absolute .right__nav a[data-v-9321b4f6] {
		font-size: 14px;
	}
}
@media (max-width: 767.98px) {
	.header__wrapper.absolute .right__nav[data-v-9321b4f6] {
		display: none;
	}
}
.header__wrapper.absolute .test[data-v-9321b4f6] {
	display: none;
}
.header__content[data-v-9321b4f6] {
	margin: 0 auto;
	max-width: 1188px;
}
.header__content nav[data-v-9321b4f6] {
	width: 100%;
}
.header__content nav p[data-v-9321b4f6] {
	font-size: 1.125rem;
	font-weight: 500;
	letter-spacing: 0.03em;
	line-height: 1.55;
	margin: 0;
}
@media (max-width: 1100px) {
	.header__content nav p[data-v-9321b4f6] {
		font-size: 15px;
	}
}
.header__content nav .left__nav .telephone[data-v-9321b4f6] {
	color: #58bf7e;
	font-family: Roboto;
	font-size: 19px;
	font-style: normal;
	font-weight: 500;
	line-height: 29px;
	margin-left: 94px;
	white-space: nowrap;
}
.header__content nav .left__nav .telephone a[data-v-9321b4f6] {
	color: #58bf7e;
	font-size: 19px;
}
@media (max-width: 1100px) {
	.header__content nav .left__nav .telephone a[data-v-9321b4f6] {
		font-size: 15px;
	}
	.header__content nav .left__nav .telephone[data-v-9321b4f6] {
		font-size: 15px;
		margin-left: 0;
		margin-right: auto;
	}
}
.header__content nav .left__nav .telephone .phone__icon[data-v-9321b4f6] {
	top: 2px;
}
.header__content nav .left__nav .telephone img[data-v-9321b4f6] {
	margin-bottom: 1px;
	margin-right: 11px !important;
}
@media (max-width: 1100px) {
	.header__content nav .left__nav .telephone img[data-v-9321b4f6] {
		height: 13px;
		margin-right: 5px !important;
		width: 13px;
	}
	.header__content nav .left__nav[data-v-9321b4f6] {
		gap: 10px;
		justify-content: space-between;
	}
}
.header__content nav .right__nav a[data-v-9321b4f6] {
	color: #fff;
	font-size: 1.125rem;
	font-weight: 500;
	line-height: 1.55;
	transition: 0.2s;
}
@media (max-width: 991.98px) {
	.header__content nav .right__nav a[data-v-9321b4f6] {
		font-size: 14px;
	}
}
.header__content nav .right__nav a[data-v-9321b4f6]:hover {
	color: #58bf7e;
}
.header__content nav .right__nav div[data-v-9321b4f6] {
	margin-right: 83px;
}
@media (max-width: 1140px) {
	.header__content nav .right__nav div[data-v-9321b4f6] {
		justify-content: space-between;
		margin-right: 28px;
	}
}
.header__content nav .right__nav div[data-v-9321b4f6]:last-child {
	margin-right: 0;
}
@media (max-width: 960px) {
	.header__content nav .right__nav[data-v-9321b4f6] {
		display: flex;
		flex: 0 0 50%;
		justify-content: space-between;
	}
	.header__content nav .right__nav div[data-v-9321b4f6],
	.header__content nav .right__nav div[data-v-9321b4f6]:last-child {
		margin-right: 0;
	}
}
.fade-enter-active[data-v-9321b4f6],
.fade-leave-active[data-v-9321b4f6] {
	transition: opacity 0.5s;
}
.fade-enter[data-v-9321b4f6],
.fade-leave-to[data-v-9321b4f6] {
	opacity: 0;
}
.paper-nav[data-v-9321b4f6] {
	height: 100vh;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 50;
}
.paper-nav__layout[data-v-9321b4f6] {
	background-color: rgba(0, 0, 0, 0.5);
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.hamburger-nav[data-v-9321b4f6] {
	align-items: center;
	background-color: #fff;
	display: flex;
	flex-direction: column;
	gap: 45px;
	justify-content: center;
	min-width: 300px;
	padding-bottom: 30px;
	padding-top: 110px;
	position: relative;
	z-index: 90;
}
.hamburger-nav a[data-v-9321b4f6] {
	font-size: 16px !important;
	font-weight: 400 !important;
}
.hamburger-nav .menu[data-v-9321b4f6] {
	display: flex;
	flex-direction: column;
	gap: 20px;
	height: 100%;
	list-style: none;
	overflow: auto;
	width: 100%;
}
.hamburger-nav .menu a[data-v-9321b4f6] {
	color: #000;
}
.hamburger-nav .menu a p[data-v-9321b4f6] {
	margin: 0;
}
.telephone__wrapper[data-v-9321b4f6] {
	align-items: center;
	display: flex;
	gap: 83px;
}
@media (max-width: 1110px) {
	.telephone__wrapper[data-v-9321b4f6] {
		gap: 10px;
		justify-content: space-between;
	}
}
@font-face {
	font-display: swap;
	font-family: Circe;
	font-style: normal;
	font-weight: 700;
	src: url(./Circe-Bold.17567580.woff2) format('woff2'),
		url(./Circe-Bold.bc7a9a45.woff) format('woff');
}
*[data-v-8597a31d] {
	font-family: Roboto, sans-serif;
	font-size: 16px;
}
a[data-v-8597a31d] {
	text-decoration: none;
}
body[data-v-8597a31d] {
	margin: 0;
	padding: 0;
}
.btn-input-file[data-v-8597a31d] {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show.burger span[data-v-8597a31d] {
	opacity: 0;
}
.show.burger[data-v-8597a31d]:before {
	top: 8px;
	transform: rotate(45deg);
}
.show.burger[data-v-8597a31d]:after {
	top: 8px;
	transform: rotate(-45deg);
}
.header__wrapper.absolute .custom-select .selected[data-v-8597a31d] {
	color: #fff;
}
.header__wrapper.absolute .custom-select .selected[data-v-8597a31d]:after {
	filter: invert(1);
}
.btn-icon svg[data-v-8597a31d] {
	vertical-align: middle;
}
.menu-open[data-v-8597a31d] {
	overflow: hidden;
}
.form-file-input[data-v-8597a31d] {
	display: inline-block;
	position: relative;
}
.form-file-input input[data-v-8597a31d] {
	background-color: transparent !important;
	border-bottom: none !important;
	box-shadow: none !important;
	cursor: pointer;
	font-size: 0 !important;
	height: 100% !important;
	left: 0 !important;
	line-height: 0 !important;
	opacity: 0;
	padding: 0 !important;
	position: absolute;
	top: 0 !important;
	width: 100% !important;
}
.nav.left[data-v-8597a31d],
.nav.right[data-v-8597a31d] {
	stroke: #fff;
}
.some-h1[data-v-8597a31d] {
	font-size: 46px !important;
	font-weight: 700;
	line-height: 140%;
}
@media (max-width: 1279px) {
	.some-h1[data-v-8597a31d] {
		font-size: 24px !important;
	}
}
.some .who__content__description .description__wrap p[data-v-8597a31d] {
	color: #000;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.6;
}
@media (max-width: 1279px) {
	.some .who__content__description .description__wrap p[data-v-8597a31d] {
		font-size: 16px;
	}
}
.case-main .case__item__img[data-v-8597a31d] {
	flex: 1;
}
.case-main .case__item__img img[data-v-8597a31d] {
	width: 100%;
}
.case-main .case-main__welcome[data-v-8597a31d],
.case-main .some__welcome[data-v-8597a31d],
.main-wrap.some .case-main__welcome[data-v-8597a31d],
.main-wrap.some .some__welcome[data-v-8597a31d] {
	margin-top: 138px;
}
@media (max-width: 959px) {
	.case-main .case-main__welcome[data-v-8597a31d],
	.case-main .some__welcome[data-v-8597a31d],
	.main-wrap.some .case-main__welcome[data-v-8597a31d],
	.main-wrap.some .some__welcome[data-v-8597a31d] {
		margin-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.case-main .case-main__welcome[data-v-8597a31d],
	.case-main .some__welcome[data-v-8597a31d],
	.main-wrap.some .case-main__welcome[data-v-8597a31d],
	.main-wrap.some .some__welcome[data-v-8597a31d] {
		margin-top: 80px;
	}
}
.case-main .header__some[data-v-8597a31d],
.main-wrap.some .header__some[data-v-8597a31d] {
	background-color: #fff;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 15;
}
.header__content nav .right__nav a[data-v-8597a31d] {
	cursor: pointer;
}
.some .dop__right[data-v-8597a31d] {
	align-items: center;
	display: flex;
	flex: 1 1 70%;
	gap: 5px 30px;
	justify-content: space-between;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	.some .dop__right[data-v-8597a31d] {
		align-items: flex-start;
		flex-direction: column;
	}
}
@media (min-width: 1200px) {
	.some .mobile__version[data-v-8597a31d] {
		display: none !important;
	}
}
.some .left__content-text[data-v-8597a31d] {
	font-weight: 300;
	line-height: 2;
	margin-bottom: 0;
	margin-top: 0;
	position: relative;
}
@media (min-width: 960px) {
	.some .left__content-text[data-v-8597a31d] {
		font-size: 23px;
		font-weight: 200;
		letter-spacing: 0.01em;
	}
	.some .left__content-text[data-v-8597a31d]:not(:last-child) {
		margin-bottom: 45px;
	}
}
@media (max-width: 1199px) {
	.some .left__content-text[data-v-8597a31d] {
		font-size: 19px;
		padding-bottom: 30px;
	}
	.some .left__content-text[data-v-8597a31d]:not(:last-child) {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.some .left__content-text[data-v-8597a31d] {
		font-size: 1rem;
	}
}
.some .welcome__wrap .left__block .inner[data-v-8597a31d] {
	max-width: none;
}
.some__welcome .decore[data-v-8597a31d] {
	display: none;
}
.some__strategy .left__content[data-v-8597a31d] {
	position: relative;
	z-index: 11;
}
.some .left__block .inner[data-v-8597a31d] {
	position: relative;
	z-index: 10;
}
@media (min-width: 960px) {
	.some .left__block .inner[data-v-8597a31d] {
		top: -140px;
	}
}
.some .text[data-v-8597a31d] {
	z-index: 2;
}
.some .left__block__title h1[data-v-8597a31d] {
	font-size: 48px !important;
	font-weight: 700;
	letter-spacing: 0.02em;
	line-height: 1.705;
	margin-bottom: 20px !important;
}
.some .hero__text p[data-v-8597a31d] {
	font-weight: 300 !important;
	margin-top: 35px !important;
}
.some .background__right[data-v-8597a31d] {
	position: absolute;
	right: 0;
}
.privacy-header[data-v-8597a31d],
.terms-header[data-v-8597a31d] {
	border-bottom: 1px solid #efefef;
}
.terms-content h1[data-v-8597a31d] {
	margin-bottom: 90px;
}
.privacy-content[data-v-8597a31d],
.terms-content[data-v-8597a31d] {
	box-sizing: border-box;
	color: #000;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content h1[data-v-8597a31d],
.terms-content h1[data-v-8597a31d] {
	background-position: 50%;
	border-color: transparent;
	border-style: solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 66px;
	font-weight: 400;
	line-height: 1.55;
}
@media (max-width: 1025px) {
	.privacy-content h1[data-v-8597a31d],
	.terms-content h1[data-v-8597a31d] {
		font-size: 38px;
	}
}
@media (max-width: 560px) {
	.privacy-content h1[data-v-8597a31d],
	.terms-content h1[data-v-8597a31d] {
		font-size: 28px;
	}
}
.privacy-content[data-v-8597a31d] {
	box-sizing: border-box;
	color: #000;
	line-height: 1.765;
	margin: 0 auto;
	max-width: 1210px;
	padding: 0 30px;
}
.privacy-content ul[data-v-8597a31d] {
	list-style: upper-alpha;
	margin: 0;
	padding-left: 20px;
}
.privacy-content p[data-v-8597a31d] {
	font-size: 17px;
	margin: 0;
}
.privacy-content h4[data-v-8597a31d] {
	font-size: 17px;
	line-height: 1.55;
}
.privacy-content a[data-v-8597a31d] {
	color: #ff8562;
	font-size: 17px;
	text-decoration: none;
}
.statistics__content__title[data-v-8597a31d] {
	max-width: 200px;
}
img[data-v-8597a31d] {
	vertical-align: middle;
}
.some .user__wrap[data-v-8597a31d] {
	background-color: #fff;
}
.burger[data-v-8597a31d] {
	height: 20px;
	position: relative;
	width: 28px;
	z-index: 100;
}
.burger span[data-v-8597a31d],
.burger[data-v-8597a31d]:after,
.burger[data-v-8597a31d]:before {
	background-color: #58bf7e;
	content: '';
	height: 3px;
	left: 0;
	position: absolute;
	transition: 0.2s;
	width: 100%;
}
.burger[data-v-8597a31d]:before {
	top: 0;
}
.burger[data-v-8597a31d]:after {
	bottom: 0;
}
.burger span[data-v-8597a31d] {
	opacity: 1;
	top: 50%;
	transform: translateY(-50%);
}
@media (min-width: 1200px) {
	.home .mobile__version[data-v-8597a31d] {
		display: none !important;
	}
}
.phone__country[data-v-8597a31d] {
	position: relative;
}
.phone__country[data-v-8597a31d]:after {
	background-color: #585858;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	top: calc(100% - 1px);
	width: 100%;
}
.phone__country .vue-tel-input[data-v-8597a31d] {
	margin-right: 10px;
}
.phone__country .country__code[data-v-8597a31d] {
	margin-right: 5px;
}
.activeLink[data-v-8597a31d] {
	color: #58bf7e !important;
}
.strategy__wrap .left__wprap[data-v-8597a31d] {
	padding: 0 30px;
}
@media (max-width: 1199px) {
	.strategy__wrap[data-v-8597a31d] {
		height: auto !important;
		padding-bottom: 70px;
	}
	.strategy__wrap .text[data-v-8597a31d] {
		display: none;
	}
	.strategy__wrap .left__content[data-v-8597a31d],
	.strategy__wrap .right__content[data-v-8597a31d] {
		margin: auto;
		max-width: 800px !important;
		width: 100% !important;
	}
	.strategy__wrap .left__content[data-v-8597a31d] {
		position: relative;
	}
	.strategy__wrap .left__content h1[data-v-8597a31d],
	.strategy__wrap .left__content p[data-v-8597a31d] {
		position: relative;
		z-index: 2;
	}
	.strategy__wrap .left__content p[data-v-8597a31d] {
		font-size: 19px !important;
	}
	.strategy__wrap .left__content[data-v-8597a31d]:before {
		background-color: #58bf7e;
		content: '';
		height: 100%;
		left: -100%;
		position: absolute;
		right: -100%;
		top: 0;
	}
	.strategy__wrap .right__content[data-v-8597a31d] {
		display: flex;
		max-width: 800px !important;
		padding-top: 60px !important;
	}
	.strategy__wrap .right__content .list__item[data-v-8597a31d] {
		flex: 0 0 50%;
		margin-bottom: 0 !important;
	}
	.strategy__wrap .right__content .list__item h3[data-v-8597a31d] {
		font-size: 18px !important;
	}
	.strategy__wrap .right__content .list__item p[data-v-8597a31d] {
		font-size: 16px !important;
	}
}
@media (max-width: 1199px) and (max-width: 767.98px) {
	.strategy__wrap .right__content[data-v-8597a31d] {
		flex-direction: column;
		gap: 10px;
	}
}
@media (max-width: 1199px) {
	.strategy__wrap .content[data-v-8597a31d] {
		flex-direction: column;
		left: 0;
		width: 100%;
	}
}
@media (max-width: 1025px) {
	.strategy__wrap[data-v-8597a31d] {
		min-height: auto;
		padding-bottom: 70px;
	}
}
@media (max-width: 767.98px) {
	.strategy__wrap[data-v-8597a31d] {
		padding-bottom: 0;
	}
}
@media (max-width: 1199px) {
	.some .strategy__wrap .text-decor[data-v-8597a31d] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-8597a31d] {
		margin-top: 0 !important;
	}
}
.some .countup-wrap span[data-v-8597a31d] {
	text-transform: uppercase;
}
@media (max-width: 1279px) {
	.some #welcome h1[data-v-8597a31d] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description .title[data-v-8597a31d] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-8597a31d]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-8597a31d] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-8597a31d] {
		flex: 0 0 50%;
	}
	.case__item__img .decore[data-v-8597a31d] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-8597a31d] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-8597a31d] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-8597a31d] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-8597a31d] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-8597a31d] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-8597a31d] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-8597a31d] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-8597a31d] {
		font-size: 20px !important;
	}
}
@media (max-width: 1160px) {
	.some #welcome h1[data-v-8597a31d] {
		line-height: 1.1;
		white-space: normal !important;
	}
	.case__item__description[data-v-8597a31d] {
		margin-top: 0 !important;
		max-width: 320px !important;
	}
	.case__item__description .title[data-v-8597a31d] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-8597a31d]:after {
		margin-top: 5px !important;
	}
	.case__item__description .description[data-v-8597a31d] {
		font-size: 18px !important;
		margin: 5px 0 !important;
	}
	.case__item__img[data-v-8597a31d] {
		max-width: 380px !important;
	}
	.case__item__img .decore[data-v-8597a31d] {
		height: 100% !important;
		top: -10px !important;
	}
	.case__item__statistic[data-v-8597a31d] {
		min-height: 61px !important;
	}
	.case__item + .case__item[data-v-8597a31d] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-8597a31d] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-8597a31d] {
		height: 10px;
		position: relative;
	}
	.case__item__description .nav p[data-v-8597a31d] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-8597a31d] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-8597a31d] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-8597a31d] {
		font-size: 20px !important;
	}
}
@media (max-width: 1025px) {
	.some .countup-wrap span[data-v-8597a31d] {
		font-size: 50px;
	}
	.some .statistics_new__content__title p[data-v-8597a31d] {
		font-size: 23px;
	}
	.some .wrapper__slide h3[data-v-8597a31d] {
		margin-top: 10px;
	}
	.some .splide__list .devider[data-v-8597a31d] {
		left: 25px;
		position: relative;
	}
	.some .splide__list .splide__slide[data-v-8597a31d] {
		padding: 0 18px;
	}
	.some .splide__list .splide__slide[data-v-8597a31d]:last-child {
		padding-right: 0;
	}
	.some .splide__list .splide__slide[data-v-8597a31d]:first-child {
		padding-left: 0;
	}
	.some .splide__slide[data-v-8597a31d] {
		min-width: 130px;
	}
	.some .stages__wrap .nav.left[data-v-8597a31d],
	.some .stages__wrap .nav.right[data-v-8597a31d] {
		top: 115px;
	}
	.some .wrapper__slide p[data-v-8597a31d] {
		font-size: 20px;
		line-height: 1.4;
	}
	.stages__wrap .nav.left button.text-center svg[data-v-8597a31d],
	.stages__wrap .nav.right button.text-center svg[data-v-8597a31d] {
		stroke: #2e2e2e;
		height: 10px !important;
	}
	.stages__wrap button.text-center[data-v-8597a31d] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	.stages__wrap button.text-center svg[data-v-8597a31d] {
		position: relative;
	}
	.welcome__wrap .left__block .inner img[data-v-8597a31d] {
		max-width: 211px;
	}
	.stat__grid[data-v-8597a31d] {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
	}
}
@media (max-width: 1025px) and (max-width: 767.98px) {
	.stat__grid[data-v-8597a31d] {
		display: flex !important;
	}
}
@media (max-width: 1025px) {
	#welcome .text-decor[data-v-8597a31d] {
		left: -200px !important;
	}
	.some .dop__content .content__wrap h5[data-v-8597a31d] {
		font-size: 23px;
	}
	.some .strategy__wrap .text-decor[data-v-8597a31d] {
		top: 0 !important;
	}
	.some .strategy__wrap .left__wprap[data-v-8597a31d] {
		margin-top: 0 !important;
	}
	.some .left__block[data-v-8597a31d] {
		align-items: flex-start !important;
		min-width: 340px;
		padding-top: 68px !important;
	}
	.some .left__block .inner[data-v-8597a31d] {
		padding: 0 0 0 35px !important;
	}
	.some .welcome__wrap[data-v-8597a31d] {
		height: 582px !important;
	}
	.some .hero__text[data-v-8597a31d] {
		margin-top: 20px !important;
	}
	.some .hero__text p[data-v-8597a31d] {
		font-size: 16px !important;
		margin-top: 0 !important;
	}
	.some .welcome__wrap .dop__info[data-v-8597a31d] {
		bottom: 180px !important;
	}
}
.statistics_new__content__title p[data-v-8597a31d] {
	font-size: 23px;
}
@media (max-width: 1025px) {
	.case-main .title__wrap[data-v-8597a31d] {
		background-color: transparent !important;
	}
	.case-main #welcome[data-v-8597a31d] {
		position: relative;
	}
	.case-main #welcome[data-v-8597a31d]:after {
		background-color: #58bf7e;
		border-radius: 5px 0 0 5px;
		content: '';
		height: 100%;
		position: absolute;
		right: -20%;
		top: 0;
		transform: skew(-15deg);
		width: 93vw;
	}
	.case-main #welcome h1[data-v-8597a31d] {
		color: #58bf7e;
	}
	.statistics_new__content__title p[data-v-8597a31d] {
		text-align: left;
	}
}
@media (max-width: 959px) {
	.some .left__block__title h1[data-v-8597a31d] {
		font-size: 34px !important;
	}
	.some .strategy__wrap .right__content .list__item h3[data-v-8597a31d] {
		margin-top: 0;
	}
}
@media (min-width: 920px) {
	.some
		.counter__list-some
		> div:first-child
		> .statistics__content__description[data-v-8597a31d] {
		justify-content: center;
	}
}
@media (max-width: 920px) {
	.some .statistics_new__content__title[data-v-8597a31d] {
		max-width: 163px;
	}
	.some
		.counter__list-some
		> div:last-child
		> .statistics_new__content__title[data-v-8597a31d] {
		max-width: 149px;
	}
}
.some .statistics__content__description[data-v-8597a31d] {
	align-items: flex-start;
	gap: 9px !important;
}
.some .statistics__content__description img[data-v-8597a31d] {
	margin-top: 5px;
}
.vue-tel-input[data-v-8597a31d]:focus-within {
	box-shadow: none;
}
.vti__dropdown.open[data-v-8597a31d] {
	background: transparent;
}
.vti__dropdown-list[data-v-8597a31d] {
	background-color: #fff !important;
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 7px;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
	left: 0;
	max-height: 200px;
	min-width: 410px;
	overflow-y: scroll;
	padding-bottom: 5px;
	padding-top: 5px;
	position: absolute;
	top: calc(100% + 5px);
	z-index: 10;
}
.vti__dropdown-list strong[data-v-8597a31d] {
	font-size: 14px !important;
	font-weight: 400 !important;
}
@media (max-width: 640px) {
	.vti__dropdown-list[data-v-8597a31d] {
		min-width: auto;
		top: 50px;
		width: 310px;
	}
}
#phone[data-v-8597a31d],
.country__code[data-v-8597a31d],
.vti__dropdown[data-v-8597a31d] {
	border-bottom: none;
}
@media (max-width: 1025px) {
	.some .list__item__description[data-v-8597a31d] {
		line-height: 1.6 !important;
	}
	.some .list__item__description ul[data-v-8597a31d] {
		padding-top: 0 !important;
	}
}
@media (min-width: 1025px) {
	.some #welcome h1[data-v-8597a31d] {
		white-space: nowrap;
	}
}
.some #welcome h1 b[data-v-8597a31d] {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
}
@media (max-width: 1025px) {
	.some #welcome h1 b[data-v-8597a31d] {
		display: block;
	}
	.some #welcome .left__block__title[data-v-8597a31d] {
		padding-top: 136px;
	}
}
@media (max-width: 959px) {
	.some #welcome .left__block__title[data-v-8597a31d] {
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.some
		.some__strategy
		.mobile__version
		.list__item
		.some-block-item[data-v-8597a31d] {
		align-items: flex-end !important;
	}
	.some .some__strategy .mobile__version .list__item h3[data-v-8597a31d]:after {
		margin-top: 3px !important;
	}
	.some .some__strategy .mobile__version .list__item img[data-v-8597a31d] {
		right: 10px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		p[data-v-8597a31d] {
		padding-left: 21px;
	}
	.some
		.some__strategy
		.mobile__version
		.list__item__description
		li[data-v-8597a31d] {
		line-height: 1.6 !important;
	}
}
@media (max-width: 768px) {
	.some .who__content__services[data-v-8597a31d] {
		margin-top: 40px;
	}
	.some .statistics_new__content__title[data-v-8597a31d] {
		max-width: 174px;
	}
	.some .lamp-mobile[data-v-8597a31d] {
		margin-bottom: 40px;
	}
	.some .stages_conclusion .block__description[data-v-8597a31d] {
		font-size: 16px;
		line-height: 1.68;
	}
	.some .conclusion__wrap[data-v-8597a31d] {
		padding: 40px 35px 22px !important;
	}
	.some .conclusion__content h1[data-v-8597a31d] {
		text-align: center;
	}
	.some .conclusion__content h1[data-v-8597a31d]:after {
		display: none !important;
	}
}
#stages_strategy .nav.left button.text-center svg[data-v-8597a31d] {
	left: -1px;
	position: relative;
}
.slider__inner[data-v-8597a31d] {
	position: relative;
}
@media (max-width: 767.98px) {
	.splide--slide[data-v-8597a31d] {
		padding: 0 10px;
	}
	.slider__inner .nav.right[data-v-8597a31d] {
		height: 24px !important;
		right: -24px;
		top: 100px;
	}
	.slider__inner .nav.left[data-v-8597a31d] {
		height: 24px !important;
		left: -24px;
		top: 100px;
	}
	.nav.left[data-v-8597a31d],
	.nav.right[data-v-8597a31d] {
		width: 24px;
	}
	.splide__slide[data-v-8597a31d] {
		padding-right: 0 !important;
	}
	.burrger__button .telephone[data-v-8597a31d],
	.header__content .left__nav a[data-v-8597a31d] {
		z-index: 51;
	}
	.some .statistics__content__description[data-v-8597a31d] {
		justify-content: center !important;
	}
	.some .nav__wrapper[data-v-8597a31d] {
		margin-top: 45px !important;
	}
	.some .nav__wrapper li[data-v-8597a31d] {
		height: 75px !important;
	}
	.some .wrapper__slide h3 span[data-v-8597a31d] {
		display: block;
	}
	.some .stages__content h1[data-v-8597a31d],
	.some .stages__content h1 span[data-v-8597a31d] {
		font-size: 20px;
	}
	.some .stages__wrap .nav.left[data-v-8597a31d],
	.some .stages__wrap .nav.right[data-v-8597a31d] {
		top: 30px !important;
	}
	.some .splide__list .splide__slide[data-v-8597a31d] {
		padding: 0 11px;
	}
	.stages__content .top__nav .button__wrap.active[data-v-8597a31d]:after {
		display: none !important;
	}
	.stages__content .top__nav .devider[data-v-8597a31d] {
		height: 50px !important;
	}
	.top__nav p[data-v-8597a31d] {
		font-size: 24px !important;
	}
	.top__nav button[data-v-8597a31d] {
		font-size: 12px !important;
		font-weight: 600 !important;
	}
	.case__item__statistic[data-v-8597a31d] {
		max-width: none !important;
	}
	#stages_strategy .nav.right button.text-center[data-v-8597a31d] {
		flex: 0 0 24px;
		height: 24px;
		width: 24px;
	}
	#stages_strategy .nav.right button.text-center svg[data-v-8597a31d] {
		position: relative;
	}
	#stages_strategy .nav.left button.text-center[data-v-8597a31d] {
		align-items: center;
		display: flex;
		flex: 0 0 24px;
		height: 24px;
		justify-content: center;
		overflow: hidden;
		width: 24px;
	}
	#stages_strategy .nav.left button.text-center svg[data-v-8597a31d] {
		left: -1px;
		position: relative;
	}
	.strategy__wrap .left__content p[data-v-8597a31d] {
		font-size: 16px;
	}
	.who__content__description .description__wrap p[data-v-8597a31d] {
		font-size: 16px !important;
	}
	.cases__content .nav[data-v-8597a31d] {
		width: auto !important;
	}
	.case__item__description[data-v-8597a31d] {
		margin-top: 0 !important;
		max-width: none !important;
	}
	.case__item__description .title[data-v-8597a31d] {
		font-size: 34px !important;
	}
	.case__item__description .title[data-v-8597a31d]:after {
		margin-top: 20px !important;
	}
	.case__item__description .description[data-v-8597a31d] {
		font-size: 18px !important;
		margin: 20px 0 !important;
	}
	.case__item__img[data-v-8597a31d] {
		max-width: none;
	}
	.case__item__statistic[data-v-8597a31d] {
		padding: 9px 15px 6px 8px !important;
	}
	.case__item + .case__item[data-v-8597a31d] {
		margin-top: 109px;
	}
	.case__item__description .nav[data-v-8597a31d] {
		margin-top: 16px !important;
	}
	.case__item__description .nav svg[data-v-8597a31d] {
		position: relative;
	}
	.case__item__description .nav p[data-v-8597a31d] {
		font-size: 20px !important;
	}
	.case__item__statistic__title[data-v-8597a31d] {
		padding-right: 0 !important;
	}
	.case__item__statistic__title p[data-v-8597a31d] {
		font-size: 18px !important;
		font-weight: 300;
		margin: 0;
	}
	.case__item__statistic__value p[data-v-8597a31d] {
		font-size: 20px !important;
	}
}
[data-v-8597a31d]:focus {
	background-color: transparent;
}
.vti__dropdown.open[data-v-8597a31d]:active,
.vti__dropdown.open[data-v-8597a31d]:focus,
.vti__dropdown.open[data-v-8597a31d]:hover,
.vti__dropdown[data-v-8597a31d]:active,
.vti__dropdown[data-v-8597a31d]:focus,
.vti__dropdown[data-v-8597a31d]:hover,
.vue-tel-input[data-v-8597a31d]:active,
.vue-tel-input[data-v-8597a31d]:focus,
.vue-tel-input[data-v-8597a31d]:hover {
	background-color: transparent !important;
}
@media (min-width: 960px) {
	.text-p[data-v-8597a31d] {
		font-size: 23px;
	}
}
@media (max-width: 767.98px) {
	.some .counter__list-some[data-v-8597a31d] {
		gap: 20px;
	}
	.some
		.counter__list-some
		> div:nth-child(3)
		.statistics_new__content__title
		p[data-v-8597a31d],
	.some
		.counter__list-some
		> div:nth-child(4)
		.statistics_new__content__title
		p[data-v-8597a31d] {
		margin-left: 30px;
	}
	.some .background__right[data-v-8597a31d] {
		margin: 0 15px;
	}
	.some .dop__content .content__wrap[data-v-8597a31d] {
		gap: 6px;
	}
	.some .dop__content .content__wrap .text-right[data-v-8597a31d] {
		left: -20%;
		position: relative;
		top: 15px;
	}
	.some .dop__content .content__wrap .text-center[data-v-8597a31d] {
		position: relative;
		top: 10px;
	}
	.some .dop__content .content__wrap[data-v-8597a31d] {
		margin-left: 15px;
		padding-bottom: 20px !important;
	}
	.some .some__welcome .text-decor[data-v-8597a31d] {
		display: none !important;
	}
	.some .welcome__wrap[data-v-8597a31d] {
		height: 624px !important;
	}
	.some .dop__wrap[data-v-8597a31d] {
		height: 90px;
	}
	.some .dop__content .content__wrap h1[data-v-8597a31d] {
		font-size: 20px;
	}
	.some .dop__content .content__wrap h5[data-v-8597a31d] {
		font-size: 16px !important;
	}
	.some .left__block[data-v-8597a31d] {
		align-items: flex-end !important;
	}
	.some .welcome__wrap .dop__info[data-v-8597a31d] {
		bottom: auto !important;
		top: 150px;
	}
	.some .dop__content .content__wrap p[data-v-8597a31d],
	.some .some .dop__content .content__wrap h5[data-v-8597a31d] {
		font-size: 16px !important;
	}
	.some .background__right[data-v-8597a31d] {
		height: 356px;
		justify-content: center !important;
		position: static;
	}
	.some .background__right img[data-v-8597a31d] {
		border-radius: 4px;
		overflow: hidden;
	}
	.some .welcome__wrap .left__block .inner[data-v-8597a31d] {
		padding-bottom: 30px !important;
	}
	.some .dop__content .content__wrap[data-v-8597a31d] {
		padding: 0 23px;
	}
	.some .dop__right[data-v-8597a31d] {
		flex: 1;
	}
	.some .background[data-v-8597a31d] {
		background-color: #fff !important;
	}
}
.more-cases[data-v-8597a31d] {
	background-color: #58bf7e;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.125rem;
	font-weight: lighter;
	padding: 19px 28px 20px;
}
@media (max-width: 1279px) {
	.more-cases[data-v-8597a31d] {
		padding: 16px;
		white-space: nowrap;
	}
}
.more-cases[data-v-8597a31d]:hover {
	background-color: #4ca56d;
	transition: 0.2s;
}
@media (max-width: 576px) {
	.case__item__statistic[data-v-8597a31d] {
		max-width: 305px !important;
	}
	.case-main #welcome .title__wrap[data-v-8597a31d] {
		height: 70px;
	}
	.case-main #welcome[data-v-8597a31d]:after {
		width: 60vw;
	}
	.case-main #welcome h1[data-v-8597a31d] {
		color: #58bf7e;
	}
	.some .right__content[data-v-8597a31d] {
		gap: 40px !important;
		padding-top: 40px !important;
	}
	.some .some-block-item[data-v-8597a31d] {
		margin-top: 0 !important;
	}
	.some .strategy__wrap[data-v-8597a31d] {
		padding-bottom: 40px;
	}
}
.footer__wrap[data-v-8597a31d] {
	background-color: #373737;
	padding: 33px 35px;
}
@media (max-width: 1279px) {
	.footer__wrap[data-v-8597a31d] {
		text-align: center !important;
	}
}
.footer__content[data-v-8597a31d] {
	margin: 0 auto;
	max-width: 1180px;
}
.footer__content p[data-v-8597a31d] {
	color: #fff;
	margin: 0;
}
.footer__content__copirite a[data-v-8597a31d] {
	color: #fff;
	text-decoration: underline;
}
.footer__content__docs a[data-v-8597a31d] {
	color: #707070;
	display: block;
	text-decoration: underline;
}
.footer__content__contacts a[data-v-8597a31d] {
	color: #fff;
	font-size: 22px;
	font-weight: 500;
	line-height: 1.55;
}
@media (max-width: 1279px) {
	.footer__content__contacts a[data-v-8597a31d] {
		font-size: 19px;
	}
}
.footer__content__contacts a[href*='mailto:'][data-v-8597a31d] {
	font-size: 19px;
	font-weight: 400;
}
@media (max-width: 1200px) {
	.footer__content__contacts a[href*='mailto:'][data-v-8597a31d] {
		font-size: 18px;
	}
}
.footer__content__contacts img[data-v-8597a31d] {
	top: 2px;
}
