html {
	-ms-overflow-style: none;
	scrollbar-width: none;
	margin-right: 0 !important;
	-webkit-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-moz-text-size-adjust: none;
	text-size-adjust: none;
}
html {
	scroll-behavior: smooth;
}
.my-wrap {
	text-align: left;
}
.min-container {
	max-width: 1115px;
	padding: 0 25px;
	margin: 0 auto;
}
.c-first {
	padding: 146px 0 100px;
}
.container-slider {
	max-width: 1280px;
	margin: 40px auto 0;
	padding: 0 42px;
}
.step-one {
	display: none;
	text-align: left;
}
.step-two {
	display: none;
	padding-bottom: 120px;
	text-align: left;
}
/* .step-two.show,
.step-one.show {
	display: block;
} */
.c-first-box {
	border-radius: 30px;
	overflow: hidden;
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 80px;
}
.c-first-img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.c-first-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.c-first-img .laptop,
.c-first-img .mobile {
	display: none;
}
.c-first-content {
	position: relative;
	z-index: 2;
	max-width: 570px;
	gap: 20px;
	padding: 85px 20px;
	display: flex;
	flex-direction: column;
}
.c-first-title {
	color: #fff;
	font-size: 50px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: center;
	margin: 0;
}
.c-first-text {
	color: #fff;
	text-align: center;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}
