/* @import url("https://fonts.googleapis.com/css?family=Vazirmatn:400,700,500,600,800|Barlow:700|Poppins:500"); */
html,
body {
	width: 100vw;
	max-width: 100%; /* added */
}

img {
	appearance: none !important;
	color: transparent !important;
}

img:-moz-loading {
	visibility: hidden;
}

.screen textarea:focus,
.screen input:focus {
	outline: none;
}

.screen * {
	-webkit-font-smoothing: antialiased;
	box-sizing: border-box;
}

.screen div {
	-webkit-text-size-adjust: none;
}

.component-wrapper a {
	display: contents;
	pointer-events: auto;
	text-decoration: none;
}

.component-wrapper * {
	-webkit-font-smoothing: antialiased;
	box-sizing: border-box;
	pointer-events: none;
}

.component-wrapper a *,
.component-wrapper input,
.component-wrapper video,
.component-wrapper iframe {
	pointer-events: auto;
}

.component-wrapper.not-ready,
.component-wrapper.not-ready * {
	visibility: hidden !important;
}

.screen a {
	/* display: contents; */
	text-decoration: none;
}

.full-width-a {
	width: 100%;
}

.full-height-a {
	height: 100%;
}

.container-center-vertical {
	align-items: center;
	display: flex;
	flex-direction: row;
	height: 100%;
	pointer-events: none;
}

.container-center-vertical > * {
	flex-shrink: 0;
	pointer-events: auto;
}

.container-center-horizontal {
	display: flex;
	flex-direction: row;
	justify-content: center;
	pointer-events: none;
	width: 100%;
}

.container-center-horizontal > * {
	flex-shrink: 0;
	pointer-events: auto;
}

.auto-animated div {
	--z-index: -1;
	opacity: 0;
	position: absolute;
}

.auto-animated input {
	--z-index: -1;
	opacity: 0;
	position: absolute;
}

.auto-animated .container-center-vertical,
.auto-animated .container-center-horizontal {
	opacity: 1;
}

.overlay-base {
	display: none;
	height: 100%;
	opacity: 0;
	position: fixed;
	top: 0;
	width: 100%;
}

.overlay-base.animate-appear {
	align-items: center;
	animation: reveal 0.3s ease-in-out 1 normal forwards;
	display: flex;
	flex-direction: column;
	justify-content: center;
	opacity: 0;
}

.overlay-base.animate-disappear {
	animation: reveal 0.3s ease-in-out 1 reverse forwards;
	display: block;
	opacity: 1;
	pointer-events: none;
}

.overlay-base.animate-disappear * {
	pointer-events: none;
}

@keyframes reveal {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}

.animate-nodelay {
	animation-delay: 0s;
}

.align-self-flex-start {
	align-self: flex-start;
}

.align-self-flex-end {
	align-self: flex-end;
}

.align-self-flex-center {
	align-self: flex-center;
}

.valign-text-middle {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.valign-text-bottom {
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
}

input:focus {
	outline: none;
}

.listeners-active,
.listeners-active * {
	pointer-events: auto;
}

.hidden,
.hidden * {
	pointer-events: none;
	visibility: hidden;
}

.smart-layers-pointers,
.smart-layers-pointers * {
	pointer-events: auto;
	visibility: visible;
}

.listeners-active-click,
.listeners-active-click * {
	cursor: pointer;
}

* {
	box-sizing: border-box;
}
:root {
	--alabaster: #fafafa6e;
	--black: #000000;
	--black-haze: #f6f7f8;
	--charade: #212b36;
	--dodger-blue: #2d99ff;
	--fresh-air: #a5f3ff;
	--geyser: #d8dde1;
	--ghost: #c4cdd5;
	--malibu: #83cfff;
	--manatee: #919eab;
	--mid-gray: #5c5e6e;
	--outer-space: #2e3947;
	--pale-sky: #637381;
	--turquoise: #2cd9c5;
	--white: #ffffff;
	--white-2: #ffffffba;

	--font-size-l: 18px;
	--font-size-m: 16px;
	--font-size-s: 14px;
	--font-size-xl: 20px;
	--font-size-xs: 11px;
	--font-size-xxl: 24px;
	--font-size-xxxl: 32px;

	--font-family-barlow: "Vazirmatn", "Barlow", "Vazirmatn", Helvetica;
	--font-family-poppins: "Vazirmatn", Helvetica;
	--font-family-vazir_fd-wol-bold: "Vazirmatn", "Vazir FD-WOL-Bold", "Vazirmatn",
		Helvetica;
	--font-family-vazir_fd-wol-regular: "Vazirmatn", "Vazir FD-WOL-Regular",
		"Vazirmatn", Helvetica;
	--font-family-vazirmatn: "Vazirmatn", "Vazirmatn", Helvetica;
}
.vazir-regular-normal-manatee-16px {
	color: var(--manatee);
	font-family: var(--font-family-vazir_fd-wol-regular);
	font-size: var(--font-size-m);
	font-style: normal;
	font-weight: 400;
}

.vazirfd-wol-regular-normal-pale-sky-16px {
	color: var(--pale-sky);
	font-family: var(--font-family-vazir_fd-wol-regular);
	font-size: var(--font-size-m);
	font-style: normal;
	font-weight: 400;
}

.vazir-regular-normal-outer-space-18px {
	color: var(--outer-space);
	font-family: var(--font-family-vazir_fd-wol-regular);
	font-size: var(--font-size-l);
	font-style: normal;
	font-weight: 400;
}

.vazirmatn-bold-outer-space-16px {
	color: var(--outer-space);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-m);
	font-style: normal;
	font-weight: 700;
}

.vazirmatn-normal-charade-18px {
	color: var(--charade);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-l);
	font-style: normal;
	font-weight: 400;
}

.vazirmatn-normal-pale-sky-16px {
	color: var(--pale-sky);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-m);
	font-style: normal;
	font-weight: 400;
}

.vazir-regular-normal-outer-space-16px {
	color: var(--outer-space);
	font-family: var(--font-family-vazir_fd-wol-regular);
	font-size: var(--font-size-m);
	font-style: normal;
	font-weight: 400;
}

.vazirmatn-bold-charade-32px {
	color: var(--charade);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-xxxl);
	font-style: normal;
	font-weight: 700;
}

.vazirmatn-bold-white-16px {
	color: var(--white);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-m);
	font-style: normal;
	font-weight: 700;
}

.vazirfd-wol-bold-ghost-24px {
	color: var(--ghost);
	font-family: var(--font-family-vazir_fd-wol-bold);
	font-size: var(--font-size-xxl);
	font-style: normal;
	font-weight: 700;
}

.vazirmatn-normal-mid-gray-16px {
	color: var(--mid-gray);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-m);
	font-style: normal;
	font-weight: 400;
}

.vazirmatn-normal-charade-16px {
	color: var(--charade);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-m);
	font-style: normal;
	font-weight: 400;
}

.vazirmatn-medium-charade-18px {
	color: var(--charade);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-l);
	font-style: normal;
	font-weight: 500;
}

.vazirmatn-bold-white-18px {
	color: var(--white);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-l);
	font-style: normal;
	font-weight: 700;
}

.vazirmatn-bold-outer-space-18px {
	color: var(--outer-space);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-l);
	font-style: normal;
	font-weight: 700;
}

.vazirmatn-semi-bold-outer-space-18px {
	color: var(--outer-space);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-l);
	font-style: normal;
	font-weight: 600;
}

.vazirmatn-medium-pale-sky-14px {
	color: var(--pale-sky);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-s);
	font-style: normal;
	font-weight: 500;
}

.vazirmatn-normal-manatee-16px {
	color: var(--manatee);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-m);
	font-style: normal;
	font-weight: 400;
}

.vazirmatn-normal-mid-gray-18px {
	color: var(--mid-gray);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-l);
	font-style: normal;
	font-weight: 400;
}

.vazirmatn-normal-outer-space-16px {
	color: var(--outer-space);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-m);
	font-style: normal;
	font-weight: 400;
}

.barlow-bold-mid-gray-16px {
	color: var(--mid-gray);
	font-family: var(--font-family-barlow);
	font-size: var(--font-size-m);
	font-style: normal;
	font-weight: 700;
}

:root {
}

/* screen - desktop-148 */

.desktop-148 {
	background-color: var(--white);
	border: 1px none;
	height: 6247px;
	mix-blend-mode: normal;
	overflow: hidden;
	overflow-x: hidden;
	position: relative;
	/* width: 1440px; */
	width: 100%;
	min-width: 1440px;
}

.desktop-148 .group-1261153159-vi5wfG {
	background-color: transparent;
	height: 608px;
	left: 91px;
	position: relative;
	top: 1042px;
	width: 1260px;
}

.desktop-148 .user-account-tabs-a4iFma {
	align-items: center;
	background-color: var(--white);
	display: flex;
	gap: 28px;
	height: auto;
	justify-content: center;
	left: 0px;
	mix-blend-mode: normal;
	position: absolute;
	top: 151px;
	width: fit-content;
}

.desktop-148 .x-6xdfDp {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 8px;
	height: auto;
	justify-content: center;
	position: relative;
	width: fit-content;
}