.c-first-list {
	/* display: flex;
	flex-wrap: wrap;
	justify-content: space-between; */
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-column-gap: 60px;
}
.c-first-card {
	/* width: 47%; */
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	gap: 10px;
	margin-bottom: 30px;
}
.c-first-card__title {
	color: #000;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}
.c-first-range {
	display: flex;
	flex-direction: column-reverse;
	gap: 6px;
	position: relative;
}
.inputNumber {
	border: none;
	box-shadow: none;
	background: transparent;
	color: #000;
	font-size: 36px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	width: 100%;
}
.c-first-range > input[type="range"] {
	opacity: 0;
	width: calc(100% + 30px);
	position: relative;
	z-index: 5;
	-webkit-appearance: none;
	margin-top: -15px;
	margin-left: -15px;
	cursor: pointer;
}
.c-first-range > input::-webkit-slider-thumb {
	-webkit-appearance: none;
	z-index: 100;
	position: relative;
	width: 50px;
	height: 30px;
	-webkit-border-radius: 10px;
}
.c-first-range > span.slider-container {
	min-height: 31px;
	display: inline-block;
	position: absolute;
	top: 35px;
	left: -8px;
	right: 0px;
	z-index: 3;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.c-first-range > span.slider-container > span.bar {
	background: #e7ebed;
	display: inline-block;
	position: absolute;
	z-index: 1;
	top: 12px;
	left: 0px;
	right: 0px;
	height: 10px;
	overflow: hidden;
	border-radius: 8px;
	width: 100%;
}
.c-first-range > span.slider-container > span.bar > span {
	background: #00c3ff;
	display: inline-block;
	float: left;
	height: 10px;
	width: 0%;
	position: absolute;
	bottom: 0;
}
.c-first-range > span.slider-container > span.bar-btn {
	display: inline-block;
	position: absolute;
	left: 0px;
	width: 22px;
	height: 22px;
	top: -35px;
	cursor: pointer;
}
.c-first-range > span.slider-container > span.bar-btn:after {
	content: "";
	background: #00c3ff;
	border-radius: 22px;
	width: 22px;
	height: 22px;
	display: inline-block;
	position: absolute;
	left: -6px;
	top: 40px;
	z-index: 3;
	cursor: pointer;
}
/* input[type="range"] {
	font-size: 1.5rem;
	overflow: hidden;
}
input[type="range"] {
	color: #00c3ff;
	--thumb-height: 22px;
	--track-height: 10px;
	--track-color: #f4f4f4;
	--brightness-hover: 180%;
	--brightness-down: 80%;
	--clip-edges: 0.125em;
}
input[type="range"].win10-thumb {
	color: #2b2d42;
	--thumb-height: 22px;
	--thumb-width: 22px;
	--clip-edges: 0.0125em;
}

@media (prefers-color-scheme: dark) {
	input[type="range"] {
		color: #00c3ff;
		--track-color: #f4f4f4;
	}
	input[type="range"].win10-thumb {
		color: #3a86ff;
	}
}
input[type="range"] {
	position: relative;
	background: #fff0;
}
input[type="range"].safari-range {
	overflow: hidden;
}
input[type="range"]:active {
	cursor: grabbing;
}
input[type="range"]:disabled {
	filter: grayscale(1);
	opacity: 0.3;
	cursor: not-allowed;
}
input[type="range"],
input[type="range"]::-webkit-slider-runnable-track,
input[type="range"]::-webkit-slider-thumb {
	-webkit-appearance: none;
	transition: all ease 100ms;
	height: var(--thumb-height);
	border-radius: 19px;
}
input[type="range"]::-webkit-slider-runnable-track,
input[type="range"]::-webkit-slider-thumb {
	position: relative;
}
input[type="range"]::-webkit-slider-thumb {
	--thumb-radius: calc((var(--thumb-height) * 0.5) - 1px);
	--clip-top: calc((var(--thumb-height) - var(--track-height)) * 0.5 - 0.5px);
	--clip-bottom: calc(var(--thumb-height) - var(--clip-top));
	--clip-further: calc(100% + 1px);
	--box-fill: calc(-100vmax - var(--thumb-width, var(--thumb-height)) + 1px) 0 0 100vmax currentColor;
	border: 1px solid #00c3ff;
	height: 22px;
	width: 22px;
	border-radius: 50%;
	background-color: #00c3ff;
	cursor: ew-resize;
	background-color: currentColor;
	box-shadow: var(--box-fill);
	filter: brightness(100%);
	clip-path: polygon(
		100% -1px,
		var(--clip-edges) -1px,
		0 var(--clip-top),
		-100vmax var(--clip-top),
		-100vmax var(--clip-bottom),
		0 var(--clip-bottom),
		var(--clip-edges) 100%,
		var(--clip-further) var(--clip-further)
	);
}
input[type="range"]::-webkit-slider-runnable-track,
input[type="range"]::-webkit-slider-container,
input[type="range"]::-webkit-media-slider-container {
	border-radius: 19px;
}
input[type="range"]:hover::-webkit-slider-thumb {
	filter: brightness(var(--brightness-hover));
	cursor: grab;
}
input[type="range"]:active::-webkit-slider-thumb {
	filter: brightness(var(--brightness-down));
	cursor: grabbing;
}
input[type="range"]::-webkit-slider-runnable-track {
	background: linear-gradient(var(--track-color) 0 0) scroll no-repeat center / 100% calc(var(--track-height) + 1px);
	border-radius: 19px;
}
input[type="range"]:disabled::-webkit-slider-thumb {
	cursor: not-allowed;
}
input[type="range"],
input[type="range"]::-moz-range-track,
input[type="range"]::-moz-range-thumb {
	appearance: none;
	transition: all ease 100ms;
	border-radius: 19px;
}
input[type="range"]::-moz-range-track,
input[type="range"]::-moz-range-thumb,
input[type="range"]::-moz-range-progress {
	background: #fff0;
	border-radius: 19px;
}
input[type="range"]::-moz-range-thumb {
	background: currentColor;
	border: 0;
	width: 22px;
	height: 22px;
	border-radius: 19px;
	cursor: grab;
}
input[type="range"]:active::-moz-range-thumb {
	cursor: grabbing;
}
input[type="range"]::-moz-range-track {
	width: 100%;
	background: var(--track-color);
}
input[type="range"]::-moz-range-progress {
	appearance: none;
	background: currentColor;
	transition-delay: 30ms;
}
input[type="range"]::-moz-range-track,
input[type="range"]::-moz-range-progress {
	height: calc(var(--track-height) + 1px);
	border-radius: var(--track-height);
	border-radius: 19px;
}
input[type="range"]::-moz-range-thumb,
input[type="range"]::-moz-range-progress {
	filter: brightness(100%);
}
input[type="range"]:hover::-moz-range-thumb,
input[type="range"]:hover::-moz-range-progress {
	filter: brightness(var(--brightness-hover));
}
input[type="range"]:active::-moz-range-thumb,
input[type="range"]:active::-moz-range-progress {
	filter: brightness(var(--brightness-down));
}
input[type="range"]:disabled::-moz-range-thumb {
	cursor: not-allowed;
}
input[type="range"]::-ms-tooltip {
	display: none;
} */
.c-first-btn {
	display: flex;
	justify-content: center;
	margin-top: 36px;
}
.c-first-btn button {
	padding: 20px 30px;
	display: inline-block;
	border: none;
	box-shadow: none;
	border-radius: 10px;
	background: #01a9ff;
	color: #fff;
	text-align: center;
	font-size: 20px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
}
.c-two {
	padding: 146px 0 60px;
}
.c-two-title {
	color: #000;
	text-align: center;
	font-size: 50px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	margin-bottom: 50px;
}
.c-two-list {
	display: flex;
	flex-wrap: wrap;
	gap: 30px;
}
.c-two-card {
	/* width: 48%; */
	flex-grow: 1;
	border-radius: 30px;
	display: flex;
	align-items: flex-end;
	gap: 20px;
	padding: 60px 45px;
	color: #000536;
}
.span2 {
	width: 100%;
	background: #eefbff;
}
.c-two-card__num {
	color: #00c3ff;
	font-size: 78px;
	line-height: 76px;
	font-style: normal;
	font-weight: 700;
}
.c-two-card__text {
	font-size: 40px;
	font-style: normal;
	font-weight: 700;
	line-height: 100%;
}
.c-two-card:nth-child(2) {
	background: #fff;
	box-shadow: 0px 2px 35px 0px rgba(0, 0, 0, 0.1);
}
.c-two-card:nth-child(3) {
	color: #fff;
	background: #0c2360;
	box-shadow: 0px 2px 35px 0px rgba(0, 0, 0, 0.1);
}
.c-two-btn {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 15px;
	margin-top: 60px;
}
.c-two-btn a {
	border-radius: 10px;
	background: #01a9ff;
	padding: 20px 30px;
	display: inline-block;
	color: #fff;
	text-align: center;
	font-size: 20px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
}
.c-two-btn button {
	background: transparent;
	border: none;
	box-shadow: none;
	color: #838383;
	text-align: center;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	cursor: pointer;
}
.c-three {
	padding: 60px 0 120px;
}
.c-three-title {
	color: #000;
	text-align: center;
	font-size: 40px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
}
.c-three-box {
	max-width: 1000px;
	margin: 100px auto 0;
	display: flex;
	flex-direction: column;
	gap: 72px;
}
.c-three-row {
	display: flex;
	gap: 50px;
}
.c-three-left {
	max-width: 535px;
}
.c-three-subtitle {
	color: #000;
	font-size: 25px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	margin-bottom: 19px;
}
.c-three-text {
	color: #000;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}
.c-three-right {
	flex-grow: 1;
}
.c-three-num {
	color: #000;
	font-size: 65px;
	font-style: normal;
	font-weight: 700;
	line-height: 42px;
	margin-bottom: 20px;
	font-variant-numeric: tabular-nums;
}
.counter {
	font-variant-numeric: tabular-nums;
}
.c-four {
	padding: 60px 0 20px;
}
.c-four-box {
	border-radius: 30px;
	background: #0c2360;
	position: relative;
	overflow: hidden;
	max-width: 1065px;
	margin: 0 auto;
}
.c-four-img {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
}
.c-four-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.c-four-content {
	position: relative;
	z-index: 2;
	padding: 50px 50px 148px;
}
.c-four-title {
	color: #fff;
	font-size: 40px;
	font-style: normal;
	text-align: center;
	font-weight: 700;
	line-height: normal;
	margin-bottom: 50px;
}
.c-four-text {
	color: #fff;
	font-size: 22px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
}
.c-four-text p:not(:last-child) {
	margin-bottom: 40px;
}
.slick-slider {
	min-width: 0;
}
/* Ограничивающая оболочка */
.slick-list {
	overflow: hidden;
}
.slick-track {
	display: flex;
	align-items: flex-start;
}
.slider.slick-initialized .slick-slide {
	display: flex;
	align-items: flex-end;
	position: relative;
}
.slider .slick-dots {
	margin-top: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.slick-slide {
	height: auto;
	flex: 0 0 auto;
}
.slider .slick-dots li {
	list-style: none;
	margin: 0px 4px;
}
.slider .slick-dots button {
	font-size: 0;
	width: 10px;
	min-width: 10px;
	max-width: 10px;
	height: 10px;
	min-height: 10px;
	background-color: #e7ebed;
	border-radius: 50%;
	border: transparent;
	padding: 0;
}
.slider .slick-dots li.slick-active button {
	background-color: #00a9ff;
}
.slider__item {
	padding: 0px 15px;
}
.slider__item img {
	max-width: 100%;
	width: 100%;
}
.i-form {
	padding-top: 100px;
}
.i-form .btn {
	color: #fff;
	text-align: center;
	font-feature-settings:
		"clig" off,
		"liga" off;
	font-family: "Inter";
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: 16px;
	letter-spacing: 0.4px;
	height: 44px;
}
.wpcf7-list-item-label {
	color: #70848d;
	font-feature-settings:
		"clig" off,
		"liga" off;
	font-family: "Inter";
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;
	letter-spacing: -0.006px;
}
.frm-select a {
	text-decoration: underline;
}
.frm-select {
	overflow: visible;
}
.frm-select input:checked ~ label:after {
	opacity: 1;
}
.frm-select label {
	display: flex;
	align-items: flex-start;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: -0.006px;
	position: relative;
	min-height: 20px;
}
.frm-select label:before,
.frm-select label:after {
	width: 16px;
	height: 16px;
	position: absolute;
	top: 10px;
	left: 8px;
	margin: -8px 0 0 -8px;
}
.frm-select label:before {
	border: 1px solid #00a9ff;
	border-radius: 4px;
}
.frm-select label:after {
	background: url("https://potok.io/wp-content/themes/orenpro/library/img/chk.svg") center no-repeat;
	background-size: 8px auto;
	opacity: 0;
}
.frm-select a {
	color: inherit;
}
.frm-select a:hover {
	color: var(--clr-att);
}
.page-form-input {
	display: block;
	width: 100%;
	background-color: #f5f7f8;
	border: 1px solid #f5f7f8;
	border-radius: 16px;
	padding: 0 10px 0 19px;
	font-size: 18px;
	line-height: 1.4;
	color: #000;
	letter-spacing: -0.01px;
	height: 56px;
	font-family: Inter, sans-serif;
}
.page-form-input[placeholder]::-webkit-input-placeholder {
	color: #70848d;
}
.page-form-input[placeholder]:-moz-placeholder {
	color: #70848d;
}
.page-form-input[placeholder]::-moz-placeholder {
	color: #70848d;
}
.page-form-input[placeholder]:-ms-input-placeholder {
	color: #70848d;
}
select.page-form-input {
	background-color: #f5f7f8;
	border: 1px solid #f5f7f8;
}
select.page-form-input {
	background-color: #f5f7f8;
	border: 1px solid #f5f7f8;
}
select.page-form-input.form-input {
	background-color: #f5f7f8;
	border: 1px solid #f5f7f8;
}
select.page-form-input:required:invalid {
	color: #70848d;
}
select.page-form-input.form-input:required:invalid {
	color: #70848d;
}
select.form-input {
	display: block;
	width: 100%;
	padding-right: 30px;
	background-image: url("https://potok.io/wp-content/themes/orenpro/library/img/icons/arrow-select.svg");
	background-position: right 20px center;
	background-color: #fff;
	background-repeat: no-repeat;
	-moz-appearance: none;
	-ms-appearance: none;
	-webkit-appearance: none;
	appearance: none !important;
	line-height: 1em;
	text-indent: 0.01px;
	text-overflow: "";
	outline: none;
}
.page-form-box select.page-form-input.form-input {
	color: #70848d;
}
.page-form-box .box-inner-wrap {
	display: flex;
	background: #00a9ff;
	border-radius: 36px;
	padding: 62px 100px 62px 100px;
}
.page-form-box .info-inner-wrap {
	width: 51%;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	padding: 40px 30px 0px 0;
	color: #fff;
	font-size: 20px;
	line-height: 1.4;
	letter-spacing: -0.01px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.page-form-box .form-inner-wrap {
	width: 49%;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}
.page-form-box .form-wrap {
	background: #fff;
	border-radius: 36px;
	padding: 36px;
}
.page-form-box .frm-row {
	display: block;
	margin: 0;
}
.page-form-box .frm-field {
	margin: 0 0 24px 0;
	padding: 0;
}
.page-form-box .frm-select {
	margin-bottom: 12px;
}
.page-form-box .frm-select:last-child {
	margin-bottom: 0;
}
.page-form-box .field-info {
	color: #70848d;
}
.page-form-box .field-button {
	margin-bottom: 0;
}
.page-form-box .field-button .btn {
	width: 100%;
}
.page-form-box .title-inner-wrap {
	margin-bottom: 40px;
	padding-top: 110px;
}
.page-form-box .title-inner-wrap p {
	max-width: 18.8em;
}
.page-form-box .page-main-title {
	margin-bottom: 24px;
}
.page-form-box .form-title {
	font-size: 64px;
	font-weight: 700;
	line-height: 120%;
	letter-spacing: -0.022px;
	margin: 0 0 24px 0;
}
.page-form-box .info-wrap {
	font-size: 12px;
	line-height: 1.4;
	width: 100%;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	letter-spacing: 0.2px;
	color: #d7dee1;
	position: relative;
	padding: 0 0 0 30px;
	max-width: 28.75em;
}
.page-form-box .info-wrap:before {
	content: "";
	display: block;
	width: 22px;
	height: 24px;
	position: absolute;
	background: url("https://potok.io/wp-content/themes/orenpro/library/img/info.svg") center no-repeat;
	background-size: 100% auto;
	top: 0;
	left: 0;
}
.wpcf7-list-item {
	margin: 0;
}
.r-six {
	padding: 28px 0 0;
	overflow: hidden;
}
svg.mob-svg {
	display: none;
}
.pb-80 {
	padding-bottom: 80px;
}
.mob-hide {
	display: none;
}
.tooltip {
	position: relative;
	display: block;
}
.tooltip__initiator {
	cursor: pointer;
	z-index: 3;
	position: relative;
	color: #8455f8;
}
.tooltip__item {
	position: absolute;
	min-width: 251px;
	padding: 8px;
	visibility: hidden;
	opacity: 0;
	background: #fafafa;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.08);
	border-radius: 11px;
	font-style: normal;
	font-weight: 400;
	font-size: 10.8353px;
	line-height: 12px;
	color: #000000;
	transition: all 0.25s cubic-bezier(0, 0, 0.2, 1);
	z-index: 3;
}
.tooltip__item.platnya {
	min-width: 175px;
}
.tooltip__item {
	bottom: calc(100% + 1em);
	left: 50%;
	transform: translate3d(-40%, 0px, 0);
}
.tooltip[data-direction="bottom"] .tooltip__initiator:hover ~ .tooltip__item.platnya {
	transform: translate3d(-40%, 0, 0);
	opacity: 1;
	visibility: visible;
}
.accordion__conten.open .panel {
	max-height: 100vh;
	visibility: visible;
	transition: all 0.5s linear;
}
.panel a {
	color: #00a9ff;
	text-decoration: underline;
}
.panel p {
	margin-top: 15px;
}
.accordion__conten {
	position: relative;
}
.accordiont {
	position: relative;
	padding: 16px 0px 18px 60px;
	font-style: normal;
	font-weight: 600;
	font-size: 18px;
	line-height: 22px;
	color: #000000;
	cursor: pointer;
	transition: all 0.2s linear;
}
@media (max-width: 1285px) {
	h4 {
		font-size: 42px;
		line-height: 51px;
	}
}
h4 {
	font-style: normal;
	font-weight: 700;
	font-size: 48px;
	line-height: 58px;
	text-align: center;
	color: #000000;
	margin: 0px 0px 60px 0px;
	margin-bottom: 60px;
	z-index: 3;
}
img.img-mob,
img.nout,
.mobile-img,
.slider img.mobile-img,
.slider__item img.mobile-img,
.laptop-img {
	display: none;
}
input::selection {
	background: #5fdbff;
}
/* new css start  */
#slider {
	padding-top: 20px;
	padding-bottom: 80px;
}
#slider .slide img {
	width: 100%;
}
.slick-slider-dots {
	width: 100%;
	display: flex;
	justify-content: center;
}
.slider-dots {
	display: flex;
	width: 100%;
}
.i-form__2 .frm-select label::before,
.i-form__2 .frm-select label::after {
	content: "";
	display: block;
}
.i-form__2 .frm-select input {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	opacity: 0;
	margin: 0;
	padding: 0;
}
.i-form__2 .frm-select label {
	display: block;
	position: relative;
	padding: 0 0 0 24px;
	min-height: 20px;
}
.page-form-box .wpcf7-list-item-label::before,
.page-form-box .wpcf7-list-item-label::after {
	content: "";
	display: block;
	position: absolute;
	top: 6px;
	left: 4px;
	width: 8px;
	height: 8px;
}
.page-form-box .frm-select label {
	font-size: 14px;
	line-height: 20px;
	letter-spacing: -0.006px;
	font-weight: 300;
}
.page-form-box .wpcf7-list-item-label::after {
	border: none;
	background: url("https://potok.io/wp-content/themes/orenpro/library/img/chk.svg") 50% no-repeat;
	background-size: 100% auto;
	opacity: 0;
}
.page-form-box .frm-select input:checked ~ .wpcf7-list-item-label::after {
	opacity: 1;
}
.page-form-box.page-form-input.wpcf7-not-valid {
	border: 1px solid #ef323f !important;
}
#slider .slick-arrow:hover {
	opacity: 0.8;
	transition: all 0.3s linear;
}
.panel a:hover,
#slider .slick-dots li button:hover {
	opacity: 0.7;
	transition: all 0.3s linear;
}
.page_footer.footer_0823 .display_580 {
	display: none !important;
}
.page_footer.footer_0823 .footer_top .container_big.policies_2 {
	display: flex;
	flex-direction: column;
}
.page_footer.footer_0823 .copy_29077.dopinfo_home {
	font-size: 12px;
	line-height: 17px;
	color: #a0b0b8;
}
.page_footer.footer_0823 .copy_29077 {
	padding-top: 26px;
}
.page_footer.footer_0823 .copy_29077.copy_adress {
	padding-bottom: 20px;
	max-width: 610px;
}
.page_footer.footer_0823 .copy_privacy.privacy_29077 > a {
	color: #47585b;
}
.page_footer.footer_0823 .footer_bottom .block ul li {
	margin-bottom: 9px;
}
.page_footer.footer_0823 .footer_bottom .block .caption {
	font-weight: 400;
	line-height: 28px;
}
#nav_menu-6 #menu-item-1357 a {
	color: #0b1218;
}
.page_footer.footer_0823 #nav_menu-6 #menu-item-1357 a {
	font-weight: 400;
	line-height: 28px;
}
.footer__soc {
	padding-top: 20px;
}
.widget_nav_sitemap {
	padding-top: 10px;
}
.slick-slide img.laptop,
.laptop,
.mob {
	display: none;
}
.ftl__mob {
	display: none;
}
.mfp-fade.mfp-bg {
	opacity: 0;
	-webkit-transition: all 0.75s ease-out;
	-moz-transition: all 0.75s ease-out;
	transition: all 0.75s ease-out;
}
.mfp-fade.mfp-bg.mfp-ready {
	opacity: 0.8;
}
.mfp-fade.mfp-bg.mfp-removing {
	opacity: 0;
}
.mfp-fade.mfp-wrap .mfp-content {
	opacity: 0;
	-webkit-transition: all 0.75s ease-out;
	-moz-transition: all 0.75s ease-out;
	transition: all 0.75s ease-out;
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
	opacity: 1;
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
	opacity: 0;
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
	opacity: 1;
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
	opacity: 0;
}
.r-six {
	padding: 100px 0 0;
	overflow: hidden;
	text-align: left;
}
.r-six h4 {
	margin: 0 auto;
}
.i-six-slider__box {
	max-width: 1218px;
	margin: 22px auto 0;
	position: relative;
}
.slider3 {
	padding-bottom: 70px;
}
.slider3 .slick-arrow.slick-disabled {
	opacity: 0.2;
}
.slider3 .slick-arrow.slick-prev {
	left: calc(50% - 40px);
	background: url("https://potok.io/wp-content/themes/orenpro/assets/homepage/img/sl-arrow_l.svg") 0 0 / 100%
		no-repeat;
}
.slider3 .slick-arrow.slick-next {
	right: calc(50% - 40px);
	background: url("https://potok.io/wp-content/themes/orenpro/assets/homepage/img/sl-arrow_r.svg") 0 0 / 100%
		no-repeat;
}
.slider3 .slick-track {
	align-items: unset;
}
.slider3 .slick-list {
	overflow: unset;
}
.slider3 .slider__item {
	padding: 60px 15px 0;
	min-height: 100%;
}
.i-six-card.bg1 {
	background: #e3f2fd;
}
.i-six-card.bg3 {
	background: #335ce9;
}
.i-six-card.bg2 {
	background: #f5f7f8;
}
.bg3 .i-six-card-text::after,
.bg3 .i-six-card-text::before {
	content: "";
	position: absolute;
	width: 56px;
	height: 40px;
}
.bg3 .i-six-card-text {
	color: #fff;
	font-size: 20px;
	line-height: 140%;
	letter-spacing: -0.04px;
	margin: auto 0 24px;
}
.bg3 .i-six-card-text::before {
	right: -12px;
	bottom: -18px;
	background: url("../img/waveform2.png");
	background-size: contain;
	background-repeat: no-repeat;
}
.bg3 .i-six-card-text::after {
	left: -12px;
	top: 10px;
	background: url("../img/waveform.png");
	background-size: contain;
	background-repeat: no-repeat;
}
.bg3 .i-six-card-text.after-none::before,
.bg3 .i-six-card-text.after-none::after {
	display: none;
}
.i-six-card-img {
	margin-top: auto;
}
.i-six-card {
	min-height: 283px;
	height: 100%;
	position: relative;
	border-radius: 16px;
	background: #f5f7f8;
	padding: 0px 36px 20px;
	display: flex;
	flex-direction: column;
	min-height: 380px;
}
.i-six-card-icon {
	margin-top: -35px;
	padding: 15px 20px;
	width: 205px;
	height: 71px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 48px;
	background: #fff;
	box-shadow: 0px 2px 24px 0px rgba(11, 18, 24, 0.06);
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}
.slider3 .slider__item img {
	width: unset;
}
.i-six-card-text {
	color: #0b1218;
	font-family: "Inter";
	font-size: 30px;
	font-style: normal;
	font-weight: 500;
	line-height: 130%;
	letter-spacing: -0.06px;
	margin: auto 0 0px;
	padding-top: 25px;
	position: relative;
}
.i-six-card-text span {
	color: var(--Blue, #00a9ff);
	font-weight: 700;
}
.slider3 .slick-arrow {
	position: absolute;
	bottom: 0%;
	z-index: 10;
	font-size: 0;
	width: 36px;
	height: 36px;
	border: none;
	cursor: pointer;
}
@media (max-width: 1449px) {
	#slider {
		padding-bottom: 60px;
	}
	.body-page .container {
		max-width: 1226px;
		padding: 0 25px;
	}
}
@media (max-width: 1449px) {
	.nout-hide {
		display: none;
	}
	img.nout {
		display: block;
	}
}
@media (max-width: 1449px) {
	.wpcf7-spinner {
		display: none;
	}
	.frm-field.field-button {
		margin-bottom: 0;
	}
	.page-form-box .box-inner-wrap {
		padding: 62px 48px 62px 48px;
	}
	.page-form-box .form-title {
		font-size: 52px;
	}
	.min-container,
	.body-page .container,
	.container-slider {
		max-width: 1066px;
		padding: 0 25px;
	}
	.container-slider {
		margin-top: 34px;
	}
	/* .c-first-card {
		width: 48%;
	} */

	.c-two-title {
		font-size: 48px;
	}
	.c-two-card {
		padding: 57px 47px;
		border-radius: 28px;
	}
	.c-two-card__num {
		font-size: 94px;
	}
	.c-two-card__text {
		font-size: 43px;
	}
	.c-two-list {
		gap: 28px;
	}
	.c-three-box {
		margin-top: 90px;
		gap: 70px;
	}
}
@media (max-width: 1199px) {
	.page-form-box .form-title {
		font-size: 48px;
	}
}
@media (max-width: 1190px) {
	.c-first-img img {
		display: none;
	}
	.c-first-img .laptop {
		display: block;
	}
	.c-first-btn button,
	.c-two-btn a {
		padding: 13px 30px;
	}
	.c-two-list {
		gap: 30px;
	}
	.c-two-card__text {
		font-size: 37px;
	}
	.c-two-card__num {
		font-size: 81px;
		line-height: 72%;
	}
	.c-two-card {
		border-radius: 25px;
		padding: 50px 30px;
		width: 100%;
		gap: 16px;
	}
	.c-two-title {
		font-size: 50px;
		margin-bottom: 70px;
	}
	.slider-dots {
		padding-right: 20px;
		width: calc(100% + 40px);
	}

	#slider {
		padding-bottom: 60px;
	}
	.c-three .container {
		max-width: 660px;
	}
	.c-three-box {
		margin-top: 50px;
	}
	.c-three-title {
		text-align: left;
	}
	.c-first-btn {
		margin-top: 10px;
	}
	.c-first-card {
		width: 100%;
		margin-bottom: 50px;
	}
	.c-first-list {
		grid-template-columns: 1fr;
		max-width: 494px;
		margin: 0 auto;
	}
	.c-first-box {
		margin-bottom: 70px;
	}
	.c-first-content {
		max-width: 370px;
		text-align: center;
		padding: 43px 20px;
	}
	.step-two {
		padding-bottom: 100px;
	}
	.c-four {
		padding: 50px 0 28px;
	}
	.c-four-text {
		max-width: 97%;
	}
	.c-four-content {
		padding: 50px 50px 100px;
	}
	.c-three-row {
		flex-direction: column;
		gap: 40px;
	}
	.r-six {
		padding-top: 72px;
	}
	.pb-80 {
		padding-bottom: 60px;
	}
	.i-form {
		padding-top: 72px;
	}
	.page-form-box .box-inner-wrap {
		padding: 36px 60px 120px;
		flex-direction: column;
	}
	.container-slider {
		padding: 0 10px;
		margin: 35px auto 0;
	}
	.page-form-box .form-inner-wrap {
		width: 100%;
	}
	.page-form-box .info-wrap {
		position: absolute;
		bottom: 36px;
		left: 80px;
	}
	.page-form-box .title-inner-wrap p {
		margin: 0 auto;
		max-width: 20.8em;
		text-align: center;
	}
	.page-form-box .form-title {
		text-align: center;
	}
	.page-form-box .title-inner-wrap {
		padding-top: 0;
	}
	.page-form-box .info-inner-wrap {
		width: 100%;
		padding: 0;
	}
	.c-first {
		padding: 110px 0 100px;
	}
	.c-two {
		padding: 110px 0 50px;
	}
	.c-three {
		padding: 50px 0;
	}
	h4 {
		font-size: 32px;
		font-weight: 600;
		line-height: 140%;
	}
	.i-six-card-text {
		font-size: 24px;
	}
	.bg3 .i-six-card-text {
		font-size: 18px;
	}
}
@media (max-width: 767px) {
	.c-first-img .laptop {
		display: none;
	}
	.c-first-img .mobile {
		display: block;
	}
	.min-container {
		padding: 0 15px;
	}
	.slider-dots {
		width: max-content;
	}
	.body-page .container {
		padding: 0 15px;
	}
	#slider {
		padding: 32px 15px 40px;
	}
	.slick-slider-dots {
		overflow-x: scroll;
		justify-content: unset;
		padding-left: 15px;
		-ms-overflow-style: none; /* IE and Edge */
		scrollbar-width: none;
	}
	.slick-slider-dots::-webkit-scrollbar {
		display: none;
	}
	._anim_items {
		transform: translate(0px, 0px);
		opacity: 1;
	}
	.c-four-img {
		width: unset;
	}
	.c-four-text p:not(:last-child) {
		margin-bottom: 30px;
	}
	.c-four-text {
		font-size: 15px;
	}
	.c-four-title {
		font-size: 35px;
		margin-bottom: 20px;
		text-align: left;
	}
	.c-four-content {
		padding: 50px 20px 50px;
	}
	.animated-progress {
		height: 46px;
	}
	.c-three-num {
		font-size: 55px;
	}
	.c-three-row {
		gap: 30px;
	}
	.c-three-text {
		font-size: 14px;
	}
	.c-three-subtitle {
		font-size: 22px;
	}
	.c-three-box {
		margin-top: 60px;
	}
	.c-three-title {
		font-size: 35px;
		text-align: center;
	}
	.c-two-btn {
		margin-top: 40px;
	}
	.c-two-list {
		gap: 20px;
	}
	.c-two-card__text {
		font-size: 25px;
		max-width: unset;
	}
	.c-two-card__num {
		font-size: 50px;
	}
	.c-two-card {
		padding: 40px 25px;
		gap: 20px;
		flex-direction: column;
		align-items: flex-start;
	}
	.c-two {
		padding: 60px 0 50px;
	}
	.c-two-title {
		font-size: 40px;
		margin-bottom: 50px;
	}
	.c-first-btn button,
	.c-two-btn a {
		font-size: 16px;
	}
	.c-first-card {
		margin-bottom: 40px;
	}
	.c-first-text {
		font-size: 15px;
	}
	.c-first-title {
		font-size: 37px;
	}
	.i-six-card {
		padding: 0px 24px 20px;
	}
	.i-form .container {
		padding: 0;
	}
	h4 {
		font-size: 24px;
	}
	.container-slider {
		padding: 0;
	}
	.container-slider {
		margin: 26px auto 0;
	}
	.pb-80 {
		padding-bottom: 40px;
	}
	.slider .slider__item {
		padding-bottom: 40px;
		padding-right: 0;
	}
	.c-first {
		padding: 60px 0 70px;
	}
	.i-form .container {
		font-size: 24px;
	}
	.slider .slider__item img {
		display: none;
	}
	.slider .slider__item img.mobile-img {
		display: block;
	}
	.page-form-box .form-title {
		font-weight: 600;
		font-size: 32px;
	}
	.i-form {
		padding-top: 64px;
	}
	.page-form-box .box-inner-wrap {
		padding: 36px 15px 120px;
		border-radius: 16px;
	}
	.page-form-box .info-wrap {
		left: 10px;
		width: 92%;
	}
	.slider .slick-dots {
		margin-top: 10px;
	}
	.page-form-box .form-wrap {
		padding: 36px 16px 20px;
		margin-bottom: 43px;
	}
	.page-form-input[placeholder]::placeholder,
	.page-form-input {
		font-size: 16px;
	}
}
/*form_0823*/
/*popup_form_0823*/
/* body .mfp-bg {
	background: #02123a2e !important;
	opacity: 1;
} */
.i-form .btn,
.popup_form_0823 .form_0823.page-form-box .wpcf7-form-control.wpcf7-submit,
.i-form .form_0823.page-form-box .wpcf7-form-control.wpcf7-submit {
	background: #00a9ff;
	border-color: #00a9ff;
	color: #fff;
}
.popup_form_0823 .form_0823.page-form-box .info-inner-wrap {
	padding-top: 0;
	justify-content: center;
}
.popup_form_0823 .form_0823.page-form-box .title-inner-wrap {
	margin-bottom: 60px;
	padding-top: 0;
}
.popup_form_0823.popup_container_form {
	padding: 0;
	width: auto;
	max-width: 1176px;
	margin: 0px auto;
	border-radius: 36px;
}
.popup_form_0823.popup_container_form {
	background: #00a9ff;
	padding: 0;
	width: auto;
	max-width: 1176px;
	margin: 0px auto;
	border-radius: 36px;
}
.popup_form_0823.popup_container_form .container {
	padding: 0;
}
.popup_form_0823.popup_container_form .mfp-close {
	color: #a0b0b8;
	right: 14px;
	top: 7px;
	background: none;
}
.popup_form_0823.popup_container_form .form-title {
	text-align: left;
}
@media (max-width: 1441px) {
	.popup_form_0823.popup_container_form {
		max-width: 1066px;
	}
	.popup_form_0823.popup_container_form .form_0823.page-form-box .box-inner-wrap {
		padding: 38px;
	}
}
@media (max-width: 880px) {
	.popup_form_0823.popup_container_form .form-title {
		text-align: center;
	}
}
@media (max-width: 580px) {
	.popup_form_0823.popup_container_form .form_0823.page-form-box .box-inner-wrap {
		padding: 6px;
		margin-left: -15px;
		margin-right: -15px;
	}
}
.form_0823.page-form-box .form-wrap {
	position: relative;
}
.page-form-box.form_0823 .title-inner-wrap p,
.page-form-box.form_0823 .info-wrap {
	font-weight: 300;
}
.page-form-box.form_0823 .page-form-input.wpcf7-not-valid {
	border: 1px solid #ef323f;
}
.page-form-box.form_0823 span.wpcf7-not-valid-tip {
	display: none;
}
.page-form-box.form_0823 .frm-field select:-webkit-autofill,
.page-form-box.form_0823 .frm-field input.page-form-input:-webkit-autofill {
	background-color: #f5f7f8 !important;
	-webkit-box-shadow: inset 0 0 0 50px #f5f7f8 !important;
	-webkit-text-fill-color: #0b1218 !important;
	border: 0;
}
.page-form-box.form_0823 .frm-field .suggestions-wrapper {
	position: absolute;
	height: 0;
}
.page-form-box.form_0823 .frm-select label:before,
.page-form-box.form_0823 .frm-select label:after {
	content: "";
	display: block;
	position: absolute;
}
.page-form-box.form_0823 .frm-select input {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	opacity: 0;
	margin: 0;
	padding: 0;
}
.page-form-box.form_0823 .frm-select {
	overflow: visible;
}
.page-form-box.form_0823 .frm-select input:checked ~ label:after {
	opacity: 1;
}
.page-form-box.form_0823 .frm-select label {
	display: block;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: -0.006px;
	position: relative;
	padding: 0 0 0 24px;
	min-height: 20px;
	font-weight: 300;
}
.page-id-42559 .i-form .page-form-box form.submitting,
.page-id-51214 .i-form .page-form-box form.submitting {
	position: relative;
}
.page-id-42559 .i-form .wpcf7-spinner,
.page-id-51214 .i-form .wpcf7-spinner {
	display: none;
}
.form_0823.page-form-box .field-button .btn {
	width: 100%;
	cursor: pointer;
}
.page-id-42559 .i-form .page-form-box form.submitting,
.page-id-51214 .i-form .page-form-box .submitting,
.page-form-box.form_0823 .submitting {
	opacity: 0.91;
}
.page-id-42559 .i-form .page-form-box form.submitting:before,
.page-id-51214 .i-form .page-form-box .submitting:before,
.page-form-box.form_0823 .submitting:before {
	display: inline-block;
	content: "";
	background: url(./img/pre.gif) no-repeat;
	position: absolute;
	bottom: 20%;
	left: 48%;
	width: 40px;
	height: 40px;
	background-size: contain;
	z-index: 9;
}
@media (max-width: 1441px) {
	.popup_form_0823.popup_container_form {
		max-width: 1066px;
	}
}
/*form_0823*/
.animated-progress {
	width: 100%;
	height: 60px;
	border-radius: 10px;
	overflow: hidden;
	position: relative;
}
.animated-progress span {
	height: 100%;
	display: block;
	width: 0;
	position: absolute;
	border-radius: 10px;
}
.c-three-right._active .animated-progress span {
	width: var(--width);
	-webkit-transition: width 1s ease-in-out;
	-moz-transition: width 1s ease-in-out;
	-o-transition: width 1s ease-in-out;
	transition: width 1s ease-in-out;
}
.progress-blue span {
	background-color: #5fdbff;
}
/* scrol */
._anim_items {
	transition: all 0.2s linear;
}
._anim_items._active {
	transition: all 0.2s linear;
}
/* ._anim-no-hide дежурный класс чтобы анимация неповторялось */
.translate__left {
	transform: translate(-120%, 0);
}
.translate__left._active {
	transform: translate(0px, 0px);
	opacity: 1;
}
.translate__right {
	transform: translate(120%, 0);
}
.translate__right._active {
	transform: translate(0px, 0px);
	opacity: 1;
}
.scale._anim_items {
	transform: scale(0.2);
	transition: all 0.6s linear;
}
.scale._anim_items._active {
	transform: scale(1);
}
.rotateX {
	transform: rotateX(90deg);
	transition: all 0.6s linear;
}
.rotateX._active {
	transform: rotateX(0deg);
}
.anim__2d {
	transform: translate(50px, 50px) scale(0.5) rotate(45deg);
}
.anim__2d._active {
	transform: translate(0px, 0px) scale(1) rotate(0deg);
}
.skew {
	transform: skew(50deg, 0deg);
}
.skew._active {
	transform: skew(0deg, 0deg);
}
.delay__1._active {
	transition-delay: 0.2s;
}
.delay__2._active {
	transition-delay: 0.4s;
}
.delay__3._active {
	transition-delay: 0.6s;
}
.delay__4._active {
	transition-delay: 0.8s;
}
.delay__5._active {
	transition-delay: 1s;
}
.i-form {
	text-align: left !important;
}
.frm-select label input {
	margin-top: 2px !important;
	margin-right: 10px !important;
}
.suggestions-wrapper {
	display: none !important;
}