.desktop-148 .text-t3rSKr {
	line-height: 32px;
	position: relative;
	text-align: left;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .dashicons-wordpress-t3rSKr {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .progress-6xdfDp {
	background-color: var(--fresh-air);
}

.desktop-148 .layer-4eIzuN {
	background-color: var(--fresh-air);
}

.desktop-148 .x-14Faa5 {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 8px;
	height: auto;
	justify-content: center;
	position: relative;
	width: fit-content;
}

.desktop-148 .text-XubcMH {
	line-height: 32px;
	position: relative;
	text-align: left;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .vuesaxbulkbuy-crypto-XubcMH {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .progress-14Faa5 {
	background-color: var(--fresh-air);
}

.desktop-148 .layer-sE9VL4 {
	background-color: var(--fresh-air);
}

.desktop-148 .x-logEvK {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 8px;
	height: auto;
	justify-content: center;
	position: relative;
	width: fit-content;
}

.desktop-148 .text-OrNiXp {
	line-height: 32px;
	position: relative;
	text-align: left;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .group-1261153129-OrNiXp {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	position: relative;
}

.desktop-148 .vuesaxbulkmoneys-6rfGUU {
	background-color: transparent;
	height: 42px;
	left: 0px;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	width: 42px;
}

.desktop-148 .progress-logEvK {
	background-color: var(--fresh-air);
}

.desktop-148 .layer-n6fTBW {
	background-color: var(--fresh-air);
}

.desktop-148 .x-Cv7D0x {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 8px;
	height: auto;
	justify-content: center;
	position: relative;
	width: fit-content;
}

.desktop-148 .text-T4isiy {
	line-height: 32px;
	position: relative;
	text-align: left;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .vuesaxbulkconvert-card-T4isiy {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .progress-Cv7D0x {
	background-color: var(--fresh-air);
}

.desktop-148 .layer-CkIFVL {
	background-color: var(--fresh-air);
}

.desktop-148 .x-NmQ1sv {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 8px;
	height: auto;
	justify-content: center;
	position: relative;
	width: fit-content;
}

.desktop-148 .text-7fFzRF {
	line-height: 32px;
	position: relative;
	text-align: left;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .group-1261153127-7fFzRF {
	background-color: transparent;
	height: 42.000091552734375px;
	min-width: 45.818180084228516px;
	position: relative;
}

.desktop-148 .group-1261153126-9CfYEF {
	background-color: transparent;
	height: 23px;
	left: 0px;
	position: absolute;
	top: 19px;
	width: 46px;
}

.desktop-148 .vuesaxbulkbox-o1CHPS {
	left: 23px;
}

.desktop-148 .vuesaxbulkbox-l44esb {
	left: 0px;
}

.desktop-148 .vuesaxbulkbox-9CfYEF {
	left: 11px;
}

.desktop-148 .progress-NmQ1sv {
	background-color: var(--fresh-air);
}

.desktop-148 .x-NB3VTF {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 8px;
	height: auto;
	justify-content: center;
	position: relative;
	width: fit-content;
}

.desktop-148 .text-fVloOi {
	line-height: 32px;
	position: relative;
	text-align: left;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .vuesaxbulkbank-fVloOi {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .progress-NB3VTF {
	background-color: var(--fresh-air);
}

.desktop-148 .layer-FTjpoA {
	background-color: var(--fresh-air);
}

.desktop-148 .x-onJxIf {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 8px;
	height: auto;
	justify-content: center;
	position: relative;
	width: fit-content;
}

.desktop-148 .text-djx3MB {
	line-height: 32px;
	position: relative;
	text-align: left;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .vuesaxbulkmath-djx3MB {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .progress-onJxIf {
	background-color: #d1fae5;
}

/* .desktop-148 .layer-DzRsZr {
	background-color: var(--turquoise);
} */

.desktop-148 .text_label-a4iFma {
	color: var(--charade);
	font-family: var(--font-family-vazir_fd-wol-bold);
	font-size: var(--font-size-xxxl);
	font-style: normal;
	font-weight: 700;
	height: auto;
	left: 1023px;
	line-height: 59.7px;
	mix-blend-mode: normal;
	position: absolute;
	text-align: center;
	top: 52px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .group-1261153158-a4iFma {
	background-color: transparent;
	height: 353px;
	left: 0px;
	position: absolute;
	top: 255px;
	width: 1258px;
}

.desktop-148 .shape-b18hns {
	background-color: transparent;
	height: 60px;
	left: 1079px;
	position: absolute;
	top: 0px;
	width: 144px;
}

.desktop-148 .rectangle-9499-b18hns {
	background-color: #f4f6f8;
	border-radius: 8px;
	height: 319px;
	left: 0px;
	mix-blend-mode: normal;
	position: absolute;
	top: 34px;
	width: 1258px;
}

.desktop-148 .group-1261153156-b18hns {
	background-color: transparent;
	height: 218px;
	left: 707px;
	position: absolute;
	top: 66px;
	width: 215px;
}

.desktop-148 .group-1261153149-E7JYvx {
	background-color: transparent;
	height: 206px;
	left: 0px;
	position: absolute;
	top: 6px;
	width: 174px;
}

.desktop-148 .group-1261153131-35jmwt {
	background-color: transparent;
	height: 206px;
	left: 0px;
	position: relative;
	top: 0px;
	width: 186px;
}

.desktop-148 .text-u0FZuJ {
	height: auto;
	left: 103px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 37px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-Ng3AKD {
	height: auto;
	left: 104px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 0px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-VnCV2j {
	height: auto;
	left: 0px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 185px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-xlDh6K {
	height: auto;
	left: 72px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 111px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-vNit2d {
	height: auto;
	left: 86px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 74px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-0IRIiy {
	height: auto;
	left: 60px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 148px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .group-1261153150-E7JYvx {
	background-color: transparent;
	height: 218px;
	left: 182px;
	position: absolute;
	top: 0px;
	width: 33px;
}

.desktop-148 .iconic_done_all-EeOlYO {
	left: -0px;
	top: -0px;
}

.desktop-148 .iconic_done_all-M2Urpy {
	left: -0px;
	top: 37px;
}

.desktop-148 .iconic_done_all-JGWCq5 {
	left: -0px;
	top: 74px;
}

.desktop-148 .iconic_done_all-yXyhuM {
	left: -0px;
	top: 111px;
}

.desktop-148 .iconic_done_all-qQ1SkO {
	left: -0px;
	top: 148px;
}

.desktop-148 .iconic_done_all-wVJ42D {
	left: -0px;
	top: 185px;
}

.desktop-148 .group-1261153155-b18hns {
	background-color: transparent;
	height: 218px;
	left: 371px;
	position: absolute;
	top: 66px;
	width: 195px;
}

.desktop-148 .group-1261153147-PjNIDr {
	background-color: transparent;
	height: 206px;
	left: 0px;
	position: absolute;
	top: 6px;
	width: 154px;
}

.desktop-148 .group-1261153139-xfke5B {
	background-color: transparent;
	height: 206px;
	left: 0px;
	position: relative;
	top: 0px;
	width: 166px;
}

.desktop-148 .text-z3RGyJ {
	height: auto;
	left: 49px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 148px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-277rPf {
	height: auto;
	left: 74px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 37px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-GaEgVL {
	height: auto;
	left: 76px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 74px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-UX9A7P {
	height: auto;
	left: 109px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 0px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-vRqs1C {
	height: auto;
	left: 53px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 111px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-4Pg1BD {
	height: auto;
	left: 0px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 185px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .group-1261153151-PjNIDr {
	background-color: transparent;
	height: 218px;
	left: 162px;
	position: absolute;
	top: 0px;
	width: 33px;
}

.desktop-148 .iconic_done_all-IXRXC2 {
	left: 0px;
	top: -0px;
}

.desktop-148 .iconic_done_all-WBUL50 {
	left: 0px;
	top: 37px;
}

.desktop-148 .iconic_done_all-6ji2bJ {
	left: 0px;
	top: 74px;
}

.desktop-148 .iconic_done_all-EraDyP {
	left: 0px;
	top: 111px;
}

.desktop-148 .iconic_done_all-1UpuIg {
	left: 0px;
	top: 148px;
}

.desktop-148 .iconic_done_all-gI7bvr {
	left: 0px;
	top: 185px;
}

.desktop-148 .group-1261153154-b18hns {
	background-color: transparent;
	height: 255px;
	left: 32px;
	position: absolute;
	top: 66px;
	width: 198px;
}

.desktop-148 .group-1261153148-gayKF4 {
	background-color: transparent;
	height: 243px;
	left: 0px;
	position: absolute;
	top: 6px;
	width: 157px;
}

.desktop-148 .group-1261153132-QAde9R {
	background-color: transparent;
	height: 243px;
	left: 0px;
	position: relative;
	top: 0px;
	width: 171px;
}

.desktop-148 .text-pD2kTz {
	height: auto;
	left: 57px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 0px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-5w3xxf {
	height: auto;
	left: 46px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 37px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-dDU1Wo {
	height: auto;
	left: 11px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 148px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-yQWAys {
	height: auto;
	left: 9px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 185px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-gx1rqG {
	height: auto;
	left: 29px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 111px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-3ix88C {
	height: auto;
	left: 35px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 74px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-g69LdY {
	height: auto;
	left: 0px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 222px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .group-1261153152-gayKF4 {
	background-color: transparent;
	height: 255px;
	left: 165px;
	position: absolute;
	top: 0px;
	width: 33px;
}

.desktop-148 .iconic_done_all-Zydkcr {
	left: -0px;
	top: -0px;
}

.desktop-148 .iconic_done_all-rcAK83 {
	left: -0px;
	top: 37px;
}

.desktop-148 .iconic_done_all-AVlX0Q {
	left: -0px;
	top: 74px;
}

.desktop-148 .iconic_done_all-1KNq7v {
	left: -0px;
	top: 111px;
}

.desktop-148 .iconic_done_all-sxHVRB {
	left: -0px;
	top: 148px;
}

.desktop-148 .iconic_done_all-DqQoJI {
	left: -0px;
	top: 185px;
}

.desktop-148 .iconic_done_all-gSboWD {
	left: -0px;
	top: 222px;
}

.desktop-148 .group-1261153157-b18hns {
	background-color: transparent;
	height: 218px;
	left: 1063px;
	position: absolute;
	top: 66px;
	width: 163px;
}

.desktop-148 .group-1261153146-v6hwTG {
	background-color: transparent;
	height: 206px;
	left: 0px;
	position: absolute;
	top: 6px;
	width: 122px;
}

.desktop-148 .group-1261153136-ZTMf0S {
	background-color: transparent;
	height: 206px;
	left: 0px;
	position: relative;
	top: 0px;
	width: 134px;
}

.desktop-148 .text-PDz04Q {
	height: auto;
	left: 73px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 0px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-5wmlmw {
	height: auto;
	left: 35px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 37px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-YnAbTl {
	height: auto;
	left: 14px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 148px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-KyrKgl {
	height: auto;
	left: 0px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 185px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-qiv7s1 {
	height: auto;
	left: 18px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 111px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-xfMWSa {
	height: auto;
	left: 25px;
	line-height: 20.6px;
	position: absolute;
	text-align: left;
	top: 74px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .group-1261153153-v6hwTG {
	background-color: transparent;
	height: 218px;
	left: 130px;
	position: absolute;
	top: 0px;
	width: 33px;
}

.desktop-148 .iconic_done_all-SEdkvP {
	left: 0px;
	top: 111px;
}

.desktop-148 .iconic_done_all-LNBZx1 {
	left: 0px;
	top: 148px;
}

.desktop-148 .iconic_done_all-osOrJm {
	left: 0px;
	top: 185px;
}

.desktop-148 .iconic_done_all-rRcMqg {
	left: 0px;
	top: 74px;
}

.desktop-148 .iconic_done_all-KF30QY {
	left: 0px;
	top: 37px;
}

.desktop-148 .iconic_done_all-63dduD {
	left: 0px;
	top: -0px;
}

.desktop-148 .shapes-a4iFma {
	left: 1231px;
	top: 0px;
}

.desktop-148 .header-anime-vi5wfG {
	background-color: transparent;
	height: 986px;
	/* left: -82px; */
	left: 0;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	/* width: 1563px; */
	width: 100%;
}

.desktop-148 .desktop-61-uAuBZw {
	background-color: var(--white);
	height: 986px;
	/* left: 82px; */
	left: 0;
	mix-blend-mode: normal;
	overflow: hidden;
	position: absolute;
	top: 0px;
	/* width: 1440px; */
	width: 100%;
}

.desktop-148 .exclude-nL1bbW {
	height: 920px;
	object-fit: fill;
	top: 0px;
	/* width: 1440px; */
	width: 100%;
}

.desktop-148 .component-9-nL1bbW {
	background-color: transparent;
	height: 280px;
	left: 584px;
	mix-blend-mode: normal;
	position: absolute;
	top: 336px;
	width: 271px;
}

.desktop-148 .group-wUZA9Y {
	height: 104px;
	left: 73px;
	top: 35px;
	width: 39px;
}

.desktop-148 .group-Wz3nWc {
	height: 9px;
	left: 259px;
	top: 149px;
	width: 12px;
}

.desktop-148 .group-tOqIAZ {
	height: 217px;
	left: 54px;
	top: 46px;
	width: 189px;
}

.desktop-148 .vvvvvvvvvvv-wUZA9Y {
	background-color: transparent;
	height: 222px;
	left: 1px;
	position: absolute;
	top: 0px;
	width: 237px;
}

.desktop-148 .group-c7dJIu {
	height: 175px;
	left: 0px;
	top: -0px;
	width: 204px;
}

.desktop-148 .group-QEaGn8 {
	height: 222px;
	left: 0px;
	top: 0px;
	width: 239px;
}

.desktop-148 .group-7JHQyT {
	height: 221px;
	left: 0px;
	top: -0px;
	width: 229px;
}

.desktop-148 .vector-7JHQyT {
	height: 38px;
	left: 203px;
	top: 38px;
	width: 34px;
}

.desktop-148 .group-eTdeV8 {
	height: 184px;
	left: 66px;
	top: 38px;
	width: 171px;
}

.desktop-148 .group-1261153175-7JHQyT {
	background-color: transparent;
	height: 96px;
	left: 128px;
	position: absolute;
	top: 92px;
	width: 34px;
}

.desktop-148 .text_label-7JHQyT {
	color: #00b4a0;
	font-family: var(--font-family-vazir_fd-wol-bold);
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	height: 22px;
	left: 122px;
	line-height: 22px;
	mix-blend-mode: normal;
	position: absolute;
	text-align: right;
	top: 72px;
	transform: rotate(30deg);
	white-space: nowrap;
	width: 58px;
}

.desktop-148 .group-03pYSQ {
	height: 87px;
	left: 193px;
	top: 194px;
	width: 64px;
}

.desktop-148 .rrrrrr-wUZA9Y {
	background-color: transparent;
	height: 148px;
	left: 19px;
	position: absolute;
	top: 83px;
	width: 61px;
}

.desktop-148 .vector-wUZA9Y {
	height: 12px;
	left: 259px;
	top: 91px;
	width: 12px;
}

.desktop-148 .group-x1GRPz {
	height: 49px;
	left: 52px;
	top: 230px;
	width: 52px;
}

.desktop-148 .vector-Wz3nWc {
	height: 12px;
	left: 17px;
	top: 57px;
	width: 12px;
}

.desktop-148 .vector-tOqIAZ {
	height: 8px;
	left: 0px;
	top: 246px;
	width: 8px;
}

.desktop-148 .vector-03pYSQ {
	height: 10px;
	left: 214px;
	top: 3px;
	width: 10px;
}

.desktop-148 .ccccccccccc-wUZA9Y {
	background-color: transparent;
	height: 39px;
	left: 169px;
	position: absolute;
	top: 46px;
	width: 30px;
}

.desktop-148 .eeeeee-wUZA9Y {
	background-color: transparent;
	height: 38px;
	left: 53px;
	position: absolute;
	top: 19px;
	width: 30px;
}

.desktop-148 .group-1261153239-nL1bbW {
	background-color: transparent;
	height: 126px;
	left: 533px;
	position: absolute;
	top: 164px;
	width: 377px;
}

.desktop-148 .text_label-Jqht0i {
	color: transparent;
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-xxxl);
	font-style: normal;
	font-weight: 700;
	height: auto;
	left: 0px;
	line-height: 59.7px;
	position: absolute;
	text-align: center;
	top: 0px;
	width: 375px;
}

.desktop-148 .span0-zGJr5q {
	font-style: normal;
}

.desktop-148 .span1-zGJr5q {
	color: var(--dodger-blue);
	font-style: normal;
}

.desktop-148 .element-15-Jqht0i {
	left: 98px;
	top: 114px;
	width: 73px;
}

.desktop-148 .card-5-nL1bbW {
	align-items: flex-end;
	background-color: var(--alabaster);
	border-radius: 20px;
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: auto;
	justify-content: center;
	left: 1040px;
	mix-blend-mode: normal;
	padding: 27px 30px;
	position: absolute;
	top: 202px;
	width: fit-content;
}

.desktop-148 .frame1-yuWdtu {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 20px;
	height: auto;
	justify-content: flex-end;
	position: relative;
	width: fit-content;
}

.desktop-148 .title1-Mg2kIX {
	align-items: flex-end;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	gap: 12px;
	height: auto;
	position: relative;
	width: fit-content;
}

.desktop-148 .text-wqg6eW {
	line-height: 22px;
	margin-top: -1px;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .icon1-Mg2kIX {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .card-9-nL1bbW {
	align-items: center;
	background-color: var(--alabaster);
	border-radius: 20px;
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: auto;
	justify-content: center;
	left: 1105px;
	mix-blend-mode: normal;
	padding: 27px 30px;
	position: absolute;
	top: 370px;
	width: fit-content;
}

.desktop-148 .frame2-SNGFdS {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 20px;
	height: auto;
	justify-content: center;
	position: relative;
	width: fit-content;
}

.desktop-148 .title2-dNQxZl {
	align-items: flex-end;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	gap: 12px;
	height: auto;
	position: relative;
	width: fit-content;
}

.desktop-148 .text-q7dnt9 {
	line-height: 22px;
	margin-top: -1px;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .icon2-dNQxZl {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .card-3-nL1bbW {
	align-items: flex-start;
	background-color: var(--alabaster);
	border-radius: 20px;
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: auto;
	left: 968px;
	mix-blend-mode: normal;
	padding: 27px 30px;
	position: absolute;
	top: 538px;
	width: fit-content;
}

.desktop-148 .frame3-uak0xr {
	background-color: transparent;
	height: 42px;
	min-width: 206px;
	position: relative;
}

.desktop-148 .frame-1261153093-xvbwxU {
	align-items: flex-end;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	gap: 12px;
	height: auto;
	left: 0px;
	position: absolute;
	top: 10px;
	width: fit-content;
}

.desktop-148 .title3-RUdzh0 {
	background-color: transparent;
	direction: rtl;
	letter-spacing: 0px;
	line-height: 22px;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .icon3-xvbwxU {
	background-color: transparent;
	height: 42px;
	left: 164px;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	width: 42px;
}

.desktop-148 .card-7-nL1bbW {
	align-items: flex-start;
	background-color: var(--alabaster);
	border-radius: 20px;
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: auto;
	left: 235px;
	mix-blend-mode: normal;
	padding: 27px 30px;
	position: absolute;
	top: 202px;
	width: fit-content;
}

.desktop-148 .frame7-Zu91Yx {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 20px;
	height: auto;
	position: relative;
	width: fit-content;
}

.desktop-148 .title7-67NNx6 {
	align-items: flex-end;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	gap: 12px;
	height: auto;
	position: relative;
	width: fit-content;
}

.desktop-148 .text-cHb9WU {
	line-height: 22px;
	margin-top: -1px;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .icon7-67NNx6 {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .card-6-nL1bbW {
	align-items: flex-start;
	background-color: var(--alabaster);
	border-radius: 20px;
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: auto;
	left: 117px;
	mix-blend-mode: normal;
	padding: 27px 30px;
	position: absolute;
	top: 370px;
	width: fit-content;
}

.desktop-148 .title6-q0Mq1x {
	align-items: flex-end;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	gap: 12px;
	height: auto;
	position: relative;
	width: fit-content;
}

.desktop-148 .text-J1KpJJ {
	line-height: 22px;
	margin-top: -1px;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .icon6-q0Mq1x {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .card-13-nL1bbW {
	align-items: flex-start;
	background-color: var(--alabaster);
	border-radius: 20px;
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: auto;
	left: 170px;
	mix-blend-mode: normal;
	padding: 27px 30px;
	position: absolute;
	top: 538px;
	width: fit-content;
}

.desktop-148 .title5-2nMZqV {
	align-items: flex-end;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	gap: 12px;
	height: auto;
	position: relative;
	width: fit-content;
}

.desktop-148 .text-BmMU5i {
	line-height: 22px;
	margin-top: -1px;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .icon5-2nMZqV {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .card-4-nL1bbW {
	align-items: flex-start;
	background-color: var(--white-2);
	border-radius: 20px;
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: auto;
	left: 553px;
	mix-blend-mode: normal;
	padding: 27px 30px;
	position: absolute;
	top: 653px;
	width: fit-content;
}

.desktop-148 .title4-8exZtQ {
	align-items: flex-end;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	gap: 12px;
	height: auto;
	position: relative;
	width: fit-content;
}

.desktop-148 .text-nxU82A {
	line-height: 22px;
	margin-top: -1px;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .icon4-8exZtQ {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	position: relative;
}

.desktop-148 .combined-shape-A7LJqD {
	background-color: transparent;
	height: 7px;
	left: 14px;
	mix-blend-mode: normal;
	position: absolute;
	top: 4px;
	width: 17px;
}

.desktop-148 .icon-cart-A7LJqD {
	background-color: transparent;
	height: 29px;
	left: 4px;
	mix-blend-mode: normal;
	position: absolute;
	top: 8px;
	width: 34px;
}

.desktop-148 .header-main-nL1bbW {
	background-color: transparent;
	height: 88px;
	left: 0px;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	width: 1440px;
}

.desktop-148 .frame-1261153268-GFvym2 {
	background-color: transparent;
	height: 58px;
	left: 124px;
	position: relative;
	top: 15px;
	width: 1172px;
}

.desktop-148 .frame-1261153267-a0fT6s {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 72px;
	height: auto;
	left: 432px;
	position: absolute;
	top: 0px;
	width: fit-content;
}

.desktop-148 .frame-1261153263-8SGTmW {
	align-items: flex-start;
	background-color: transparent;
	display: flex;
	gap: 40px;
	height: auto;
	position: relative;
	width: fit-content;
}

.desktop-148 .components-gGZE22 {
	background-color: transparent;
	direction: rtl;
	letter-spacing: 0px;
	line-height: 22px;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: left;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .documentation-gGZE22 {
	margin-top: -1px;
	position: relative;
	width: fit-content;
}

.desktop-148 .documentation-QIODtD {
	margin-top: -1px;
	position: relative;
	width: fit-content;
}

.desktop-148 .group-1261153241-8SGTmW {
	background-color: transparent;
	height: 58.39209747314453px;
	min-width: 232px;
	position: relative;
}

.desktop-148 .group-1261153240-oxnpIz {
	background-color: transparent;
	height: 58px;
	left: 188px;
	position: absolute;
	top: 0px;
	width: 44px;
}

.desktop-148 .group-1261153086-oxnpIz {
	background-color: transparent;
	height: 22px;
	left: 0px;
	position: absolute;
	top: 18px;
	width: 181px;
}

.desktop-148 .documentation-VbYFPb {
	color: var(--charade);
	font-family: var(--font-family-vazir_fd-wol-regular);
	font-size: var(--font-size-xl);
	font-style: normal;
	font-weight: 500;
	height: auto;
	left: -1px;
	position: absolute;
	top: -1px;
	width: auto;
}

.desktop-148 .button-us-a0fT6s {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 40px;
	height: auto;
	left: 0px;
	position: absolute;
	top: 7px;
	width: fit-content;
}

.desktop-148 .button-6ITbWu {
	align-items: center;
	background-color: var(--dodger-blue);
	border-radius: 8px;
	box-shadow: 0px 2px 16px #3461ff3d;
	display: flex;
	height: auto;
	justify-content: center;
	mix-blend-mode: normal;
	padding: 10px 16px;
	position: relative;
	width: fit-content;
}

.desktop-148 .text-ELC9NT {
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: center;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .ellipse-33-uAuBZw {
	background-color: transparent;
	height: 123px;
	mix-blend-mode: normal;
	position: absolute;
	top: 490px;
	width: 82px;
	right: 0;
}

.desktop-148 .ellipse-31-uAuBZw {
	-webkit-backdrop-filter: blur(20px) brightness(100%);
	backdrop-filter: blur(20px) brightness(100%);
	background: linear-gradient(
		180deg,
		rgba(255, 104.12500709295273, 176.5450018644333, 0.5) 0%,
		rgba(255, 206.9750154018402, 134.9375081062317, 0.5) 100%
	);
	background-color: transparent;
	border-radius: 74px;
	height: 148px;
	left: -72px;
	mix-blend-mode: normal;
	position: absolute;
	top: 53px;
	width: 148px;

	/* display:none; */
}

.desktop-148 .component-14-vi5wfG {
	background-color: transparent;
	height: 673px;
	left: 90px;
	mix-blend-mode: normal;
	position: absolute;
	top: 1827px;
	width: 1260px;
}

.desktop-148 .group-1261153191-yxjV2P {
	background-color: transparent;
	height: 99px;
	left: 616px;
	position: absolute;
	top: 52px;
	width: 646px;
}

.desktop-148 .x-jD7U6V {
	background-color: transparent;
	color: #232536;
	direction: rtl;
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-m);
	font-style: normal;
	font-weight: 400;
	height: auto;
	left: 0px;
	letter-spacing: 0px;
	line-height: 24px;
	mix-blend-mode: normal;
	opacity: 0.87;
	position: absolute;
	text-align: right;
	top: 75px;
	white-space: nowrap;
	width: 642px;
}

.desktop-148 .text_label-jD7U6V {
	height: auto;
	left: 456px;
	line-height: 59.7px;
	mix-blend-mode: normal;
	position: absolute;
	text-align: center;
	top: 0px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .shapes-yxjV2P {
	left: 1232px;
	top: 0px;
}

.desktop-148 .group-1261153192-yxjV2P {
	height: 2px;
	left: 825px;
	top: 300px;
	width: 48px;
}

.desktop-148 .line-1-4wR9k5 {
	background-color: transparent;
	height: 2px;
	left: 0px;
	position: relative;
	top: 0px;
	width: 48px;
}

.desktop-148 .group-1261153193-yxjV2P {
	background-color: transparent;
	height: 2px;
	left: 825px;
	position: absolute;
	top: 564px;
	width: 48px;
}

.desktop-148 .line-1-V9Jutg {
	background-color: transparent;
	height: 2px;
	left: 0px;
	position: relative;
	top: 0px;
	width: 48px;
}

.desktop-148 .group-1261153194-yxjV2P {
	background-color: transparent;
	height: 2px;
	left: 386px;
	position: absolute;
	top: 300px;
	width: 48px;
}

.desktop-148 .line-1-X9TfFx {
	background-color: transparent;
	height: 2px;
	left: 0px;
	position: relative;
	top: 0px;
	width: 48px;
}

.desktop-148 .group-1261153195-yxjV2P {
	background-color: transparent;
	height: 2px;
	left: 386px;
	position: absolute;
	top: 564px;
	width: 48px;
}

.desktop-148 .line-1-wR8E4R {
	background-color: transparent;
	height: 2px;
	left: 0px;
	position: relative;
	top: 0px;
	width: 48px;
}

.desktop-148 .frame-1261153236-yxjV2P {
	align-items: center;
	background-color: var(--white);
	border-radius: 8px;
	box-shadow: 0px 12px 24px -4px #919eab1f, 0px 0px 2px #919eab33;
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: auto;
	left: 879px;
	mix-blend-mode: normal;
	padding: 23px;
	position: absolute;
	top: 457px;
	width: fit-content;
}

.desktop-148 .x04-FXciKL {
	background-color: transparent;
	letter-spacing: 0px;
	line-height: 32px;
	mix-blend-mode: normal;
	position: relative;
	text-align: left;
	white-space: nowrap;
	width: 30px;
}

.desktop-148 .r1-FXciKL {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .text_label-Pd6AcJ {
	line-height: 32px;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: 160px;
}

.desktop-148 .text_label-BxxYSB {
	line-height: 28.8px;
	mix-blend-mode: normal;
	position: relative;
	text-align: justify;
	width: 319px;
}

.desktop-148 .frame-1261153237-yxjV2P {
	align-items: center;
	background-color: var(--white);
	border-radius: 8px;
	box-shadow: 0px 12px 24px -4px #919eab1f, 0px 0px 2px #919eab33;
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: auto;
	left: 0px;
	mix-blend-mode: normal;
	padding: 23px;
	position: absolute;
	top: 193px;
	width: fit-content;
}

.desktop-148 .x03-bP414u {
	background-color: transparent;
	letter-spacing: 0px;
	line-height: 32px;
	mix-blend-mode: normal;
	position: relative;
	text-align: left;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .r4-bP414u {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .text_label-Wp62CP {
	line-height: 32px;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: 160px;
}

.desktop-148 .text_label-BJSWDM {
	line-height: 28.8px;
	mix-blend-mode: normal;
	position: relative;
	text-align: justify;
	width: 319px;
}

.desktop-148 .frame-1261153238-yxjV2P {
	align-items: center;
	background-color: var(--white);
	border-radius: 8px;
	box-shadow: 0px 12px 24px -4px #919eab1f, 0px 0px 2px #919eab33;
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: auto;
	left: 879px;
	mix-blend-mode: normal;
	padding: 23px;
	position: absolute;
	top: 193px;
	width: fit-content;
}

.desktop-148 .x01-eKH2hm {
	background-color: transparent;
	letter-spacing: 0px;
	line-height: 32px;
	mix-blend-mode: normal;
	position: relative;
	text-align: left;
	white-space: nowrap;
	width: 30px;
}

.desktop-148 .r3-eKH2hm {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .text_label-VaaruW {
	line-height: 32px;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: 160px;
}

.desktop-148 .text_label-b0dFDJ {
	line-height: 28.8px;
	mix-blend-mode: normal;
	position: relative;
	text-align: justify;
	width: 319px;
}

.desktop-148 .frame-1261153239-yxjV2P {
	align-items: center;
	background-color: var(--white);
	border-radius: 8px;
	box-shadow: 0px 12px 24px -4px #919eab1f, 0px 0px 2px #919eab33;
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: auto;
	left: 1px;
	mix-blend-mode: normal;
	padding: 23px;
	position: absolute;
	top: 457px;
	width: fit-content;
}

.desktop-148 .x06-25Jo58 {
	background-color: transparent;
	letter-spacing: 0px;
	line-height: 32px;
	mix-blend-mode: normal;
	position: relative;
	text-align: left;
	white-space: nowrap;
	width: 30px;
}

.desktop-148 .r6-25Jo58 {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	position: relative;
}

.desktop-148 .text_label-S9cQiI {
	line-height: 32px;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .text_label-mDbQCW {
	line-height: 28.8px;
	mix-blend-mode: normal;
	position: relative;
	text-align: justify;
	width: 319px;
}

.desktop-148 .frame-1261153240-yxjV2P {
	align-items: center;
	background-color: var(--white);
	border-radius: 8px;
	box-shadow: 0px 12px 24px -4px #919eab1f, 0px 0px 2px #919eab33;
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: auto;
	left: 440px;
	mix-blend-mode: normal;
	padding: 23px;
	position: absolute;
	top: 193px;
	width: fit-content;
}

.desktop-148 .x02-2RmZmR {
	background-color: transparent;
	letter-spacing: 0px;
	line-height: 32px;
	mix-blend-mode: normal;
	position: relative;
	text-align: left;
	white-space: nowrap;
	width: 30px;
}

.desktop-148 .r2-2RmZmR {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .text_label-PsvD1R {
	line-height: 32px;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: 160px;
}

.desktop-148 .text_label-WketCW {
	line-height: 28.8px;
	mix-blend-mode: normal;
	position: relative;
	text-align: justify;
	width: 319px;
}

.desktop-148 .frame-1261153241-yxjV2P {
	align-items: center;
	background-color: var(--white);
	border-radius: 8px;
	box-shadow: 0px 12px 24px -4px #919eab1f, 0px 0px 2px #919eab33;
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: auto;
	left: 440px;
	mix-blend-mode: normal;
	padding: 23px;
	position: absolute;
	top: 457px;
	width: fit-content;
}

.desktop-148 .x05-yxZnjp {
	background-color: transparent;
	letter-spacing: 0px;
	line-height: 32px;
	mix-blend-mode: normal;
	position: relative;
	text-align: left;
	white-space: nowrap;
	width: 30px;
}

.desktop-148 .r5-yxZnjp {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .text_label-FwDGme {
	line-height: 32px;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .text_label-oExx7B {
	line-height: 28.8px;
	mix-blend-mode: normal;
	position: relative;
	text-align: justify;
	width: 319px;
}

.desktop-148 .component-11-yxjV2P {
	align-items: flex-start;
	background-color: transparent;
	display: flex;
	gap: 12px;
	height: 48px;
	left: 0px;
	mix-blend-mode: normal;
	position: absolute;
	top: 78px;
	width: 156px;
}

.desktop-148 .frame-8-rTqdj3 {
	align-items: center;
	background-color: var(--turquoise);
	border-radius: 100px;
	display: flex;
	height: auto;
	justify-content: center;
	mix-blend-mode: normal;
	padding: 12px 24px;
	position: relative;
	width: fit-content;
}

.desktop-148 .longarrow-right-dSlIu2 {
	background-color: transparent;
	height: 24px;
	min-width: 24px;
	position: relative;
}

.desktop-148 .frame-9-rTqdj3 {
	align-items: center;
	background-color: #ffffff0a;
	border-radius: 100px;
	display: flex;
	height: auto;
	justify-content: center;
	mix-blend-mode: normal;
	padding: 12px 24px;
	position: relative;
	width: fit-content;
}

.desktop-148 .longarrow-left-83cljP {
	background-color: transparent;
	height: 24px;
	min-width: 24px;
	position: relative;
}

.desktop-148 .group-1261153242-vi5wfG {
	background-color: transparent;
	height: 591px;
	left: 0px;
	position: absolute;
	top: 1772px;
	/* width: 1440px; */
	width: 100%;
}

.desktop-148 .group-1261153210-Kfgnjc {
	height: 591px;
	top: 0px;
	width: 1440px;
	/* width: 1440px; */
	width: 100%;
}

.desktop-148 .subtract-u09UNc {
	top: -0px;
}

.desktop-148 .union-u09UNc {
	height: 377px;
	top: 214px;
}

.desktop-148 .group-Kfgnjc {
	height: 313px;
	left: 59px;
	top: 148px;
	min-width: 470px;
}

.desktop-148 .vector-Kfgnjc {
	height: 26px;
	left: 1143px;
	top: 288px;
	min-width: 165px;
}

.desktop-148 .group-1261153231-Kfgnjc {
	background-color: transparent;
	height: 118px;
	left: 472px;
	position: absolute;
	top: 206px;
	width: 877px;
}

.desktop-148 .group-1261153230-2aRss1 {
	background-color: transparent;
	height: 118px;
	left: 0px;
	position: relative;
	top: 0px;
	width: 879px;
}

.desktop-148 .group-1261153164-5PEh5x {
	background-color: transparent;
	height: 48px;
	left: 379px;
	position: absolute;
	top: 70px;
	width: 498px;
}

.desktop-148 .group-1261153165-8xoENW {
	background-color: transparent;
	height: 48px;
	left: 0px;
	position: relative;
	top: 0px;
	width: 500px;
}

.desktop-148 .x-0SRJn7 {
	background-color: transparent;
	color: transparent;
	direction: rtl;
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-l);
	font-style: normal;
	font-weight: 400;
	height: auto;
	left: 0px;
	letter-spacing: 0px;
	line-height: 48px;
	position: absolute;
	text-align: right;
	top: 0px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .span0-18a2ze {
	color: var(--white);
	font-style: normal;
}

.desktop-148 .span1-18a2ze {
	font-style: normal;
}

.desktop-148 .span2-18a2ze {
	font-style: normal;
}

.desktop-148 .span3-18a2ze {
	font-style: normal;
}

.desktop-148 .text_label-5PEh5x {
	height: auto;
	left: 0px;
	line-height: 48px;
	mix-blend-mode: normal;
	position: absolute;
	text-align: right;
	top: 0px;
	white-space: nowrap;
	width: 877px;
}

.desktop-148 .button-Kfgnjc {
	align-items: flex-start;
	background-color: transparent;
	display: flex;
	height: auto;
	left: 984px;
	mix-blend-mode: normal;
	position: absolute;
	top: 340px;
	width: fit-content;
}

.desktop-148 .button-azirwn {
	align-items: center;
	background-color: var(--turquoise);
	border-radius: 8px;
	box-shadow: 0px 2px 16px #3461ff3d;
	display: flex;
	height: auto;
	justify-content: center;
	mix-blend-mode: normal;
	padding: 10px 16px;
	position: relative;
	width: 167px;
}

.desktop-148 .text-xoHYN7 {
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: center;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .x-Kfgnjc {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 40px;
	height: auto;
	left: 1183px;
	position: absolute;
	top: 340px;
	width: fit-content;
}

.desktop-148 .button-CzIJxz {
	align-items: center;
	background-color: var(--dodger-blue);
	border-radius: 8px;
	box-shadow: 0px 2px 16px #3461ff3d;
	display: flex;
	height: auto;
	justify-content: center;
	mix-blend-mode: normal;
	padding: 10px 16px;
	position: relative;
	width: fit-content;
}

.desktop-148 .text-3DKZ5U {
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: center;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .frame-1261153201-vi5wfG {
	background-color: var(--white);
	height: 591px;
	left: 0px;
	mix-blend-mode: normal;
	overflow: hidden;
	position: absolute;
	top: 4810px;
	/* width: 1440px; */
	width: 100%;
}

.desktop-148 .component-4-eEyMo4 {
	background-color: transparent;
	height: 591px;
	left: 0px;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	/* width: 1440px; */
	width: 100%;
}

.desktop-148 .subtract-eoxx8o {
	top: 0px;
}

.desktop-148 .union-eoxx8o {
	height: 377px;
	top: 214px;
}

.desktop-148 .x-Urq6Zn {
	background-color: transparent;
	direction: rtl;
	height: auto;
	left: 588px;
	letter-spacing: 0px;
	line-height: 44.8px;
	mix-blend-mode: normal;
	position: absolute;
	text-align: right;
	top: 202px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .x-lE8gKu {
	background-color: transparent;
	direction: rtl;
	height: 84px;
	left: 603px;
	letter-spacing: 0px;
	line-height: 41.6px;
	mix-blend-mode: normal;
	position: absolute;
	text-align: justify;
	top: 295px;
	width: auto;
}

.desktop-148 .component-3-Urq6Zn {
	background-color: transparent;
	height: 386px;
	left: 91px;
	mix-blend-mode: normal;
	position: absolute;
	top: 115px;
	width: 444px;
}

.desktop-148 .element-15-Urq6Zn {
	left: 826px;
	top: 262px;
	width: 237px;
}

.desktop-148 .vector-Urq6Zn {
	height: 12px;
	left: 825px;
	top: 259px;
	width: 237px;
}

.desktop-148 .button-eEyMo4 {
	align-items: flex-start;
	background-color: transparent;
	display: flex;
	height: auto;
	left: 980px;
	mix-blend-mode: normal;
	position: absolute;
	top: 396px;
	width: fit-content;
}

.desktop-148 .button-ddRLdZ {
	align-items: center;
	background-color: var(--turquoise);
	border-radius: 8px;
	box-shadow: 0px 2px 16px #3461ff3d;
	display: flex;
	height: auto;
	justify-content: center;
	mix-blend-mode: normal;
	padding: 10px 16px;
	position: relative;
	width: 167px;
}

.desktop-148 .text-qIlUxW {
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: center;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .x-eEyMo4 {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 40px;
	height: auto;
	left: 1179px;
	position: absolute;
	top: 396px;
	width: fit-content;
}

.desktop-148 .button-QoU6yI {
	align-items: center;
	background-color: var(--dodger-blue);
	border-radius: 8px;
	box-shadow: 0px 2px 16px #3461ff3d;
	display: flex;
	height: auto;
	justify-content: center;
	mix-blend-mode: normal;
	padding: 10px 16px;
	position: relative;
	width: fit-content;
}

.desktop-148 .text-ZgLM25 {
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: center;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .group-1261152930-vi5wfG {
	background-color: transparent;
	height: 1003px;
	left: 0px;
	position: absolute;
	top: 3806px;
	/* width: 1440px; */
	width: 100%;
}

.desktop-148 .testimonial-7-qsaGBM {
	height: 1003px;
	/* width: 1440px; */
	width: 100%;
}

.desktop-148 .title-description-5-col-left-align-2S3W3J {
	align-items: flex-end;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	gap: 8px;
	height: auto;
	left: 591px;
	overflow: hidden;
	position: absolute;
	top: 104px;
	width: 758px;
}

.desktop-148 .title-5-col-left-align-ifUubP {
	align-items: flex-end;
	align-self: stretch;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	gap: 8px;
	height: auto;
	overflow: hidden;
	position: relative;
}

.desktop-148 .section-title-75lIe3 {
	background-color: transparent;
	color: var(--charade);
	direction: rtl;
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-xxxl);
	font-style: normal;
	font-weight: 800;
	letter-spacing: 0px;
	line-height: 48px;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: 445px;
}

.desktop-148 .description-ifUubP {
	position: relative;
	text-align: right;
	width: 758px;
}

.desktop-148 .shapes-2S3W3J {
	left: 1322px;
	top: 52px;
}

.desktop-148 .group-1261153162-2S3W3J {
	background-color: transparent;
	height: 661px;
	left: 90px;
	position: absolute;
	top: 267px;
	width: 381px;
}

.desktop-148 .group-1261153191-bQE3MW {
	background-color: transparent;
	height: 661px;
	left: 0px;
	position: relative;
	top: 0px;
	width: 381px;
}

.desktop-148 .group-1261153117-Spks1f {
	background-color: transparent;
	height: 308px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 381px;
}

.desktop-148 .testimonial-7-x90ahe {
	border-radius: 8px;
	box-shadow: 0px 12px 24px -4px #919eab1f, 0px 0px 2px #919eab33;
	height: 308px;
	width: 381px;
}

.desktop-148 .text_label-KaxK0g {
	line-height: 28px;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .span0-Eso0bM {
}

.desktop-148 .span1-Eso0bM {
}

.desktop-148 .text_label-ZSAANx {
	line-height: 24px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .frame-1261153198-LmOiic {
	top: 229px;
}

.desktop-148 .frame-1261153199-LmOiic {
	height: auto;
}

.desktop-148 .content-uGzZz6 {
	height: 100px;
}

.desktop-148 .feedback-person-details-OmG5NG {
	height: 112px;
	margin-bottom: -12px;
}

.desktop-148 .scrollbar-uGzZz6 {
	height: 100px;
	min-width: 5px;
	position: relative;
}

.desktop-148 .rectangle-14-8u2vM7 {
	background-color: var(--geyser);
	height: 100px;
	position: absolute;
}

.desktop-148 .scrollbar-8u2vM7 {
	height: 71px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 5px;
}

.desktop-148 .rectangle-14-Sck4Kg {
	background-color: var(--malibu);
	height: 71px;
	position: relative;
}

.desktop-148 .group-1261153118-Spks1f {
	background-color: transparent;
	height: 308px;
	left: 0px;
	position: absolute;
	top: 353px;
	width: 381px;
}

.desktop-148 .testimonial-7-MxlAz8 {
	border-radius: 8px;
	box-shadow: 0px 12px 24px -4px #919eab1f, 0px 0px 2px #919eab33;
	height: 308px;
	width: 381px;
}

.desktop-148 .text_label-TxCqBu {
	line-height: 28px;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .span0-ZGdeJ0 {
}

.desktop-148 .span1-ZGdeJ0 {
}

.desktop-148 .text_label-dLqmkQ {
	line-height: 24px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .frame-1261153198-g4wLzw {
	top: 229px;
}

.desktop-148 .frame-1261153199-g4wLzw {
	height: auto;
}

.desktop-148 .content-o9FxxH {
	height: 100px;
}

.desktop-148 .feedback-person-details-o8HQU3 {
	height: 112px;
	margin-bottom: -12px;
}

.desktop-148 .scrollbar-o9FxxH {
	height: 100px;
	min-width: 5px;
	position: relative;
}

.desktop-148 .rectangle-14-RM1ndU {
	background-color: var(--geyser);
	height: 100px;
	position: absolute;
}

.desktop-148 .scrollbar-RM1ndU {
	height: 71px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 5px;
}

.desktop-148 .rectangle-14-9snTUJ {
	background-color: var(--malibu);
	height: 71px;
	position: relative;
}

.desktop-148 .group-1261153192-2S3W3J {
	height: 661px;
	left: 968px;
	top: 267px;
	width: 381px;
}

.desktop-148 .group-1261153119-xPUmGD {
	height: 308px;
	left: 0px;
	top: 353px;
}

.desktop-148 .testimonial-7-ev04TS {
	border-radius: 8px;
	box-shadow: 0px 12px 24px -4px #919eab1f, 0px 0px 2px #919eab33;
	height: 308px;
	width: 381px;
}

.desktop-148 .text_label-oI3pyh {
	line-height: 28px;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .span0-7n6abo {
}

.desktop-148 .span1-7n6abo {
}

.desktop-148 .text_label-xdG6ug {
	line-height: 24px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .frame-1261153198-CLXXQR {
	top: 229px;
}

.desktop-148 .frame-1261153199-CLXXQR {
	height: auto;
}

.desktop-148 .content-mRKM86 {
	height: 100px;
}

.desktop-148 .feedback-person-details-zNJLC0 {
	height: 112px;
	margin-bottom: -12px;
}

.desktop-148 .scrollbar-mRKM86 {
	height: 100px;
	min-width: 5px;
	position: relative;
}

.desktop-148 .rectangle-14-0A5y3f {
	background-color: var(--geyser);
	height: 100px;
	position: absolute;
}

.desktop-148 .scrollbar-0A5y3f {
	height: 71px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 5px;
}

.desktop-148 .rectangle-14-Is9SXZ {
	background-color: var(--malibu);
	height: 71px;
	position: relative;
}

.desktop-148 .group-1261153119-bpskc0 {
	height: 308px;
	left: 0px;
	top: 0px;
}

.desktop-148 .testimonial-7-LhVU1g {
	border-radius: 8px;
	box-shadow: 0px 12px 24px -4px #919eab1f, 0px 0px 2px #919eab33;
	height: 308px;
	width: 381px;
}

.desktop-148 .text_label-AAyRfm {
	line-height: 28px;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .span0-jWURdQ {
}

.desktop-148 .span1-jWURdQ {
}

.desktop-148 .text_label-vSm5Pp {
	line-height: 24px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .frame-1261153198-9CBVHg {
	top: 229px;
}

.desktop-148 .frame-1261153199-9CBVHg {
	height: auto;
}

.desktop-148 .content-BTm24T {
	height: 100px;
}

.desktop-148 .feedback-person-details-16LEd9 {
	height: 112px;
	margin-bottom: -12px;
}

.desktop-148 .scrollbar-BTm24T {
	height: 100px;
	min-width: 5px;
	position: relative;
}

.desktop-148 .rectangle-14-0WYh4B {
	background-color: var(--geyser);
	height: 100px;
	position: absolute;
}

.desktop-148 .scrollbar-0WYh4B {
	height: 71px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 5px;
}

.desktop-148 .rectangle-14-VpZ578 {
	background-color: var(--malibu);
	height: 71px;
	position: relative;
}

.desktop-148 .group-1261153119-2S3W3J {
	height: 400px;
	left: 529px;
	top: 398px;
}

.desktop-148 .testimonial-7-etLrVZ {
	border-radius: 8px;
	box-shadow: 0px 12px 24px -4px #919eab1f, 0px 0px 2px #919eab33;
	height: 400px;
	width: 381px;
}

.desktop-148 .text_label-EpxJ1r {
	line-height: 28px;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .span0-sozR4P {
}

.desktop-148 .span1-sozR4P {
}

.desktop-148 .text_label-t9gP1j {
	line-height: 24px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .frame-1261153198-HagIHN {
	top: 321px;
}

.desktop-148 .frame-1261153199-HagIHN {
	height: 192px;
}

.desktop-148 .content-M0DMB7 {
	height: 192px;
}

.desktop-148 .feedback-person-details-2oSUDt {
	height: 192px;
}

.desktop-148 .scrollbar-M0DMB7 {
	height: 192px;
	min-width: 5px;
	position: relative;
}

.desktop-148 .rectangle-14-M5bL2u {
	background-color: var(--geyser);
	height: 192px;
	position: absolute;
}

.desktop-148 .scrollbar-M5bL2u {
	height: 136px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 5px;
}

.desktop-148 .rectangle-14-7WcBNx {
	background-color: var(--malibu);
	height: 136px;
	position: relative;
}

.desktop-148 .group-1261153160-vi5wfG {
	background-color: transparent;
	height: 890px;
	left: 0px;
	position: absolute;
	top: 5383px;
	/* width: 1440px; */
	width: 100%;
}

.desktop-148 .faqc-ontent-1LmHm7 {
	background-color: transparent;
	height: 890px;
	left: 0px;
	mix-blend-mode: normal;
	position: relative;
	top: 0px;
	/* width: 1440px; */
	width: 100%;
}

.desktop-148 .group-1261153198-HViXkn {
	background-color: transparent;
	height: 693px;
	left: 0;
	position: relative;
	top: 73px;
	margin: auto;
	/* margin-top: 72px; */
	width: 1154px;
}

.desktop-148 .text_label-u7exOw {
	color: var(--charade);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-xxxl);
	font-style: normal;
	font-weight: 400;
	height: auto;
	left: 962px;
	line-height: 48px;
	mix-blend-mode: normal;
	position: absolute;
	text-align: right;
	top: 52px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .x-u7exOw {
	align-items: flex-start;
	background-color: transparent;
	display: flex;
	gap: 80px;
	height: auto;
	left: 0px;
	position: absolute;
	top: 142px;
	width: 1152px;
}

.desktop-148 .component-18-2hNG6S {
	background-color: transparent;
	height: 551px;
	min-width: 348px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .description-xQsiKD {
	height: auto;
	/* left: 170px; */
	/* position: absolute; */
	text-align: justify;
	/* top: -1px; */
	white-space: nowrap;
	width: auto;
}

.desktop-148 .description-lFmFXD {
	height: auto;
	/* left: 0px; */
	/* position: absolute; */
	text-align: justify;
	/* top: 55px; */
	white-space: nowrap;
	width: 348px;
}

.desktop-148 .frame-1261153257-xQsiKD {
	align-items: flex-start;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	gap: 24px;
	height: auto;
	/* left: 0px;
	position: absolute; */
	top: 112px;
	width: fit-content;
}

.desktop-148 .text-x3OsMR {
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .text-chSbnj {
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .text-ndgQhB {
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .textarea-YopkF7 {
	background-color: var(--white-2);
	border: 1px solid;
	border-color: var(--manatee);
	border-radius: 8px;
	height: 128px;
	min-width: 348px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .text-RrUhZO {
	height: auto;
	left: 26px;
	line-height: 24px;
	position: absolute;
	text-align: right;
	top: 15px;
	white-space: nowrap;
	width: 308px;
}

.desktop-148 .button-xQsiKD {
	align-items: center;
	background-color: var(--dodger-blue);
	border-radius: 8px;
	box-shadow: 0px 2px 16px #3461ff3d;
	display: flex;
	height: 47px;
	justify-content: center;
	left: 194px;
	mix-blend-mode: normal;
	padding: 11.5px 16px;
	position: absolute;
	top: 504px;
	width: 154px;
}

.desktop-148 .text-OjJybZ {
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: center;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .button-lFmFXD {
	align-items: center;
	background-color: transparent;
	border: 1px solid;
	border-color: var(--dodger-blue);
	border-radius: 8px;
	box-shadow: 0px 2px 16px #3461ff3d;
	display: flex;
	height: 47px;
	justify-content: center;
	left: 0px;
	mix-blend-mode: normal;
	padding: 11.5px 16px;
	position: absolute;
	top: 504px;
	width: 154px;
}

.desktop-148 .text-zicNj8 {
	color: var(--dodger-blue);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-m);
	font-style: normal;
	font-weight: 700;
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: center;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .x-2hNG6S {
	align-items: flex-end;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	/* gap: 16px; */
	gap: 2px;
	height: auto;
	position: relative;
	width: 724px;
}

.desktop-148 .head-mkRc6R {
	align-items: flex-start;
	align-self: stretch;
	background-color: transparent;
	display: flex;
	height: auto;
	padding: 12px 8px 12px 16px;
	position: relative;
	cursor: pointer;
}

.desktop-148 .text-5ZPq1O {
	flex: 1;
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: justify;
}

.desktop-148 .body-mkRc6R {
	align-items: flex-start;
	align-self: stretch;
	background-color: transparent;
	display: flex;
	height: auto;
	justify-content: flex-end;
	padding: 16px;
	position: relative;
	text-align: justify;
}

.desktop-148 .text-ffvuGp {
	flex: 1;
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: justify;
}

.desktop-148 .x-UoF9p2 {
	align-items: flex-start;
	align-self: stretch;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	height: auto;
	position: relative;
}

.desktop-148 .accordion-SY9aIY {
	box-shadow: inset 0px -1px 0px #919eab3d;
	justify-content: space-between;
	padding: 12px 8px 12px 16px;
}

.desktop-148 .text-rRTH3l {
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: justify;
	white-space: nowrap;
	width: 637px;
}

.desktop-148 .accordion-bMySG4 {
	box-shadow: inset 0px -1px 0px #919eab3d;
	justify-content: space-between;
	padding: 12px 8px 12px 16px;
}

.desktop-148 .text-2hNIVy {
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: justify;
	width: 636px;
}

.desktop-148 .accordion-YsvpEO {
	box-shadow: inset 0px -1px 0px #919eab3d;
	justify-content: space-between;
	padding: 12px 8px 12px 16px;
}

.desktop-148 .text-DiVf2I {
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: justify;
	width: 634px;
}

.desktop-148 .accordion-HpB6dW {
	box-shadow: inset 0px -1px 0px #919eab3d;
	justify-content: space-between;
	padding: 12px 8px 12px 16px;
}

.desktop-148 .text-fsrZbV {
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: right;
	width: 641px;
}

.desktop-148 .accordion-Eeuaub {
	box-shadow: inset 0px -1px 0px #919eab3d;
	justify-content: space-between;
	padding: 12px 8px 12px 16px;
}

.desktop-148 .text-wkWsii {
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: 641px;
}

.desktop-148 .shapes-u7exOw {
	left: 1125px;
	top: 0px;
}

.desktop-148 .button-HViXkn {
	align-items: center;
	background-color: transparent;
	border: 1px solid;
	border-color: var(--manatee);
	border-radius: 8px;
	box-shadow: 0px 2px 16px #3461ff3d;
	display: flex;
	flex-direction: column;
	height: auto;
	justify-content: center;
	left: 1142px;
	mix-blend-mode: normal;
	padding: 11.5px 16px;
	position: absolute;
	top: 719px;
	width: 154px;
}

.desktop-148 .text-XDp89v {
	color: var(--pale-sky);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-m);
	font-style: normal;
	font-weight: 700;
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: center;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .group-1261153243-vi5wfG {
	background-color: transparent;
	height: 454px;
	left: 0px;
	position: absolute;
	top: 6253px;
	/* width: 1446px; */
	width: 100%;
}

.desktop-148 .union-edCoAk {
	height: 454px;
	object-fit: cover;
	top: 0px;
}

.desktop-148 .x-edCoAk {
	background-color: transparent;
	color: var(--pale-sky);
	direction: rtl;
	font-family: var(--font-family-vazir_fd-wol-regular);
	font-size: var(--font-size-s);
	font-style: normal;
	font-weight: 400;
	height: auto;
	left: 1066px;
	letter-spacing: 0px;
	line-height: normal;
	mix-blend-mode: normal;
	position: absolute;
	text-align: right;
	top: 393px;
	width: auto;
}

.desktop-148 .line-1-edCoAk {
	background-color: transparent;
	height: 1px;
	left: 84px;
	object-fit: cover;
	position: absolute;
	top: 368px;
	width: 1272px;
}

.desktop-148 .group-1261153025-edCoAk {
	background-color: transparent;
	height: 19px;
	left: 1281px;
	position: absolute;
	top: 130px;
	width: 74px;
}

.desktop-148 .prestalo-BZul6R {
	left: 0px;
	top: 0px;
}

.desktop-148 .group-1261153024-edCoAk {
	background-color: transparent;
	height: 89px;
	left: 84px;
	position: absolute;
	top: 244px;
	width: 221px;
}

.desktop-148 .image-70-uHqkcx {
	background-color: transparent;
	height: 88px;
	left: 158px;
	mix-blend-mode: normal;
	object-fit: cover;
	position: absolute;
	top: 1px;
	width: 63px;
}

.desktop-148 .group-1261152980-uHqkcx {
	background-color: transparent;
	height: 89px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 142px;
}

.desktop-148 .rectangle-9478-UEch0V {
	background-color: var(--white);
	border-radius: 5px;
	height: 89px;
	left: 0px;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	width: 142px;
}

.desktop-148 .image-71-UEch0V {
	background-color: transparent;
	height: 89px;
	left: 0px;
	mix-blend-mode: normal;
	object-fit: cover;
	position: absolute;
	top: -0px;
	width: 142px;
}

.desktop-148 .prestalo-edCoAk {
	left: 526px;
	top: 130px;
}

.desktop-148 .prestalo-Av9aok {
	left: 812px;
	top: 130px;
}

.desktop-148 .view-edCoAk {
	left: 881px;
	position: absolute;
	top: 174px;
}

.desktop-148 .text_label-k0xqEE {
	line-height: normal;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	width: fit-content;
}

.desktop-148 .view-Av9aok {
	left: 876px;
	position: absolute;
	top: 214px;
}

.desktop-148 .text_label-XsC7h2 {
	line-height: normal;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	width: fit-content;
}

.desktop-148 .view-7JmIV4 {
	left: 838px;
	position: absolute;
	top: 254px;
}

.desktop-148 .text_label-An8wHZ {
	line-height: normal;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	width: fit-content;
}

.desktop-148 .view-8bVF7K {
	left: 827px;
	position: absolute;
	top: 294px;
}

.desktop-148 .text_label-Cfxxqp {
	line-height: normal;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	width: fit-content;
}

.desktop-148 .view-OtDx2b {
	left: 579px;
	position: absolute;
	top: 174px;
}

.desktop-148 .text_label-J5AfOW {
	line-height: normal;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	width: fit-content;
}

.desktop-148 .view-rqde2p {
	left: 565px;
	position: absolute;
	top: 214px;
}

.desktop-148 .text_label-WzxxzX {
	line-height: normal;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	width: fit-content;
}

.desktop-148 .view-JCdUv9 {
	left: 506px;
	position: absolute;
	top: 254px;
}

.desktop-148 .text_label-eqgMUg {
	line-height: normal;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	width: fit-content;
}

.desktop-148 .view-ryxGCY {
	left: 480px;
	position: absolute;
	top: 294px;
}

.desktop-148 .text_label-CgrgDt {
	line-height: normal;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	width: fit-content;
}

.desktop-148 .frame-1261153260-edCoAk {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 12px;
	height: auto;
	left: 1160px;
	position: absolute;
	top: 174px;
	width: fit-content;
}

.desktop-148 .view-OtpZSb {
	position: relative;
}

.desktop-148 .x051-384-786-30-5-d1gx28 {
	background-color: transparent;
	letter-spacing: 0px;
	line-height: normal;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	width: fit-content;
}

.desktop-148 .group-1261153215-OtpZSb {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	position: relative;
}

.desktop-148 .vuesaxbulkcall-TWxOKO {
	background-color: transparent;
	height: 42px;
	left: 0px;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	width: 42px;
}

.desktop-148 .frame-1261153261-edCoAk {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 12px;
	height: auto;
	left: 1170px;
	position: absolute;
	top: 234px;
	width: fit-content;
}

.desktop-148 .view-JsKa6W {
	position: relative;
}

.desktop-148 .infoclickmisnet-Kw7oVm {
	background-color: transparent;
	letter-spacing: 0px;
	line-height: normal;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	width: fit-content;
}

.desktop-148 .group-1261153213-JsKa6W {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	position: relative;
}

.desktop-148 .vuesaxbulksms-ncwdrd {
	background-color: transparent;
	height: 42px;
	left: 0px;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	width: 42px;
}

.desktop-148 .frame-1261153262-edCoAk {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 12px;
	height: auto;
	left: 1062px;
	position: absolute;
	top: 294px;
	width: fit-content;
}

.desktop-148 .view-FQs2bN {
	position: relative;
}

.desktop-148 .x13-5-103-ipnEtK {
	background-color: transparent;
	direction: rtl;
	letter-spacing: 0px;
	line-height: normal;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: right;
	width: 237px;
}

.desktop-148 .group-1261153214-FQs2bN {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	position: relative;
}

.desktop-148 .vuesaxbulkmap-PKhxAP {
	background-color: transparent;
	height: 42px;
	left: 0px;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	width: 42px;
}

.desktop-148 .vuesax-edCoAk {
	left: 84px;
	mix-blend-mode: normal;
}

.desktop-148 .vuesax-Av9aok {
	left: 158px;
}

.desktop-148 .group-1261153211-edCoAk {
	background-color: transparent;
	height: 44px;
	left: 232px;
	position: absolute;
	top: 381px;
	width: 42px;
}

.desktop-148 .vuesaxbulkinstagram-PmSd1e {
	background-color: transparent;
	height: 42px;
	left: 0px;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	width: 42px;
}

.desktop-148 .exclude-PmSd1e {
	height: 42px;
	top: 2px;
	width: 42px;
}

.desktop-148 .button-edCoAk {
	align-items: center;
	background-color: var(--dodger-blue);
	border-radius: 8px;
	box-shadow: 0px 2px 16px #3461ff3d;
	display: flex;
	height: 47px;
	justify-content: center;
	left: 84px;
	mix-blend-mode: normal;
	padding: 11.5px 16px;
	position: absolute;
	top: 173px;
	width: 221px;
}

.desktop-148 .text-vxpJZL {
	color: var(--white);
	font-family: var(--font-family-vazir_fd-wol-bold);
	font-size: var(--font-size-m);
	font-style: normal;
	font-weight: 700;
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	text-align: right;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .group-1261153244-vi5wfG {
	background-color: transparent;
	height: 591px;
	left: 0px;
	position: absolute;
	top: 3215px;
	/* width: 1440px; */
	width: 100%;
}

.desktop-148 .subtract-ro7U1x {
	top: 0px;
}

.desktop-148 .union-ro7U1x {
	height: 377px;
	top: 214px;
}

.desktop-148 .group-1261153228-tUB9sd {
	background-color: transparent;
	height: 68px;
	left: 766px;
	position: absolute;
	top: 337px;
	min-width: 589px;
}

.desktop-148 .group-1261153224-tUB9sd {
	background-color: transparent;
	height: 216px;
	left: 768px;
	position: absolute;
	top: 197px;
	width: 580px;
}

.desktop-148 .group-1261153210-RQPJsd {
	height: 126px;
	top: 90px;
	width: 582px;
}

.desktop-148 .x-BMyiSC {
	background-color: transparent;
	color: transparent;
	direction: rtl;
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-m);
	font-style: normal;
	font-weight: 400;
	height: auto;
	left: 0px;
	letter-spacing: 0px;
	line-height: 41.6px;
	position: absolute;
	text-align: justify;
	top: 0px;
	width: 580px;
}

.desktop-148 .span0-IPhHGF {
	font-style: normal;
}

.desktop-148 .span1-IPhHGF {
	color: var(--white);
	font-style: normal;
}

.desktop-148 .span2-IPhHGF {
	font-style: normal;
}

.desktop-148 .group-1261153227-RQPJsd {
	background-color: transparent;
	height: 68px;
	left: 118px;
	position: absolute;
	top: 0px;
	width: 464px;
}

.desktop-148 .text_label-JWcxZu {
	height: auto;
	left: 0px;
	line-height: 44.8px;
	mix-blend-mode: normal;
	position: absolute;
	text-align: right;
	top: 0px;
	white-space: nowrap;
	width: 462px;
}

.desktop-148 .element-14-JWcxZu {
	background-color: transparent;
	height: 10px;
	left: 249px;
	mix-blend-mode: normal;
	position: absolute;
	top: 58px;
	width: 213px;
}

.desktop-148 .component-7-tUB9sd {
	background-color: transparent;
	height: 404px;
	left: 91px;
	mix-blend-mode: normal;
	position: absolute;
	top: 135px;
	width: 535px;
}

.desktop-148 .group-1261153063-mSq42R {
	background-color: transparent;
	height: 404px;
	left: 146px;
	position: absolute;
	top: 0px;
	width: 284px;
}

.desktop-148 .phone-vkCtpP {
	background-color: transparent;
	box-shadow: 25.440805435180664px 35.617130279541016px 122.1158676147461px
		#0000000f;
	height: 404px;
	left: 0px;
	overflow: hidden;
	position: relative;
	top: 0px;
	width: 284px;
}

.desktop-148 .i-phone-body-QoUx2M {
	background-color: transparent;
	height: 404px;
	left: 0px;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	width: 284px;
}

.desktop-148 .screen-QoUx2M {
	background-color: transparent;
	height: 574px;
	left: 9px;
	position: absolute;
	top: 8px;
	width: 265px;
}

.desktop-148 .screen-mask-g5qDFw {
	background-color: transparent;
	height: 574px;
	left: 483px;
	mix-blend-mode: normal;
	position: absolute;
	top: 302px;
	width: 265px;
}

.desktop-148 .image-g5qDFw {
	height: 396px;
	left: 0px;
	top: 0px;
	width: 265px;
}

.desktop-148 .image-mSq42R {
	height: 225px;
	left: -38px;
	top: 150px;
	width: 285px;
}

.desktop-148 .group-12-mSq42R {
	background-color: transparent;
	height: 175px;
	left: 368px;
	position: absolute;
	top: 70px;
	width: 167px;
}

.desktop-148 .x4254-adc6-651-e-440-9TVJoh {
	background-color: #00000000;
	border-radius: 12px;
	box-shadow: 30px 22px 47px #6f768a28;
	height: 162px;
	left: 13px;
	top: 14px;
	width: 155px;
}

.desktop-148 .x4254-adc6-651-e-440-xFCY9h {
	background-color: transparent;
	height: 175px;
	left: 629px;
	top: 302px;
	width: 167px;
}

.desktop-148 .x15-b8-a3-a6-42-c1-48-9TVJoh {
	background-color: transparent;
	height: 268px;
	left: 14px;
	mix-blend-mode: normal;
	position: absolute;
	top: -24px;
	width: 230px;
}

.desktop-148 .button-tUB9sd {
	background-color: #193766;
	border-radius: 8px;
	box-shadow: 0px 8px 16px #1937663d;
	height: 47px;
	left: 982px;
	mix-blend-mode: normal;
	position: absolute;
	top: 429px;
	width: 167px;
}

.desktop-148 .group-1261153088-obOWal {
	background-color: transparent;
	height: 25px;
	left: 19px;
	position: absolute;
	top: 11px;
	width: 64px;
}

.desktop-148 .group-1261153085-zixqYY {
	background-color: transparent;
	height: 19px;
	left: 0px;
	position: absolute;
	top: 3px;
	width: 29px;
}

.desktop-148 .group-zixqYY {
	height: 25px;
	left: 39px;
	top: 0px;
	width: 25px;
}

.desktop-148 .clip-path-group-cZ7yG8 {
	background-color: transparent;
	height: 25px;
	left: 0px;
	position: relative;
	top: 0px;
	width: 25px;
}

.desktop-148 .svgid_2_-DaECwt {
	background-color: transparent;
	height: 25px;
	left: -262px;
	position: absolute;
	top: 8px;
	width: 25px;
}

.desktop-148 .group-DaECwt {
	height: 25px;
	left: 0px;
	top: 0px;
	width: 25px;
}

.desktop-148 .text-obOWal {
	color: var(--black-haze);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-s);
	font-style: normal;
	font-weight: 500;
	height: auto;
	left: 95px;
	line-height: 22px;
	position: absolute;
	text-align: left;
	top: 12px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .button-y1j2Rx {
	background-color: #193766;
	border-radius: 8px;
	box-shadow: 0px 8px 16px #1937663d;
	height: 47px;
	left: 1181px;
	mix-blend-mode: normal;
	position: absolute;
	top: 429px;
	width: 167px;
}

.desktop-148 .android-svgrepo-com-1-WFL3xB {
	background-color: transparent;
	height: 28px;
	left: 12px;
	mix-blend-mode: normal;
	position: absolute;
	top: 10px;
	width: 28px;
}

.desktop-148 .group-1261153089-WFL3xB {
	background-color: transparent;
	height: 41px;
	left: 54px;
	position: absolute;
	top: 3px;
	width: 105px;
}

.desktop-148 .text-xDxYUQ {
	color: var(--black-haze);
	font-family: var(--font-family-poppins);
	font-size: var(--font-size-s);
	font-style: normal;
	font-weight: 500;
	height: auto;
	left: 11px;
	line-height: 22px;
	position: absolute;
	text-align: left;
	top: 0px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .text-QBn4GE {
	color: var(--black-haze);
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-xs);
	font-style: normal;
	font-weight: 500;
	height: auto;
	left: 0px;
	line-height: 22px;
	position: absolute;
	text-align: right;
	top: 19px;
	white-space: nowrap;
	width: auto;
}

.desktop-148 .accordion {
	align-items: center;
	align-self: stretch;
	background-color: var(--white);
	display: flex;
	height: auto;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .audio-waves {
	background-color: transparent;
	height: 29.38201904296875px;
	min-width: 243.00067138671875px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .content {
	align-items: flex-start;
	background-color: transparent;
	display: flex;
	justify-content: flex-end;
	overflow: hidden;
	position: relative;
}

.desktop-148 .description {
	background-color: transparent;
	direction: rtl;
	letter-spacing: 0px;
	line-height: 32px;
	mix-blend-mode: normal;
	margin-bottom: 24px;
}

.desktop-148 .documentation {
	background-color: transparent;
	direction: rtl;
	letter-spacing: 0px;
	line-height: 22px;
	mix-blend-mode: normal;
	text-align: left;
	white-space: nowrap;
	font-family: var(--font-family-vazirmatn);
}

.desktop-148 .element-15 {
	background-color: transparent;
	height: 12px;
	mix-blend-mode: normal;
	position: absolute;
}

.desktop-148 .exclude {
	background-color: transparent;
	left: 0px;
	mix-blend-mode: normal;
	position: absolute;
}

.desktop-148 .feedback {
	background-color: transparent;
	direction: rtl;
	height: auto;
	left: 0px;
	letter-spacing: 0px;
	line-height: 24px;
	mix-blend-mode: normal;
	overflow: hidden;
	position: absolute;
	text-align: justify;
	top: -1px;
	width: 297px;
}

.desktop-148 .feedback-person-details {
	background-color: transparent;
	min-width: 297px;
	overflow: hidden;
	position: relative;
}

.desktop-148 .frame-1261153125 {
	align-items: flex-end;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	gap: 6px;
	height: auto;
	position: relative;
	width: 331px;
}

.desktop-148 .frame-1261153126 {
	align-items: flex-start;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: auto;
	position: relative;
	width: fit-content;
}

.desktop-148 .frame-1261153127 {
	align-items: flex-start;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: auto;
	position: relative;
	width: fit-content;
}

.desktop-148 .frame-1261153134 {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 263px;
	height: auto;
	padding: 16px 0px;
	position: relative;
	width: fit-content;
}

.desktop-148 .frame-1261153135 {
	align-items: flex-start;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	height: auto;
	position: relative;
	width: fit-content;
}

.desktop-148 .frame-1261153198 {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 12px;
	height: auto;
	left: 32px;
	position: absolute;
	width: 297px;
}

.desktop-148 .frame-1261153199 {
	align-items: flex-start;
	background-color: transparent;
	display: flex;
	gap: 12px;
	justify-content: flex-end;
	left: 32px;
	position: absolute;
	top: 111px;
	width: 314px;
}

.desktop-148 .frame-48095434 {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 8px;
	height: auto;
	justify-content: flex-end;
	left: 132px;
	position: absolute;
	top: 37px;
	width: 197px;
}

.desktop-148 .frame4 {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 20px;
	height: auto;
	position: relative;
	width: fit-content;
}

.desktop-148 .frame5 {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 20px;
	height: auto;
	position: relative;
	width: fit-content;
}

.desktop-148 .frame6 {
	align-items: center;
	background-color: transparent;
	display: flex;
	gap: 20px;
	height: auto;
	position: relative;
	width: fit-content;
}

.desktop-148 .group {
	background-color: transparent;
	position: absolute;
}

.desktop-148 .group-1261153119 {
	background-color: transparent;
	position: absolute;
	width: 381px;
}

.desktop-148 .group-1261153192 {
	background-color: transparent;
	position: absolute;
}

.desktop-148 .group-1261153210 {
	background-color: transparent;
	left: 0px;
	position: absolute;
}

.desktop-148 .group-1261153226 {
	background-color: transparent;
	height: 591px;
	left: 0px;
	position: absolute;
	top: 0px;
	/* width: 1440px; */
	width: 100%;
}

.desktop-148 .home {
	background-color: transparent;
	direction: rtl;
	letter-spacing: 0px;
	line-height: 22px;
	margin-top: -1px;
	mix-blend-mode: normal;
	position: relative;
	text-align: left;
	white-space: nowrap;
	width: fit-content;
}

.desktop-148 .iconic_chevron_down {
	background-color: transparent;
	height: 20px;
	min-width: 20px;
	position: relative;
}

.desktop-148 .iconic_done_all {
	background-color: transparent;
	height: 33px;
	position: absolute;
	width: 33px;
}

.desktop-148 .image {
	background-color: transparent;
	mix-blend-mode: normal;
	object-fit: cover;
	position: absolute;
}

.desktop-148 .layer {
	border-radius: 5px 2px 2px 5px;
	height: 6px;
	left: 65px;
	mix-blend-mode: normal;
	position: relative;
	top: 0px;
	width: 89px;
}

.desktop-148 .person-details {
	align-items: flex-end;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	height: auto;
	overflow: hidden;
	position: relative;
	width: fit-content;
}

.desktop-148 .prestalo {
	background-color: transparent;
	direction: rtl;
	height: auto;
	letter-spacing: 0px;
	line-height: normal;
	mix-blend-mode: normal;
	position: absolute;
	text-align: left;
	width: auto;
}

.desktop-148 .progress {
	border-radius: 10px;
	height: 6px;
	min-width: 154px;
	mix-blend-mode: normal;
	overflow: hidden;
	position: relative;
}

.desktop-148 .rectangle-1267 {
	background-color: var(--ghost);
	height: 2px;
	left: 0px;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	width: 8px;
}

.desktop-148 .rectangle-1268 {
	background-color: var(--ghost);
	height: 2px;
	left: 10px;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	width: 8px;
}

.desktop-148 .rectangle-1269 {
	background-color: var(--ghost);
	height: 2px;
	left: 20px;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	width: 8px;
}

.desktop-148 .rectangle-1270 {
	background-color: var(--ghost);
	height: 2px;
	left: 30px;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	width: 8px;
}

.desktop-148 .rectangle-1271 {
	background-color: var(--ghost);
	height: 2px;
	left: 40px;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	width: 8px;
}

.desktop-148 .rectangle-14 {
	border-radius: 24px;
	left: 0px;
	mix-blend-mode: normal;
	top: 0px;
	width: 5px;
}

.desktop-148 .scrollbar {
	background-color: transparent;
	mix-blend-mode: normal;
}

.desktop-148 .shapes {
	background-color: transparent;
	height: 29px;
	position: absolute;
	width: 27px;
}

.desktop-148 .subtract {
	background-color: transparent;
	height: 218px;
	left: 0px;
	mix-blend-mode: normal;
	position: absolute;
	/* width: 1440px; */
	width: 100%;
	object-fit: cover;
}

.desktop-148 .tab {
	align-items: flex-end;
	background-color: transparent;
	display: flex;
	flex-direction: column;
	gap: 11px;
	height: auto;
	justify-content: center;
	padding: 13px 0px 0px;
	position: relative;
	width: fit-content;
}

.desktop-148 .testimonial-7 {
	background-color: var(--white);
	left: 0px;
	mix-blend-mode: normal;
	overflow: hidden;
	position: relative;
	top: 0px;
}

.desktop-148 .text {
	background-color: transparent;
	direction: rtl;
	letter-spacing: 0px;
	mix-blend-mode: normal;
}

.desktop-148 .text-field {
	align-items: flex-start;
	background-color: var(--white-2);
	border: 1px solid;
	border-color: var(--manatee);
	border-radius: 8px;
	display: flex;
	gap: 10px;
	height: auto;
	justify-content: flex-end;
	mix-blend-mode: normal;
	padding: 16px 14px;
	position: relative;
	width: 348px;
}

.desktop-148 .text_label {
	background-color: transparent;
	direction: rtl;
	letter-spacing: 0px;
}

.desktop-148 .union {
	background-color: transparent;
	left: 0px;
	mix-blend-mode: normal;
	position: absolute;
	/* width: 1440px; */
	width: 100%;
	object-fit: cover;
}

.desktop-148 .vector {
	background-color: transparent;
	mix-blend-mode: normal;
	position: absolute;
}

.desktop-148 .view {
	align-items: flex-start;
	background-color: transparent;
	display: flex;
	gap: 10px;
	height: auto;
	mix-blend-mode: normal;
	width: fit-content;
}

/* .desktop-148 .vuesax {
	background-color: transparent;
	height: 42px;
	position: absolute;
	top: 382px;
	width: 42px;
} */

.desktop-148 .vuesaxbulkbox {
	background-color: transparent;
	height: 23px;
	mix-blend-mode: normal;
	position: absolute;
	top: 0px;
	width: 23px;
}

.desktop-148 .vuesaxbulkpause-circle {
	background-color: transparent;
	height: 42px;
	min-width: 42px;
	mix-blend-mode: normal;
	position: relative;
}

.desktop-148 .x4254-adc6-651-e-440 {
	mix-blend-mode: normal;
	position: absolute;
}

/* //////footer */
#footer {
	position: absolute;
	bottom: 0;
}

.group-1261153240-1 {
	height: 58.39px;
	min-width: 44px;
	position: relative;
}

.flex-col-2 {
	align-items: flex-end;
	gap: 24px;
	/* min-height: 454px; */
	/* padding: 29px 83px; */
	width: 100%;
	position: relative;
	padding: 0;
	background-color: #f6f7fe;
	margin-top: 48px;
}

#footer.flex-col-8 {
	display: flex;
	flex-direction: column;
}

#footer .flex-col-8 {
	display: flex;
	flex-direction: column;
}

.flex-row {
	align-items: flex-end;
	display: flex;
	gap: 175px;
	height: 214px;
	margin-top: 101px;
	min-width: 1273px;
}

.flex-col-4 {
	align-items: flex-end;
	gap: 15px;
	min-height: 214px;
	width: 877px;
}

.flex-row-1 {
	align-items: flex-start;
	display: flex;
	height: 149px;
	min-width: 846px;
}

.flex-col-6 {
	align-items: flex-end;
	margin-left: 182px;
	min-height: 149px;
	width: 129px;
}

#footer .view-7 {
	align-items: flex-start;
	display: flex;
	gap: 10px;
	position: relative;
	width: fit-content;
}

.view-1 {
	margin-right: 0;
	margin-top: 20px;
}

.text-5 {
	line-height: normal;
	margin-top: -1px;
	position: relative;
	width: fit-content;
}

.view-4 {
	margin-top: 25px;
}

.prestalo-1 {
	margin-right: 1px;
	min-height: 19px;
	min-width: 128px;
}

#footer .prestalo-1,
#footer .prestalo-2,
#footer .prestalo {
	margin-right: 0;
	text-align: right;
}

#footer .prestalo-3 {
	direction: rtl;
	letter-spacing: 0;
	line-height: normal;
	text-align: right;
}

.view-5 {
	margin-right: 0;
	margin-top: 20px;
}

.x-container {
	align-items: flex-end;
	display: flex;
	flex-direction: column;
	margin-left: 230px;
	min-height: 146px;
	width: 197px;
}

.frame-1261153261 {
	align-items: center;
	display: flex;
	gap: 12px;
	margin-top: 18px;
	position: relative;
	width: fit-content;
}

.group-1261153213 {
	background-image: url(./assets2/vuesax-bulk-sms@2x.png);
	background-size: 100% 100%;
	height: 42px;
	min-width: 42px;
	position: relative;
}

.view {
	align-items: flex-start;
	display: flex;
	gap: 10px;
	position: relative;
	width: fit-content;
}

.infoclickmisnet-1 {
	letter-spacing: 0;
	line-height: normal;
	margin-top: -1px;
	position: relative;
	text-align: right;
	width: fit-content;
}

.group-1261153025 {
	display: flex;
	margin-right: 2px;
	width: 74px;
}

.prestalo-2 {
	height: 19px;
	width: 72px;
}

.frame-1261153260 {
	align-items: center;
	display: flex;
	gap: 12px;
	margin-top: 25px;
	position: relative;
	width: fit-content;
}

.phone-1 {
	letter-spacing: 0;
	line-height: normal;
	margin-top: -1px;
	position: relative;
	text-align: right;
	width: fit-content;
}

.group-1261153215-1 {
	background-image: url(./assets2/vuesax-bulk-call@2x.png);
	background-size: 100% 100%;
	height: 42px;
	min-width: 42px;
	position: relative;
}

.flex-col-5 {
	align-items: flex-end;
	min-height: 149px;
	width: 160px;
}

.prestalo {
	direction: rtl;
	letter-spacing: 0;
	line-height: normal;
	margin-right: 2px;
	min-height: 19px;
	min-width: 106px;
	text-align: left;
}

.view-3 {
	margin-top: 20px;
}

.view-2 {
	margin-right: 1px;
	margin-top: 25px;
}

.flex-row-2 {
	align-items: flex-start;
	display: flex;
	height: 50px;
	margin-right: 4px;
	min-width: 873px;
}

.view-6 {
	margin-left: 210px;
}

.frame-1261153262 {
	align-items: center;
	display: flex;
	gap: 12px;
	margin-left: 131px;
	position: relative;
	width: fit-content;
}

.group-1261153214 {
	background-image: url(./assets2/vuesax-bulk-map@2x.png);
	background-size: 100% 100%;
	height: 42px;
	min-width: 42px;
	position: relative;
}

.text-1-1 {
	direction: rtl;
	letter-spacing: 0;
	line-height: normal;
	margin-top: -1px;
	position: relative;
	width: 237px;
}

.flex-col-3 {
	align-items: flex-start;
	gap: 24px;
	margin-bottom: 11px;
	min-height: 160px;
	width: 221px;
}

.button-3 {
	align-items: center;
	background-color: var(--dodger-blue);
	border-radius: 8px;
	box-shadow: 0px 2px 16px #3461ff3d;
	height: 47px;
	justify-content: center;
	padding: 11.5px 16px;
	width: 221px;
}

.text-8 {
	color: var(--white);
	font-family: var(--font-family-iransansxfanum-bold);
	font-size: var(--font-size-m);
	font-weight: 700;
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	white-space: nowrap;
	width: fit-content;
}

.group-1261153024 {
	display: flex;
	gap: 16.2px;
	height: 89px;
	width: 221px;
}

.group-1261152980 {
	background-color: var(--white);
	background-image: url(./assets2/image-71@2x.png);
	background-position: 50% 50%;
	background-size: cover;
	border-radius: 5px;
	height: 88.77px;
	width: 141.77px;
}

.image-70 {
	height: 88px;
	margin-top: 1px;
	object-fit: cover;
	width: 63px;
}

.flex-col-7 {
	align-items: flex-start;
	align-self: center;
	gap: 12px;
	min-height: 57px;
	width: 1272px;
}

.line-1 {
	height: 1px;
	object-fit: cover;
	width: 1272px;
}

.flex-row-3 {
	align-items: center;
	display: flex;
	min-width: 1272px;
	padding-bottom: 16px;
}

.vuesax-1 {
	height: 42px;
	margin-left: 32px;
	width: 42px;
}

.text-8-1 {
	color: var(--pale-sky);
	direction: rtl;
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-s);
	font-weight: 400;
	letter-spacing: 0;
	line-height: normal;
	margin-left: 792px;
	margin-top: 1px;
	min-height: 21px;
	min-width: 290px;
}

#footer .prestalo {
	direction: rtl;
	letter-spacing: 0;
	line-height: normal;
	margin-right: 2px;
	min-height: 19px;
	min-width: 106px;
	text-align: right;
	position: static !important;
}

.view-3 {
	margin-top: 20px;
}

.view-2 {
	margin-right: 1px;
	margin-top: 25px;
}

.flex-row-2 {
	align-items: flex-start;
	display: flex;
	height: 50px;
	margin-right: 4px;
	min-width: 873px;
}

.view-6 {
	margin-left: 210px;
}

#footer .button-4 {
	display: flex;
	position: relative;
	width: 221px !important;
	direction: rtl !important;
	font-family: var(--font-family-vazirmatn);
}

.vuesax {
	height: 42px;
	width: 42px;
}

.group-1261153211 {
	align-items: flex-start;
	display: flex;
	margin-left: 32px;
	min-width: 42px;
}

.overlap-group-4 {
	height: 44px;
	position: relative;
	width: 42px;
}

.vuesaxbulkinstagram {
	height: 42px;
	left: 0;
	position: absolute;
	top: 0;
	width: 42px;
}

.exclude {
	height: 42px;
	left: 0;
	position: absolute;
	top: 2px;
	width: 42px;
}

.header-main {
	display: flex;
	height: 88px;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 1000000;

	transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.header-main.scrolling {
	backdrop-filter: blur(6px);
	background-color: rgba(255, 255, 255, 0.8);
	box-shadow: rgba(145, 158, 171, 0.16) 0px 8px 16px 0px;
}

.header-main {
	display: flex;
	height: 88px;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 1;
	transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.header-main.scrolling {
	backdrop-filter: blur(6px);
	background-color: rgba(255, 255, 255, 0.8);
	box-shadow: rgba(145, 158, 171, 0.16) 0px 8px 16px 0px;
}

.frame-1261153268 {
	display: flex;
	/* gap: 265px; */
	/* margin-left: 124px; */
	margin-top: 15px;
	/* width: 1172px; */
	width: 100%;
	justify-content: end;
	max-width: 1257px;
	margin: auto;
	display: flex;
	justify-content: space-between;
}

.button-us.button-4 {
	/* margin-right: auto; */
	/* margin-left: 80px; */
}

.frame-1261153267 {
	align-items: center;
	display: flex;
	gap: 72px;
	height: 58.39px;
	/* position: relative;
	width: 740px; */
	/* margin-right: 100px; */
}

.group-1261153241 {
	display: flex;
	gap: 7px;
	height: 58.39px;
	min-width: 232px;
	position: relative;
}

.group-1261153240 {
	height: 58.39px;
	margin-top: 0;
	width: 44px;
}

.frame-1261153263 {
	align-items: center;
	display: flex;
	gap: 40px;
	position: relative;
	width: fit-content;
}

.frame-1261153263-item {
	direction: rtl;
	letter-spacing: 0;
	line-height: 22px;
	margin-top: -1px;
	position: relative;
	text-align: left;
	white-space: nowrap;
	width: fit-content;
}

.button-us {
	gap: 40px;
	height: 44px;
	margin-top: 7px;
	width: 167px;
}

.group-1261153266 {
	height: 699px;
	left: 0;
	position: absolute;
	top: 0;
	/* width: 687px; */
	width: 50%;
}

.text-5-1 {
	direction: rtl;
	letter-spacing: 0;
	line-height: 44.8px;
	margin-right: 1px;
	margin-top: 71px;
	min-height: 45px;
	min-width: 257px;
	white-space: nowrap;
}

.group-1261153301 {
	display: flex;
	gap: 32.5px;
	margin-top: 42px;
	width: 1258px;
}

.group-1261153300 {
	display: flex;
	width: 327.5px;
}

.group-1261153295 {
	align-items: flex-start;
	display: flex;
	gap: 8px;
	height: 718px;
	min-width: 327.5px;
}

/* .flex-col {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	gap: 8px;
	min-height: 718px;
	width: 262px;
} */

.flex-col-item {
	align-items: center;
	border: 1px solid;
	border-color: var(--tiara);
	border-radius: 8px;
	margin-left: 0.5px;
	padding: 0px 32px;
	position: relative;
	width: fit-content;
}

.frame-1261153287 {
	align-items: center;
	display: flex;
	gap: 68px;
	height: 58px;
	justify-content: flex-end;
	position: relative;
	width: 197px;
}

.question {
	direction: rtl;
	letter-spacing: 0;
	line-height: 24px;
	position: relative;
	white-space: nowrap;
	width: fit-content;
}

.x2-3 {
	align-items: center;
	border: 1px solid;
	border-radius: 8px;
	display: flex;
	flex-direction: column;
	padding: 0px 32px;
	position: relative;
}

.group-1261153241 {
	display: flex;
	gap: 7px;
	height: 58.39px;
	min-width: 232px;
	position: relative;
}

.group-1261153240 {
	height: 58.39px;
	margin-top: 0;
	width: 44px;
}

.group-1261153086 {
	display: flex;
	margin-top: 18px;
	width: 181px;
}

.header-main .documentation {
	color: var(--charade);
	direction: rtl;
	font-family: var(--font-family-vazirmatn);
	font-size: var(--font-size-xl);
	font-weight: 500;
	height: 22px;
	letter-spacing: 0;
	line-height: 22px;
	margin-left: -1px;
	margin-top: -1px;
	text-align: left;
	white-space: nowrap;
	width: 179px;
}

.header-main .button-4 {
	display: flex;
	position: relative;
}

.button-us.button-4 {
	/* margin-right: auto; */
	/* margin-left: 80px; */
}

.header-main .button {
	background-color: var(--dodger-blue);
	border-radius: 8px;
	box-shadow: 0px 2px 16px #3461ff3d;
	display: flex;
	justify-content: center;
	padding: 10px 16px;
	position: relative;
	width: fit-content;
}
