/* ============================================================
   styles.css
   Consolidated from inline <style> blocks previously embedded
   in index.php.

   Notes:
   - This CSS was originally generated by Webflow export +
     styled-components (React) and mixes a legacy Webflow theme
     with a newer app UI, which is why class names look like
     ".kYnAmw" / ".frEwnq" instead of semantic names. Renaming
     them would require rewriting every matching class in the
     HTML, so they were left as-is here.
   - Removed: several hundred "data-styled.gNN[id=...]" rules.
     Those are internal bookkeeping styled-components injects
     into <style> at runtime to map generated class names back
     to component source IDs. They have no visual effect and
     are not valid, reusable CSS, so they were stripped.
   - Removed: exact duplicate rules (the same selector/body had
     been dumped into the page multiple times).
   - Rule order was preserved to keep the original cascade/
     specificity behavior intact.
   ============================================================ */

@media (min-width:992px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="251fd39d-b512-5882-5175-b26a3d0db524"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="14117d61-b7d0-dad0-e4bd-49fc829bd04d"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d0eb211-e4a8-59a1-b7a0-8f3acb5c664c"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="911fed41-a29c-f6e5-c65f-ad184d9e72aa"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="7aa65460-f96c-60b5-e75c-585ff8e4f52c"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="623c1007-b16c-5d06-6812-81934fb58d0b"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9bc14bc1-45bd-75fd-aea3-e3d299201bda"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="262b6ee0-14b5-f12c-3957-a43b410e0109"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="da4274b3-db34-3e34-b667-c94d7cc0f742"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="42296372-ed7f-83f0-26d8-d11022df9aed"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="06f6aff6-2acc-20ef-914a-bd83789bacbe"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="bb47ae1b-8b10-8b01-0727-97a4674d6e7b"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="f07f0ba6-847b-44a9-c09c-caff5a7cc4d8"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d3e0a2a-fb0c-98c3-dee1-53b1dc5d3123"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9b5e93e1-4ad9-b1c4-177b-f0c143e34e62"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="ab4f5628-7010-d046-d125-09fc97b857d4"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="e3a6c7a0-cf59-5419-2752-63bd05c4d26b"] {
		opacity: 0;
	}
}

@media (max-width:991px) and (min-width:768px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="251fd39d-b512-5882-5175-b26a3d0db524"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d0eb211-e4a8-59a1-b7a0-8f3acb5c664c"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="7aa65460-f96c-60b5-e75c-585ff8e4f52c"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9bc14bc1-45bd-75fd-aea3-e3d299201bda"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9b5e93e1-4ad9-b1c4-177b-f0c143e34e62"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="f07f0ba6-847b-44a9-c09c-caff5a7cc4d8"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="06f6aff6-2acc-20ef-914a-bd83789bacbe"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="da4274b3-db34-3e34-b667-c94d7cc0f742"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="e3a6c7a0-cf59-5419-2752-63bd05c4d26b"] {
		height: 0px;
		opacity: 0;
	}
}

@media (max-width:767px) and (min-width:480px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="251fd39d-b512-5882-5175-b26a3d0db524"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d0eb211-e4a8-59a1-b7a0-8f3acb5c664c"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="7aa65460-f96c-60b5-e75c-585ff8e4f52c"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9bc14bc1-45bd-75fd-aea3-e3d299201bda"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9b5e93e1-4ad9-b1c4-177b-f0c143e34e62"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="f07f0ba6-847b-44a9-c09c-caff5a7cc4d8"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="06f6aff6-2acc-20ef-914a-bd83789bacbe"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="da4274b3-db34-3e34-b667-c94d7cc0f742"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="e3a6c7a0-cf59-5419-2752-63bd05c4d26b"] {
		height: 0px;
		opacity: 0;
	}
}

@media (max-width:479px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="251fd39d-b512-5882-5175-b26a3d0db524"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d0eb211-e4a8-59a1-b7a0-8f3acb5c664c"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="7aa65460-f96c-60b5-e75c-585ff8e4f52c"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9bc14bc1-45bd-75fd-aea3-e3d299201bda"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9b5e93e1-4ad9-b1c4-177b-f0c143e34e62"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="f07f0ba6-847b-44a9-c09c-caff5a7cc4d8"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="06f6aff6-2acc-20ef-914a-bd83789bacbe"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="da4274b3-db34-3e34-b667-c94d7cc0f742"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="e3a6c7a0-cf59-5419-2752-63bd05c4d26b"] {
		height: 0px;
		opacity: 0;
	}
}

.crisp-client .cc-kv6t .cc-1xry .cc-unoo {
	bottom: 50px !important;
	right: 50px !important
}

.editor-container {
	border-radius: 6px;
	overflow: hidden
}

.inline-editor {
	width: 300px;
	height: 300px;
	border-radius: 6px
}

.ace_gutter,
.ace_scroller {
	padding: 10px 0 0 !important
}

.ace-tomorrow-night,
.ace-tomorrow-night .ace_gutter,
.ace-tomorrow-night .ace_gutter-active-line {
	background-color: #183055 !important
}

.ace-tomorrow-night.ace_multiselect .ace_selection.ace_start {
	box-shadow: 0 0 3px 0 #183055 !important
}

.ace-tomorrow-night .ace_marker-layer .ace_active-line {
	background: #0f2649 !important
}

.ace-tomorrow-night .token.string {
	color: #71a7ff !important
}

.ace-tomorrow-night .ace_keyword.ace_operator {
	color: #ff9d3d !important
}

.ace-tomorrow-night .ace_keyword,
.ace-tomorrow-night .ace_meta,
.ace-tomorrow-night .ace_storage,
.ace-tomorrow-night .ace_storage.ace_type,
.ace-tomorrow-night .ace_support.ace_type {
	color: #61e3a5 !important
}

.normal-mode .ace_cursor {
	border: none;
	background-color: #c5c8C680
}

.normal-mode .ace_hidden-cursors .ace_cursor {
	border: 1px solid #c5c8c6
}

@media only screen and (min-width:375px) {
	.inline-editor {
		width: 355px
	}
}

@media only screen and (min-width:400px) {
	.inline-editor {
		width: 380px
	}
}

@media only screen and (min-width:520px) {
	.inline-editor {
		width: 500px
	}
}

@media only screen and (min-width:620px) {
	.inline-editor {
		width: 600px
	}
}

/* From Redesign */
/* Background Color */
.rds-bg-gradient-light {
	background: linear-gradient(90deg, #66d4f7 0, #4d92ff 32.29%, #bb65ff 100%)
}

.rds-bg-gradient-dark,
.rds-tabs-set.w-tab-menu .w-tab-link.w--current {
	background: linear-gradient(90deg, #13a5d3 0, #1b6bec 32.29%, #9824cf 100%)
}

.rds-button-tertiary:after {
	content: url("https://uploads-ssl.webflow.com/62f37e5cfaf12f0579bad7aa/62fcbb5a79e0c683aa389612_Arrow%20SVG.svg");
	margin-left: 10px;
	position: relative;
	top: 5px
}

.rds-button-tertiary:hover:after {
	content: url("https://uploads-ssl.webflow.com/62f37e5cfaf12f0579bad7aa/62fcbb5b49d3fe205a928e17_Arrow%20SVG%20Hover.svg");
	margin-left: 10px;
	position: relative;
	top: 5px
}

.rds-button-tertiary.rds-button-text.rds-button-inverse:hover:after {
	content: url("https://uploads-ssl.webflow.com/62f37e5cfaf12f0579bad7aa/62fcbb5a49d3fe1c73928e16_Arrow%20SVG%20Hover%20Light.svg") !important;
	margin-left: 10px;
	position: relative;
	top: 5px
}

.rds-button-tertiary.rds-button-inverse.rds-button-default-white-inverse:after {
	content: url("https://uploads-ssl.webflow.com/62fb58cc1e697b4d77f04661/62fca2b7d0d01f4d3fc943c9_Arrow%20SVG%20Hover%20Light.svg")
}

.rds-text-gradient-light {
	background-clip: text;
	-webkit-background-clip: text;
	color: transparent
}

.rds-custom-checkmark-seamless {
	list-style: url("https://uploads-ssl.webflow.com/62fb58cc1e697b4d77f04661/62fdf47a70f7756a3cdfe024_Check%20Seamless%20Icons.svg");
	padding-left: 25px
}

.rds-white-link-underline {
	color: #fff;
	text-decoration: underline
}

.rds-built-for-all-boxes {
	background: linear-gradient(180deg, #fff 0, rgba(227, 234, 248, .29) 70.31%)
}

.rds-list-faded {
	list-style: url("https://uploads-ssl.webflow.com/62fb58cc1e697b4d77f04661/62ff2e8dae71a51026b4c02e_62fdf47a70f7756a3cdfe024_Check%20Seamless%20Icons.png")
}

.rds-tabs-set.w-tab-menu .w-tab-link.w--current {
	border-radius: 47px
}

.rds-try-it-for-free-cta {
	background: radial-gradient(172.24% 152.9% at 110.68% 130.37%, rgba(218, 140, 255, .5) 0, rgba(182, 77, 232, .2) 40.8%, rgba(4, 150, 255, .18) 65.1%, rgba(19, 85, 255, .3) 100%);
	backdrop-filter: blur(18.6279px);
	border-radius: 24px
}

.accordion-toggle .w-icon-arrow-down:before,
.accordion-toggle .w-icon-dropdown-toggle:before {
	content: url("https://uploads-ssl.webflow.com/62579bc4bb469ec5575ff192/625f66812c106d081ecfbbec_PlusSVG.svg")
}

.accordion-toggle.w--open .w-icon-arrow-down:before,
.accordion-toggle.w--open .w-icon-dropdown-toggle:before {
	content: url("https://uploads-ssl.webflow.com/62579bc4bb469ec5575ff192/625f694e2fc7ec429d9a545f_MinusSVG.svg")
}

.accordion-toggle .w-icon-dropdown-toggle {
	top: -8px;
	transform: none !important
}

.accordion-last-content .accordion-toggle,
.accordion-last-content .dropdown-list.accordion-content,
.accordion-toggle.w--open {
	border-bottom: 0
}

.rds-navbar-box-shadow {
	box-shadow: 0 18px 29px 5px rgba(0, 0, 0, .25)
}

@media only screen and (max-width:991px) {
	nav.navbar-main-links.w-nav-menu {
		background-color: #010220;
		padding-top: 0;
		margin-top: -15px
	}

	.rds-navbar-light-ver nav.navbar-main-links.w-nav-menu {
		background-color: #fff
	}

	[data-nav-menu-open] .rds-navbar-dropdown.w-dropdown-list.w--nav-dropdown-list-open.w--open {
		position: absolute;
		left: 105%;
		top: -70px
	}

	.nav-menu-two {
		transition: .2s
	}

	.nav-menu-two.slide-left {
		transform: translate(-100%, 0);
		transition: .2s
	}

	.rds-navbar-box-wrapper.rds-navbar-box-shadow {
		width: 100% !important;
		display: flex;
		flex-direction: column;
		box-shadow: none;
		border: 0 !important
	}

	.rds-navbar-block-info-divider-docs {
		display: none
	}

	.rds-navbar-block-info-right-docs {
		margin-left: 0;
		margin-right: 0
	}

	.rds-navbar-dropdown.w--open {
		background-color: #010220
	}

	.rds-back-button-mobile {
		display: block !important;
		margin-left: -8px;
		margin-bottom: 30px
	}

	nav.navbar-main-links.w-nav-menu .w-icon-arrow-down:before,
	nav.navbar-main-links.w-nav-menu .w-icon-dropdown-toggle:before {
		content: url("https://uploads-ssl.webflow.com/62fb58cc1e697b4d77f04661/6305d2032cd7dd0d59648fa0_Right%20Icon%20Mobile.svg")
	}

	.navbar-toggle-small.w-nav-button {
		background-color: transparent;
		padding: 0 !important;
		margin-bottom: 8px;
		color: #fff !important
	}

	.icon-5.w-icon-nav-menu {
		color: #fff
	}

	nav.navbar-main-links.w-nav-menu .login-try-mobile {
		display: block;
		text-align: left;
		margin-top: 25px;
		margin-bottom: 20px
	}

	nav#w-dropdown-list-0 {
		margin-top: -10px
	}

	nav#w-dropdown-list-1 {
		top: -150px
	}

	nav#w-dropdown-list-2 {
		top: -200px
	}

	nav#w-dropdown-list-3 {
		top: -355px
	}

	.rds-line-mobile-navbar {
		display: block !important;
		margin-bottom: 15px
	}

	.rds-navbar-box-wrapper .rds-button-tertiary.rds-button-text.rds-button-inverse.rds-button-plug-and-play {
		margin-bottom: 15px
	}

	.icon-5.rds-icon-nav-menu-dark.w-icon-nav-menu,
	.rds-icon-nav-menu-dark.icon.w-icon-nav-menu {
		color: #0a0b33
	}

	.w-nav-brand {
		margin-bottom: 10px;
		margin-left: -10px;
		padding-left: 0
	}

	nav.navbar-main-links.w-nav-menu .rds-text-dark-blue.w-icon-arrow-down:before,
	nav.navbar-main-links.w-nav-menu .rds-text-dark-blue.w-icon-dropdown-toggle:before {
		content: url("https://uploads-ssl.webflow.com/62fb58cc1e697b4d77f04661/6305e934e1e0b87aa48a8769_Vector%20Next%20Link%20Dark.svg")
	}

	.navbar-toggle-small.w-nav-button.w--open .w-icon-nav-menu:before {
		content: url("https://uploads-ssl.webflow.com/62f37e5cfaf12f0579bad7aa/6305fc8ceb6cd4798c6ff497_X%20Close%20Vector%20Icon%20Mobile%20White.svg")
	}

	.rds-navbar-light-ver .navbar-toggle-small.w-nav-button.w--open .w-icon-nav-menu:before {
		content: url("https://uploads-ssl.webflow.com/62f37e5cfaf12f0579bad7aa/6305fc913f57cd118a05306c_X%20Close%20Vector%20Icon%20Mobile%20Dark.svg")
	}

	.image-29.rds-navbar-logo {
		margin-bottom: 0
	}

	.rds-navbar-redesign.rds-navbar {
		padding-bottom: 8px;
		padding-top: 15px
	}
}

.rds-navbar-logo {
	width: 100%;
	height: auto
}

@media only screen and (min-width:992px) {

	.rds-navbar-dark .w-icon-arrow-down:before,
	.rds-navbar-dark .w-icon-dropdown-toggle:before {
		content: url("https://uploads-ssl.webflow.com/62f37e5cfaf12f0579bad7aa/6305fb967702ac780aa33f25_Dropdown%20Icon%20Arrows.svg");
		position: relative;
		top: -2px
	}

	.rds-navbar-light-ver .w-icon-arrow-down:before,
	.rds-navbar-light-ver .w-icon-dropdown-toggle:before {
		content: url("https://uploads-ssl.webflow.com/62f37e5cfaf12f0579bad7aa/6305fe63b6953206214c3ca6_Dropdown%20Icon%20Arrows%20Dark.svg");
		position: relative;
		top: -2px
	}

	.w-dropdown-toggle {
		transition: .5s
	}

	.w-dropdown-toggle.w--open .w-icon-dropdown-toggle {
		-webkit-transform: scaleY(-1);
		transform: scaleY(-1)
	}
}

.pricing-page .rds-navbar-dark.rds-navbar-redesign.rds-navbar.rds-navbar-light-ver.w-nav {
	background-color: #f3f6fc
}

/* For on scroll */
.rds-navbar-scrolled,
.rds-navbar-scrolled .rds-navbar-dropdown.w--open,
.rds-navbar-scrolled nav.navbar-main-links.w-nav-menu {
	background-color: #fff !important
}

.rds-option-set,
.rds-three-options-inside-option-block {
	background: linear-gradient(180deg, #fff 0, rgba(255, 255, 255, .3) 70.31%);
	backdrop-filter: blur(62.7082px)
}

.rds-navbar-light-ver.rds-navbar-scrolled .rds-navbar-dark-logo,
.rds-navbar-scrolled .rds-navbar-light-logo-ver,
.rds-navbar-scrolled .rds-navbar-light-to-show {
	display: block !important
}

.rds-navbar-scrolled .rds-navbar-dark-logo,
.rds-navbar-scrolled .rds-navbar-icon-default-shown {
	display: none !important
}

.rds-navbar-scrolled .icon-5.w-icon-nav-menu,
.rds-navbar-scrolled .navbar-link,
.rds-navbar-scrolled .text-white.rds-dropdown-icon-size-fix-stg,
.rds-navbar-scrolled .w-nav-link,
.rds-navbar-scrolled a.rds-docs-link.rds-navigation-text.rds-text-white,
.rds-navbar-scrolled h5.rds-navbar-docs-title.rds-text-white.rds-heading-5,
.why-UW3-page .rds-navbar-scrolled a.navbar-link.default-nav-text.text-white.rds-navigation-text.rds-navbar-text-main-set.w-nav-link.w--current {
	color: #0a0b33
}

.rds-navbar-scrolled a.rds-button-secondary.rds-button-text.rds-button-inverse {
	display: inline-block;
	padding: 10px 36px;
	border: 1px solid #0364ff;
	border-radius: 100px;
	color: #0364ff
}

.rds-navbar-scrolled a.rds-button-secondary.rds-button-text.rds-button-inverse:hover {
	background-color: #f3f6fc
}

.rds-navbar-scrolled .rds-button-tertiary {
	color: #0364ff !important;
	text-decoration: none
}

.rds-navbar-scrolled .rds-button-tertiary:hover {
	color: #0a0b33 !important
}

.rds-navbar-scrolled .rds-button-tertiary:after {
	content: url("https://assets.website-files.com/62f37e5cfaf12f0579bad7aa/62fcbb5a79e0c683aa389612_Arrow%20SVG.svg") !important
}

.rds-navbar-scrolled .rds-button-tertiary:hover:after {
	content: url("https://assets.website-files.com/62f37e5cfaf12f0579bad7aa/62fcbb5b49d3fe205a928e17_Arrow%20SVG%20Hover.svg") !important
}

.rds-navbar-scrolled.rds-navbar-dark .w-icon-arrow-down:before,
.rds-navbar-scrolled.rds-navbar-dark .w-icon-dropdown-toggle:before {
	content: url("https://assets.website-files.com/62f37e5cfaf12f0579bad7aa/6305fe63b6953206214c3ca6_Dropdown%20Icon%20Arrows%20Dark.svg") !important
}

.rds-navbar-scrolled .navbar-toggle-small.w-nav-button.w--open .w-icon-nav-menu:before {
	content: url("https://assets.website-files.com/62f37e5cfaf12f0579bad7aa/6305fc913f57cd118a05306c_X%20Close%20Vector%20Icon%20Mobile%20Dark.svg") !important
}

@media only screen and (max-width:991px) {

	.rds-back-button-for-light-mobile,
	.rds-navbar-scrolled .rds-back-button-for-dark-mobile {
		display: none !important
	}

	.rds-navbar-scrolled.rds-navbar-dark .w-icon-arrow-down:before,
	.rds-navbar-scrolled.rds-navbar-dark .w-icon-dropdown-toggle:before {
		content: url("https://assets.website-files.com/62fb58cc1e697b4d77f04661/6305e934e1e0b87aa48a8769_Vector%20Next%20Link%20Dark.svg") !important
	}

	.rds-navbar-scrolled .rds-back-button-for-light-mobile {
		display: block !important
	}

	.rds-navbar-text-main-set {
		margin-left: 20px
	}
}

@media only screen and (min-width:1440px) {
	.rds-navbar-text-main-set {
		margin-left: 0;
		margin-right: 0
	}

	.account-abstraction .rds-account-abstraction-hero-title {
		font-size: 60px !important;
		width: 605px !important
	}
}

.rds-navbar.rds-navbar-scrolled {
	box-shadow: 0 1px 8px rgb(0 0 0 / 10%)
}

.rds-navbar-light-ver .rds-navbar-box-wrapper.rds-navbar-box-shadow,
.rds-navbar-scrolled .rds-navbar-box-wrapper.rds-navbar-box-shadow {
	border: 0 !important
}

.rds-navbar-light-ver .rds-line-mobile-navbar img,
.rds-navbar-light-ver .rds-navbar-block-info-divider-docs img,
.rds-navbar-scrolled .rds-line-mobile-navbar img,
.rds-navbar-scrolled .rds-navbar-block-info-divider-docs img {
	opacity: .1
}

@media only screen and (max-width:330px) {
	.rds-navbar .rds-navbar-text-main-set {
		margin-left: 0
	}

	.rds-navbar .rds-navigation-text,
	.rds-navbar .w-dropdown-btn,
	.rds-navbar .w-dropdown-link,
	.rds-navbar .w-dropdown-toggle {
		padding-top: 8px !important;
		padding-bottom: 8px !important
	}

	.w-dropdown-toggle .navbar-link {
		padding-top: 0 !important;
		padding-bottom: 0 !important
	}

	.rds-navbar .login-try-mobile {
		margin-left: 20px
	}
}

.rds-white-link-underline {
	text-decoration: none
}

.rds-button-tertiary.rds-button-text.rds-button-inverse.rds-on-hover-turn-blue:hover:after {
	content: url("https://uploads-ssl.webflow.com/62fb58cc1e697b4d77f04661/62fca063e3ea01188ca6634d_Arrow%20SVG.svg") !important
}

.rds-navbar .navbar-link:hover,
.rds-navbar .rds-docs-link:hover,
.rds-on-hover-turn-blue:hover {
	color: #0364ff !important
}

.rds-button-on-hover-to-dark-blue:hover {
	color: #010220 !important
}

.rds-button-tertiary.rds-button-text.rds-button-inverse.rds-button-on-hover-to-dark-blue:hover:after {
	content: url("https://uploads-ssl.webflow.com/62fb58cc1e697b4d77f04661/62fca157ce42cc89a29f7ad7_Arrow%20SVG%20Hover.svg") !important
}

.rds-policy-footer-links:hover,
.why-UW3-page a.navbar-link.default-nav-text.text-white.rds-navigation-text.rds-navbar-text-main-set.w-nav-link.w--current {
	color: #fff
}

@media only screen and (max-width:1279px) and (min-width:991px) {
	.rds-navigation-text {
		font-size: 16px
	}
}

.rds-footer-links-2:hover,
.rds-footer-links:hover {
	color: #0364ff;
	background: linear-gradient(90deg, #66d4f7 0, #4d92ff 32.29%, #bb65ff 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent
}

.rds-built-for-all-box-icon,
.rds-social-footer-link {
	transition: .5s
}

.rds-built-for-all-box-icon:hover {
	box-shadow: 0 4px 4px rgb(0 0 0 / 10%);
	margin-top: -10px
}

.rds-navbar-scrolled .rds-button-tertiary.rds-button-text.rds-button-inverse:hover:after {
	content: url("https://uploads-ssl.webflow.com/62f37e5cfaf12f0579bad7aa/62fcbb5b49d3fe205a928e17_Arrow%20SVG%20Hover.svg") !important
}

.rds-navbar-logo {
	width: 175px;
	height: auto
}

.rds-banner-wrapper.rds-bg-blue,
a.rds-tabs-but-button-active.rds-button-text.rds-text-white.w-button {
	background: linear-gradient(90deg, #13a5d3 0, #1b6bec 32.29%, #9824cf 100%)
}

.rds-option-set {
	border-radius: 24px
}

.loader {
	width: 27px;
	height: 27px
}

.spin {
	background: 0 0;
	position: relative;
	border-radius: 50%;
	overflow: hidden;
	z-index: 0;
	-webkit-animation: 1s linear infinite spin2;
	animation: 1s linear infinite spin
}

@-webkit-keyframes spin {
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes spin {
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

.spin>div:not(.spin__blocker) {
	width: 50%;
	height: 50%;
	z-index: -1
}

.spin__blocker {
	position: absolute;
	background: #fff;
	border-radius: 50%
}

.spin__bottom-left {
	position: absolute;
	top: 50%;
	left: 0;
	background: -webkit-linear-gradient(top left, rgba(0, 182, 255, .75) 0, rgba(0, 55, 255, .5) 100%);
	background: linear-gradient(to bottom right, rgba(0, 182, 255, .75) 0, rgba(0, 55, 255, .5) 100%)
}

.spin__bottom-right {
	position: absolute;
	top: 50%;
	left: 50%;
	background: -webkit-linear-gradient(bottom left, rgba(0, 55, 255, .5) 0, rgba(73, 0, 255, .25) 100%);
	background: linear-gradient(to top right, rgba(0, 55, 255, .5) 0, rgba(73, 0, 255, .25) 100%)
}

.spin__top-left {
	position: absolute;
	top: 0;
	left: 50%;
	background: -webkit-linear-gradient(top left, rgba(201, 0, 255, 0) 0, rgba(73, 0, 255, .25) 100%);
	background: linear-gradient(to bottom right, rgba(201, 0, 255, 0) 0, rgba(73, 0, 255, .25) 100%)
}

.spin__blocker {
	width: 80%;
	height: 80%;
	top: 10%;
	left: 10%
}

.rds-tooltip-paired::before {
	border: 13px solid transparent;
	border-right-color: #1ac7fe;
	content: '';
	margin-left: -25px;
	position: absolute;
	top: 22%;
	left: 0;
	width: 0;
	height: 0
}

.rds-option-set-inactive .rds-export-key-and-view-seed-wrapper {
	display: none
}

.rds-sign-in-button-google:hover .rds-sign-in-button-text {
	color: #0364ff
}

.rds-email-address-updated::placeholder {
	color: #fff
}

.rds-email-address-updated {
	border: 2px solid #4458a0
}

.rds-icon-number-ext {
	width: auto;
	height: 30px;
	margin-top: -3px !important;
}

.decor-none {
	text-decoration: none;
}

.modal-wrapper {
	display: block !important;
}

.home-wallet-card:hover {
	border-top: 3px solid #66D4F6;
	border-left: 3px solid #4D92FF;
	border-right: 3px solid #4D92FF;
	border-bottom: 3px solid #BB65FF;
	background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0.6) 100%);
	background-position: 0 0, 100% 0;
	background-position-x: 0px, 100%;
	background-position-y: 0px, 0px;
	background-repeat: no-repeat;
}

.home-enterprise-card {
	background: linear-gradient(180deg, #FFFFFF 0%, rgba(227, 234, 248, 0.6) 70.31%);
}

.rds-tabs-set.w-tab-menu {
	background: linear-gradient(180deg, rgba(255, 255, 255, 0.62) 0%, rgba(255, 255, 255, 0.2) 100%);
	border-radius: 59px;
	padding: 10px;
}

.rds-tabs-set.dark-bg.w-tab-menu {
	background: rgba(88, 88, 255, 0.16);
}

.rds-tabs-set.w-tab-menu .w-tab-link.w--current div {
	color: white;
}

.rds-tab-link-wrapper-it.w--current .rds-tabs-links-text {
	opacity: 1;
}

.w-tab-link.w--current {
	background-color: unset;
}

@media only screen and (max-width: 991px) {
	.rds-tabs-set.w-tab-menu .w-tab-link {
		display: flex;
		padding: 8px 11px;
	}
}

@media only screen and (min-width: 1280px) {
	.rds-animation-home-hero-desktop {
		position: relative;
		width: 500px;
	}

	.rds-hero-column-wrapper {
		margin-top: -50px;
	}
}

@media only screen and (min-width: 1500px) {
	.rds-animation-home-hero-desktop {
		position: relative;
		width: 730px;
	}
}

.gppPYd {
	cursor: pointer;
}

.gppPYd:hover {
	-webkit-text-decoration: underline;
	text-decoration: underline;
}

.dRHcZm {
	cursor: pointer;
	color: #3179FF;
}

.dRHcZm:hover {
	-webkit-text-decoration: underline;
	text-decoration: underline;
}

.iBuyb {
	cursor: pointer;
	font-weight: 600;
	color: #3179FF;
}

.iBuyb:hover {
	-webkit-text-decoration: underline;
	text-decoration: underline;
}

.gbSLzT {
	cursor: pointer;
	font-weight: 500;
	font-family: SF Pro Text, SFProText, sans-serif;
}

.gbSLzT:hover {
	-webkit-text-decoration: underline;
	text-decoration: underline;
}

.fWNcZA {
	display: inline-block;
	margin-top: 1%;
	margin-left: 1em;
	margin-bottom: 0.2em;
	width: 0.3em;
	height: auto;
}

.gFncpT {
	max-width: 115px;
	width: 100%;
	position: relative;
}

.buDRuZ {
	outline: none;
}

.fAhVor {
	position: relative;
	overflow: hidden;
	line-height: 0;
}

.bYCGBX {
	position: relative;
	overflow: hidden;
	width: 100%;
	line-height: 0;
}

.flPIkq {
	margin-right: 10px;
}

.kzoqPo {
	margin-bottom: 0.8rem;
}

.clfVfV {
	font-family: SF Pro Text, SFProText, sans-serif;
}

.cAZLvV {
	font-size: 0.875rem;
	font-weight: 400;
	margin-left: 0;
	margin-top: 16px;
}

.cALRUq {
	font-family: SF Pro Text, SFProText, sans-serif;
	color: #FFFFFF;
	margin-bottom: 1em;
}

.bRGzKv {
	font-weight: 600;
	color: #FFFFFF;
}

.ecISuE {
	margin-bottom: 8px;
}

.iEFHoF {
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-bottom: 1em;
}

.gRUqXA {
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-bottom: 8px;
}

.fGVIMB {
	margin-bottom: 36px;
}

.cKAjfc {
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-bottom: 2rem;
}

.fEHGXb {
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-bottom: 1rem;
}

.kPdCMF {
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-bottom: 1rem;
	max-width: 370px;
}

.frWWWy {
	font-family: SF Pro Text, SFProText, sans-serif;
	color: #000000;
	margin-bottom: 1em;
}

.btKXEt {
	color: #000000;
	margin-bottom: 3em;
	max-width: 373px;
}

.bIagtM {
	font-size: 0.875rem;
	font-weight: 500;
	margin-left: 0;
	margin-top: 16px;
}

.kqNKA-d {
	font-weight: 700;
}

.gjiNvm {
	margin-bottom: 0.5em;
	margin-top: 0.2em;
}

.biczRD {
	max-width: 100%;
}

.bidnRk {
	text-align: center;
	margin: 0 auto;
	max-width: 260px;
}

.fGYxJG {
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-bottom: 1.5rem;
	max-width: 400px;
}

.kfkfhq {
	font-weight: 400;
	font-family: SF Pro Text, SFProText, sans-serif;
	max-width: 417px;
}

.giltdY {
	font-family: SF Pro Text, SFProText, sans-serif;
	font-weight: 700;
	margin-top: 5px;
	margin-bottom: 15px;
}

.cyYwwN {
	font-family: SF Pro Text, SFProText, sans-serif;
	font-weight: 400;
	line-height: 20px;
}

.hIzvEv {
	font-size: 0.875rem;
	font-weight: 500;
	margin-left: 0;
	margin-top: 0;
}

.iCURVv {
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-bottom: 16px;
}

.hwEBbn {
	font-family: SF Pro Text, SFProText, sans-serif;
	color: #7F93BC;
	margin-bottom: 20px;
}

.cWPgEw {
	font-weight: 400;
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-left: 16px;
}

.TkjTj {
	margin-bottom: 0.5em;
}

.jUgTpA {
	color: #7F93BC;
	margin-bottom: 50px;
}

.jgAUmn {
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-bottom: 0.5em;
}

.dnTaRj {
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-bottom: 3em;
}

.iLpKkB {
	color: white;
	margin-left: 10px;
	margin-right: 10px;
}

.jTOOPr {
	font-weight: 700;
	font-family: GT Walsheim Pro, GTWalsheimPro, sans-serif;
	line-height: 1.1;
	font-family: SF Pro Text, SFProText, sans-serif;
	color: #FFFFFF;
	margin-bottom: 1em;
}

.klIJDg {
	font-weight: 700;
	font-family: GT Walsheim Pro, GTWalsheimPro, sans-serif;
	line-height: 1.1;
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-bottom: 1em;
}

.hDxCuJ {
	font-weight: 700;
	font-family: GT Walsheim Pro, GTWalsheimPro, sans-serif;
	line-height: 1.1;
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-bottom: 8px;
}

.gTRpwd {
	font-weight: 700;
	font-family: GT Walsheim Pro, GTWalsheimPro, sans-serif;
	line-height: 1.1;
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-bottom: 2rem;
}

.fiNExC {
	font-weight: 700;
	font-family: GT Walsheim Pro, GTWalsheimPro, sans-serif;
	line-height: 1.1;
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-bottom: 1rem;
}

.XAJdz {
	font-weight: 700;
	font-family: GT Walsheim Pro, GTWalsheimPro, sans-serif;
	line-height: 1.1;
	font-family: SF Pro Text, SFProText, sans-serif;
	color: #000000;
	margin-bottom: 1em;
}

.htzAlH {
	font-weight: 700;
	font-family: GT Walsheim Pro, GTWalsheimPro, sans-serif;
	line-height: 1.1;
	margin-bottom: 0.5em;
	margin-top: 0.2em;
}

.dydlwl {
	font-weight: 700;
	font-family: GT Walsheim Pro, GTWalsheimPro, sans-serif;
	line-height: 1.1;
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-bottom: 1.5rem;
}

.iQjPBa {
	font-weight: 700;
	font-family: GT Walsheim Pro, GTWalsheimPro, sans-serif;
	line-height: 1.1;
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-bottom: 16px;
}

.RysdK {
	font-weight: 700;
	font-family: GT Walsheim Pro, GTWalsheimPro, sans-serif;
	line-height: 1.1;
	margin-bottom: 0.5em;
}

.IzzSa {
	font-weight: 700;
	font-family: GT Walsheim Pro, GTWalsheimPro, sans-serif;
	line-height: 1.1;
	font-family: SF Pro Text, SFProText, sans-serif;
	margin-bottom: 0.5em;
}

.kYnAmw {
	position: relative;
	z-index: 0;
}

@media (max-width:991.5px) {
	.kYnAmw {
		padding: 1.8em 1.25em !important;
	}
}

.kYnAmw:hover .sc-c3223608-1 {
	top: -0.4em;
	bottom: -0.4em;
}

.kYnAmw:hover .sc-c3223608-2 {
	left: 0.4em;
	right: 0.4em;
}

.goESRJ {
	position: absolute;
	z-index: -2;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0.2;
	background: linear-gradient(259.72deg, #FF0404 0%, #50C0FF 102.94%);
	border-radius: 0.7em;
	-webkit-transition-duration: 150ms;
	transition-duration: 150ms;
}

.ezXRwQ {
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border-radius: inherit;
	-webkit-transition-duration: 150ms;
	transition-duration: 150ms;
}

.gRFbUL {
	width: 100%;
	z-index: 99;
}

.bOlGXw {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	height: 100%;
	border-radius: 5px 0 0 5px;
}

.dhVWDN {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	height: 100%;
	border-radius: 5px 0 0 5px;
}

.kMSQiE {
	display: inline-block;
	margin-left: 0.8em;
	margin-top: 0.1em;
	width: 0.5em;
	height: auto;
}

@media (max-width:599.5px) {
	.kMSQiE {
		margin-left: 5px;
	}
}

.bWVuVL {
	display: inline-block;
	position: relative;
	z-index: 99;
	margin-right: 2em;
	width: 2em;
	height: auto;
}

@media (max-width:599.5px) {
	.bWVuVL {
		margin-right: 5px;
	}
}

.dnTDYF {
	font-weight: 700;
	font-family: SF Pro Text, SFProText, sans-serif;
	color: #FFFFFF !important;
	border-radius: 6px;
}

.dnTDYF .sc-c3223608-2 {
	background: #222222;
}

.dnTDYF:hover .sc-c3223608-2 {
	background: #000000;
}

.kKQPWk {
	font-weight: 700;
	font-family: SF Pro Text, SFProText, sans-serif;
	color: #FFFFFF !important;
	border-radius: 6px;
}

.kKQPWk .sc-c3223608-2 {
	background: #3179FF;
}

.kKQPWk:hover .sc-c3223608-2 {
	background: #1d6cff;
}

.kGvpSx {
	font-weight: 500;
	font-family: SF Pro Text, SFProText, sans-serif !important;
	color: #FFFFFF !important;
	border-radius: 6px !important;
	background: linear-gradient(92.07deg, #1fa2ff 1.75%, #3179ff 65.01%, #8ebafd 128.28%) !important;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
}

.kGvpSx:hover {
	-webkit-transform: scale(0.98);
	-ms-transform: scale(0.98);
	transform: scale(0.98);
}

.IjlCH {
	font-weight: 700;
	font-family: SF Pro Text, SFProText, sans-serif !important;
	color: #FFFFFF !important;
	border-radius: 6px;
}

.IjlCH .sc-c3223608-2 {
	background: radial-gradient(circle farthest-corner at center center, #1FA2FF, #3179FF, #8EBAFD);
	background-position: left center;
	background-size: 350% 350%;
	-webkit-animation: gradientBgAnim 15s ease-in-out infinite;
	animation: gradientBgAnim 15s ease-in-out infinite;
}

@-webkit-keyframes gradientBgAnim {
	0% {
		background-position: left center;
	}

	25% {
		background-position: center top;
	}

	50% {
		background-position: right center;
	}

	75% {
		background-position: center bottom;
	}

	100% {
		background-position: left center;
	}
}

@keyframes gradientBgAnim {
	0% {
		background-position: left center;
	}

	25% {
		background-position: center top;
	}

	50% {
		background-position: right center;
	}

	75% {
		background-position: center bottom;
	}

	100% {
		background-position: left center;
	}
}

.IjlCH:hover .sc-c3223608-2 {
	-webkit-animation-duration: 5s;
	animation-duration: 5s;
}

.caZAtV {
	padding: 10px 5px;
	width: 160px;
}

@media (max-width:991.5px) {
	.caZAtV {
		max-width: 100%;
	}
}

.FYXHv {
	margin-right: 8px;
	width: 18px;
	-webkit-flex: 0 0 18px;
	-ms-flex: 0 0 18px;
	flex: 0 0 18px;
}

.kxEVVS {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

@media (max-width:484.5px) {
	.kxEVVS {
		height: 322px;
		overflow-y: scroll;
	}
}

.kMelZc {
	padding: 15px 15px;
	border-radius: 6px;
	margin: 0 auto;
	width: 137px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	cursor: pointer;
	color: #FFFFFF;
	line-height: 2;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
}

.kMelZc:last-of-type {
	margin-bottom: 0;
}

.kMelZc:hover {
	background: #000000;
}

@media (max-width:991.5px) {
	.kMelZc {
		line-height: 1;
		margin: 8px 0;
	}
}

.crvfyT {
	font-family: SF Pro Text, SFProText, sans-serif !important;
	font-weight: 500;
	font-size: 1.0416666666666667rem;
}

@media (min-width:485px) {
	.crvfyT {
		font-size: 1.073rem;
	}
}

@media (min-width:600px) {
	.crvfyT {
		font-size: 1.081rem;
	}
}

@media (min-width:768px) {
	.crvfyT {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.crvfyT {
		font-size: 1.106rem;
	}
}

@media (min-width:1280px) {
	.crvfyT {
		font-size: 1.125rem;
	}
}

.cJHsgq {
	font-weight: 400;
	line-height: 120% !important;
	font-family: SF Pro Text, SFProText, sans-serif !important;
	font-size: 0.875rem;
}

.hZENMk {
	max-width: 1140px;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

@media (min-width:768px) {}

.ippFBM {
	max-width: 1140px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 40px;
	margin-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

@media (min-width:768px) {
	.ippFBM {
		margin-top: 80px;
		margin-bottom: 80px;
	}
}

.eFvmzu {
	position: relative;
}

.cDrJJc {
	display: inline-block;
	margin-left: 0.3em;
	fill: currentColor;
	-webkit-transition-duration: 150ms;
	transition-duration: 150ms;
}

.CuqtE {
	padding: 10px;
	position: relative;
	z-index: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: initial;
	-webkit-justify-content: initial;
	-ms-flex-pack: initial;
	justify-content: initial;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-family: SF Pro Text, SFProText, sans-serif !important;
	font-size: 0.875rem;
	color: inherit;
	cursor: pointer;
}

@media (max-width:1198.5px) {
	.CuqtE {
		font-size: 0.625rem;
	}
}

@media (max-width:991.5px) {
	.CuqtE {
		padding: 10px 15px;
		font-size: 1.125rem;
	}
}

.hMEjVZ {
	padding: 10px;
	position: relative;
	z-index: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: initial;
	-webkit-justify-content: initial;
	-ms-flex-pack: initial;
	justify-content: initial;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-family: SF Pro Text, SFProText, sans-serif !important;
	font-size: 0.875rem;
	color: inherit;
	cursor: pointer;
}

@media (max-width:1198.5px) {
	.hMEjVZ {
		font-size: 0.625rem;
	}
}

@media (max-width:991.5px) {
	.hMEjVZ {
		padding: 0;
		font-size: 1.125rem;
	}
}

.dbigfy {
	padding: 0 15px;
	position: absolute;
	top: 50px;
	left: 0;
	right: 0;
	z-index: 1;
}

.gYTzcs {
	padding: 0 15px;
	position: absolute;
	top: 50px;
	left: 50%;
	-webkit-transform: translateX(-50%) !important;
	-ms-transform: translateX(-50%) !important;
	transform: translateX(-50%) !important;
	z-index: 2;
}

.hRUKbf {
	margin: 0 auto;
	padding: 20px 30px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.03);
	background: #212020;
	color: #FFFFFF;
	border-radius: 11px;
	border: none;
}

.hRUKbf:before {
	content: '';
	position: absolute;
	display: block;
	left: 0;
	right: 0;
	height: 20px;
	top: -15px;
	opacity: 0;
	z-index: -1;
}

@media (max-width:991.5px) {
	.hRUKbf:before {
		content: none;
	}
}

@media (max-width:991.5px) {
	.hRUKbf {
		margin: 0;
		width: 100%;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		background: #000000;
	}
}

.krCZYq {
	margin: 0 auto;
	padding: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.03);
	background: #212020;
	color: #FFFFFF;
	border-radius: 11px;
	border: none;
}

.krCZYq:before {
	content: '';
	position: absolute;
	display: block;
	left: 0;
	right: 0;
	height: 20px;
	top: -15px;
	opacity: 0;
	z-index: -1;
}

@media (max-width:991.5px) {
	.krCZYq:before {
		content: none;
	}
}

@media (max-width:991.5px) {
	.krCZYq {
		margin: 0;
		width: 100%;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		background: #000000;
	}
}

.eyWuLk {
	position: relative;
	margin-bottom: 6px;
	padding: 6px 8px;
	min-width: 207px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	color: #7F93BC;
	background: initial;
	opacity: initial;
	border-radius: 6px;
	cursor: pointer;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
}

.eyWuLk:hover {
	background: rgba(0, 0, 0, 0.3);
	color: #FFFFFF;
}

@media (max-width:991.5px) {
	.eyWuLk {
		margin-bottom: 20px;
		padding: 0;
	}
}

.hatjEM {
	font-family: SF Pro Text, SFProText, sans-serif;
	font-size: 0.875rem;
}

@media (max-width:991.5px) {
	.hatjEM {
		font-size: 1.125rem;
	}
}

.jkLXIS {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
	-webkit-align-items: initial;
	-webkit-box-align: initial;
	-ms-flex-align: initial;
	align-items: initial;
	font-size: 14px;
}

.jkLXIS:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.eFemML {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

@media (max-width:991.5px) {
	.eFemML {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
}

.kHKvXU {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
}

@media (max-width:991.5px) {
	.kHKvXU {
		text-align: left;
	}
}

.coLwSO {
	display: inherit;
	-webkit-align-items: inherit;
	-webkit-box-align: inherit;
	-ms-flex-align: inherit;
	align-items: inherit;
	-webkit-box-pack: inherit;
	-webkit-justify-content: inherit;
	-ms-flex-pack: inherit;
	justify-content: inherit;
	width: inherit;
}

@media (max-width:991.5px) {
	.coLwSO {
		display: none;
	}
}

.eBSvYg {
	display: inherit;
	-webkit-align-items: inherit;
	-webkit-box-align: inherit;
	-ms-flex-align: inherit;
	align-items: inherit;
	-webkit-box-pack: inherit;
	-webkit-justify-content: inherit;
	-ms-flex-pack: inherit;
	justify-content: inherit;
	width: inherit;
}

@media (min-width:992px) {
	.eBSvYg {
		display: none;
	}
}

.gntYbI {
	width: 100%;
	padding-bottom: 20px;
	padding-top: 10px;
	position: fixed;
	top: 0;
	left: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background: transparent;
	color: #FFFFFF;
	box-shadow: 0 0 8px 0 rgba(173, 201, 255, 0);
	-webkit-transition: box-shadow 250ms ease, -webkit-transform 250ms ease, background 250ms ease, color 250ms ease;
	-webkit-transition: box-shadow 250ms ease, transform 250ms ease, background 250ms ease, color 250ms ease;
	transition: box-shadow 250ms ease, transform 250ms ease, background 250ms ease, color 250ms ease;
	z-index: 1100;
	font-family: GT Walsheim Pro, GTWalsheimPro, sans-serif;
	font-weight: 500;
}

@media (max-width:991.5px) {
	.gntYbI {
		color: #FFFFFF;
	}
}

@media (max-width:599.5px) {
	.gntYbI {
		padding-top: 0px;
	}
}

.cxrhHH {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.fLjNLd {
	padding-bottom: 1rem;
	margin-right: 70px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.fLjNLd:last-child {
	margin-right: 0;
}

@media (max-width:991.5px) {
	.fLjNLd {
		padding-bottom: 0;
		padding-left: 10px;
	}
}

.hLWfLU {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.bGJEMz {
	padding-left: 10px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

@media (max-width:991.5px) {
	.bGJEMz {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.gvEhGq {
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
}

.cmuYwh {
	margin-bottom: 10px;
	font-weight: 700;
	font-family: SF Pro Text, SFProText, sans-serif;
	color: #FFFFFF !important;
}

@media (max-width:991.5px) {
	.cmuYwh {
		padding-top: 10px;
		font-size: 1.25rem;
		color: #000000;
	}
}

.ftWPdV {
	display: inline-block;
	font-family: SF Pro Text, SFProText, sans-serif !important;
	font-size: 0.875rem;
	padding: 10px;
	line-height: 1.15;
}

@media (max-width:1198.5px) {
	.ftWPdV {
		font-size: 0.625rem;
	}
}

@media (max-width:991.5px) {
	.ftWPdV {
		font-size: 0.875rem;
	}
}

.ftWPdV:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.iMpDOI {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.hcKaMY {
	color: #7F93BC;
}

.hcKaMY span {
	opacity: 0.7;
}

.hqsgQA {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -10px;
}

@media (max-width:599.5px) {
	.hqsgQA {
		-webkit-box-pack: space-around;
		-webkit-justify-content: space-around;
		-ms-flex-pack: space-around;
		justify-content: space-around;
	}
}

.fpFLwN {
	-webkit-transform: scale(0.85);
	-ms-transform: scale(0.85);
	transform: scale(0.85);
}

.hkyznb {
	-webkit-text-decoration: none;
	text-decoration: none;
	display: block;
	margin: 8px 0px;
	font-weight: 400;
	font-size: 0.875rem;
	color: #222222;
}

.BPOhZ {
	display: inline-block;
}

.BPOhZ svg {
	width: 31px;
	height: 31px;
}

.BPOhZ .social-bg {
	fill: #3179FF;
	-webkit-transition-duration: 100ms;
	transition-duration: 100ms;
}

.BPOhZ .social-fg {
	fill: #FFFFFF;
}

.BPOhZ:hover .social-bg {
	fill: #1768ff;
}

.BPOhZ:disabled {
	cursor: not-allowed;
}

@media (max-width:767.5px) {
	.BPOhZ svg {
		width: 40px;
		height: 40px;
	}
}

.hvwNyh {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin: -4px;
}

.hvwNyh>* {
	margin: 4px;
}

.fcEngv {
	margin-top: 2em;
	font-family: SF Pro Text, SFProText, sans-serif !important;
	font-size: 0.875rem;
	font-weight: 300;
}

.fcEngv p {
	margin-bottom: 1em;
}

.fcEngv b {
	font-weight: 700;
}

.fcEngv a {
	-webkit-text-decoration: underline;
	text-decoration: underline;
	color: inherit;
}

.fcEngv ul {
	padding-left: 20px;
	margin-bottom: 10px;
}

.iqjBgh {
	font-family: SF Pro Text, SFProText, sans-serif !important;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: flex-start;
	-webkit-box-align: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
}

.bUvriA {
	font-family: SF Pro Text, SFProText, sans-serif !important;
	font-size: 1.25rem;
	font-weight: 700;
	max-width: 240px;
}

@media (max-width:767.5px) {
	.bUvriA {
		font-size: 1.125rem;
	}
}

@media (max-width:449.5px) {
	.bUvriA {
		cursor: pointer;
		font-size: 1rem;
	}
}

.bdLOKH {
	font-family: SF Pro Text, SFProText, sans-serif !important;
	font-size: 1.25rem;
	font-weight: 700;
	max-width: 240px;
}

@media (max-width:767.5px) {
	.bdLOKH {
		font-size: 1.125rem;
	}
}

@media (max-width:449.5px) {
	.bdLOKH {
		font-size: 1rem;
	}
}

.iePxBO {
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	overflow: hidden;
}

.bQclhO {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: flex-start;
	-webkit-box-align: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
	font-size: 1.125rem;
	padding-top: 1em;
	padding-bottom: 1em;
}

@media (max-width:767.5px) {
	.bQclhO {
		font-size: 1rem;
	}
}

@media (max-width:449.5px) {
	.bQclhO {
		padding-top: 0.5em;
	}
}

.jKvVsm {
	font-family: GT Walsheim Pro, GTWalsheimPro, sans-serif;
	font-size: 0.875rem;
	font-weight: 300;
	padding: 60px 0;
	background: none;
}

@media (min-width:600px) {
	.jKvVsm {
		padding: 110px 0;
	}
}

.etcwgP {
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	gap: 3rem 0.5rem;
}

@media (max-width:1198.5px) {
	.etcwgP {
		grid-template-columns: repeat(4, 1fr);
		gap: 2.5rem 0.5rem;
	}
}

@media (max-width:767.5px) {
	.etcwgP {
		grid-template-columns: repeat(3, 1fr);
		gap: 1.5rem 0.5rem;
	}
}

@media (max-width:599.5px) {
	.etcwgP {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width:449.5px) {
	.etcwgP {
		grid-template-columns: repeat(1, 1fr);
		gap: 0.5rem;
	}
}

.iCEwMe {
	max-width: 105px;
	width: 100%;
	-webkit-transform: translateX(-6%);
	-ms-transform: translateX(-6%);
	transform: translateX(-6%);
}

.ffkCUT {
	display: block;
}

#__next {
	background: #F3F4F5 !important;
}

body {
	background: #F3F4F5 !important;
	font-family: SF Pro Text, SFProText, sans-serif !important;
}

@media (max-width:599.5px) {}

.sc-601a8a5d-0 {
	font-family: SF Pro Text, SFProText, sans-serif !important;
}

.sc-ae7e5896-9 {
	font-family: SF Pro Text, SFProText, sans-serif !important;
}

.sc-91fd1df4-2 {
	font-family: SF Pro Text, SFProText, sans-serif !important;
}

.sc-44e2f813-5 {
	font-family: SF Pro Text, SFProText, sans-serif !important;
}

.sc-8866fc01-1 {
	font-family: SF Pro Text, SFProText, sans-serif !important;
}

.sc-7fac9474-3 {
	font-family: SF Pro Text, SFProText, sans-serif !important;
}

.sc-be396050-0 {
	font-family: SF Pro Text, SFProText, sans-serif !important;
}

.sc-8866fc01-0 {
	font-family: SF Pro Text, SFProText, sans-serif !important;
}

.sc-601a8a5d-1 {
	font-family: SF Pro Text, SFProText, sans-serif !important;
}

.fQVSfx {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.iAcYbD {
	padding: 0 23px;
	width: 100%;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	background: #FFFFFF;
	border-radius: 6px;
	color: #222222;
	-webkit-transition-duration: 100ms;
	transition-duration: 100ms;
	box-sizing: border-box;
	box-shadow: 0px 4px 20px rgba(230, 238, 255, 0.5);
}

.ilNuuU {
	height: 48px;
	width: 100%;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	outline: none;
	background: none;
	border: none;
	font-size: inherit;
	border-radius: 0;
	color: #000000;
}

.ilNuuU::-webkit-input-placeholder {
	font-weight: inherit;
	color: rgba(25, 25, 27, 0.3);
}

.PwYqs {
	margin-top: 60px;
}

.Dhnbp {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 20px;
}

.cHTKsi {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-top: 40px;
}

.cvDZdf {
	-webkit-letter-spacing: -0.01em;
	-moz-letter-spacing: -0.01em;
	-ms-letter-spacing: -0.01em;
	letter-spacing: -0.01em;
}

.kZIeQU {
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bCJhtO {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.bqtweL {
	background: #f9fafd;
	box-shadow: none;
	border: none;
}

.smVhE {
	max-width: 475px;
	width: 100%;
}

.hmQNpr {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

@media (max-width:599.5px) {
	.hmQNpr {
		-webkit-box-pack: space-around;
		-webkit-justify-content: space-around;
		-ms-flex-pack: space-around;
		justify-content: space-around;
	}
}

.eUejeB {
	margin-bottom: 10px;
}

.hPrGxS {
	margin-bottom: 10px;
}

.gPqWRa {
	width: 100%;
	-webkit-transform: translateX(1px);
	-ms-transform: translateX(1px);
	transform: translateX(1px);
	overflow: hidden;
}

.fZjfxv {
	padding: 30px 0px 0px;
}

@media (max-width:991.5px) {
	.fZjfxv {
		padding: 10px 0px 0px;
	}
}

@media (max-width:599.5px) {
	.fZjfxv {
		padding: 9px 0px 0px;
	}
}

.cNJJUZ {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 3em;
}

@media (max-width:767.5px) {
	.cNJJUZ {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
		min-height: 80px;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
}

.frEwnq {
	font-size: 56px;
	font-weight: 800;
	font-family: SF Pro Text, SFProText, sans-serif;
}

@media (max-width:991.5px) {
	.frEwnq {
		font-size: 1.7916666666666665rem;
	}

	@media (min-width:485px) {
		.frEwnq {
			font-size: 2.392rem;
		}
	}

	@media (min-width:600px) {
		.frEwnq {
			font-size: 2.534rem;
		}
	}

	@media (min-width:768px) {
		.frEwnq {
			font-size: 2.742rem;
		}
	}

	@media (min-width:992px) {
		.frEwnq {
			font-size: 3.019rem;
		}
	}

	@media (min-width:1280px) {
		.frEwnq {
			font-size: 3.375rem;
		}
	}
}

.DOKir {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex: 0 0 49px;
	-ms-flex: 0 0 49px;
	flex: 0 0 49px;
	margin-bottom: 8px;
	width: 49px;
	height: 49px;
}

.bFcYPj {
	margin: 0 auto 25px;
	max-width: 160px;
	width: 100%;
}

@media (max-width:599.5px) {
	.bFcYPj {
		max-width: 180px;
	}
}

.crFqfP {
	counter-reset: list;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (max-width:991.5px) {
	.crFqfP {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		gap: 3rem;
	}
}

@media (max-width:599.5px) {
	.crFqfP {
		grid-template-columns: repeat(1, 1fr);
		gap: 1.7rem;
	}
}

.gXaBFm {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.cSGhVv {
	margin-bottom: 20px;
	list-style-type: none;
	max-width: 256px;
	width: 100%;
	color: #FFFFFF;
	background: #000000;
	border-radius: 21px;
	font-family: SF Pro Text, SFProText, sans-serif;
	padding: 21px 21px 45px 21px;
}

@media (max-width:1198.5px) {
	.cSGhVv {
		max-width: 240px !important;
	}
}

@media (max-width:1023.5px) {
	.cSGhVv {
		max-width: 230px !important;
	}
}

@media (max-width:991.5px) {
	.cSGhVv {
		max-width: 300px !important;
	}
}

@media (max-width:599.5px) {
	.cSGhVv {
		max-width: 100% !important;
		margin: 0 auto;
	}
}

.jOFMHv {
	position: relative;
	margin-top: -580px;
}

@media (max-width:991.5px) {
	.jOFMHv {
		margin-top: -780px;
	}
}

@media (max-width:767.5px) {
	.jOFMHv {
		margin-top: -520px;
	}
}

.cEFFrI {
	overflow-x: auto;
	margin-bottom: 20px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-bottom: 10px;
}

.cEFFrI::-webkit-scrollbar {
	height: 3px;
}

.cEFFrI::-webkit-scrollbar-track {
	background: #e5e9f2;
	border-radius: 15px;
}

.cEFFrI::-webkit-scrollbar-thumb {
	background: #77787e;
	border-radius: 15px;
}

.bZvBbH {
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.GFABZ {
	margin-right: 5px;
	padding: 0 12px;
	min-width: 150px;
	width: 100%;
	height: 45px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	cursor: pointer;
	-webkit-transition: 0.2s -webkit-transform ease-in-out;
	-webkit-transition: 0.2s transform ease-in-out;
	transition: 0.2s transform ease-in-out;
	border: 1px solid #353536;
	background: linear-gradient(146.36deg, #8281FA 2.6%, #224FDB 100.07%);
	border-radius: 21px;
}

@media (max-width:767.5px) {
	.GFABZ {
		margin-right: 10px;
		min-width: 150px;
	}
}

.GFABZ:last-of-type {
	margin-right: 0;
}

.cgsKva {
	margin-right: 5px;
	padding: 0 12px;
	min-width: 150px;
	width: 100%;
	height: 45px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	cursor: pointer;
	-webkit-transition: 0.2s -webkit-transform ease-in-out;
	-webkit-transition: 0.2s transform ease-in-out;
	transition: 0.2s transform ease-in-out;
	border: 1px solid #353536;
	background: #212020;
	border-radius: 21px;
}

@media (max-width:767.5px) {
	.cgsKva {
		margin-right: 10px;
		min-width: 150px;
	}
}

.cgsKva:last-of-type {
	margin-right: 0;
}

.iHIWib {
	background-color: #fff;
	border-radius: 21px;
	padding: 60px;
	color: #000;
	min-height: 1205px;
}

@media (max-width:767.5px) {
	.iHIWib {
		padding: 24px;
		height: auto;
		min-height: auto;
	}
}

.iJjILW {
	-webkit-letter-spacing: -0.01em;
	-moz-letter-spacing: -0.01em;
	-ms-letter-spacing: -0.01em;
	letter-spacing: -0.01em;
}

.LaUtX {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.ktGxny {
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dWxwrT {
	display: none;
	gap: 32px;
	position: absolute;
	right: 0;
	top: -30px;
}

@media (max-width:599.5px) {
	.dWxwrT {
		height: 29px;
		margin-top: 24px;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		max-width: 100%;
		position: relative;
		top: 0;
	}
}

.dsJrIm {
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
	min-width: 29px !important;
	width: 29px;
	height: 29px;
	border-radius: 50%;
	border: 1px solid rgba(0, 0, 0, 0.3);
	padding: 0;
}

.dsJrIm path {
	fill: #000000;
	fill-opacity: 0.3;
}

.dsJrIm::after {
	content: '' !important;
}

.dsJrIm:hover {
	border-color: #000;
}

.dsJrIm:hover path {
	fill: #000000;
	fill-opacity: 1;
}

@media (max-width:484.5px) {
	.dsJrIm svg {
		width: 30px;
	}
}

.dhCuwX {
	-webkit-transform: rotate(180deg) !important;
	-ms-transform: rotate(180deg) !important;
	transform: rotate(180deg) !important;
}

.bAMnRC {
	position: relative;
}

.iCwXNJ {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.cyMSoO {
	padding: 10px 0px 20px;
	margin-bottom: 30px;
}

@media (max-width:991.5px) {
	.cyMSoO {
		padding: 5px 0px 10px;
		margin-left: 15px;
		margin-right: 15px;
	}
}

@media (max-width:599.5px) {
	.cyMSoO {
		padding: 4px 0px 10px;
	}
}

.dhMxjv {
	background: #ffffff;
	border-radius: 21px;
	padding-left: 0 !important;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	overflow: hidden !important;
	position: relative;
	width: 100%;
}

@media (max-width:991.5px) {
	.dhMxjv {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		padding-right: 0 !important;
	}
}

.cChqtE {
	overflow: hidden !important;
	-webkit-flex-basis: 50%;
	-ms-flex-preferred-size: 50%;
	flex-basis: 50%;
	height: 100%;
	width: 50%;
	position: absolute;
	left: 0;
	top: 0;
}

@media (max-width:991.5px) {
	.cChqtE {
		position: relative;
		width: 100%;
		height: auto;
	}
}

.iHMWrg {
	-webkit-flex-basis: 50%;
	-ms-flex-preferred-size: 50%;
	flex-basis: 50%;
	width: 50%;
	padding: 37px 39px 38px 72px;
}

@media (max-width:1198.5px) {
	.iHMWrg {
		padding: 60px 39px 20px 70px;
	}
}

@media (max-width:991.5px) {
	.iHMWrg {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		width: 100%;
		padding: 30px 20px;
	}
}

.iHMWrg .sc-7fac9474-4 {
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	font-size: 42px;
	max-width: 400px;
	font-weight: 900;
}

@media (max-width:599.5px) {
	.iHMWrg .sc-7fac9474-4 {
		font-size: 34px;
	}
}

.hIJKku {
	border-top-left-radius: 21px;
	border-bottom-left-radius: 21px;
	max-width: 580px;
	width: 100%;
	position: relative;
}

@media (max-width:1023.5px) {
	.hIJKku {
		-webkit-transform: scale(1.2);
		-ms-transform: scale(1.2);
		transform: scale(1.2);
	}
}

@media (max-width:991.5px) {
	.hIJKku {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		border-top-right-radius: 21px;
		border-bottom-left-radius: 0;
		max-width: 990px;
	}
}

.uGbeo {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 20px;
}

.chkBoL {
	width: 24px;
	height: 24px;
}

.gVssNr {
	padding: 60px 0px 30px;
}

@media (max-width:991.5px) {
	.gVssNr {
		padding: 40px 0px 30px;
	}
}

@media (max-width:599.5px) {
	.gVssNr {
		padding: 30px 0px 20px;
	}
}

.fkxXbk {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 3em;
}

@media (max-width:767.5px) {
	.fkxXbk {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
		min-height: 80px;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
}

.kcpHDn {
	font-size: 56px;
	font-weight: 800;
	font-family: SF Pro Text, SFProText, sans-serif;
}

@media (max-width:991.5px) {
	.kcpHDn {
		font-size: 1.7916666666666665rem;
	}

	@media (min-width:485px) {
		.kcpHDn {
			font-size: 2.392rem;
		}
	}

	@media (min-width:600px) {
		.kcpHDn {
			font-size: 2.534rem;
		}
	}

	@media (min-width:768px) {
		.kcpHDn {
			font-size: 2.742rem;
		}
	}

	@media (min-width:992px) {
		.kcpHDn {
			font-size: 3.019rem;
		}
	}

	@media (min-width:1280px) {
		.kcpHDn {
			font-size: 3.375rem;
		}
	}
}

.eOnpCa {
	max-width: 90px;
	width: 100%;
	height: 100px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.kKaZJU {
	max-width: 120px;
	width: 100%;
	height: 100px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.kKaZIG {
	max-width: 100px;
	width: 100%;
	height: 100px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.dsWWHR {
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
}

.dsWWHR:hover {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.iZHNBm {
	counter-reset: list;
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 30px;
}

@media (max-width:991.5px) {
	.iZHNBm {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		gap: 3rem;
	}
}

@media (max-width:599.5px) {
	.iZHNBm {
		grid-template-columns: repeat(1, 1fr);
		gap: 2rem;
	}
}

.ieVviT {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.UUtHa {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #000000;
	color: #FFFFFF;
	border-radius: 21px;
	font-family: SF Pro Text, SFProText, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.UUtHa {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.UUtHa {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.UUtHa {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.UUtHa {
		margin: 0 auto;
	}
}

.fDyIxC {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #3179FF;
	color: #FFFFFF;
	border-radius: 21px;
	font-family: SF Pro Text, SFProText, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.fDyIxC {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.fDyIxC {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.fDyIxC {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.fDyIxC {
		margin: 0 auto;
	}
}

.kMPBPG {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #5bd4d3;
	color: #FFFFFF;
	border-radius: 21px;
	font-family: SF Pro Text, SFProText, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.kMPBPG {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.kMPBPG {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.kMPBPG {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.kMPBPG {
		margin: 0 auto;
	}
}

.kNsEXs {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #EC1B2E;
	color: #FFFFFF;
	border-radius: 21px;
	font-family: SF Pro Text, SFProText, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.kNsEXs {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.kNsEXs {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.kNsEXs {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.kNsEXs {
		margin: 0 auto;
	}
}

.dWBoS {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #A346FF;
	color: #FFFFFF;
	border-radius: 21px;
	font-family: SF Pro Text, SFProText, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.dWBoS {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.dWBoS {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.dWBoS {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.dWBoS {
		margin: 0 auto;
	}
}

.kLsrYP {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #1BE276;
	color: #FFFFFF;
	border-radius: 21px;
	font-family: SF Pro Text, SFProText, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.kLsrYP {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.kLsrYP {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.kLsrYP {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.kLsrYP {
		margin: 0 auto;
	}
}

html {
	-webkit-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	-moz-osx-font-smoothing: grayscale;
	touch-action: manipulation;
}

body {
	margin: 0;
	width: 100%;
	min-height: 100%;
	min-height: -webkit-fill-available;
	position: relative;
	font-feature-settings: 'kern';
	font-family: Lato, sans-serif;
	line-height: 1.4;
	font-weight: 400;
	color: #222222;
	background-color: #F3F4F6;
}

main {
	display: block;
}

hr {
	border-top-width: 1px;
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

pre,
code,
kbd,
samp {
	font-family: SFMono-Regular, Menlo, Monaco, Consolas, monospace;
	font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
	padding: 0;
	line-height: inherit;
	color: inherit;
}

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
	display: block;
	vertical-align: middle;
}

img,
video {
	max-width: 100%;
	height: auto;
}

[data-js-focus-visible] :focus:not([data-focus-visible-added]) {
	outline: none;
	box-shadow: none;
}

select::-ms-expand {
	display: none;
}

.bLUeAq {
	padding: 13px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: fixed;
	right: 15px;
	bottom: 50px;
	max-width: 70px;
	max-height: 75px;
	width: 100%;
	background: #212020;
	border: 1px solid #353536;
	border-radius: 21px;
	z-index: 999;
	overflow: hidden;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	max-width: 310px;
}

@media (max-width:319.5px) {
	.bLUeAq {
		max-width: 240px;
	}
}

.bLUeAq a {
	-webkit-text-decoration: underline;
	text-decoration: underline;
	color: #3179FF;
}

.eNTERQ {
	font-size: 14px;
	min-width: 180px !important;
	-webkit-animation: slide-left 1.5s both;
	animation: slide-left 1.5s both;
}

@media (max-width:319.5px) {
	.eNTERQ {
		min-width: 100px !important;
		font-size: 11px;
	}
}

@-webkit-keyframes slide-left {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@keyframes slide-left {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.fwTqkv {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: relative;
	width: 42px;
	height: 42px;
	-webkit-flex: 0 0 43px;
	-ms-flex: 0 0 43px;
	flex: 0 0 43px;
	border-radius: 100%;
	-webkit-transform: rotate(0.000001deg);
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	cursor: pointer;
	overflow: hidden;
}

.fwTqkv:hover .sc-8df5bfae-0 {
	opacity: 1;
}

.fwTqkv:hover .sc-cd3dba8f-2 {
	opacity: 0;
}

.fwTqkv .sc-8df5bfae-0 {
	-webkit-transition: 0.5s;
	transition: 0.5s;
	opacity: 0;
	border-radius: 50%;
	object-fit: cover;
}

.bZcfQg {
	width: 41px;
	min-width: 41px !important;
	height: 27px;
	font-size: 0.625rem;
	font-weight: 700;
}

.gBcYNj {
	padding: 13px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: fixed;
	right: 15px;
	bottom: 130px;
	max-width: 70px;
	max-height: 75px;
	width: 100%;
	background: #212020;
	border: 1px solid #353536;
	border-radius: 21px;
	z-index: 999;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	max-width: 360px;
}

.gBcYNj a {
	-webkit-text-decoration: underline;
	text-decoration: underline;
	color: #3179FF;
}

.fpynKM {
	font-size: 14px;
	min-width: 180px !important;
	-webkit-animation: slide-left 1.5s both;
	animation: slide-left 1.5s both;
}

.hkFiyK {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 42px;
	height: 42px;
	-webkit-flex: 0 0 43px;
	-ms-flex: 0 0 43px;
	flex: 0 0 43px;
	border-radius: 100%;
	-webkit-transform: rotate(0.000001deg);
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	cursor: pointer;
	overflow: hidden;
}

.hkFiyK:hover {
	border: 2px solid #000000;
}

.hkFiyK:hover .sc-8df5bfae-0 {
	opacity: 1;
}

.hkFiyK:hover .sc-e766d99b-2 {
	opacity: 0;
}

.hkFiyK .sc-8df5bfae-0 {
	width: 30px;
	height: 30px;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	opacity: 0;
	border-radius: 50%;
	object-fit: cover;
}

.lmFatN {
	width: 24px;
	height: 24px;
	position: absolute;
	top: -11px;
	right: 13px;
	cursor: pointer;
	-webkit-animation: slide-left 0.5s both;
	animation: slide-left 0.5s both;
}

.emyVZL {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
}

.fQnhhu {
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	width: 100%;
}

.bjVlDX {
	width: 200px;
}

.ifpPiu {
	margin-left: -5px;
}

.fochXz {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	width: -webkit-max-content;
	width: -moz-max-content;
	width: max-content;
	margin-bottom: 50px;
	padding: 10px 15px;
	background: #1f2021;
	color: #3179FF;
}

@media (max-width:991.5px) {
	.fochXz {
		margin-bottom: 50px;
	}
}

.cLYVSc {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 55px;
}

@media (max-width:991.5px) {
	.cLYVSc {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
	}
}

@media (max-width:767.5px) {
	.cLYVSc {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
	}
}

.eNdtcp {
	background: #000000;
	color: #FFFFFF;
}

@media (max-width:767.5px) {
	.eNdtcp {
		padding: 100px 0px 2px;
	}
}

@media (max-width:599.5px) {
	.eNdtcp {
		padding: 100px 0px 2px;
	}
}

@media (max-width:374.5px) {
	.eNdtcp {
		padding: 100px 0px 2px;
	}
}

.kINJHF {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
}

@media (max-width:991.5px) {
	.kINJHF {
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
		margin-top: 1em;
	}
}

.gWfLvF {
	grid-gap: 30px;
	display: grid;
	grid-template-columns: 1.8fr 2fr;
	position: relative;
}

@media (max-width:991.5px) {
	.gWfLvF {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		grid-gap: 0;
	}
}

@media (max-width:991.5px) {
	.gWfLvF {
		padding-top: 0;
	}
}

.kDcxIo {
	padding-top: 1.5em;
	position: relative;
	z-index: 99;
}

@media (max-width:1198.5px) {
	.kDcxIo {
		padding-top: 0.5em;
	}
}

@media (max-width:991.5px) {
	.kDcxIo {
		padding-top: 0;
		-webkit-transform: translateY(-180px);
		-ms-transform: translateY(-180px);
		transform: translateY(-180px);
	}
}

@media (max-width:599.5px) {
	.kDcxIo {
		-webkit-transform: translateY(-120px);
		-ms-transform: translateY(-120px);
		transform: translateY(-120px);
	}
}

@media (max-width:374.5px) {
	.kDcxIo {
		-webkit-transform: translateY(-80px);
		-ms-transform: translateY(-80px);
		transform: translateY(-80px);
	}
}

.kDcxIo iframe {
	max-width: 265px !important;
}

.iINTzq {
	margin-bottom: 45px;
}

.gtXYwQ {
	-webkit-align-items: flex-start;
	-webkit-box-align: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	overflow: hidden;
	position: relative;
}

@media (max-width:599.5px) {
	.gtXYwQ {
		margin-bottom: 50px;
	}
}

@media (max-width:991.5px) {
	.duwXYn {
		max-width: 400px;
		width: 100%;
		min-height: 60px;
	}
}

.fZmGXq {
	max-width: 580px;
	width: 100%;
	position: relative;
	z-index: 0;
}

@media (max-width:991.5px) {
	.fZmGXq {
		-webkit-animation: none;
		animation: none;
		position: relative;
		height: initial;
		-webkit-clip-path: initial;
		clip-path: initial;
		top: 0;
		max-width: 990px;
		width: 100%;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
}

@-webkit-keyframes videoAnimation {
	0% {
		-webkit-clip-path: inset(100% 0 0 0);
		clip-path: inset(100% 0 0 0);
		max-height: 100%;
		width: 100%;
	}

	40% {
		-webkit-clip-path: inset(0 0 0 0);
		clip-path: inset(0 0 0 0);
		max-height: 100%;
		width: 100%;
	}

	50% {
		-webkit-clip-path: inset(0 0 0 0);
		clip-path: inset(0 0 0 0);
		max-height: 100%;
		width: 100%;
	}

	to {
		-webkit-clip-path: inset(0 0 0 0);
		clip-path: inset(0 0 0 0);
		max-height: 100vh;
		width: calc(50vw - 35px);
	}
}

@keyframes videoAnimation {
	0% {
		-webkit-clip-path: inset(100% 0 0 0);
		clip-path: inset(100% 0 0 0);
		max-height: 100%;
		width: 100%;
	}

	40% {
		-webkit-clip-path: inset(0 0 0 0);
		clip-path: inset(0 0 0 0);
		max-height: 100%;
		width: 100%;
	}

	50% {
		-webkit-clip-path: inset(0 0 0 0);
		clip-path: inset(0 0 0 0);
		max-height: 100%;
		width: 100%;
	}

	to {
		-webkit-clip-path: inset(0 0 0 0);
		clip-path: inset(0 0 0 0);
		max-height: 100vh;
		width: calc(50vw - 35px);
	}
}

.dqfNFw {
	font-size: 62px;
	line-height: 110%;
	font-family: SF Pro Text, SFProText, sans-serif;
	font-weight: 800;
}

@media (max-width:1198.5px) {
	.dqfNFw {
		font-size: 60px;
	}
}

@media (max-width:599.5px) {
	.dqfNFw {
		font-size: 40px;
	}
}

.jNpHwm {
	margin-left: -16px;
	padding: 7px 16px 8px 16px;
}

.gXiDWT {
	margin-bottom: 300px;
	line-height: 27px;
}

@media (max-width:1279.5px) {
	.gXiDWT {
		margin-bottom: 300px;
	}
}

@media (max-width:991.5px) {
	.gXiDWT {
		margin-bottom: 220px;
	}
}

@media (max-width:484.5px) {
	.gXiDWT {
		margin-bottom: 220px;
		line-height: 22px;
	}
}

@media (max-width:374.5px) {
	.gXiDWT {
		margin-bottom: 20px;
	}
}

.dtSybh {
	display: grid;
	gap: 1.5rem;
	grid-template-columns: repeat(2, 1fr);
}

@media (max-width:991.5px) {
	.dtSybh {
		grid-template-columns: repeat(1, 1fr);
	}
}

.cumMyX {
	border-radius: 21px;
	font-family: SF Pro Text, SFProText, sans-serif !important;
	height: 615px;
	max-width: 540px;
	width: 100%;
	padding: 45px 40px;
	color: #FFFFFF;
	position: relative;
}

@media (max-width:991.5px) {
	.cumMyX {
		padding: 35px 30px;
		background-size: contain !important;
		background-position: bottom;
		height: 500px;
		max-width: 450px;
	}
}

@media (max-width:767.5px) {
	.cumMyX {
		padding: 30px 20px;
		height: 490px;
		max-width: 400px;
	}
}

@media (max-width:484.5px) {
	.cumMyX {
		height: 440px;
	}
}

.lcmESj {
	background: #f7931a url(/assets/img/discover-stock-trading-with-zeda/investing-made/img-1.jpg) no-repeat bottom/contain;
}

.lcmESj:hover .sc-5544c649-1 {
	background: #FFFFFF;
	color: #3179FF;
	border-radius: 90px;
	padding: 7px 16px 8px 16px;
	-webkit-text-decoration: none;
	text-decoration: none;
}

.lcmESj:hover .sc-5544c649-1 path {
	fill: #3179FF;
}

@media (max-width:991.5px) {
	.lcmESj {
		height: 550px !important;
	}
}

@media (max-width:767.5px) {
	.lcmESj {
		height: 490px !important;
	}
}

@media (max-width:599.5px) {
	.lcmESj {
		height: 400px !important;
	}
}

.eMoTLo {
	background: #3179ff url(/assets/img/discover-stock-trading-with-zeda/investing-made/img-3.jpg) no-repeat;
	background-size: contain;
	background-position: center -10px;
	position: relative;
}

@media (max-width:767.5px) {
	.eMoTLo {
		background-position: center 40px;
	}
}

@media (max-width:484.5px) {
	.eMoTLo {
		height: 520px !important;
		background-position: center 60px;
	}
}

@media (max-width:374.5px) {
	.eMoTLo {
		background-position: center 70%;
	}
}

.eMoTLo .sc-5544c649-1 {
	position: absolute;
	bottom: 30px;
	left: 40px;
}

@media (max-width:767.5px) {
	.eMoTLo .sc-5544c649-1 {
		bottom: 20px;
		left: 30px;
	}
}

.eMoTLo:hover .sc-5544c649-1 {
	background: #FFFFFF;
	color: #3179FF;
	border-radius: 90px;
	padding: 7px 16px 8px 16px;
	-webkit-text-decoration: none;
	text-decoration: none;
}

.eMoTLo:hover .sc-5544c649-1 path {
	fill: #3179FF;
}

.eOFdno {
	padding: 30px 0px 0px;
}

@media (max-width:991.5px) {
	.eOFdno {
		padding: 10px 0px 0px;
	}
}

@media (max-width:599.5px) {
	.eOFdno {
		padding: 80px 0px 0px;
	}
}

.eOQPpB {
	font-weight: 800;
	font-size: 45px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

@media (max-width:599.5px) {
	.eOQPpB {
		font-size: 30px;
	}
}

.dmRJfn {
	border-radius: 21px;
	font-family: SF Pro Text, SFProText, sans-serif !important;
	background-color: #ffffff;
	background-image: url('img/discover-trading-with-zeda/easy-to-learn/img-1.jpg');
	background-repeat: no-repeat;
	background-position: right bottom;
	background-size: cover;
	height: 440px;
	max-width: 1110px;
	width: 100%;
	padding: 50px 42px;
	position: relative;
	overflow: hidden;
}

@media (max-width:991.5px) {
	.dmRJfn {
		padding: 35px 30px;
		height: 650px;
		background-image: url('img/discover-trading-with-zeda/easy-to-learn/img-1-mob.jpg');
		background-size: contain;
		background-repeat: no-repeat;
		background-position: right bottom;
		background-color: #ffffff;
	}
}

@media (max-width:767.5px) {
	.dmRJfn {
		max-width: 540px;
	}
}

@media (max-width:484.5px) {
	.dmRJfn {
		height: 590px;
		background: #ffffff url('img/discover-trading-with-zeda/easy-to-learn/img-small.jpg') no-repeat center bottom;
		background-size: contain;
	}
}

.dmRJfn .sc-601a8a5d-0 {
	position: absolute;
	bottom: 55px;
	left: 42px;
	z-index: 99;
}

.dmRJfn:hover .sc-5544c649-1 {
	background: #3179FF;
	color: #FFFFFF;
	border-radius: 90px;
	-webkit-text-decoration: none;
	text-decoration: none;
}

.dmRJfn:hover .sc-5544c649-1 path {
	fill: #FFFFFF;
}

.cmhNYd {
	border-radius: 21px;
	font-family: SF Pro Text, SFProText, sans-serif !important;
	height: 440px;
	max-width: 540px;
	width: 100%;
	padding: 50px 42px;
	color: #FFFFFF;
	position: relative;
	overflow: hidden;
}

@media (max-width:991.5px) {
	.cmhNYd {
		padding: 35px 30px;
	}
}

.cmhNYd .sc-5544c649-1 {
	position: absolute;
	bottom: 55px;
	left: 42px;
	z-index: 99;
}

@media (max-width:991.5px) {
	.cmhNYd .sc-5544c649-1 {
		position: relative;
		bottom: 0;
		left: 0;
		margin-top: 30px;
	}
}

.cmhNYd:hover .sc-5544c649-1 {
	background: #FFFFFF;
	color: #3179FF;
	border-radius: 90px;
	-webkit-text-decoration: none;
	text-decoration: none;
}

.cmhNYd:hover .sc-5544c649-1 path {
	fill: #3179FF;
}

.ebQenH {
	background: #a346ff;
}

.efaeVb {
	position: absolute;
	right: 5px;
	max-width: 322px;
	bottom: 40px;
	width: 100%;
}

@media (max-width:1198.5px) {
	.efaeVb {
		max-width: 322px;
		bottom: 40px;
	}
}

@media (max-width:991.5px) {
	.efaeVb {
		bottom: 20px;
		max-width: 280px;
	}
}

.exavCh {
	background: #3179ff;
}

.fhtsqV {
	position: absolute;
	right: 5px;
	max-width: 322px;
	bottom: 40px;
	width: 100%;
	z-index: -1;
}

@media (max-width:1198.5px) {
	.fhtsqV {
		max-width: 322px;
		bottom: 40px;
	}
}

@media (max-width:991.5px) {
	.fhtsqV {
		bottom: 20px;
		max-width: 280px;
	}
}

.eGRzUv {
	margin-top: 30px;
	display: grid;
	gap: 30px;
	grid-template-columns: repeat(2, 1fr);
}

@media (max-width:767.5px) {
	.eGRzUv {
		grid-template-columns: repeat(1, 1fr);
	}
}

.keHNEe {
	margin-bottom: 9px;
	padding: 0px 0px 0px;
}

@media (max-width:991.5px) {
	.keHNEe {
		padding: 10px 0px 0px;
	}
}

@media (max-width:599.5px) {
	.keHNEe {
		padding: 9px 0px 0px;
	}
}

.jkIiPS {
	background-color: #FFFFFF;
	border-radius: 21px;
}

.ixVfvd {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 53px 37px 0 96px;
}

@media (max-width:991.5px) {
	.ixVfvd {
		padding: 34px 44px 0;
	}
}

@media (max-width:599.5px) {
	.ixVfvd {
		padding: 24px 24px 0;
	}
}

.bmPOPH {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 26px;
	margin-top: 40px;
	padding: 0 64px 37px 96px;
}

@media (max-width:991.5px) {
	.bmPOPH {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

@media (max-width:767.5px) {
	.bmPOPH {
		padding: 0 24px 24px;
	}
}

.hzhIEn {
	max-width: 545px;
	width: 100%;
}

@media (max-width:991.5px) {
	.hzhIEn {
		margin-bottom: 20px;
	}
}

.gwkklg {
	font-weight: 800;
	font-size: 45px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

@media (max-width:599.5px) {
	.gwkklg {
		font-size: 30px;
	}
}

.bcjcTA {
	max-width: 462px;
	width: 100%;
	min-height: 179px;
	background: #2db241;
	border-radius: 18px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding: 20px 30px 0 0;
	color: #FFFFFF;
	position: relative;
	overflow: hidden;
}

@media (max-width:484.5px) {}

.bPskod {
	background: #a346ff;
}

.kkHgTX {
	padding-bottom: 20px;
	padding-left: 140px;
	position: relative;
	z-index: 99;
}

@media (max-width:599.5px) {
	.kkHgTX {
		padding-left: 110px;
	}
}

@media (max-width:484.5px) {
	.kkHgTX {
		padding-left: 20px;
	}
}

.iUfhyD {
	position: absolute;
	bottom: -20px;
	left: 10px;
	max-width: 140px;
}

@media (max-width:599.5px) {
	.iUfhyD {
		left: 15px;
		max-width: 100px;
	}
}

@media (max-width:484.5px) {
	.iUfhyD {
		right: 5px;
		left: auto;
	}
}

.buBfny {
	position: absolute;
	bottom: -20px;
	left: 10px;
	max-width: 110px;
}

@media (max-width:599.5px) {
	.buBfny {
		left: 15px;
		max-width: 80px;
	}
}

@media (max-width:484.5px) {
	.buBfny {
		right: 10px;
		left: auto;
	}
}

.fFTYjJ {
	font-size: 19px;
	-webkit-letter-spacing: -0.01em;
	-moz-letter-spacing: -0.01em;
	-ms-letter-spacing: -0.01em;
	letter-spacing: -0.01em;
}

@media (max-width:599.5px) {
	.fFTYjJ {
		font-size: 17px;
	}
}

.fLpdCh {
	margin-bottom: 130px;
}

.cyKhbC {
	display: grid;
	grid-template-columns: repeat(3, 3fr);
	grid-gap: 70px;
}

@media (max-width:991.5px) {
	.cyKhbC {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width:599.5px) {
	.cyKhbC {
		grid-template-columns: 1fr;
	}
}

.iIDeLH {
	position: absolute;
	width: 49px;
	height: 49px;
	top: -24px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	z-index: 1;
}

.iToCLG {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.iNDWjp {
	margin-bottom: 24px;
	border-radius: 10px;
	box-shadow: 0px 9px 20px 0px rgba(0, 0, 0, 0.2);
}

#CookiebotWidget {
	display: none !important;
}

#cookiebanner {
	display: none !important;
}

.jVdhmX {
	cursor: pointer;
}

.iODPmo {
	cursor: pointer;
	color: #0F7AFF;
}

.FRysj {
	outline: none;
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
}

.cSRqQv {
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kppsLG {
	margin-left: 8px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jYfbEW {
	margin-top: 2.5em;
	margin-bottom: 2.5em;
	max-width: 430px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.cMGVev {
	max-width: 187px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.eAJpUQ {
	max-width: 238px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.fVsaCM {
	font-size: 0.875rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	font-weight: 500;
	margin-left: 0;
	margin-top: 16px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dSoyeO {
	margin-top: 1.5em;
	margin-bottom: 1.5em;
	max-width: 430px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.QkbfU {
	margin-bottom: 1.5em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kMqGVH {
	margin-top: -1.3em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jLZvyx {
	margin-bottom: 4.25rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.eAvbye {
	font-weight: 900;
	margin-top: 1.75rem;
	margin-bottom: 0.9375rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kneMRh {
	margin-bottom: 0.5em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.geAluW {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
}

.VkNWF {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 1.5em;
}

.eczPAO {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-top: -1.3em;
}

.jfDFKQ {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 4.25rem;
}

.ePLHbk {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 0.5em;
}

.kTRXKM {
	font-size: 2.020833333333333rem;
}

@media (min-width:485px) {
	.kTRXKM {
		font-size: 2.794rem;
	}
}

@media (min-width:600px) {
	.kTRXKM {
		font-size: 2.978rem;
	}
}

@media (min-width:768px) {
	.kTRXKM {
		font-size: 3.246rem;
	}
}

@media (min-width:992px) {
	.kTRXKM {
		font-size: 3.603rem;
	}
}

@media (min-width:1280px) {
	.kTRXKM {
		font-size: 4.063rem;
	}
}

.kgiVsh {
	font-size: 1.7916666666666665rem;
}

@media (min-width:485px) {
	.kgiVsh {
		font-size: 2.392rem;
	}
}

@media (min-width:600px) {
	.kgiVsh {
		font-size: 2.534rem;
	}
}

@media (min-width:768px) {
	.kgiVsh {
		font-size: 2.742rem;
	}
}

@media (min-width:992px) {
	.kgiVsh {
		font-size: 3.019rem;
	}
}

@media (min-width:1280px) {
	.kgiVsh {
		font-size: 3.375rem;
	}
}

.jMHRvV {
	font-size: 1.5rem;
}

@media (min-width:485px) {
	.jMHRvV {
		font-size: 1.879rem;
	}
}

@media (min-width:600px) {
	.jMHRvV {
		font-size: 1.969rem;
	}
}

@media (min-width:768px) {
	.jMHRvV {
		font-size: 2.1rem;
	}
}

@media (min-width:992px) {
	.jMHRvV {
		font-size: 2.275rem;
	}
}

@media (min-width:1280px) {
	.jMHRvV {
		font-size: 2.5rem;
	}
}

.dgnOtC {
	font-size: 1.3333333333333333rem;
}

@media (min-width:485px) {
	.dgnOtC {
		font-size: 1.586rem;
	}
}

@media (min-width:600px) {
	.dgnOtC {
		font-size: 1.646rem;
	}
}

@media (min-width:768px) {
	.dgnOtC {
		font-size: 1.733rem;
	}
}

@media (min-width:992px) {
	.dgnOtC {
		font-size: 1.85rem;
	}
}

@media (min-width:1280px) {
	.dgnOtC {
		font-size: 2rem;
	}
}

.hOaPwR {
	font-family: Inter, sans-serif;
	font-weight: 400;
	font-size: 1.0416666666666667rem;
}

@media (min-width:485px) {
	.hOaPwR {
		font-size: 1.073rem;
	}
}

@media (min-width:600px) {
	.hOaPwR {
		font-size: 1.081rem;
	}
}

@media (min-width:768px) {
	.hOaPwR {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.hOaPwR {
		font-size: 1.106rem;
	}
}

@media (min-width:1280px) {
	.hOaPwR {
		font-size: 1.125rem;
	}
}

.jsspKw {
	font-size: 0.875rem;
}

@media (min-width:485px) {
	.jsspKw {
		font-size: 0.78rem;
	}
}

@media (min-width:600px) {
	.jsspKw {
		font-size: 0.758rem;
	}
}

@media (min-width:768px) {
	.jsspKw {
		font-size: 0.725rem;
	}
}

@media (min-width:992px) {
	.jsspKw {
		font-size: 0.681rem;
	}
}

@media (min-width:1280px) {
	.jsspKw {
		font-size: 0.625rem;
	}
}

.dvkGAp {
	font-size: 1.0416666666666667rem;
}

@media (min-width:485px) {
	.dvkGAp {
		font-size: 1.073rem;
	}
}

@media (min-width:600px) {
	.dvkGAp {
		font-size: 1.081rem;
	}
}

@media (min-width:768px) {
	.dvkGAp {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.dvkGAp {
		font-size: 1.106rem;
	}
}

@media (min-width:1280px) {
	.dvkGAp {
		font-size: 1.125rem;
	}
}

.czbnJH {
	font-size: 1.0833333333333333rem;
}

@media (min-width:485px) {
	.czbnJH {
		font-size: 1.146rem;
	}
}

@media (min-width:600px) {
	.czbnJH {
		font-size: 1.161rem;
	}
}

@media (min-width:768px) {
	.czbnJH {
		font-size: 1.183rem;
	}
}

@media (min-width:992px) {
	.czbnJH {
		font-size: 1.213rem;
	}
}

@media (min-width:1280px) {
	.czbnJH {
		font-size: 1.25rem;
	}
}

.eTEwmK {
	font-size: 1.1666666666666667rem;
}

@media (min-width:485px) {
	.eTEwmK {
		font-size: 1.293rem;
	}
}

@media (min-width:600px) {
	.eTEwmK {
		font-size: 1.323rem;
	}
}

@media (min-width:768px) {
	.eTEwmK {
		font-size: 1.367rem;
	}
}

@media (min-width:992px) {
	.eTEwmK {
		font-size: 1.425rem;
	}
}

@media (min-width:1280px) {
	.eTEwmK {
		font-size: 1.5rem;
	}
}

.lbhGuS {
	background: radial-gradient(circle farthest-corner at center center, #d23535, #45c3ff);
	background-position: left center;
	background-size: 350% 350%;
	-webkit-animation: gradientBgAnim 8s ease-in-out infinite;
	animation: gradientBgAnim 8s ease-in-out infinite;
	color: inherit;
	display: inline;
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
	-webkit-box-decoration-break: clone;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.DeWrI {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.5rem;
	font-size: 0.9583333333333334rem;
	width: def;
	height: def;
}

@media (min-width:375px) {
	.DeWrI {
		min-width: 130px !important;
	}
}

.DeWrI:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.DeWrI:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.DeWrI {
		font-size: 0.919rem;
	}
}

@media (min-width:960px) {
	.DeWrI {
		height: 2.688rem;
	}
}

@media (min-width:1280px) {
	.DeWrI {
		font-size: 0.875rem;
	}
}

@media (min-width:485px) {
	.DeWrI {
		font-size: 0.927rem;
	}
}

@media (min-width:768px) {
	.DeWrI {
		font-size: 0.908rem;
	}
}

@media (min-width:992px) {
	.DeWrI {
		font-size: 0.894rem;
	}
}

.eZKpBV {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	margin-top: 5em;
	width: lg;
	height: lg;
}

@media (min-width:375px) {
	.eZKpBV {
		min-width: 280px !important;
	}
}

.eZKpBV:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.eZKpBV:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.eZKpBV {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.eZKpBV {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.eZKpBV {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.eZKpBV {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.eZKpBV {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.eZKpBV {
		font-size: 1.106rem;
	}
}

.VjKKp {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	width: lg;
	height: lg;
}

@media (min-width:375px) {
	.VjKKp {
		min-width: 280px !important;
	}
}

.VjKKp:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.VjKKp:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.VjKKp {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.VjKKp {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.VjKKp {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.VjKKp {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.VjKKp {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.VjKKp {
		font-size: 1.106rem;
	}
}

.hNGBcK {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	margin-top: 2em;
	width: lg;
	height: lg;
}

@media (min-width:375px) {
	.hNGBcK {
		min-width: 280px !important;
	}
}

.hNGBcK:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.hNGBcK:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.hNGBcK {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.hNGBcK {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.hNGBcK {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.hNGBcK {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.hNGBcK {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.hNGBcK {
		font-size: 1.106rem;
	}
}

.gNxYQs {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	margin-top: 4em;
	width: lg;
	height: lg;
}

@media (min-width:375px) {
	.gNxYQs {
		min-width: 280px !important;
	}
}

.gNxYQs:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.gNxYQs:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.gNxYQs {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.gNxYQs {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.gNxYQs {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.gNxYQs {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.gNxYQs {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.gNxYQs {
		font-size: 1.106rem;
	}
}

.frfyAk {
	position: relative;
	z-index: 0;
}

@media (max-width:991.5px) {
	.frfyAk {
		padding: 1.8em 1.25em !important;
	}
}

.frfyAk:hover .sc-59d864b9-1 {
	top: -0.4em;
	bottom: -0.4em;
}

.frfyAk:hover .sc-59d864b9-2 {
	left: 0.4em;
	right: 0.4em;
}

.hQIxml {
	position: absolute;
	z-index: -2;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0.2;
	background: linear-gradient(259.72deg, #FF0404 0%, #50C0FF 102.94%);
	border-radius: 0.7em;
	-webkit-transition-duration: 150ms;
	transition-duration: 150ms;
}

.kLRtEE {
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border-radius: inherit;
	-webkit-transition-duration: 150ms;
	transition-duration: 150ms;
}

.eqGJZT {
	width: 100%;
	z-index: 99;
}

.cKNjFy {
	font-weight: 700;
	font-family: Inter, sans-serif;
	color: #FFFFFF !important;
	border-radius: 6px;
}

.cKNjFy .sc-59d864b9-2 {
	background: #222222;
}

.cKNjFy:hover .sc-59d864b9-2 {
	background: #000000;
}

.YTWKl {
	font-weight: 500;
	font-family: Inter, sans-serif;
	color: #FFFFFF !important;
	border-radius: 6px;
}

.YTWKl .sc-59d864b9-2 {
	background: #3179FF;
}

.YTWKl:hover .sc-59d864b9-2 {
	background: #1d6cff;
}

.ePjNct {
	font-weight: 500;
	font-family: Inter, sans-serif;
	color: #3179FF;
	border-radius: 6px;
	border: 1px solid;
	border-color: #3179FF;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
}

.ePjNct:hover {
	-webkit-transform: scale(0.98);
	-ms-transform: scale(0.98);
	transform: scale(0.98);
}

.iubQBX {
	font-weight: 700;
	font-family: Inter, sans-serif !important;
	color: #FFFFFF !important;
	border-radius: 6px;
}

.iubQBX .sc-59d864b9-2 {
	background: radial-gradient(circle farthest-corner at center center, #d23535, #45c3ff);
	background-position: left center;
	background-size: 350% 350%;
	-webkit-animation: gradientBgAnim 15s ease-in-out infinite;
	animation: gradientBgAnim 15s ease-in-out infinite;
}

.iubQBX:hover .sc-59d864b9-2 {
	-webkit-animation-duration: 5s;
	animation-duration: 5s;
}

.kLfFwS {
	font-weight: 700;
	font-family: Inter, sans-serif !important;
	color: #FFFFFF !important;
	border-radius: 6px;
}

.kLfFwS .sc-59d864b9-2 {
	background: radial-gradient(circle farthest-corner at center center, #1FA2FF, #3179FF, #8EBAFD);
	background-position: left center;
	background-size: 350% 350%;
	-webkit-animation: gradientBgAnim 15s ease-in-out infinite;
	animation: gradientBgAnim 15s ease-in-out infinite;
}

.kLfFwS:hover .sc-59d864b9-2 {
	-webkit-animation-duration: 5s;
	animation-duration: 5s;
}

.ckEDID {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	overflow: hidden;
	min-height: 100vh;
}

.gcweEJ {
	position: relative;
}

.gCOahr {
	display: inline-block;
	margin-left: 0.3em;
	fill: currentColor;
	-webkit-transition-duration: 150ms;
	transition-duration: 150ms;
}

.dPcWlL {
	padding: 10px;
	position: relative;
	z-index: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: initial;
	-webkit-justify-content: initial;
	-ms-flex-pack: initial;
	justify-content: initial;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-family: Inter, sans-serif !important;
	font-size: 0.875rem;
	color: inherit;
	cursor: pointer;
}

@media (max-width:1198.5px) {
	.dPcWlL {
		font-size: 0.625rem;
	}
}

@media (max-width:991.5px) {
	.dPcWlL {
		padding: 10px 15px;
		font-size: 1.125rem;
	}
}

.hnMVdi {
	padding: 10px;
	position: relative;
	z-index: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: initial;
	-webkit-justify-content: initial;
	-ms-flex-pack: initial;
	justify-content: initial;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-family: Inter, sans-serif !important;
	font-size: 0.875rem;
	color: inherit;
	cursor: pointer;
}

@media (max-width:1198.5px) {
	.hnMVdi {
		font-size: 0.625rem;
	}
}

@media (max-width:991.5px) {
	.hnMVdi {
		padding: 0;
		font-size: 1.125rem;
	}
}

.iemzwt {
	padding: 0 15px;
	position: absolute;
	top: 50px;
	left: 10%;
	right: 0;
	z-index: 1;
}

.ijIhqj {
	padding: 0 15px;
	position: absolute;
	top: 50px;
	left: 50%;
	-webkit-transform: translateX(-50%) !important;
	-ms-transform: translateX(-50%) !important;
	transform: translateX(-50%) !important;
	z-index: 2;
}

.cHvZvw {
	padding: 20px 30px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.03);
	background: #212020;
	color: #FFFFFF;
	border-radius: 11px;
	border: none;
}

.cHvZvw:before {
	content: '';
	position: absolute;
	display: block;
	left: 0;
	right: 0;
	height: 20px;
	top: -15px;
	opacity: 0;
	z-index: -1;
}

@media (max-width:991.5px) {
	.cHvZvw:before {
		content: none;
	}
}

@media (max-width:991.5px) {
	.cHvZvw {
		margin: 0;
		width: 100%;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		background: #000000;
	}
}

.fnrXal {
	padding: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.03);
	background: #212020;
	color: #FFFFFF;
	border-radius: 11px;
	border: none;
}

.fnrXal:before {
	content: '';
	position: absolute;
	display: block;
	left: 0;
	right: 0;
	height: 20px;
	top: -15px;
	opacity: 0;
	z-index: -1;
}

@media (max-width:991.5px) {
	.fnrXal:before {
		content: none;
	}
}

@media (max-width:991.5px) {
	.fnrXal {
		margin: 0;
		width: 100%;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		background: #000000;
	}
}

.cYFLFm {
	position: relative;
	margin-bottom: 6px;
	padding: 6px 8px;
	min-width: 207px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	color: #7F93BC;
	background: initial;
	opacity: initial;
	border-radius: 6px;
	cursor: pointer;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
}

.cYFLFm:hover {
	background: rgba(0, 0, 0, 0.3);
	color: #FFFFFF;
}

@media (max-width:991.5px) {
	.cYFLFm {
		margin-bottom: 20px;
		padding: 0;
	}
}

.FMjGW {
	font-family: Inter, sans-serif;
	font-size: 0.875rem;
}

@media (max-width:991.5px) {
	.FMjGW {
		font-size: 1.125rem;
	}
}

.jdjzkQ {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
	-webkit-align-items: initial;
	-webkit-box-align: initial;
	-ms-flex-align: initial;
	align-items: initial;
	font-size: 14px;
}

.jdjzkQ:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.igAlcJ {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

@media (max-width:991.5px) {
	.igAlcJ {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
}

.kBbPW {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
}

@media (max-width:991.5px) {
	.kBbPW {
		text-align: left;
	}
}

.gTlbQZ {
	padding: 10px 10px 10px 5px;
	width: 160px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

@media (max-width:991.5px) {
	.gTlbQZ {
		max-width: 100%;
	}
}

.bUttU {
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	min-height: 0;
}

.hCSPsf {
	max-height: 500px;
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	overflow: auto;
	min-height: 0;
}

.hCSPsf::-webkit-scrollbar {
	width: 2px;
}

.hCSPsf::-webkit-scrollbar-thumb {
	background: rgba(163, 168, 189, 0.55);
	border-radius: 21px;
}

@media (max-width:484.5px) {
	.hCSPsf {
		height: auto;
	}
}

.dcgxjf {
	padding: 15px 15px;
	border-radius: 6px;
	margin: 0 auto;
	width: 137px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	cursor: pointer;
	color: #FFFFFF;
	line-height: 2;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
}

.dcgxjf:last-of-type {
	margin-bottom: 0;
}

.dcgxjf:hover {
	background: #000000;
}

@media (max-width:991.5px) {
	.dcgxjf {
		line-height: 1;
		margin: 8px 0;
	}
}

.loxhcC {
	font-family: Inter, sans-serif !important;
	font-weight: 500;
	font-size: 1.0416666666666667rem;
}

@media (min-width:485px) {
	.loxhcC {
		font-size: 1.073rem;
	}
}

@media (min-width:600px) {
	.loxhcC {
		font-size: 1.081rem;
	}
}

@media (min-width:768px) {
	.loxhcC {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.loxhcC {
		font-size: 1.106rem;
	}
}

@media (min-width:1280px) {
	.loxhcC {
		font-size: 1.125rem;
	}
}

.bkuqUl {
	font-weight: 400;
	line-height: 120% !important;
	font-family: Inter, sans-serif !important;
	font-size: 0.875rem;
}

.cBMNGk {
	max-width: 1200px;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.jumAfe {
	margin-right: 40px;
	padding: 8px 13px;
	max-width: 200px;
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border: 1px solid #cfd4dd;
	border-radius: 10px;
}

.fNzFNb {
	width: 100%;
	padding-bottom: 10px;
	padding-top: 10px;
	position: fixed;
	top: 0;
	left: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: none;
	background: #000000;
	color: #FFFFFF;
	box-shadow: 0 0 8px 0 rgba(173, 201, 255, 0);
	-webkit-transition: box-shadow 250ms ease, -webkit-transform 250ms ease, background 250ms ease, color 250ms ease;
	-webkit-transition: box-shadow 250ms ease, transform 250ms ease, background 250ms ease, color 250ms ease;
	transition: box-shadow 250ms ease, transform 250ms ease, background 250ms ease, color 250ms ease;
	z-index: 1100;
	font-family: Inter, sans-serif;
	font-weight: 500;
}

@media (max-width:991.5px) {
	.fNzFNb {
		color: #FFFFFF;
	}
}

@media (max-width:599.5px) {
	.fNzFNb {
		padding-top: 12px;
		padding-bottom: 12px;
	}
}

.ixCOdZ {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.iMsZcL {
	padding-bottom: 1rem;
	margin-right: 70px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.iMsZcL:last-child {
	margin-right: 0;
}

@media (max-width:991.5px) {
	.iMsZcL {
		padding-bottom: 0;
		padding-left: 10px;
	}
}

.gzQHuO {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.buDBZV {
	padding-left: 10px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

@media (max-width:991.5px) {
	.buDBZV {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.iqTLQY {
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
}

.dvzURb {
	margin-bottom: 10px;
	font-weight: 700;
	font-family: Inter, sans-serif;
	color: #FFFFFF !important;
}

@media (max-width:991.5px) {
	.dvzURb {
		padding-top: 10px;
		font-size: 1.25rem;
		color: #000000;
	}
}

.hiexzu {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.hiexzu .sc-5e8b3a94-7 {
	min-width: 74px !important;
	margin-left: 10px;
}

.dkZNSP {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin: -8px;
}

.dkZNSP>* {
	margin: 8px;
}

.fLMvmV {
	margin-top: 2em;
	font-family: Inter, sans-serif !important;
	font-size: 0.75rem;
	font-weight: 400;
	color: #000;
}

.fLMvmV p {
	margin-bottom: 1em;
}

.fLMvmV b {
	font-weight: 700;
}

.fLMvmV a {
	-webkit-text-decoration: underline;
	text-decoration: underline;
	color: inherit;
}

.fLMvmV ul {
	padding-left: 20px;
	margin-bottom: 15px;
	list-style: none;
}

.fLMvmV ul li::before {
	content: '\2022';
	color: #000000;
	font-weight: bold;
	display: inline-block;
	width: 1em;
	font-size: 18px;
	margin-left: -1em;
}

.dDQLZJ {
	max-width: 209px;
	width: 100%;
	cursor: pointer;
}

.pAwJU {
	max-width: 209px;
}

@media (max-width:991.5px) {
	.pAwJU {
		max-width: 180px;
	}
}

@media (max-width:599.5px) {
	.pAwJU {
		max-width: 160px;
	}
}

.elnVmr {
	font-family: Inter, sans-serif !important;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: flex-start;
	-webkit-box-align: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
}

.fpLcbj {
	font-family: Inter, sans-serif !important;
	font-size: 1rem;
	font-weight: 700;
	max-width: 240px;
}

@media (max-width:767.5px) {
	.fpLcbj {
		font-size: 1.125rem;
	}
}

@media (max-width:449.5px) {
	.fpLcbj {
		white-space: nowrap;
		cursor: pointer;
		font-size: 1rem;
	}
}

.buHBDU {
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	overflow: hidden;
}

.fnhyRw {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: flex-start;
	-webkit-box-align: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
	font-size: 1.125rem;
	padding-top: 1em;
	padding-bottom: 1em;
}

@media (max-width:767.5px) {
	.fnhyRw {
		font-size: 1rem;
	}
}

@media (max-width:449.5px) {
	.fnhyRw {
		padding-top: 0.5em;
	}
}

.cDXSmI {
	font-family: Inter, sans-serif;
	font-size: 0.875rem;
	font-weight: 300;
	padding: 60px 0;
	color: #353535;
	background: transparent;
}

@media (min-width:600px) {
	.cDXSmI {
		padding: 110px 0;
	}
}

.bqMVtp {
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	gap: 3rem 1rem;
}

.bqMVtp div:nth-child(10) a {
	color: #0f7aff;
}

@media (max-width:1198.5px) {
	.bqMVtp {
		grid-template-columns: repeat(4, 1fr);
		gap: 2.5rem 0.5rem;
	}
}

@media (max-width:767.5px) {
	.bqMVtp {
		grid-template-columns: repeat(3, 1fr);
		gap: 1.5rem 0.5rem;
	}
}

@media (max-width:599.5px) {
	.bqMVtp {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width:449.5px) {
	.bqMVtp {
		grid-template-columns: repeat(1, 1fr);
		gap: 0.5rem;
	}
}

.dbbbNl {
	border-radius: 6px;
	border: 1px solid #cfd4dd;
	background: #f5f5f7;
	height: 64px;
	margin-bottom: 48px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width:991.5px) {
	.dbbbNl {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		gap: 30px;
		border: none;
		background: none;
		height: auto;
	}
}

.dbbbNl .sc-84092d93-8 {
	margin-left: 20px;
}

@media (max-width:991.5px) {
	.dbbbNl .sc-84092d93-8 {
		border-radius: 6px;
		border: 0.5px solid rgba(255, 255, 255, 0.1);
		background: #f5f5f7;
		padding: 16px;
		margin-left: 0;
	}
}

.iLWnZA {
	-webkit-text-decoration: underline;
	text-decoration: underline;
}

.btXejr {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 55px;
	margin-right: 20px;
}

@media (max-width:991.5px) {
	.btXejr {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		gap: 30px;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
}

.btXejr svg path {
	fill: black !important;
}

.btXejr svg:hover path {
	fill: #0f7aff !important;
	stroke: #0f7aff !important;
}

.etrpkm {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 14px;
	width: 269px;
}

.dTyShz {
	width: 120px !important;
}

.eYTZKe {
	display: block;
	font-size: 1rem;
	font-weight: 400;
	max-width: 200px;
}

@media (max-width:484.5px) {
	.eYTZKe {
		max-width: 100%;
	}
}

#__next {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-letter-spacing: -0.02em !important;
	-moz-letter-spacing: -0.02em !important;
	-ms-letter-spacing: -0.02em !important;
	letter-spacing: -0.02em !important;
}

#CookiebotWidget {
	background: url('img/common/fixed-bars/cookie.png') no-repeat center !important;
	background-size: cover !important;
}

#CookiebotWidget .CookiebotWidget-logo>svg {
	opacity: 0 !important;
}

*,
*::before,
*::after {
	border-width: 0;
	border-style: solid;
	box-sizing: border-box;
}

body {
	margin: 0;
	width: 100%;
	min-height: 100%;
	min-height: -webkit-fill-available;
	position: relative;
	font-feature-settings: 'kern';
	font-family: Inter, sans-serif;
	line-height: 1.4;
	font-weight: 400;
	color: #222222;
	background-color: #F3F4F6;
}

a {
	background-color: transparent;
	color: inherit;
	-webkit-text-decoration: inherit;
	text-decoration: inherit;
}

abbr[title] {
	border-bottom: none;
	-webkit-text-decoration: underline;
	text-decoration: underline;
}

b,
strong {
	font-weight: 700;
}

small {
	font-size: 80%;
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

img {
	border-style: none;
}

button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
}

button,
input {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

fieldset {
	padding: 0.35em 0.75em 0.625em;
}

legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}

progress {
	vertical-align: baseline;
}

textarea {
	overflow: auto;
}

[type='checkbox'],
[type='radio'] {
	box-sizing: border-box;
	padding: 0;
}

[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
	-webkit-appearance: none !important;
}

input[type='number'] {
	-moz-appearance: textfield;
}

[type='search'] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

[type='search']::-webkit-search-decoration {
	-webkit-appearance: none !important;
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

details {
	display: block;
}

summary {
	display: list-item;
}

template {
	display: none;
}

[hidden] {
	display: none !important;
}

button {
	background: transparent;
	padding: 0;
}

fieldset {
	margin: 0;
	padding: 0;
}

ol,
ul {
	margin: 0;
	padding: 0;
}

ul {
	list-style: none;
}

textarea {
	resize: vertical;
}

button,
[role='button'] {
	cursor: pointer;
}

button::-moz-focus-inner {
	border: 0 !important;
}

table {
	border-collapse: collapse;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: inherit;
	font-weight: inherit;
}

a:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.ioFxdv {
	color: #fff;
}

.ioFxdv span {
	opacity: 0.7;
}

.erBcsL {
	color: #8E8E93;
}

.erBcsL span {
	opacity: 0.7;
}

.iJGSFL {
	padding: 144px 0px 0px;
	background: transparent;
}

@media (max-width:991.5px) {
	.iJGSFL {
		padding: 70px 0px 0px;
	}
}

.husEUO {
	max-width: 576px;
	height: 161px;
	border-radius: 20px;
	opacity: 0.9;
	border: 3px solid rgba(255, 255, 255, 0.5);
	width: 100%;
	font-weight: normal;
	font-size: 24px;
	color: #ffffff;
	position: relative;
	outline-style: none;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
	padding-left: 15px;
	padding-right: 20px;
	display: grid;
	grid-template-columns: 130px 250px;
	-webkit-align-content: center;
	-ms-flex-line-pack: center;
	align-content: center;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

@media (max-width:1198.5px) {
	.husEUO {
		grid-template-columns: 120px 1fr;
		padding-left: 80px;
		padding-right: 80px;
	}
}

@media (max-width:991.5px) {
	.husEUO {
		grid-template-columns: 108px 1fr;
		padding-left: 5px;
		padding-right: 15px;
	}
}

@media (max-width:599.5px) {
	.husEUO {
		grid-template-columns: 82px 1fr;
		padding-right: 35px;
	}
}

.husEUO:hover,
.husEUO:focus {
	color: #ffffff;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transform: scale(0.98) !important;
	-ms-transform: scale(0.98) !important;
	transform: scale(0.98) !important;
}

.husEUO::after {
	position: absolute;
	content: '';
	right: 40px;
	width: 30px;
	height: 12px;
	background-image: url('img/main-page/help-section/arrow.svg');
	background-position: center center;
	background-size: contain;
	background-repeat: no-repeat;
}

@media (max-width:991.5px) {
	.husEUO::after {
		width: 15px;
		height: 7px;
		bottom: 12px;
		right: 20px;
	}
}

@media (max-width:599.5px) {
	.husEUO::after {
		width: 15px;
		height: 7px;
	}
}

@media (max-width:599.5px) {
	.husEUO {
		margin-top: 10px;
	}
}

@media (max-width:599.5px) {
	.husEUO {
		font-size: 14px;
		height: 109px;
	}
}

.kNbURH {
	background: #1b1d25;
	border: 0.570297px solid rgba(255, 255, 255, 0.3);
	border-radius: 9px;
	margin-right: 10px;
	box-sizing: border-box;
}

@media (max-width:599.5px) {
	.kNbURH {
		margin-right: 0;
	}
}

.kndeC {
	background: #1b1d25;
	border: 0.570297px solid rgba(255, 255, 255, 0.3);
	border-radius: 9px;
	margin-right: 10px;
	box-sizing: border-box;
}

@media (max-width:599.5px) {
	.kndeC {
		margin-left: 0;
	}
}

.bpdYaF {
	font-family: Inter, sans-serif;
	font-size: 24px;
	margin-left: -40px;
}

@media (max-width:991.5px) {
	.bpdYaF {
		font-size: 1.1666666666666667rem;
		margin-left: 0;
	}

	@media (min-width:485px) {
		.bpdYaF {
			font-size: 1.293rem;
		}
	}

	@media (min-width:600px) {
		.bpdYaF {
			font-size: 1.323rem;
		}
	}

	@media (min-width:768px) {
		.bpdYaF {
			font-size: 1.367rem;
		}
	}

	@media (min-width:992px) {
		.bpdYaF {
			font-size: 1.425rem;
		}
	}

	@media (min-width:1280px) {
		.bpdYaF {
			font-size: 1.5rem;
		}
	}
}

.bpdYaF span {
	font-weight: 700;
}

.ciwllH {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.hVZqfA {
	width: 116px;
	margin: 11px 45px 0 -60px;
}

@media (max-width:991.5px) {
	.hVZqfA {
		width: 100px;
		margin: 30px 0 0 0;
	}
}

@media (max-width:599.5px) {
	.hVZqfA {
		width: 73px;
		margin-right: 30px;
		margin-top: 15px;
	}
}

.eiFGJn {
	width: 137px;
}

@media (max-width:991.5px) {
	.eiFGJn {
		width: 110px;
		margin: 41px 0 0 0;
	}
}

@media (max-width:599.5px) {
	.eiFGJn {
		width: 80px;
		margin: 22px 0 0 0;
	}
}

.guxmGG {
	padding: 50px 0px 70px;
	background: transparent;
}

@media (max-width:991.5px) {
	.guxmGG {
		padding: 30px 0px 50px;
	}
}

.duizDn {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -0.6rem;
}

.gIIhNC {
	background: linear-gradient(108.1deg, rgba(248, 250, 255, 0.58) 45.51%, rgba(255, 255, 255, 0) 156.2%);
	border: 5px solid rgba(255, 255, 255, 0.5);
	box-sizing: border-box;
	-webkit-filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.1));
	filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.1));
	border-radius: 20px;
	padding: 40px 30px 32px;
	height: 100%;
}

.efLlTl {
	padding: 0 0.6rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	max-width: 25%;
	-webkit-flex-basis: 25%;
	-ms-flex-preferred-size: 25%;
	flex-basis: 25%;
	width: 25%;
}

@media (max-width:991.5px) {
	.efLlTl {
		max-width: 50%;
		-webkit-flex-basis: 50%;
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
		width: 50%;
		padding: 0.6rem;
	}
}

@media (max-width:599.5px) {
	.efLlTl {
		max-width: 100%;
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		width: 100%;
	}
}

.jYVwYY {
	margin-bottom: 1.8rem;
}

.jGqiuR {
	margin-left: 0.5em;
	display: inline-block;
}

.juIriR {
	font-weight: 900;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 1.0416666666666667rem;
	color: #3179FF;
}

@media (min-width:485px) {
	.juIriR {
		font-size: 1.073rem;
	}
}

@media (min-width:600px) {
	.juIriR {
		font-size: 1.081rem;
	}
}

@media (min-width:768px) {
	.juIriR {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.juIriR {
		font-size: 1.106rem;
	}
}

@media (min-width:1280px) {
	.juIriR {
		font-size: 1.125rem;
	}
}

.fBnwrs {
	font-size: 1.0416666666666667rem;
	margin-bottom: 0.6rem;
}

@media (min-width:485px) {
	.fBnwrs {
		font-size: 1.073rem;
	}
}

@media (min-width:600px) {
	.fBnwrs {
		font-size: 1.081rem;
	}
}

@media (min-width:768px) {
	.fBnwrs {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.fBnwrs {
		font-size: 1.106rem;
	}
}

@media (min-width:1280px) {
	.fBnwrs {
		font-size: 1.125rem;
	}
}

.pmLCr {
	font-weight: 900;
	font-size: 1.1rem;
	margin-bottom: 1.5rem;
}

@media (min-width:485px) {
	.pmLCr {
		font-size: 1.252rem;
	}
}

@media (min-width:600px) {
	.pmLCr {
		font-size: 1.288rem;
	}
}

@media (min-width:768px) {
	.pmLCr {
		font-size: 1.34rem;
	}
}

@media (min-width:992px) {
	.pmLCr {
		font-size: 1.41rem;
	}
}

@media (min-width:1280px) {
	.pmLCr {
		font-size: 1.5rem;
	}
}

.fCnPYI {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 4.875rem;
}

@media (max-width:991.5px) {
	.fCnPYI {
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (max-width:767.5px) {
	.fCnPYI {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width:484.5px) {
	.fCnPYI {
		grid-template-columns: repeat(1, 1fr);
	}
}

.ibQQes {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.edeTUJ {
	padding: 50px 0;
}

.dZyaLO {
	display: grid;
	grid-template-columns: 570px 1fr;
}

@media (max-width:991.5px) {
	.dZyaLO {
		grid-template-columns: 1fr 1fr;
	}
}

@media (max-width:599.5px) {
	.dZyaLO {
		grid-template-columns: 1fr;
	}
}

.gNreeo {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-right: 20px;
}

@media (max-width:599.5px) {
	.gNreeo {
		margin: 0 0 30px;
	}
}

.cQsQYW {
	padding: 150px 0;
}

.fKzCfQ {
	border-radius: 12px;
	background: linear-gradient(91.41deg, #f8faff 55.55%, rgba(255, 255, 255, 0) 220.37%);
	border: 5px solid #ffffff;
	-webkit-filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	display: grid;
	grid-template-columns: 1.5fr 1fr;
}

@media (max-width:599.5px) {
	.fKzCfQ {
		grid-template-columns: 1fr;
	}
}

.fxjAhZ {
	padding: 66px 0 63px 66px;
}

@media (max-width:991.5px) {
	.fxjAhZ {
		padding: 50px 0 50px 50px;
	}
}

@media (max-width:767.5px) {
	.fxjAhZ {
		padding: 10px 0 10px 10px;
	}
}

.cHtjUt {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-end;
	-webkit-box-align: flex-end;
	-ms-flex-align: flex-end;
	align-items: flex-end;
	position: relative;
}

.cTcTQZ {
	position: absolute;
	bottom: 0;
	right: 2%;
	width: 150%;
	z-index: -1;
}

@media (max-width:599.5px) {
	.cTcTQZ {
		margin-top: 10px;
		width: 100%;
		position: static;
	}
}

.kUYeip {
	color: #0077FF;
}

.jeDsEg {
	font-weight: 500;
}

.NWxkG {
	background: #000000 url('img/zeda-execution-policy/fast/background.svg') no-repeat center/cover;
	padding: 120px 0px 120px;
}

@media (max-width:991.5px) {
	.NWxkG {
		padding: 50px 0px 50px;
	}
}

.cmbQAW {
	display: grid;
	grid-template-columns: 1fr 1fr;
}

@media (max-width:767.5px) {
	.cmbQAW {
		grid-template-columns: 1fr;
	}
}

.gWuHbl {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 425px;
}

.dHgxHQ {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.eVZWDL {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.bGLNkq {
	color: #fff;
}

.eWbMVT {
	color: #fff;
	padding-left: 30px;
}

@media (max-width:374.5px) {
	.eWbMVT {
		padding-left: 10px;
	}
}

.urVBE {
	-webkit-transform: translateX(34px);
	-ms-transform: translateX(34px);
	transform: translateX(34px);
}

.cflTiJ {
	position: relative;
	background: #000000 url('img/zeda-execution-policy/hero/background.svg') no-repeat center/cover;
	padding: 120px 0px 120px;
}

@media (max-width:991.5px) {
	.cflTiJ {
		padding: 120px 0px 70px;
	}
}

.cflTiJ:before {
	position: absolute;
	content: '';
	background: linear-gradient(90deg, #000000 0%, rgba(0, 0, 0, 0) 65.08%);
	top: 0;
	right: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
	left: 40%;
}

.ifDuvd {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 40px;
}

@media (max-width:767.5px) {
	.ifDuvd {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		height: 220px;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
}

.fVqlZe {
	display: grid;
	grid-template-columns: 100px 1fr;
}

.ktuNTD {
	color: #fff;
}

.kdLGWc {
	color: #fff;
	padding: 0 25px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width:767.5px) {
	.kdLGWc {
		padding: 0 0 0 10px;
	}
}

.ldsZWh {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	width: 100%;
	z-index: 0;
	left: 40%;
	background: linear-gradient(90deg, #000000 0%, rgba(0, 0, 0, 0) 65.08%);
	object-fit: cover;
}

.bgOYSe {
	z-index: 2;
	position: absolute;
	top: 0;
	left: 0;
}

.fETAMD {
	position: relative;
	height: 660px;
}

.MuiSvgIcon-root {
	fill: currentColor;
	width: 1em;
	height: 1em;
	display: inline-block;
	font-size: 1.4rem;
	transition: fill 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	flex-shrink: 0;
	user-select: none;
}

.MuiSvgIcon-colorPrimary {
	color: #3179FF;
}

.MuiSvgIcon-colorSecondary {
	color: #364663;
}

.MuiSvgIcon-colorAction {
	color: rgba(0, 0, 0, 0.54);
}

.MuiSvgIcon-colorError {
	color: #E11E25;
}

.MuiSvgIcon-colorDisabled {
	color: rgba(0, 0, 0, 0.26);
}

.MuiSvgIcon-fontSizeInherit {
	font-size: inherit;
}

.MuiSvgIcon-fontSizeSmall {
	font-size: 1.25rem;
}

.MuiSvgIcon-fontSizeLarge {
	font-size: 2.5rem;
}

.MuiButtonBase-root {
	color: inherit;
	border: 0;
	cursor: pointer;
	margin: 0;
	display: inline-flex;
	outline: 0;
	padding: 0;
	position: relative;
	align-items: center;
	user-select: none;
	border-radius: 0;
	vertical-align: middle;
	-moz-appearance: none;
	justify-content: center;
	text-decoration: none;
	background-color: transparent;
	-webkit-appearance: none;
	-webkit-tap-highlight-color: transparent;
}

.MuiButtonBase-root::-moz-focus-inner {
	border-style: none;
}

.MuiButtonBase-root.Mui-disabled {
	cursor: default;
	pointer-events: none;
}

@media print {
	.MuiButtonBase-root {
		color-adjust: exact;
	}
}

.MuiIconButton-root {
	flex: 0 0 auto;
	color: rgba(0, 0, 0, 0.54);
	padding: 12px;
	overflow: visible;
	font-size: inherit;
	text-align: center;
	transition: background-color 100ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	border-radius: 50%;
}

.MuiIconButton-root:hover {
	background-color: rgba(0, 0, 0, 0.04);
}

.MuiIconButton-root.Mui-disabled {
	color: rgba(0, 0, 0, 0.26);
	background-color: transparent;
}

@media (hover: none) {
	.MuiIconButton-root:hover {
		background-color: transparent;
	}
}

.MuiIconButton-edgeStart {
	margin-left: -12px;
}

.MuiIconButton-sizeSmall.MuiIconButton-edgeStart {
	margin-left: -3px;
}

.MuiIconButton-edgeEnd {
	margin-right: -12px;
}

.MuiIconButton-sizeSmall.MuiIconButton-edgeEnd {
	margin-right: -3px;
}

.MuiIconButton-colorInherit {
	color: inherit;
}

.MuiIconButton-colorPrimary {
	color: #3179FF;
}

.MuiIconButton-colorPrimary:hover {
	background-color: rgba(49, 121, 255, 0.04);
}

@media (hover: none) {
	.MuiIconButton-colorPrimary:hover {
		background-color: transparent;
	}
}

.MuiIconButton-colorSecondary {
	color: #364663;
}

.MuiIconButton-colorSecondary:hover {
	background-color: rgba(54, 70, 99, 0.04);
}

@media (hover: none) {
	.MuiIconButton-colorSecondary:hover {
		background-color: transparent;
	}
}

.MuiIconButton-sizeSmall {
	padding: 3px;
	font-size: 1.2857142857142856rem;
}

.MuiIconButton-label {
	width: 100%;
	display: flex;
	align-items: inherit;
	justify-content: inherit;
}

.jlngoQ {
	font-weight: 700;
	line-height: 120%;
	-webkit-letter-spacing: -0.24px;
	-moz-letter-spacing: -0.24px;
	-ms-letter-spacing: -0.24px;
	letter-spacing: -0.24px;
	margin-bottom: 16px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jcSncu {
	font-size: 12px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.iyMPRH {
	margin-bottom: 24px;
	max-width: 500px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.esiHNr {
	margin-bottom: 60px;
	max-width: 476px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.DJwBZ {
	margin-top: 12px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.buctrX {
	font-weight: 700;
	margin-bottom: 5px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.eWiTKt {
	color: #8E8E93;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bDFLsF {
	font-weight: 700;
	margin: 14px 0;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dcLeCy {
	color: #8E8E93;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.ewaUIp {
	-webkit-letter-spacing: -0.01em;
	-moz-letter-spacing: -0.01em;
	-ms-letter-spacing: -0.01em;
	letter-spacing: -0.01em;
	line-height: 120%;
	margin-bottom: 15px;
	margin-right: 30px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.gThzxP {
	margin-bottom: 58px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.djuunu {
	text-align: center;
	margin-bottom: 16px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.ejJZMg {
	text-align: center;
	color: #8E8E93;
	margin-bottom: 40px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.gwrLBo {
	line-height: 115%;
	font-weight: 500;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bsMYow {
	margin-bottom: 24px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.cknfoX {
	max-width: 460px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jLlNPO {
	-webkit-letter-spacing: -2%;
	-moz-letter-spacing: -2%;
	-ms-letter-spacing: -2%;
	letter-spacing: -2%;
	font-weight: 700;
	margin-bottom: 14px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.iKXoVO {
	-webkit-letter-spacing: -2%;
	-moz-letter-spacing: -2%;
	-ms-letter-spacing: -2%;
	letter-spacing: -2%;
	font-weight: 700;
	margin: 20px 0 14px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.emUwgv {
	margin-bottom: 14px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.eyKOoY {
	margin-bottom: 20px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bWUYHI {
	line-height: 140%;
	margin-top: 16px;
	margin-bottom: 14px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.eUGvkR {
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	margin-bottom: 10px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.fPJYdr {
	text-align: center;
	color: #fff;
	margin-bottom: 0.5em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.cvnOtx {
	text-align: center;
	color: #fff;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.djqXcC {
	font-weight: 700;
	margin-top: 33px;
	margin-bottom: 14px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kGgtOQ {
	-webkit-letter-spacing: -2%;
	-moz-letter-spacing: -2%;
	-ms-letter-spacing: -2%;
	letter-spacing: -2%;
	color: #bebec2;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hsSmgX {
	margin-bottom: 10px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.gOUCXa {
	color: #BEBEC2;
	margin-bottom: 2em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dTRUNu {
	color: #BEBEC2;
	margin-bottom: 10px;
	max-width: 735px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hejbwr {
	color: #BEBEC2;
	margin-bottom: 0;
	max-width: 735px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dCOKro {
	color: #0F7AFF;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.fIXgVC {
	text-align: center;
	color: #8E8E93;
	padding-bottom: 40px;
	margin: 0 auto;
	max-width: 935px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dmXJE {
	line-height: 120%;
	font-weight: 700;
	margin-bottom: 10px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bIssAH {
	margin-bottom: 23px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.iuTZgK {
	font-weight: 500;
	color: black;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bAsQcB {
	font-weight: 500;
	margin-left: 5px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dulRqC {
	font-weight: 500;
	margin-left: 5px;
	margin-right: 5px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.sbFMa {
	color: #8E8E93;
	margin-bottom: 5px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jVqnAC {
	font-weight: 600;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.etizLJ {
	text-align: center;
	font-weight: 700;
	margin-bottom: 11px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.etWtwx {
	text-align: center;
	color: #8E8E93;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kSQXeZ {
	text-align: center;
	-webkit-letter-spacing: -0.001em;
	-moz-letter-spacing: -0.001em;
	-ms-letter-spacing: -0.001em;
	letter-spacing: -0.001em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.DKrCk {
	font-weight: 700;
	color: #000;
	margin-bottom: 14px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kkEIRZ {
	color: #8E8E93;
	max-width: 274px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kDuOgD {
	font-weight: 700;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dStIMV {
	text-align: center;
	margin-bottom: 1.25em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jsVHNh {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 24px;
}

.dZqlRo {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	-webkit-letter-spacing: -0.01em;
	-moz-letter-spacing: -0.01em;
	-ms-letter-spacing: -0.01em;
	letter-spacing: -0.01em;
	line-height: 120%;
	margin-bottom: 15px;
	margin-right: 30px;
}

.cBNaxj {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	text-align: center;
	margin-bottom: 16px;
}

.jMsFaq {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 14px;
}

.gpWZkd {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	line-height: 140%;
	margin-top: 16px;
	margin-bottom: 14px;
}

.kGDgtK {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	text-align: center;
	color: #fff;
	margin-bottom: 0.5em;
}

.mSnkS {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 10px;
}

.dTWpUs {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	text-align: center;
	font-weight: 700;
	margin-bottom: 11px;
}

.daELxc {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	text-align: center;
	-webkit-letter-spacing: -0.001em;
	-moz-letter-spacing: -0.001em;
	-ms-letter-spacing: -0.001em;
	letter-spacing: -0.001em;
}

.kjzxzM {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	text-align: center;
	margin-bottom: 1.25em;
}

.iZnZVh {
	font-size: 1.6666666666666665rem;
}

@media (min-width:485px) {
	.iZnZVh {
		font-size: 2.172rem;
	}
}

@media (min-width:600px) {
	.iZnZVh {
		font-size: 2.292rem;
	}
}

@media (min-width:768px) {
	.iZnZVh {
		font-size: 2.467rem;
	}
}

@media (min-width:992px) {
	.iZnZVh {
		font-size: 2.7rem;
	}
}

@media (min-width:1280px) {
	.iZnZVh {
		font-size: 3rem;
	}
}

.dWhVUi {
	font-size: 1.5833333333333335rem;
}

@media (min-width:485px) {
	.dWhVUi {
		font-size: 2.025rem;
	}
}

@media (min-width:600px) {
	.dWhVUi {
		font-size: 2.13rem;
	}
}

@media (min-width:768px) {
	.dWhVUi {
		font-size: 2.283rem;
	}
}

@media (min-width:992px) {
	.dWhVUi {
		font-size: 2.488rem;
	}
}

@media (min-width:1280px) {
	.dWhVUi {
		font-size: 2.75rem;
	}
}

.guNKds {
	font-size: 0.9166666666666666rem;
}

@media (min-width:485px) {
	.guNKds {
		font-size: 0.854rem;
	}
}

@media (min-width:600px) {
	.guNKds {
		font-size: 0.839rem;
	}
}

@media (min-width:768px) {
	.guNKds {
		font-size: 0.817rem;
	}
}

@media (min-width:992px) {
	.guNKds {
		font-size: 0.788rem;
	}
}

@media (min-width:1280px) {
	.guNKds {
		font-size: 0.75rem;
	}
}

.ijbYed {
	font-size: 0.9583333333333334rem;
}

@media (min-width:485px) {
	.ijbYed {
		font-size: 0.927rem;
	}
}

@media (min-width:600px) {
	.ijbYed {
		font-size: 0.919rem;
	}
}

@media (min-width:768px) {
	.ijbYed {
		font-size: 0.908rem;
	}
}

@media (min-width:992px) {
	.ijbYed {
		font-size: 0.894rem;
	}
}

@media (min-width:1280px) {
	.ijbYed {
		font-size: 0.875rem;
	}
}

.hyzrWt {
	font-size: 1rem;
}

@media (min-width:485px) {
	.hyzrWt {
		font-size: 1rem;
	}
}

@media (min-width:600px) {
	.hyzrWt {
		font-size: 1rem;
	}
}

@media (min-width:768px) {
	.hyzrWt {
		font-size: 1rem;
	}
}

@media (min-width:992px) {
	.hyzrWt {
		font-size: 1rem;
	}
}

@media (min-width:1280px) {
	.hyzrWt {
		font-size: 1rem;
	}
}

.hTJxmi {
	cursor: pointer;
	font-weight: 500;
	color: #3179FF;
}

.jnZAkm {
	display: inline-block;
	margin-left: 0.3em;
	width: 1em;
	height: auto;
}

.jPkECb {
	position: relative;
	overflow: hidden;
	width: 100%;
	line-height: 0;
	margin-bottom: 10px;
	border-radius: 8px;
}

.jGPttE {
	position: relative;
	overflow: hidden;
	line-height: 0;
	margin-bottom: 35px;
}

.bluvuP {
	padding: 20px 30px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.03);
	background: #FFFFFF;
	color: #000000;
	border-radius: 11px;
	border: none;
}

.bluvuP:before {
	content: '';
	position: absolute;
	display: block;
	left: 0;
	right: 0;
	height: 20px;
	top: -15px;
	opacity: 0;
	z-index: -1;
}

@media (max-width:991.5px) {
	.bluvuP:before {
		content: none;
	}
}

@media (max-width:991.5px) {
	.bluvuP {
		margin: 0;
		width: 100%;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		background: #FFFFFF;
	}
}

.jaGHiO {
	padding: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.03);
	background: #FFFFFF;
	color: #000000;
	border-radius: 11px;
	border: none;
}

.jaGHiO:before {
	content: '';
	position: absolute;
	display: block;
	left: 0;
	right: 0;
	height: 20px;
	top: -15px;
	opacity: 0;
	z-index: -1;
}

@media (max-width:991.5px) {
	.jaGHiO:before {
		content: none;
	}
}

@media (max-width:991.5px) {
	.jaGHiO {
		margin: 0;
		width: 100%;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		background: #FFFFFF;
	}
}

.CubFb {
	padding: 15px 15px;
	border-radius: 6px;
	margin: 0 auto;
	width: 137px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	cursor: pointer;
	color: #000000;
	line-height: 2;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
}

.CubFb:last-of-type {
	margin-bottom: 0;
}

.CubFb:hover {
	background: #f3f4f5;
}

@media (max-width:991.5px) {
	.CubFb {
		line-height: 1;
		margin: 8px 0;
	}
}

.gpVaym {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.5rem;
	font-size: 0.9583333333333334rem;
	margin-top: 38px;
	width: def;
	height: def;
}

@media (min-width:375px) {
	.gpVaym {
		min-width: 130px !important;
	}
}

.gpVaym:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.gpVaym:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.gpVaym {
		font-size: 0.919rem;
	}
}

@media (min-width:960px) {
	.gpVaym {
		height: 2.688rem;
	}
}

@media (min-width:1280px) {
	.gpVaym {
		font-size: 0.875rem;
	}
}

@media (min-width:485px) {
	.gpVaym {
		font-size: 0.927rem;
	}
}

@media (min-width:768px) {
	.gpVaym {
		font-size: 0.908rem;
	}
}

@media (min-width:992px) {
	.gpVaym {
		font-size: 0.894rem;
	}
}

.eqShWV {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	margin: 0 auto;
	width: lg;
	height: lg;
}

@media (min-width:375px) {
	.eqShWV {
		min-width: 280px !important;
	}
}

.eqShWV:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.eqShWV:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.eqShWV {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.eqShWV {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.eqShWV {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.eqShWV {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.eqShWV {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.eqShWV {
		font-size: 1.106rem;
	}
}

.bAPthA {
	font-weight: 500;
	font-family: Inter, sans-serif;
	color: #FFFFFF !important;
	border-radius: 6px;
}

.bAPthA .sc-59d864b9-2 {
	background: #222222;
}

.bAPthA:hover .sc-59d864b9-2 {
	background: #000000;
}

.kwDmz {
	font-weight: 700;
	font-family: Inter, sans-serif;
	color: #FFFFFF !important;
	border-radius: 6px;
}

.kwDmz .sc-59d864b9-2 {
	background: #3179FF;
}

.kwDmz:hover .sc-59d864b9-2 {
	background: #1d6cff;
}

.cWMKrL {
	position: relative;
	margin-bottom: 6px;
	padding: 6px 8px;
	min-width: 207px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	color: #7F93BC;
	background: initial;
	opacity: initial;
	border-radius: 6px;
	cursor: pointer;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
}

.cWMKrL:hover {
	background: #F3F4F5;
	color: #000000;
}

@media (max-width:991.5px) {
	.cWMKrL {
		margin-bottom: 20px;
		padding: 0;
	}
}

.diqEoT {
	width: 100%;
	padding-bottom: 10px;
	padding-top: 10px;
	position: fixed;
	top: 0;
	left: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 1px solid #CFD4DD;
	background: #FFFFFF;
	color: #000000;
	box-shadow: 0 0 8px 0 rgba(173, 201, 255, 0);
	-webkit-transition: box-shadow 250ms ease, -webkit-transform 250ms ease, background 250ms ease, color 250ms ease;
	-webkit-transition: box-shadow 250ms ease, transform 250ms ease, background 250ms ease, color 250ms ease;
	transition: box-shadow 250ms ease, transform 250ms ease, background 250ms ease, color 250ms ease;
	z-index: 1100;
	font-family: Inter, sans-serif;
	font-weight: 500;
}

@media (max-width:991.5px) {
	.diqEoT {
		color: #000000;
	}
}

@media (max-width:599.5px) {
	.diqEoT {
		padding-top: 12px;
		padding-bottom: 12px;
	}
}

.byUbgv {
	margin-bottom: 10px;
	font-weight: 700;
	font-family: Inter, sans-serif;
	color: #000000 !important;
}

@media (max-width:991.5px) {
	.byUbgv {
		padding-top: 10px;
		font-size: 1.25rem;
		color: #FFFFFF;
	}
}

#__next {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	background: #FFFFFF !important;
	color: black;
}

body {
	background: #FFFFFF !important;
}

.sc-5c274dcc-0 {
	background: #FFFFFF !important;
}

.sc-ef56c8ad-1 {
	background: #FFFFFF !important;
}

body,
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {}

.bFfaOF {
	background: #000000;
	margin: 0px 0px 120px;
}

@media (max-width:599.5px) {
	.bFfaOF {
		margin: 0px 0px 80px;
	}
}

.fvQHR {
	width: 100%;
	max-width: 314px;
	background: #1b1d25;
	border: 0.57px solid rgba(255, 255, 255, 0.3);
	border-radius: 9px;
	padding: 28px 28px 35px;
	position: relative;
}

.fvQHR::after {
	content: '';
	position: absolute;
	top: calc(50% - 11px);
	background: url('img/new-main-page/try-copy-trading/arrow.svg') no-repeat;
	width: 78px;
	height: 11px;
	z-index: 3;
	right: -55px;
}

.fvQHR:last-of-type::after {
	content: none;
}

@media (max-width:991.5px) {
	.fvQHR::after {
		right: calc(40% - 11px);
		top: initial;
		bottom: -25px;
		-webkit-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		transform: rotate(90deg);
	}
}

@media (max-width:599.5px) {
	.fvQHR {
		padding: 25px 20px 35px;
	}
}

.jVmzEW {
	background: #10131e;
	border: 1px solid rgba(255, 255, 255, 0.3);
	border-radius: 6px;
	overflow: hidden;
}

.PyYYe {
	color: #ffffff;
	position: relative;
	overflow: hidden;
	padding: 120px 0px 0px;
	margin: 0px 0px 140px;
}

@media (max-width:991.5px) {
	.PyYYe {
		margin: 0px 0px 100px;
	}
}

@media (max-width:767.5px) {
	.PyYYe {
		padding: 80px 0px 0px;
	}
}

.cgKdfF {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 570px;
	position: relative;
	z-index: 99;
}

@media (max-width:1279.5px) {
	.cgKdfF {
		gap: 450px;
	}
}

@media (max-width:991.5px) {
	.cgKdfF {
		gap: 550px;
	}
}

@media (max-width:767.5px) {
	.cgKdfF {
		gap: 650px;
	}
}

@media (max-width:599.5px) {
	.cgKdfF {
		gap: 450px;
	}
}

.imTKiq {
	position: absolute;
	width: 100%;
	max-width: 1600px;
	height: auto;
	top: 2%;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}

@media (max-width:1439.5px) {
	.imTKiq {
		top: 5%;
	}
}

@media (max-width:1198.5px) {
	.imTKiq {
		top: 7%;
	}
}

@media (max-width:767.5px) {
	.imTKiq {
		top: 2%;
	}
}

@media (max-width:599.5px) {
	.imTKiq {
		top: 4%;
	}
}

@media (max-width:484.5px) {
	.imTKiq {
		top: 6%;
	}
}

.eqdYun {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin: 0 auto 60px;
	max-width: 1030px;
	width: 100%;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	gap: 42px;
}

@media (max-width:991.5px) {
	.eqdYun {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		gap: 20px;
		margin: 0 auto 41px;
	}
}

.ksbWqj {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.dlVKCC {
	padding: 0px 0px 142px;
}

@media (max-width:991.5px) {
	.dlVKCC {
		padding: 0px 0px 102px;
	}
}

@media (max-width:599.5px) {
	.dlVKCC {
		padding: 0px 0px 62px;
	}
}

.gKdgwe {
	background: #1b1d25;
	color: #ffffff;
	border: 0.57px solid rgba(255, 255, 255, 0.3);
	border-radius: 10px;
	padding: 43px 35px 30px;
}

@media (max-width:599.5px) {
	.gKdgwe {
		padding: 36px 12px 30px;
	}
}

@media (max-width:484.5px) {
	.gKdgwe .sc-514e3805-7 {
		font-size: 28px;
	}
}

.lbNbot {
	max-width: 1em;
	width: 100%;
	margin-left: 10px;
	display: inline-block;
}

.hglqCt {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: flex-end;
	-webkit-box-align: flex-end;
	-ms-flex-align: flex-end;
	align-items: flex-end;
	gap: 20px;
}

@media (max-width:991.5px) {
	.hglqCt {
		display: initial;
	}
}

.jXdpaT {
	display: inline-block;
	width: 1em;
	height: auto;
	margin-left: 10px;
}

@media (max-width:599.5px) {
	.jXdpaT {
		margin-left: 5px;
	}
}

.iQuQzN {
	text-align: center;
}

@media (max-width:599.5px) {
	.iQuQzN {
		text-align: left;
	}
}

.kODvck {
	margin: 0px 0px 240px;
}

@media (max-width:991.5px) {
	.kODvck {
		margin: 0px 0px 160px;
	}
}

.kODvck .sc-84092d93-7 {
	text-align: center;
}

@media (max-width:599.5px) {
	.kODvck .sc-84092d93-7 {
		text-align: left;
	}
}

.dxVWWg {
	max-width: 1em;
	width: 100%;
	display: inline-block;
	-webkit-transform: translateY(0.08em);
	-ms-transform: translateY(0.08em);
	transform: translateY(0.08em);
}

.iDJqGJ {
	font-size: 48px;
	margin-bottom: 11px;
	line-height: 120%;
	text-align: center;
}

@media (max-width:991.5px) {
	.iDJqGJ {
		font-size: 36px;
		line-height: 100%;
		margin-bottom: 16px;
	}
}

@media (max-width:599.5px) {
	.iDJqGJ {
		text-align: left;
	}
}

.gvpYsV {
	border: 1px solid #cfd4dd;
	padding: 37px;
	border-radius: 9px;
}

@media (max-width:991.5px) {
	.gvpYsV {
		padding: 0;
		border: none;
	}
}

.ceXloy {
	gap: 20px;
	display: grid;
	grid-template-columns: 2fr 1fr;
	border-bottom: 1px solid #cfd4dd;
	padding-bottom: 40px;
}

@media (max-width:1198.5px) {
	.ceXloy {
		grid-template-columns: 1fr;
	}
}

.jorqsF {
	background: #0f7aff;
	border: 2px solid rgba(255, 255, 255, 0.4);
	border-radius: 9px;
	padding: 20px 20px 20px 40px;
	gap: 40px;
	display: grid;
	grid-template-columns: 1fr 1.9fr;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width:991.5px) {
	.jorqsF {
		padding: 35px 18px;
	}
}

@media (max-width:767.5px) {
	.jorqsF {
		grid-template-columns: 1fr;
	}
}

.hKAhyX {
	color: #ffffff;
}

.jZntOJ {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	background: #f5f5f7;
	box-shadow: 0 4px 3px rgba(0, 0, 0, 0.03);
	border-radius: 6px;
	padding: 4px 4px 0 4px;
}

@media (max-width:991.5px) {
	.jZntOJ {
		width: 100%;
	}
}

.bcDJfB {
	max-width: 120px;
	position: relative;
	min-width: -webkit-fit-content;
	min-width: -moz-fit-content;
	min-width: fit-content;
	white-space: nowrap;
	width: 100%;
	padding: 6px 12px;
	background: #efeff2;
	box-shadow: 0 4px 3px rgba(0, 0, 0, 0.03);
	border-radius: 6px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.eia-dVE {
	font-weight: 500;
	min-width: 258px !important;
	margin-top: 45px;
}

@media (max-width:767.5px) {
	.eia-dVE {
		min-height: 56px;
		min-width: 100% !important;
		font-size: 18px;
		margin-top: 20px;
	}
}

.gmNbNA {
	position: absolute;
	top: 80%;
	left: 115%;
}

.zuNkC {
	display: grid;
	grid-template-rows: 1fr 1fr;
	gap: 20px;
}

@media (max-width:1198.5px) {
	.zuNkC {
		grid-template-rows: 1fr;
	}
}

.hOfkCn {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	padding: 25px 20px 25px;
	border-radius: 9px;
}

@media (max-width:991.5px) {
	.hOfkCn {
		padding: 18px 36px 15px 18px;
	}
}

.cshEeF {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	padding: 25px 20px 25px;
	border: 1px solid #cfd4dd;
	border-radius: 9px;
}

@media (max-width:991.5px) {
	.cshEeF {
		padding: 18px 36px 15px 18px;
	}
}

.gJraqp {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 14px;
}

@media (max-width:991.5px) {
	.gJraqp {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
	}
}

.gTymVG {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (max-width:991.5px) {
	.gTymVG {
		margin-top: 22px;
	}
}

.hCpZdi {
	padding: 6px 13px;
	font-weight: 500;
	border-radius: 6px;
	max-width: -webkit-fit-content;
	max-width: -moz-fit-content;
	max-width: fit-content;
	line-height: 110%;
	background: rgba(216, 0, 39, 0.1);
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	white-space: nowrap;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.bkSQW {
	padding: 6px 13px;
	font-weight: 500;
	border-radius: 6px;
	max-width: -webkit-fit-content;
	max-width: -moz-fit-content;
	max-width: fit-content;
	line-height: 110%;
	background: #EFEFF2;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	white-space: nowrap;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.iKFkrx {
	font-weight: 700;
	font-size: 24px;
	line-height: 120%;
	margin-bottom: 41px;
}

@media (max-width:991.5px) {
	.iKFkrx {
		margin-bottom: 20px;
	}
}

.jLoOyO {
	font-weight: 700;
	font-size: 24px;
	line-height: 120%;
	margin-bottom: 24px;
}

@media (max-width:991.5px) {
	.jLoOyO {
		margin-bottom: 20px;
	}
}

.dFyqVy {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
}

.hswgsm {
	margin: 0px 0px 160px;
}

.dsjtJd {
	text-align: center;
	color: #8e8e93;
	margin: 10px auto 0;
	max-width: 735px;
	width: 100%;
}

@media (max-width:767.5px) {
	.dsjtJd {
		margin: 15px auto 0;
		-webkit-letter-spacing: -0.04em;
		-moz-letter-spacing: -0.04em;
		-ms-letter-spacing: -0.04em;
		letter-spacing: -0.04em;
		line-height: 130%;
	}
}

.faFoZc {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-column-gap: 24px;
	position: relative;
}

@media (max-width:1198.5px) {
	.faFoZc {
		margin: 95px 0 44px;
	}
}

@media (max-width:767.5px) {
	.faFoZc {
		grid-template-columns: repeat(2, 1fr);
		margin: 40px 0 28px;
		grid-gap: 36px;
	}
}

@media (max-width:599.5px) {
	.faFoZc {
		grid-template-columns: 1fr;
	}
}

.dKZJGC {
	max-width: 574px;
	width: 100%;
	position: relative;
	-webkit-transform: scale(1.04) translate(3%, -11%);
	-ms-transform: scale(1.04) translate(3%, -11%);
	transform: scale(1.04) translate(3%, -11%);
}

@media (max-width:1198.5px) {
	.dKZJGC {
		-webkit-transform: scale(1) translate(3%, 0%);
		-ms-transform: scale(1) translate(3%, 0%);
		transform: scale(1) translate(3%, 0%);
	}
}

@media (max-width:767.5px) {
	.dKZJGC {
		-webkit-transform: scale(0.95) translate(1%, -4%);
		-ms-transform: scale(0.95) translate(1%, -4%);
		transform: scale(0.95) translate(1%, -4%);
	}
}

.eOQVww {
	margin-top: 15px;
	height: 0;
}

.sHvxd {
	margin: 25px auto 0;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 9px;
	background: #ffffff;
	border: 1px solid rgb(0, 0, 0);
	border-radius: 6px;
	max-width: 231px;
	opacity: 0;
	pointer-events: none;
	-webkit-transition-duration: 0.4s;
	transition-duration: 0.4s;
}

.sHvxd:before {
	content: '';
	position: absolute;
	top: -30px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	height: 30px;
	width: 100%;
}

.sHvxd:hover {
	opacity: 1;
	pointer-events: all;
	z-index: 99;
}

.kA-DKDP {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 11px;
}

.kA-DKDP:hover~.sc-ed682ad1-5 {
	opacity: 1;
	pointer-events: all;
}

@media (max-width:991.5px) {
	.kA-DKDP {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		margin-bottom: 0;
	}
}

.ZXelb {
	margin-left: 7px;
}

.dvqIxu {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin: 95px 0 0;
}

@media (max-width:991.5px) {
	.dvqIxu {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		margin: 0 0 44px;
	}
}

.gOHjFc {
	z-index: 5;
	height: 0;
}

@media (max-width:1198.5px) {
	.gOHjFc {
		height: auto;
		margin-bottom: 90px;
	}
}

@media (max-width:767.5px) {
	.gOHjFc {
		height: auto;
		margin-bottom: 35px;
	}
}

.cKkxsY {
	cursor: pointer;
	width: 135px;
}

.cKkxsY:first-of-type {
	width: 120px;
	height: 40px;
}

.jCGUap {
	margin: 0px 0px 180px;
}

@media (max-width:991.5px) {
	.jCGUap {
		margin: 0px 0px 160px;
	}
}

.fQcfup {
	margin-bottom: 60px;
}

.fQcfup .swiper-container {
	padding-left: 15px;
}

@media (max-width:484.5px) {
	.fQcfup .swiper-wrapper {
		margin-left: 11%;
	}
}

.jlbrmW {
	position: relative;
	overflow: hidden;
	border: 1px solid #cfd4dd;
	border-radius: 10.265px;
	background: #f5f5f7;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-end;
	-webkit-box-align: flex-end;
	-ms-flex-align: flex-end;
	align-items: flex-end;
	height: 342px;
	max-width: 314px;
}

@media (min-width:1440px) {
	.jlbrmW {
		height: 380px;
	}
}

.hHRKrJ {
	position: absolute;
	z-index: 2;
	top: 0;
	padding: 14px 27px 0;
}

.hisYIs {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 19px;
}

@media (max-width:991.5px) {
	.hisYIs {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
		margin-bottom: 40px;
	}
}

@media (max-width:991.5px) {
	.hisYIs .sc-514e3805-7 {
		font-size: 28px;
	}
}

.iJlBuS {
	max-width: 576px;
	width: 100%;
	-webkit-transform: translateX(40px);
	-ms-transform: translateX(40px);
	transform: translateX(40px);
}

@media (max-width:991.5px) {
	.iJlBuS {
		max-width: 700px;
		-webkit-transform: translateX(24px);
		-ms-transform: translateX(24px);
		transform: translateX(24px);
		-webkit-align-self: flex-end;
		-ms-flex-item-align: end;
		align-self: flex-end;
		margin-bottom: 14px;
	}
}

.eUUXiV {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 24px;
	margin-top: 40px;
}

@media (max-width:1198.5px) {
	.eUUXiV {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
		gap: 40px;
		margin-top: 24px;
	}
}

.eVDmUK {
	position: relative;
	overflow: hidden;
	margin: 0px 0px 240px;
}

@media (max-width:991.5px) {
	.eVDmUK {
		margin: 0px 0px 160px;
	}
}

@media (max-width:599.5px) {
	.eVDmUK {
		margin: 0px 0px 80px;
	}
}

.dOmAuI {
	border-radius: 9px;
	border: 1px solid #cfd4dd;
	padding: 0 40px 40px;
	position: relative;
	overflow: hidden;
}

@media (max-width:991.5px) {
	.dOmAuI {
		padding: 0 24px 40px;
	}
}

.TsdSN {
	margin-bottom: 24px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	gap: 16px;
	overflow-x: auto;
}

@media (max-width:991.5px) {
	.TsdSN {
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
}

@media (max-width:767.5px) {
	.TsdSN {
		gap: 12px;
	}
}

.kxAIVl {
	padding: 16px;
	background-color: #1A1A1A;
	color: #FFF;
	border-radius: 6px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 10px;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	white-space: nowrap;
}

@media (max-width:767.5px) {
	.kxAIVl {
		padding: 12px;
	}
}

@media (max-width:767.5px) {
	.kxAIVl .sc-84092d93-8 {
		font-size: 16px;
	}
}

.lhBRaW {
	padding: 16px;
	background-color: #f5f5f7;
	color: #000;
	border-radius: 6px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 10px;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	white-space: nowrap;
}

@media (max-width:767.5px) {
	.lhBRaW {
		padding: 12px;
	}
}

@media (max-width:767.5px) {
	.lhBRaW .sc-84092d93-8 {
		font-size: 16px;
	}
}

.idZLwP {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 5px;
}

@media (max-width:599.5px) {
	.idZLwP {
		-webkit-box-pack: space-around;
		-webkit-justify-content: space-around;
		-ms-flex-pack: space-around;
		justify-content: space-around;
	}
}

.hrGWTJ {
	margin-bottom: 10px;
}

.gzNTpO {
	margin: 0px 0px 90px;
}

@media (max-width:991.5px) {
	.gzNTpO {
		margin: 0px 0px 20px;
	}
}

.bYEUrM {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
}

.duziyB {
	margin-bottom: 26px;
}

.uJmeO {
	position: absolute;
	width: 40px;
	z-index: 1;
	height: 40px;
	background-color: #1b202b;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #fff;
	border-radius: 50%;
	content: '';
	margin-top: -18px;
	margin-left: -50px;
}

.cYEoFQ {
	margin: 0px 0px 240px;
}

@media (max-width:991.5px) {
	.cYEoFQ {
		margin: 0px 0px 160px;
	}
}

.kznIaH {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 60px 0;
	gap: 100px;
}

.kznIaH>div:not(:last-child) {
	position: relative;
}

.kznIaH>div:not(:last-child):after {
	position: absolute;
	content: '';
	top: 25%;
	right: -140px;
	background-image: url('img/new-main-page/join-zeda/vector.svg');
	background-size: contain;
	background-repeat: no-repeat;
	width: 180px;
	height: 10px;
}

@media (max-width:767.5px) {
	.kznIaH>div:not(:last-child):after {
		background-image: url('img/new-main-page/join-zeda/vector-mob.svg');
		background-size: contain;
		background-repeat: no-repeat;
		height: 40px;
		width: 10px;
		left: 50%;
		top: 125%;
	}
}

@media (max-width:767.5px) {
	.kznIaH {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		padding: 40px 0;
	}
}

.kXxUsb {
	margin: 0px 0px 140px;
}

@media (max-width:991.5px) {
	.kXxUsb {
		margin: 0px 0px 100px;
	}
}

@media (max-width:599.5px) {
	.kXxUsb {
		margin: 0px 0px 60px;
	}
}

.hewjEK {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 24px;
	margin-bottom: 24px;
}

@media (max-width:991.5px) {
	.hewjEK {
		grid-template-columns: 1fr;
		width: -webkit-fit-content;
		width: -moz-fit-content;
		width: fit-content;
		margin: 0 auto 24px;
	}
}

.gokWBG {
	max-width: 416px;
	width: 100%;
	border: 1px solid #cfd4dd;
	border-radius: 9px;
}

.bhrCJb {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.kEbpos {
	padding: 35px;
}

.edjZPe {
	padding: 35px 35px 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
	overflow: hidden;
}

@media (max-width:991.5px) {
	.edjZPe {
		gap: 80px;
	}
}

.bYmYIq {
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}

.mUTeB {
	border: 1px solid #cfd4dd;
	border-radius: 9px;
	display: grid;
	grid-template-columns: 1fr 1.2fr 1fr 1fr;
	background-color: #000;
	gap: 18px;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #fff;
	padding: 20px;
}

.mUTeB>div {
	max-width: 416px;
	width: 100%;
}

@media (max-width:1023.5px) {
	.mUTeB {
		grid-template-columns: 1fr;
		width: -webkit-fit-content;
		width: -moz-fit-content;
		width: fit-content;
		margin: 0 auto;
	}
}

.gkSWBA {
	padding: 10px 16px 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.bdZCIV {
	font-size: 28px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	position: relative;
	z-index: 99;
}

.kyElSV {
	font-size: 13px;
	font-weight: 500;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.eWsYvk {
	display: inline-block;
	width: 1.3em;
	height: auto;
	margin-left: 5px;
	-webkit-transform: translateY(0.3em);
	-ms-transform: translateY(0.3em);
	transform: translateY(0.3em);
}

.lcAXPt {
	position: relative;
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	color: #fff;
	background-color: #0f7aff;
	padding: 48px 52px 44px;
	border-radius: 0 0 9px 9px;
	margin-top: -1px;
}

@media (max-width:484.5px) {
	.lcAXPt {
		padding: 36px 13px 37px;
	}
}

.kBOQCM {
	padding-left: 34px;
}

@media (max-width:484.5px) {
	.kBOQCM {
		padding-left: 50px;
	}
}

.fFwDLD {
	max-width: 22px;
	width: 100%;
	position: absolute;
	top: 74px;
	left: 35px;
}

@media (max-width:484.5px) {
	.fFwDLD {
		left: 25px;
	}
}

.feKwyW {
	min-width: 232px;
	height: 59px;
	font-size: 20px;
}

@media (max-width:484.5px) {
	.feKwyW {
		min-width: 100% !important;
		margin-left: 0;
	}
}

.dbIAmy {
	list-style: disc;
	-webkit-text-decoration-line: underline;
	text-decoration-line: underline;
	margin-left: 20px;
}

.fZBHPJ {
	width: 100%;
	max-width: 302px;
	margin: 80px auto 0;
}

.xqurY {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 8px;
}

.dKBgEu {
	padding: 10px 16px;
	background-color: #1b1d25;
	border: 1px solid #bebec2;
	border-radius: 9px;
	cursor: pointer;
}

.dKBgEu:hover {
	background-color: blue;
}

.gErDUf {
	background: blue;
	border-radius: 6px;
	padding: 17px;
	min-height: 235px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.iCEhZN {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 5px;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: flex-end;
	-webkit-box-align: flex-end;
	-ms-flex-align: flex-end;
	align-items: flex-end;
}

.dZXNda {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	min-height: 235px;
	border-radius: 6px;
	position: relative;
	max-width: 416px;
}

@media (max-width:1198.5px) {
	.dZXNda {
		min-height: 284px;
	}
}

.hhpTMa {
	height: 100%;
	border-radius: 6px;
	object-fit: cover;
}

.kbgrbL {
	position: absolute;
	width: 100%;
	height: 100%;
}

.lbfOJU {
	position: relative;
	z-index: 2;
}

.cFACAJ {
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	max-height: 35px;
}

.jMQiPg {
	max-width: 100px;
	width: 100%;
	-webkit-transform: scale(1.15) translateY(3%) translateX(-8%);
	-ms-transform: scale(1.15) translateY(3%) translateX(-8%);
	transform: scale(1.15) translateY(3%) translateX(-8%);
	-webkit-align-self: flex-end;
	-ms-flex-item-align: end;
	align-self: flex-end;
	-webkit-transform: scale(1.3) translateY(-8%) translateX(-8%);
	-ms-transform: scale(1.3) translateY(-8%) translateX(-8%);
	transform: scale(1.3) translateY(-8%) translateX(-8%);
}

@media (max-width:1198.5px) {
	.jMQiPg {
		max-width: 120px;
	}
}

@media (max-width:484.5px) {
	.jMQiPg {
		-webkit-transform: scale(1.1) translateY(5%) translateX(-8%);
		-ms-transform: scale(1.1) translateY(5%) translateX(-8%);
		transform: scale(1.1) translateY(5%) translateX(-8%);
	}
}

.jQFnsH {
	max-width: 230px;
	width: 100%;
	margin: 0 auto;
}

.kuIPxd {
	box-shadow: -4px 4px 20px 0 rgba(0, 0, 0, 0.1);
	display: none;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 24px;
	position: fixed;
	overflow: hidden;
	z-index: 999;
	-webkit-transform: translateX(100%);
	-ms-transform: translateX(100%);
	transform: translateX(100%);
	right: calc(50vw - 40px);
	bottom: 5vh;
	border: 2px solid white;
	border-radius: 9px;
	background: #000;
	color: #fff;
	max-width: 540px;
	width: 100%;
	padding: 16px 30px 16px 16px;
}

@media (max-width:1023.5px) {
	.kuIPxd {
		right: 15px;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
}

@media (max-width:767.5px) {
	.kuIPxd {
		-webkit-transform: translateX(50%);
		-ms-transform: translateX(50%);
		transform: translateX(50%);
		right: 50%;
		max-width: 425px;
		bottom: 10vh;
		gap: 16px;
	}
}

.TIUZL {
	position: absolute;
	top: 10px;
	right: 10px;
	max-width: 24px;
	width: 100%;
	cursor: pointer;
}

@media (max-width:767.5px) {
	.TIUZL {
		max-width: 18px;
	}
}

.gMYGsU {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	white-space: nowrap;
}

.hRzYKR {
	max-width: 151px;
	width: 100%;
}

@media (max-width:767.5px) {
	.hRzYKR {
		max-width: 100px;
	}
}

@media (max-width:484.5px) {
	.hRzYKR {
		display: none;
	}
}

.lpsBJN {
	position: relative;
	overflow: hidden;
	margin: 0px 0px 200px;
}

@media (max-width:991.5px) {
	.lpsBJN {
		margin: 0px 0px 140px;
	}
}

.fZpIT {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	gap: 24px;
	padding-top: 155px;
	margin-bottom: 80px;
}

@media (max-width:991.5px) {
	.fZpIT {
		margin-bottom: 50px;
		padding-top: 105px;
	}
}

@media (max-width:767.5px) {
	.fZpIT {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.hToULS {
	margin-bottom: 124px;
}

@media (max-width:991.5px) {
	.hToULS {
		margin-bottom: 40px;
	}
}

.OvoNW {
	max-width: 500px;
	width: 100%;
	-webkit-transform: scale(1.1) translateY(-5%) translateX(-4%);
	-ms-transform: scale(1.1) translateY(-5%) translateX(-4%);
	transform: scale(1.1) translateY(-5%) translateX(-4%);
}

@media (max-width:1279.5px) {
	.OvoNW {
		-webkit-transform: scale(1) translateY(-5%);
		-ms-transform: scale(1) translateY(-5%);
		transform: scale(1) translateY(-5%);
	}
}

@media (max-width:991.5px) {
	.OvoNW {
		margin-top: 36px;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
}

.jlnhdk {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	max-width: 576px;
	min-width: 576px;
	gap: 30px;
}

@media (max-width:991.5px) {
	.jlnhdk {
		min-width: 300px;
	}
}

.glSzkS {
	max-width: 429px;
	width: 100%;
	height: 134px;
	position: relative;
}

.glSzkS>* {
	opacity: 1;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transition-duration: 0.05s;
	transition-duration: 0.05s;
}

.glSzkS>*:first-child {
	-webkit-animation-delay: 0s;
	animation-delay: 0s;
}

.glSzkS>*:last-child {
	-webkit-animation-delay: 5s;
	animation-delay: 5s;
}

@-webkit-keyframes autoplay {
	0% {
		opacity: 0;
	}

	10% {
		opacity: 1;
	}

	49% {
		opacity: 1;
	}

	60% {
		opacity: 0;
	}

	100% {
		opacity: 0;
	}
}

@keyframes autoplay {
	0% {
		opacity: 0;
	}

	10% {
		opacity: 1;
	}

	49% {
		opacity: 1;
	}

	60% {
		opacity: 0;
	}

	100% {
		opacity: 0;
	}
}

.byalCI {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 24px;
}

@media (max-width:991.5px) {
	.byalCI {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width:767.5px) {
	.byalCI {
		gap: 36px;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		overflow-x: auto;
		margin: 0 -15px;
		padding: 0 15px;
	}
}

.hMrGIq {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 18px;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width:599.5px) {
	.hMrGIq {
		gap: 12px;
	}
}

.losCcg {
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}

.jqwPAI {
	text-transform: uppercase;
	max-width: 230px;
	width: 100%;
}

@media (max-width:599.5px) {
	.jqwPAI {
		font-size: 12px;
	}
}

.dKymHm {
	max-width: 274px;
	width: 100%;
}

@media (max-width:767.5px) {
	.dKymHm {
		min-width: 240px;
	}
}

.bfvTwQ {
	margin: 0px 0px 120px;
}

@media (max-width:991.5px) {
	.bfvTwQ {
		margin: 0px 0px 60px;
	}
}

@media (max-width:599.5px) {
	.bfvTwQ {
		margin: 0px 0px 40px;
	}
}

@media (max-width:484.5px) {
	.gfSQJr {
		-webkit-transform: scale(0.95);
		-ms-transform: scale(0.95);
		transform: scale(0.95);
	}
}

.jvuChV {
	margin: 0px 0px 220px;
}

@media (max-width:991.5px) {
	.jvuChV {
		margin: 0px 0px 160px;
	}
}

.hlioUJ {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 48px;
}

@media (max-width:991.5px) {
	.hlioUJ {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
		gap: 60px;
	}
}

.tTtUJ {
	max-width: 552px;
	width: 100%;
}

.lkupVb {
	font-weight: 600;
	margin: 0px 5px 0px 6px;
}

@media (max-width:767.5px) {
	.lkupVb {
		margin: 0px 0px 0px 6px;
	}
}

/* Tab button styles */
.tablink {
	background-color: transparent;
	border: none;
	outline: none;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
}

.tablink img {
	width: 24px;
	/* Adjust icon size as needed */
	margin-right: 8px;
	/* Adjust icon-text spacing */
}

.tablink span {
	font-weight: 500;
}

/* Active tab button style */
.active {
	background-color: #f0f0f0;
	/* Change background color as desired */
}

/* Tab content styles */
.tabcontent {
	display: none;
}

/* Show active tab content */
.tabcontent.active {
	display: block;
}

html,
body {
	overflow-x: hidden;
}


/* ============================================================
   Added from how_zeda_autocopy_works.php
   Same cleanup applied: styled-components bookkeeping
   ("data-styled.gNN[...]") stripped, "/*!sc*\/" markers removed,
   and any rule that already existed above (verbatim) was
   skipped rather than duplicated.
   ============================================================ */

@media (min-width:992px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="251fd39d-b512-5882-5175-b26a3d0db524"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="14117d61-b7d0-dad0-e4bd-49fc829bd04d"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d0eb211-e4a8-59a1-b7a0-8f3acb5c664c"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="911fed41-a29c-f6e5-c65f-ad184d9e72aa"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="7aa65460-f96c-60b5-e75c-585ff8e4f52c"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="623c1007-b16c-5d06-6812-81934fb58d0b"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9bc14bc1-45bd-75fd-aea3-e3d299201bda"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="262b6ee0-14b5-f12c-3957-a43b410e0109"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="da4274b3-db34-3e34-b667-c94d7cc0f742"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="42296372-ed7f-83f0-26d8-d11022df9aed"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="06f6aff6-2acc-20ef-914a-bd83789bacbe"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="bb47ae1b-8b10-8b01-0727-97a4674d6e7b"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="f07f0ba6-847b-44a9-c09c-caff5a7cc4d8"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d3e0a2a-fb0c-98c3-dee1-53b1dc5d3123"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9b5e93e1-4ad9-b1c4-177b-f0c143e34e62"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="ab4f5628-7010-d046-d125-09fc97b857d4"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="e3a6c7a0-cf59-5419-2752-63bd05c4d26b"] {
		opacity: 0;
	}
}

.MuiGrid-container {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	box-sizing: border-box;
}

.MuiGrid-item {
	margin: 0;
	box-sizing: border-box;
}

.MuiGrid-zeroMinWidth {
	min-width: 0;
}

.MuiGrid-direction-xs-column {
	flex-direction: column;
}

.MuiGrid-direction-xs-column-reverse {
	flex-direction: column-reverse;
}

.MuiGrid-direction-xs-row-reverse {
	flex-direction: row-reverse;
}

.MuiGrid-wrap-xs-nowrap {
	flex-wrap: nowrap;
}

.MuiGrid-wrap-xs-wrap-reverse {
	flex-wrap: wrap-reverse;
}

.MuiGrid-align-items-xs-center {
	align-items: center;
}

.MuiGrid-align-items-xs-flex-start {
	align-items: flex-start;
}

.MuiGrid-align-items-xs-flex-end {
	align-items: flex-end;
}

.MuiGrid-align-items-xs-baseline {
	align-items: baseline;
}

.MuiGrid-align-content-xs-center {
	align-content: center;
}

.MuiGrid-align-content-xs-flex-start {
	align-content: flex-start;
}

.MuiGrid-align-content-xs-flex-end {
	align-content: flex-end;
}

.MuiGrid-align-content-xs-space-between {
	align-content: space-between;
}

.MuiGrid-align-content-xs-space-around {
	align-content: space-around;
}

.MuiGrid-justify-content-xs-center {
	justify-content: center;
}

.MuiGrid-justify-content-xs-flex-end {
	justify-content: flex-end;
}

.MuiGrid-justify-content-xs-space-between {
	justify-content: space-between;
}

.MuiGrid-justify-content-xs-space-around {
	justify-content: space-around;
}

.MuiGrid-justify-content-xs-space-evenly {
	justify-content: space-evenly;
}

.MuiGrid-spacing-xs-1 {
	width: calc(100% + 10px);
	margin: -5px;
}

.MuiGrid-spacing-xs-1>.MuiGrid-item {
	padding: 5px;
}

.MuiGrid-spacing-xs-2 {
	width: calc(100% + 20px);
	margin: -10px;
}

.MuiGrid-spacing-xs-2>.MuiGrid-item {
	padding: 10px;
}

.MuiGrid-spacing-xs-3 {
	width: calc(100% + 30px);
	margin: -15px;
}

.MuiGrid-spacing-xs-3>.MuiGrid-item {
	padding: 15px;
}

.MuiGrid-spacing-xs-4 {
	width: calc(100% + 40px);
	margin: -20px;
}

.MuiGrid-spacing-xs-4>.MuiGrid-item {
	padding: 20px;
}

.MuiGrid-spacing-xs-5 {
	width: calc(100% + 50px);
	margin: -25px;
}

.MuiGrid-spacing-xs-5>.MuiGrid-item {
	padding: 25px;
}

.MuiGrid-spacing-xs-6 {
	width: calc(100% + 60px);
	margin: -30px;
}

.MuiGrid-spacing-xs-6>.MuiGrid-item {
	padding: 30px;
}

.MuiGrid-spacing-xs-7 {
	width: calc(100% + 70px);
	margin: -35px;
}

.MuiGrid-spacing-xs-7>.MuiGrid-item {
	padding: 35px;
}

.MuiGrid-spacing-xs-8 {
	width: calc(100% + 80px);
	margin: -40px;
}

.MuiGrid-spacing-xs-8>.MuiGrid-item {
	padding: 40px;
}

.MuiGrid-spacing-xs-9 {
	width: calc(100% + 90px);
	margin: -45px;
}

.MuiGrid-spacing-xs-9>.MuiGrid-item {
	padding: 45px;
}

.MuiGrid-spacing-xs-10 {
	width: calc(100% + 100px);
	margin: -50px;
}

.MuiGrid-spacing-xs-10>.MuiGrid-item {
	padding: 50px;
}

.MuiGrid-grid-xs-auto {
	flex-grow: 0;
	max-width: none;
	flex-basis: auto;
}

.MuiGrid-grid-xs-true {
	flex-grow: 1;
	max-width: 100%;
	flex-basis: 0;
}

.MuiGrid-grid-xs-1 {
	flex-grow: 0;
	max-width: 8.333333%;
	flex-basis: 8.333333%;
}

.MuiGrid-grid-xs-2 {
	flex-grow: 0;
	max-width: 16.666667%;
	flex-basis: 16.666667%;
}

.MuiGrid-grid-xs-3 {
	flex-grow: 0;
	max-width: 25%;
	flex-basis: 25%;
}

.MuiGrid-grid-xs-4 {
	flex-grow: 0;
	max-width: 33.333333%;
	flex-basis: 33.333333%;
}

.MuiGrid-grid-xs-5 {
	flex-grow: 0;
	max-width: 41.666667%;
	flex-basis: 41.666667%;
}

.MuiGrid-grid-xs-6 {
	flex-grow: 0;
	max-width: 50%;
	flex-basis: 50%;
}

.MuiGrid-grid-xs-7 {
	flex-grow: 0;
	max-width: 58.333333%;
	flex-basis: 58.333333%;
}

.MuiGrid-grid-xs-8 {
	flex-grow: 0;
	max-width: 66.666667%;
	flex-basis: 66.666667%;
}

.MuiGrid-grid-xs-9 {
	flex-grow: 0;
	max-width: 75%;
	flex-basis: 75%;
}

.MuiGrid-grid-xs-10 {
	flex-grow: 0;
	max-width: 83.333333%;
	flex-basis: 83.333333%;
}

.MuiGrid-grid-xs-11 {
	flex-grow: 0;
	max-width: 91.666667%;
	flex-basis: 91.666667%;
}

.MuiGrid-grid-xs-12 {
	flex-grow: 0;
	max-width: 100%;
	flex-basis: 100%;
}

@media (min-width:600px) {
	.MuiGrid-grid-sm-auto {
		flex-grow: 0;
		max-width: none;
		flex-basis: auto;
	}

	.MuiGrid-grid-sm-true {
		flex-grow: 1;
		max-width: 100%;
		flex-basis: 0;
	}

	.MuiGrid-grid-sm-1 {
		flex-grow: 0;
		max-width: 8.333333%;
		flex-basis: 8.333333%;
	}

	.MuiGrid-grid-sm-2 {
		flex-grow: 0;
		max-width: 16.666667%;
		flex-basis: 16.666667%;
	}

	.MuiGrid-grid-sm-3 {
		flex-grow: 0;
		max-width: 25%;
		flex-basis: 25%;
	}

	.MuiGrid-grid-sm-4 {
		flex-grow: 0;
		max-width: 33.333333%;
		flex-basis: 33.333333%;
	}

	.MuiGrid-grid-sm-5 {
		flex-grow: 0;
		max-width: 41.666667%;
		flex-basis: 41.666667%;
	}

	.MuiGrid-grid-sm-6 {
		flex-grow: 0;
		max-width: 50%;
		flex-basis: 50%;
	}

	.MuiGrid-grid-sm-7 {
		flex-grow: 0;
		max-width: 58.333333%;
		flex-basis: 58.333333%;
	}

	.MuiGrid-grid-sm-8 {
		flex-grow: 0;
		max-width: 66.666667%;
		flex-basis: 66.666667%;
	}

	.MuiGrid-grid-sm-9 {
		flex-grow: 0;
		max-width: 75%;
		flex-basis: 75%;
	}

	.MuiGrid-grid-sm-10 {
		flex-grow: 0;
		max-width: 83.333333%;
		flex-basis: 83.333333%;
	}

	.MuiGrid-grid-sm-11 {
		flex-grow: 0;
		max-width: 91.666667%;
		flex-basis: 91.666667%;
	}

	.MuiGrid-grid-sm-12 {
		flex-grow: 0;
		max-width: 100%;
		flex-basis: 100%;
	}
}

@media (min-width:960px) {
	.MuiGrid-grid-md-auto {
		flex-grow: 0;
		max-width: none;
		flex-basis: auto;
	}

	.MuiGrid-grid-md-true {
		flex-grow: 1;
		max-width: 100%;
		flex-basis: 0;
	}

	.MuiGrid-grid-md-1 {
		flex-grow: 0;
		max-width: 8.333333%;
		flex-basis: 8.333333%;
	}

	.MuiGrid-grid-md-2 {
		flex-grow: 0;
		max-width: 16.666667%;
		flex-basis: 16.666667%;
	}

	.MuiGrid-grid-md-3 {
		flex-grow: 0;
		max-width: 25%;
		flex-basis: 25%;
	}

	.MuiGrid-grid-md-4 {
		flex-grow: 0;
		max-width: 33.333333%;
		flex-basis: 33.333333%;
	}

	.MuiGrid-grid-md-5 {
		flex-grow: 0;
		max-width: 41.666667%;
		flex-basis: 41.666667%;
	}

	.MuiGrid-grid-md-6 {
		flex-grow: 0;
		max-width: 50%;
		flex-basis: 50%;
	}

	.MuiGrid-grid-md-7 {
		flex-grow: 0;
		max-width: 58.333333%;
		flex-basis: 58.333333%;
	}

	.MuiGrid-grid-md-8 {
		flex-grow: 0;
		max-width: 66.666667%;
		flex-basis: 66.666667%;
	}

	.MuiGrid-grid-md-9 {
		flex-grow: 0;
		max-width: 75%;
		flex-basis: 75%;
	}

	.MuiGrid-grid-md-10 {
		flex-grow: 0;
		max-width: 83.333333%;
		flex-basis: 83.333333%;
	}

	.MuiGrid-grid-md-11 {
		flex-grow: 0;
		max-width: 91.666667%;
		flex-basis: 91.666667%;
	}

	.MuiGrid-grid-md-12 {
		flex-grow: 0;
		max-width: 100%;
		flex-basis: 100%;
	}
}

@media (min-width:1280px) {
	.MuiGrid-grid-lg-auto {
		flex-grow: 0;
		max-width: none;
		flex-basis: auto;
	}

	.MuiGrid-grid-lg-true {
		flex-grow: 1;
		max-width: 100%;
		flex-basis: 0;
	}

	.MuiGrid-grid-lg-1 {
		flex-grow: 0;
		max-width: 8.333333%;
		flex-basis: 8.333333%;
	}

	.MuiGrid-grid-lg-2 {
		flex-grow: 0;
		max-width: 16.666667%;
		flex-basis: 16.666667%;
	}

	.MuiGrid-grid-lg-3 {
		flex-grow: 0;
		max-width: 25%;
		flex-basis: 25%;
	}

	.MuiGrid-grid-lg-4 {
		flex-grow: 0;
		max-width: 33.333333%;
		flex-basis: 33.333333%;
	}

	.MuiGrid-grid-lg-5 {
		flex-grow: 0;
		max-width: 41.666667%;
		flex-basis: 41.666667%;
	}

	.MuiGrid-grid-lg-6 {
		flex-grow: 0;
		max-width: 50%;
		flex-basis: 50%;
	}

	.MuiGrid-grid-lg-7 {
		flex-grow: 0;
		max-width: 58.333333%;
		flex-basis: 58.333333%;
	}

	.MuiGrid-grid-lg-8 {
		flex-grow: 0;
		max-width: 66.666667%;
		flex-basis: 66.666667%;
	}

	.MuiGrid-grid-lg-9 {
		flex-grow: 0;
		max-width: 75%;
		flex-basis: 75%;
	}

	.MuiGrid-grid-lg-10 {
		flex-grow: 0;
		max-width: 83.333333%;
		flex-basis: 83.333333%;
	}

	.MuiGrid-grid-lg-11 {
		flex-grow: 0;
		max-width: 91.666667%;
		flex-basis: 91.666667%;
	}

	.MuiGrid-grid-lg-12 {
		flex-grow: 0;
		max-width: 100%;
		flex-basis: 100%;
	}
}

@media (min-width:1920px) {
	.MuiGrid-grid-xl-auto {
		flex-grow: 0;
		max-width: none;
		flex-basis: auto;
	}

	.MuiGrid-grid-xl-true {
		flex-grow: 1;
		max-width: 100%;
		flex-basis: 0;
	}

	.MuiGrid-grid-xl-1 {
		flex-grow: 0;
		max-width: 8.333333%;
		flex-basis: 8.333333%;
	}

	.MuiGrid-grid-xl-2 {
		flex-grow: 0;
		max-width: 16.666667%;
		flex-basis: 16.666667%;
	}

	.MuiGrid-grid-xl-3 {
		flex-grow: 0;
		max-width: 25%;
		flex-basis: 25%;
	}

	.MuiGrid-grid-xl-4 {
		flex-grow: 0;
		max-width: 33.333333%;
		flex-basis: 33.333333%;
	}

	.MuiGrid-grid-xl-5 {
		flex-grow: 0;
		max-width: 41.666667%;
		flex-basis: 41.666667%;
	}

	.MuiGrid-grid-xl-6 {
		flex-grow: 0;
		max-width: 50%;
		flex-basis: 50%;
	}

	.MuiGrid-grid-xl-7 {
		flex-grow: 0;
		max-width: 58.333333%;
		flex-basis: 58.333333%;
	}

	.MuiGrid-grid-xl-8 {
		flex-grow: 0;
		max-width: 66.666667%;
		flex-basis: 66.666667%;
	}

	.MuiGrid-grid-xl-9 {
		flex-grow: 0;
		max-width: 75%;
		flex-basis: 75%;
	}

	.MuiGrid-grid-xl-10 {
		flex-grow: 0;
		max-width: 83.333333%;
		flex-basis: 83.333333%;
	}

	.MuiGrid-grid-xl-11 {
		flex-grow: 0;
		max-width: 91.666667%;
		flex-basis: 91.666667%;
	}

	.MuiGrid-grid-xl-12 {
		flex-grow: 0;
		max-width: 100%;
		flex-basis: 100%;
	}
}

.eEtlCr {
	position: relative;
	overflow: hidden;
	width: 100%;
	line-height: 0;
	margin-right: 17px;
}

.LcTKw {
	cursor: pointer;
	margin-bottom: 2em;
}

.fBWYgh {
	margin-bottom: 1.875rem;
	max-width: 530px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dcwFD {
	font-size: 0.875rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	font-weight: 500;
	margin-left: 0;
	margin-top: 0;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.iiFuHt {
	font-weight: 900;
	color: #FB5882;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.fIOjah {
	font-weight: 500;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dNgsKl {
	font-weight: 900;
	color: #6469E7;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.cHGwZW {
	font-weight: 900;
	color: #21D9D2;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.iNCeTb {
	margin-bottom: 0.3em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.qePBT {
	margin-bottom: 1em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dyiGgF {
	font-size: 1.5rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jPVMEx {
	font-size: 1.5rem;
	margin-top: 0.7em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jULdLC {
	font-size: 1.5rem;
	margin-top: 0.7em;
	margin-bottom: 1.5em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bUtVSD {
	font-weight: 900;
	font-size: 1.25rem;
	margin-bottom: 0.5em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.cvCALA {
	font-size: 0.875rem;
	margin-bottom: 2em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.iIYjQH {
	font-size: 0.875rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bPbYse {
	font-size: 1.5rem;
	margin-top: 1.5em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.daeEQi {
	margin-bottom: 0;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hSgjYT {
	margin-bottom: 1.2em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.aGeoS {
	font-size: 1.125rem;
	font-weight: 700;
	margin-right: 13px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bYCzJY {
	margin-bottom: 0.75em;
	max-width: 950px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.fHBBHF {
	font-size: 1rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	font-weight: 500;
	margin-left: 0;
	margin-top: 16px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.fuHRcj {
	margin-bottom: 0.7em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dfDqND {
	margin-bottom: 3rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.rTlom {
	text-align: center;
	font-weight: 400;
	margin-bottom: 1.3em;
	max-width: 390px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.heuQtw {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 1.875rem;
}

.bhHdSO {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 0.3em;
}

.fyouHj {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 0;
}

.flPToG {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 1.2em;
}

.bSgdQH {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 0.75em;
}

.dwWTHi {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 0.7em;
}

.jEzPYD {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	text-align: center;
	font-weight: 400;
	margin-bottom: 1.3em;
}

.gneoGG {
	color: #3179FF;
	font-weight: 700;
}

.jmMZCB {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	margin-top: 20px;
	margin-bottom: 20px;
	width: lg;
	height: lg;
}

@media (min-width:375px) {
	.jmMZCB {
		min-width: 280px !important;
	}
}

.jmMZCB:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.jmMZCB:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.jmMZCB {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.jmMZCB {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.jmMZCB {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.jmMZCB {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.jmMZCB {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.jmMZCB {
		font-size: 1.106rem;
	}
}

.kXOhCo {
	position: relative;
	z-index: 0;
}

@media (max-width:991.5px) {
	.kXOhCo {
		padding: 1.8em 1.25em !important;
	}
}

.kXOhCo:hover .sc-59d864b9-1 {
	top: -0.4em;
	bottom: -0.4em;
}

.kXOhCo:hover .sc-59d864b9-2 {
	left: 0.4em;
	right: 0.4em;
}

.kXOhCo .sc-59d864b9-1 {
	top: -0.4em;
	bottom: -0.4em;
}

.kXOhCo .sc-59d864b9-2 {
	left: 0.4em;
	right: 0.4em;
}

.kJYfoU {
	font-weight: 700;
	font-family: Inter, sans-serif !important;
	color: #FFFFFF !important;
	border-radius: 6px !important;
	background: linear-gradient(92.07deg, #1fa2ff 1.75%, #3179ff 65.01%, #8ebafd 128.28%) !important;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
}

.kJYfoU:hover {
	-webkit-transform: scale(0.98);
	-ms-transform: scale(0.98);
	transform: scale(0.98);
}

.jvdotq {
	font-weight: 700 !important;
	font-family: Inter, sans-serif !important;
	color: #FFFFFF !important;
	border-radius: 6px !important;
}

.jvdotq .sc-59d864b9-2 {
	background: radial-gradient(circle farthest-corner at center center, #FF1A2E, #71A3FF);
	background-position: left center;
	background-size: 350% 350%;
	-webkit-animation: gradientBgAnim 15s ease-in-out infinite;
	animation: gradientBgAnim 15s ease-in-out infinite;
}

.jvdotq:hover .sc-59d864b9-2 {
	-webkit-animation-duration: 5s !important;
	animation-duration: 5s !important;
}

.heXimm {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	overflow: hidden;
	min-height: 100vh;
	margin-top: 8em;
}

.Uwbqg {
	max-width: 1140px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 11em;
	margin-bottom: 11em;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.cxQXls {
	max-width: 1140px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 40px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

@media (min-width:768px) {
	.cxQXls {
		margin-top: 80px;
	}
}

.kbTBqU {
	max-width: 1140px;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

@media (min-width:768px) {
	.kbTBqU {
		margin-bottom: 80px;
	}
}

.kdgyrX {
	padding: 1.5rem 0;
}

.kdgyrX:not(:last-child) {
	border-bottom: 1px solid rgba(127, 147, 188, 0.4);
}

.bzIfzZ {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	margin-right: 1rem;
}

.fqFBFI {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	cursor: pointer;
	padding: 0;
	border-radius: 0;
	background: inherit;
}

@media (max-width:599.5px) {
	.fqFBFI {
		padding: 0;
	}
}

.cgXOnX {
	font-weight: 700;
}

.gODDcf {
	padding: 130px 0px 0px;
}

@media (max-width:991.5px) {
	.gODDcf {
		padding: 100px 0px 0px;
	}
}

@media (max-width:599.5px) {
	.gODDcf {
		padding: 90px 0px 0px;
	}
}

.NhseI {
	margin-top: 3rem;
}

@media (min-width:600px) {}

.VSlCa {
	margin-top: 3rem;
}

.sSjZy {
	padding: 200px 0px;
	background: linear-gradient(114.01deg, #f8faff 48.33%, rgba(255, 255, 255, 0) 128.27%);
}

@media (max-width:991.5px) {
	.sSjZy {
		padding: 70px 0px;
	}
}

.iMWMsf {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: relative;
	overflow: hidden;
}

@media (max-width:991.5px) {
	.iMWMsf {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
}

.bxnmEu {
	max-width: 540px;
	position: relative;
}

@media (max-width:991.5px) {
	.bxnmEu {
		margin-bottom: 70px;
	}
}

.ehXhVa {
	max-width: 400px;
	width: 100%;
	height: 100%;
}

.JpIDM {
	z-index: 2;
}

@media (max-width:599.5px) {
	.JpIDM {
		max-width: 230px;
		width: 100%;
	}
}

.bEWMkH {
	position: absolute;
	max-width: 700px;
	width: 100%;
	left: 270px;
	bottom: -100px;
	z-index: 2;
}

@media (max-width:991.5px) {
	.bEWMkH {
		display: none;
	}
}

.fEIVVS {
	position: absolute;
	min-width: 1108px;
	width: 100%;
	left: 0;
	bottom: -350px;
	z-index: 1;
}

@media (max-width:991.5px) {
	.fEIVVS {
		display: none;
	}
}

.iujTXj {
	margin-top: 300px;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-webkit-box-align: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

@media (max-width:991.5px) {
	.iujTXj {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		margin-top: 50px;
		padding: 0 10px;
	}
}

.dMuXa-d {
	position: relative;
	background: linear-gradient(91.41deg, #f8faff 55.55%, rgba(255, 255, 255, 0) 220.37%);
	border: 5px solid #ffffff;
	border-radius: 20px;
	padding: 42px 25px 40px 37px;
	max-width: 460px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: -30px;
}

@media (max-width:1198.5px) {
	.dMuXa-d {
		padding: 42px 15px 40px 15px;
		max-width: 380px;
	}
}

@media (max-width:991.5px) {
	.dMuXa-d {
		margin: 30px auto;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		max-width: 313px;
		padding: 42px 25px 40px 37px;
	}
}

@media (max-width:484.5px) {
	.dMuXa-d {
		padding: 42px 15px 40px 15px;
	}
}

.bOajWN {
	position: relative;
	z-index: 99;
	background: linear-gradient(91.41deg, #f8faff 55.55%, rgba(255, 255, 255, 0) 220.37%);
	border: 5px solid #ffffff;
	border-radius: 20px;
	padding: 42px 25px 40px 37px;
	max-width: 313px;
}

@media (max-width:991.5px) {
	.bOajWN {
		margin: 0 auto;
	}
}

@media (max-width:484.5px) {
	.bOajWN {
		padding: 42px 15px 40px 15px;
	}
}

.eSHMWD {
	max-width: 60px;
	position: absolute;
	z-index: 99;
	top: -15px;
	left: -23px;
}

.hlFZVK {
	max-width: 88px;
	position: absolute;
	top: -30px;
	left: -40px;
}

@media (max-width:484.5px) {
	.hlFZVK {
		max-width: 60px;
		top: -15px;
		left: -23px;
	}
}

.ccJIMq {
	margin-right: 290px;
	margin-bottom: 20px;
}

@media (max-width:991.5px) {
	.ccJIMq {
		margin: 30px auto;
	}
}

.cDFSvh {
	margin-right: 290px;
	margin-bottom: 20px;
	margin-left: 30px;
}

@media (max-width:991.5px) {
	.cDFSvh {
		margin: 30px auto;
	}
}

.ftonQH {
	max-width: 150px;
}

.bUBNGg {
	max-width: 75px;
	margin-left: 11px;
}

.ZEMxz {
	margin-left: 5px;
	min-width: 197px;
}

@media (max-width:1198.5px) {
	.ZEMxz {
		min-width: 130px;
	}
}

@media (max-width:991.5px) {
	.ZEMxz {
		margin-top: 15px;
		margin-left: 15px;
	}
}

.lmLMHO {
	position: absolute;
	max-width: 1100px;
	width: 100%;
	top: 180px;
}

@media (max-width:991.5px) {
	.lmLMHO {
		display: none;
	}
}

.eoZDrO {
	display: block;
	background: #0077FF;
	border-radius: 6px;
	padding: 13px 14px 13px 50px;
	max-width: -webkit-fit-content;
	max-width: -moz-fit-content;
	max-width: fit-content;
	width: 100%;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: 500;
	text-align: center;
	position: relative;
}

.eoZDrO:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.eoZDrO:before {
	content: '';
	background: url('img/how-does-autocopy/roadmap/btn-icon1.png');
	background-size: cover;
	width: 25px;
	height: 25px;
	position: absolute;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	top: 50%;
	left: 13px;
	z-index: 2;
	display: block;
}

.iDyEEh {
	margin-right: 260px;
	max-width: 342px;
	width: 100%;
	margin-bottom: 65px;
	border-radius: 50%;
	background: #ffffff;
	height: 342px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border: 0.9px solid #ecf3ff;
}

@media (max-width:1198.5px) {
	.iDyEEh {
		margin-right: 200px;
	}
}

@media (max-width:991.5px) {
	.iDyEEh {
		margin: 30px auto 0;
	}
}

.gKdUmB {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.dmChhC {
	background: linear-gradient(273.07deg, #00ca5d 29.94%, #2dffb3 164.49%, #b3ffab 242.71%);
	border-radius: 6px;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	min-width: 160px;
	min-height: 44px;
	margin-bottom: 16px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.kbDKFp {
	background: linear-gradient(90deg, #9400d3 0%, #4b0082 100%);
	border-radius: 6px;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	min-width: 160px;
	min-height: 44px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.gghHEt {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

@media (max-width:991.5px) {
	.gghHEt {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		width: 100%;
	}
}

.kwopRX {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-top: 100px;
	gap: 50px;
}

@media (max-width:991.5px) {
	.kwopRX {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		padding-top: 50px;
	}
}

.jyUcQh {
	max-width: 420px;
	width: 100%;
}

.hrXdFW {
	max-width: 660px;
}

.hARNHu {
	background-color: #000000;
	color: #FFFFFF;
	padding: 30px 0px 200px;
	position: relative;
}

@media (max-width:991.5px) {
	.hARNHu {
		padding: 30px 0px 150px;
	}
}

@media (max-width:599.5px) {
	.hARNHu {
		padding: 10px 0px 70px;
	}
}

.wpBDe {
	position: absolute;
	width: 100%;
	max-width: 400px;
	top: 23%;
	left: 0;
}

@media (max-width:991.5px) {
	.wpBDe {
		max-width: 300px;
		top: 35%;
	}
}

@media (max-width:599.5px) {
	.wpBDe {
		max-width: 200px;
		top: 40%;
	}
}

.bqGRqd {
	position: absolute;
	width: 100%;
	top: -9%;
	right: 0;
	max-width: 240px;
}

@media (max-width:1279.5px) {
	.bqGRqd {
		max-width: 200px;
	}
}

@media (max-width:1198.5px) {
	.bqGRqd {
		top: 6%;
	}
}

.gXOdSj {
	position: absolute;
	width: 100%;
	bottom: -15%;
	right: 0;
	max-width: 650px;
}

@media (max-width:991.5px) {
	.gXOdSj {
		max-width: 500px;
		bottom: -11%;
	}
}

@media (max-width:959.5px) {
	.gXOdSj {
		bottom: -10%;
	}
}

@media (max-width:599.5px) {
	.gXOdSj {
		max-width: 300px;
		bottom: -6%;
	}
}

.bIRTdN {
	font-family: Inter, sans-serif;
	z-index: 22;
	background: linear-gradient(155.38deg, rgba(255, 255, 255, 0) -60.49%, rgba(98, 153, 255, 0.2) 80.51%);
	border-radius: 15px;
	-webkit-backdrop-filter: blur(42px);
	-webkit-backdrop-filter: blur(42px);
	backdrop-filter: blur(42px);
	border: 1px solid #000000;
	padding-bottom: 410px;
	position: relative;
}

@media (max-width:991.5px) {
	.bIRTdN {
		padding-bottom: 350px;
	}
}

@media (max-width:599.5px) {
	.bIRTdN {
		padding-bottom: 140px;
	}
}

.gTZndx {
	padding: 35px 20px 30px;
}

@media (min-width:600px) {
	.gTZndx {
		padding: 40px 50px 10px;
	}
}

.grKHrP {
	line-height: 140%;
	padding: 0px 0px 40px;
}

.uHHns {
	width: 100%;
	position: absolute;
	bottom: 0;
}

@media (max-width:599.5px) {
	.uHHns {
		display: none;
	}
}

.lakNEo {
	width: 100%;
	-webkit-transform: scale(1.02);
	-ms-transform: scale(1.02);
	transform: scale(1.02);
}

.iqEXIF {
	width: 100%;
	-webkit-transform: translateY(40%) scale(1);
	-ms-transform: translateY(40%) scale(1);
	transform: translateY(40%) scale(1);
}

.cvlIqd {
	width: 100%;
	position: absolute;
	bottom: 0;
	display: none;
}

@media (max-width:599.5px) {
	.cvlIqd {
		display: block;
	}
}

.ccmdgT {
	width: 100%;
	-webkit-transform: translateY(20%);
	-ms-transform: translateY(20%);
	transform: translateY(20%);
}

.jjYykt {
	width: 100%;
	-webkit-transform: translateY(45%);
	-ms-transform: translateY(45%);
	transform: translateY(45%);
}

.gVjtuq {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: flex-start;
	-webkit-box-align: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
}

@media (max-width:991.5px) {
	.gVjtuq {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}

.cMshYi {
	margin-right: 90px;
}

.bDWvNz {
	margin-top: 0;
}

@media (max-width:374.5px) {
	.bDWvNz {
		font-size: 16px !important;
		height: auto !important;
		padding: 10px 20px !important;
	}
}

.fAgdGp {
	font-family: Inter, sans-serif;
	z-index: 22;
	background: linear-gradient(155.38deg, rgba(255, 255, 255, 0) -60.49%, rgba(98, 153, 255, 0.2) 80.51%);
	border-radius: 15px;
	-webkit-backdrop-filter: blur(42px);
	-webkit-backdrop-filter: blur(42px);
	backdrop-filter: blur(42px);
	border: 1px solid #000000;
	padding-bottom: 250px;
	position: relative;
	margin-bottom: 80px;
}

@media (max-width:991.5px) {
	.fAgdGp {
		padding-bottom: 200px;
	}
}

@media (max-width:599.5px) {
	.fAgdGp {
		padding-bottom: 180px;
	}
}

.jBQGNc {
	position: relative;
	z-index: 99;
	padding: 35px 20px 20px;
}

@media (min-width:600px) {
	.jBQGNc {
		padding: 40px 50px 10px;
	}
}

.kpvmxA {
	padding: 0px 0px 30px;
}

.bvModF {
	width: 93%;
	position: absolute;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	left: 50%;
	bottom: -5.5%;
}

@media (max-width:991.5px) {
	.bvModF {
		bottom: -4%;
	}
}

@media (max-width:599.5px) {
	.bvModF {
		display: none;
	}
}

.dBCPXu {
	width: 100%;
	-webkit-transform: scale(1.08);
	-ms-transform: scale(1.08);
	transform: scale(1.08);
	border-radius: 0 0 15px 15px;
}

.ibvgnO {
	width: 100%;
	position: absolute;
	bottom: 0;
	display: none;
}

@media (max-width:599.5px) {
	.ibvgnO {
		display: block;
	}
}

.kjLluA {
	width: 100%;
	-webkit-transform: translateY(20%);
	-ms-transform: translateY(20%);
	transform: translateY(20%);
	border-radius: 0 0 15px 15px;
}

.aYgCl {
	width: 100%;
	-webkit-transform: translateX(-20%) translateY(45%) scale(0.5);
	-ms-transform: translateX(-20%) translateY(45%) scale(0.5);
	transform: translateX(-20%) translateY(45%) scale(0.5);
	border-radius: 0 0 15px 15px;
}

.qFSkC {
	background: linear-gradient(108.1deg, rgba(248, 250, 255, 0.58) 45.51%, rgba(255, 255, 255, 0) 156.2%);
	-webkit-filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
}

@media (max-width:599.5px) {
	.eLaWXo {
		max-width: 230px;
		width: 100%;
	}
}

@media (max-width:374.5px) {
	.eLaWXo {
		font-size: 16px !important;
		height: auto !important;
		padding: 10px 20px !important;
	}
}

.fbTQXH {
	width: 100%;
	height: 316px;
	opacity: 0.9;
	border: 5px solid rgba(255, 255, 255, 0.5);
	border-radius: 20px;
	background: linear-gradient(91.41deg, #F8FAFF 55.55%, rgba(255, 255, 255, 0) 220.37%);
	box-shadow: 0 16px 32px rgba(17, 37, 62, 0.02);
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.dIroya {
	color: #000 !important;
}

.gCwGqe {
	max-width: 526px;
	width: 100%;
}

@media (max-width:767.5px) {
	.gCwGqe {
		margin-bottom: 15px;
	}
}

@media (max-width:374.5px) {
	.gCwGqe .sc-5e8b3a94-3 {
		font-size: 16px !important;
		height: auto !important;
		padding: 10px 20px !important;
	}
}

.NPQay {
	position: relative;
	max-width: 550px;
	width: 100%;
	-webkit-transform: scale(1.15) translateX(50px) translateY(20px);
	-ms-transform: scale(1.15) translateX(50px) translateY(20px);
	transform: scale(1.15) translateX(50px) translateY(20px);
}

@media (max-width:767.5px) {
	.NPQay {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		margin-bottom: 1.5em;
	}
}

.kaYRQg {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (max-width:991.5px) {
	.kaYRQg {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.irGsaI {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	max-width: 347;
}

.irGrMa {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	max-width: 280;
}

.irGsfb {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	max-width: 337;
}

.iMFbLo {
	margin-right: 25px;
	width: 38px;
	height: 38px;
}

.btyezc {
	margin-top: 0;
	background: #FFFFFF;
	padding-top: 100px;
	padding-bottom: 30px;
}

@media (max-width:599.5px) {
	.btyezc {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.cQTaRf {
	font-size: 65px;
}

@media (max-width:991.5px) {
	.cQTaRf {
		font-size: 55px;
	}
}

@media (max-width:599.5px) {
	.cQTaRf {
		font-size: 34px;
	}
}

.bzyDVR {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 100px;
}

@media (max-width:767.5px) {
	.bzyDVR {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.kbothL {
	margin: 0 10px;
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width:991.5px) {
	.kbothL {
		margin: 0 0 15px 0 !important;
	}
}

.dnXKxE {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-left: 60px;
	padding-right: 35px;
	height: 100%;
}

@media (max-width:959.5px) {
	.dnXKxE {
		padding-bottom: 30px;
		padding-left: 20px;
		padding-right: 20px;
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}

.caHFpI {
	max-width: 495px;
	width: 100%;
}

.hhZyup {
	min-height: 244px;
	background: #ffffff;
	box-shadow: 36px 12px 64px rgba(177, 187, 199, 0.5);
	width: 100%;
	border-radius: 9px;
	padding: 10px 20px 29px;
	margin-bottom: 16px;
}

.gtEpPu {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}

.ijpSpx {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width:484.5px) {
	.ijpSpx {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		margin: 10px auto 5px;
	}
}

.emhTdU {
	max-width: 42px;
	-webkit-flex: 0 0 42px;
	-ms-flex: 0 0 42px;
	flex: 0 0 42px;
	height: 100%;
}

.eQmawd {
	font-size: 0.875rem;
	padding-top: 12px;
}

.gCgNUn {
	margin-bottom: 57px;
	background: #f1f6ff;
	border: 1px solid #ecf3ff;
	box-shadow: 0px 2px 8px #f1f6ff;
	border-radius: 9px;
	padding: 20px;
}

.lnNCrz {
	background: #ffffff;
	box-shadow: 0px 2px 8px #f1f6ff;
	border: 1px solid #ecf3ff;
	border-radius: 9px;
}

.gUzZId {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	min-height: 417px;
	width: 100%;
}

@media (max-width:599.5px) {
	.gUzZId {
		min-height: 230%;
	}
}

.hFTJOi {
	width: 100%;
	max-width: 456px;
	-webkit-align-self: flex-end;
	-ms-flex-item-align: end;
	align-self: flex-end;
}

@media (max-width:959.5px) {
	.hFTJOi {
		margin: 0 auto;
	}
}

.eTa-DbD {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 32px;
}

@media (max-width:959.5px) {
	.eTa-DbD {
		padding-top: 15px;
	}
}

@media (max-width:484.5px) {
	.eTa-DbD {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		padding-top: 15px;
		padding-bottom: 10px;
		height: 100%;
	}
}

@media (max-width:484.5px) {
	.dPxVJN {
		bottom: 10px;
	}
}

.dPxVJN .swiper-pagination-bullet {
	margin-right: 9px;
}

.dPxVJN .swiper-pagination-bullet-active {
	background: #ff6f80;
}

.ijSkKc {
	margin-left: auto;
	max-width: 230px;
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 32px;
}

@media (max-width:484.5px) {
	.ijSkKc {
		margin-right: auto;
	}
}

.kAQABD {
	margin-right: 35px;
	font-weight: 500;
	font-size: 14px;
	position: relative !important;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	max-width: 100px !important;
	min-width: auto !important;
	width: 100% !important;
	background: #010101;
	border-radius: 3px;
	color: #FFFFFF;
	height: 32px;
	min-height: 32px;
}

.kAQABD:disabled {
	opacity: 0.35 !important;
	cursor: auto !important;
	pointer-events: none !important;
}

.kAQABD::after {
	content: '' !important;
}

.kAQABD:hover {
	background: linear-gradient(259.72deg, #ff0404 0%, #50c0ff 102.94%);
}

.cVJwOy {
	position: relative !important;
	font-weight: 500;
	font-size: 14px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	min-width: auto !important;
	min-height: 32px;
	height: 32px;
	max-width: 100px !important;
	width: 100% !important;
	background: black;
	border-radius: 3px;
	color: #FFFFFF;
}

.cVJwOy::after {
	content: '' !important;
}

.cVJwOy:hover {
	background: linear-gradient(259.72deg, #ff0404 0%, #50c0ff 102.94%);
}

.cRaLbg {
	padding: 80px 0px 90px 0px;
}

@media (max-width:991.5px) {
	.cRaLbg {
		padding: 50px 0px 50px 0px;
	}
}

.jXBCCF {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row-reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
	-webkit-align-item: center;
	-webkit-box-align-item: center;
	-ms-flex-align-item: center;
	align-item: center;
}

@media (max-width:991.5px) {
	.jXBCCF {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.gYkgXA {
	max-width: 450px;
}

@media (max-width:991.5px) {
	.gYkgXA {
		margin: 0 auto;
	}
}

.eKhLyz {
	max-width: 542px;
	width: 100%;
	margin-right: 40px;
}

@media (max-width:991.5px) {
	.eKhLyz {
		margin: 30px auto 0;
	}
}

.bjLcMG {
	line-height: 1.5rem;
}

/* ============================================================
   NEW CSS ONLY -- from about_us, account_abstraction, android,
   commodities, contact_us, converter, copy_premium, and
   copy_premium_per_vip_level.

   Paste this at the end of your existing styles.css.
   Anything that already existed in styles.css (or was repeated
   across these 8 pages) was skipped -- this is only the rules
   that were genuinely new.
   ============================================================ */

/* ---------- new rules found in about_us.php ---------- */


.crisp-client .cc-kv6t .cc-1xry .cc-unoo {
	bottom: 50px !important;
	right: 50px !important
}

.editor-container {
	border-radius: 6px;
	overflow: hidden
}

.inline-editor {
	width: 300px;
	height: 300px;
	border-radius: 6px
}

.ace_gutter,
.ace_scroller {
	padding: 10px 0 0 !important
}

.ace-tomorrow-night,
.ace-tomorrow-night .ace_gutter,
.ace-tomorrow-night .ace_gutter-active-line {
	background-color: #183055 !important
}

.ace-tomorrow-night.ace_multiselect .ace_selection.ace_start {
	box-shadow: 0 0 3px 0 #183055 !important
}

.ace-tomorrow-night .ace_marker-layer .ace_active-line {
	background: #0f2649 !important
}

.ace-tomorrow-night .token.string {
	color: #71a7ff !important
}

.ace-tomorrow-night .ace_keyword.ace_operator {
	color: #ff9d3d !important
}

.ace-tomorrow-night .ace_keyword,
.ace-tomorrow-night .ace_meta,
.ace-tomorrow-night .ace_storage,
.ace-tomorrow-night .ace_storage.ace_type,
.ace-tomorrow-night .ace_support.ace_type {
	color: #61e3a5 !important
}

.normal-mode .ace_cursor {
	border: none;
	background-color: #c5c8C680
}

.normal-mode .ace_hidden-cursors .ace_cursor {
	border: 1px solid #c5c8c6
}

@media only screen and (min-width:375px) {
	.inline-editor {
		width: 355px
	}
}

@media only screen and (min-width:400px) {
	.inline-editor {
		width: 380px
	}
}

@media only screen and (min-width:520px) {
	.inline-editor {
		width: 500px
	}
}

@media only screen and (min-width:620px) {
	.inline-editor {
		width: 600px
	}
}

/* From Redesign */
/* Background Color */
.rds-bg-gradient-light {
	background: linear-gradient(90deg, #66d4f7 0, #4d92ff 32.29%, #bb65ff 100%)
}

.rds-bg-gradient-dark,
.rds-tabs-set.w-tab-menu .w-tab-link.w--current {
	background: linear-gradient(90deg, #13a5d3 0, #1b6bec 32.29%, #9824cf 100%)
}

.rds-button-tertiary:after {
	content: url("62f37e5cfaf12f0579bad7aa/62fcbb5a79e0c683aa389612_Arrow SVG.svg");
	margin-left: 10px;
	position: relative;
	top: 5px
}

.rds-button-tertiary:hover:after {
	content: url("62f37e5cfaf12f0579bad7aa/62fcbb5b49d3fe205a928e17_Arrow SVG Hover.svg");
	margin-left: 10px;
	position: relative;
	top: 5px
}

.rds-button-tertiary.rds-button-text.rds-button-inverse:hover:after {
	content: url("62f37e5cfaf12f0579bad7aa/62fcbb5a49d3fe1c73928e16_Arrow SVG Hover Light.svg") !important;
	margin-left: 10px;
	position: relative;
	top: 5px
}

.rds-button-tertiary.rds-button-inverse.rds-button-default-white-inverse:after {
	content: url("62fb58cc1e697b4d77f04661/62fca2b7d0d01f4d3fc943c9_Arrow SVG Hover Light.svg")
}

.rds-text-gradient-light {
	background-clip: text;
	-webkit-background-clip: text;
	color: transparent
}

.rds-custom-checkmark-seamless {
	list-style: url("62fb58cc1e697b4d77f04661/62fdf47a70f7756a3cdfe024_Check Seamless Icons.svg");
	padding-left: 25px
}

.rds-white-link-underline {
	color: #fff;
	text-decoration: underline
}

.rds-built-for-all-boxes {
	background: linear-gradient(180deg, #fff 0, rgba(227, 234, 248, .29) 70.31%)
}

.rds-list-faded {
	list-style: url("62fb58cc1e697b4d77f04661/62ff2e8dae71a51026b4c02e_62fdf47a70f7756a3cdfe024_Check Seamless Icons.png")
}

.rds-tabs-set.w-tab-menu .w-tab-link.w--current {
	border-radius: 47px
}

.rds-try-it-for-free-cta {
	background: radial-gradient(172.24% 152.9% at 110.68% 130.37%, rgba(218, 140, 255, .5) 0, rgba(182, 77, 232, .2) 40.8%, rgba(4, 150, 255, .18) 65.1%, rgba(19, 85, 255, .3) 100%);
	backdrop-filter: blur(18.6279px);
	border-radius: 24px
}

.accordion-toggle .w-icon-arrow-down:before,
.accordion-toggle .w-icon-dropdown-toggle:before {
	content: url("62579bc4bb469ec5575ff192/625f66812c106d081ecfbbec_PlusSVG.svg")
}

.accordion-toggle.w--open .w-icon-arrow-down:before,
.accordion-toggle.w--open .w-icon-dropdown-toggle:before {
	content: url("62579bc4bb469ec5575ff192/625f694e2fc7ec429d9a545f_MinusSVG.svg")
}

.accordion-toggle .w-icon-dropdown-toggle {
	top: -8px;
	transform: none !important
}

.accordion-last-content .accordion-toggle,
.accordion-last-content .dropdown-list.accordion-content,
.accordion-toggle.w--open {
	border-bottom: 0
}

.rds-navbar-box-shadow {
	box-shadow: 0 18px 29px 5px rgba(0, 0, 0, .25)
}

@media only screen and (max-width:991px) {
	nav.navbar-main-links.w-nav-menu {
		background-color: #010220;
		padding-top: 0;
		margin-top: -15px
	}

	.rds-navbar-light-ver nav.navbar-main-links.w-nav-menu {
		background-color: #fff
	}

	[data-nav-menu-open] .rds-navbar-dropdown.w-dropdown-list.w--nav-dropdown-list-open.w--open {
		position: absolute;
		left: 105%;
		top: -70px
	}

	.nav-menu-two {
		transition: .2s
	}

	.nav-menu-two.slide-left {
		transform: translate(-100%, 0);
		transition: .2s
	}

	.rds-navbar-box-wrapper.rds-navbar-box-shadow {
		width: 100% !important;
		display: flex;
		flex-direction: column;
		box-shadow: none;
		border: 0 !important
	}

	.rds-navbar-block-info-divider-docs {
		display: none
	}

	.rds-navbar-block-info-right-docs {
		margin-left: 0;
		margin-right: 0
	}

	.rds-navbar-dropdown.w--open {
		background-color: #010220
	}

	.rds-back-button-mobile {
		display: block !important;
		margin-left: -8px;
		margin-bottom: 30px
	}

	nav.navbar-main-links.w-nav-menu .w-icon-arrow-down:before,
	nav.navbar-main-links.w-nav-menu .w-icon-dropdown-toggle:before {
		content: url("62fb58cc1e697b4d77f04661/6305d2032cd7dd0d59648fa0_Right Icon Mobile.svg")
	}

	.navbar-toggle-small.w-nav-button {
		background-color: transparent;
		padding: 0 !important;
		margin-bottom: 8px;
		color: #fff !important
	}

	.icon-5.w-icon-nav-menu {
		color: #fff
	}

	nav.navbar-main-links.w-nav-menu .login-try-mobile {
		display: block;
		text-align: left;
		margin-top: 25px;
		margin-bottom: 20px
	}

	nav#w-dropdown-list-0 {
		margin-top: -10px
	}

	nav#w-dropdown-list-1 {
		top: -150px
	}

	nav#w-dropdown-list-2 {
		top: -200px
	}

	nav#w-dropdown-list-3 {
		top: -355px
	}

	.rds-line-mobile-navbar {
		display: block !important;
		margin-bottom: 15px
	}

	.rds-navbar-box-wrapper .rds-button-tertiary.rds-button-text.rds-button-inverse.rds-button-plug-and-play {
		margin-bottom: 15px
	}

	.icon-5.rds-icon-nav-menu-dark.w-icon-nav-menu,
	.rds-icon-nav-menu-dark.icon.w-icon-nav-menu {
		color: #0a0b33
	}

	.w-nav-brand {
		margin-bottom: 10px;
		margin-left: -10px;
		padding-left: 0
	}

	nav.navbar-main-links.w-nav-menu .rds-text-dark-blue.w-icon-arrow-down:before,
	nav.navbar-main-links.w-nav-menu .rds-text-dark-blue.w-icon-dropdown-toggle:before {
		content: url("62fb58cc1e697b4d77f04661/6305e934e1e0b87aa48a8769_Vector Next Link Dark.svg")
	}

	.navbar-toggle-small.w-nav-button.w--open .w-icon-nav-menu:before {
		content: url("62f37e5cfaf12f0579bad7aa/6305fc8ceb6cd4798c6ff497_X Close Vector Icon Mobile White.svg")
	}

	.rds-navbar-light-ver .navbar-toggle-small.w-nav-button.w--open .w-icon-nav-menu:before {
		content: url("62f37e5cfaf12f0579bad7aa/6305fc913f57cd118a05306c_X Close Vector Icon Mobile Dark.svg")
	}

	.image-29.rds-navbar-logo {
		margin-bottom: 0
	}

	.rds-navbar-redesign.rds-navbar {
		padding-bottom: 8px;
		padding-top: 15px
	}
}

.rds-navbar-logo {
	width: 100%;
	height: auto
}

@media only screen and (min-width:992px) {

	.rds-navbar-dark .w-icon-arrow-down:before,
	.rds-navbar-dark .w-icon-dropdown-toggle:before {
		content: url("62f37e5cfaf12f0579bad7aa/6305fb967702ac780aa33f25_Dropdown Icon Arrows.svg");
		position: relative;
		top: -2px
	}

	.rds-navbar-light-ver .w-icon-arrow-down:before,
	.rds-navbar-light-ver .w-icon-dropdown-toggle:before {
		content: url("62f37e5cfaf12f0579bad7aa/6305fe63b6953206214c3ca6_Dropdown Icon Arrows Dark.svg");
		position: relative;
		top: -2px
	}

	.w-dropdown-toggle {
		transition: .5s
	}

	.w-dropdown-toggle.w--open .w-icon-dropdown-toggle {
		-webkit-transform: scaleY(-1);
		transform: scaleY(-1)
	}
}

.pricing-page .rds-navbar-dark.rds-navbar-redesign.rds-navbar.rds-navbar-light-ver.w-nav {
	background-color: #f3f6fc
}

/* For on scroll */
.rds-navbar-scrolled,
.rds-navbar-scrolled .rds-navbar-dropdown.w--open,
.rds-navbar-scrolled nav.navbar-main-links.w-nav-menu {
	background-color: #fff !important
}

.rds-option-set,
.rds-three-options-inside-option-block {
	background: linear-gradient(180deg, #fff 0, rgba(255, 255, 255, .3) 70.31%);
	backdrop-filter: blur(62.7082px)
}

.rds-navbar-light-ver.rds-navbar-scrolled .rds-navbar-dark-logo,
.rds-navbar-scrolled .rds-navbar-light-logo-ver,
.rds-navbar-scrolled .rds-navbar-light-to-show {
	display: block !important
}

.rds-navbar-scrolled .rds-navbar-dark-logo,
.rds-navbar-scrolled .rds-navbar-icon-default-shown {
	display: none !important
}

.rds-navbar-scrolled .icon-5.w-icon-nav-menu,
.rds-navbar-scrolled .navbar-link,
.rds-navbar-scrolled .text-white.rds-dropdown-icon-size-fix-stg,
.rds-navbar-scrolled .w-nav-link,
.rds-navbar-scrolled a.rds-docs-link.rds-navigation-text.rds-text-white,
.rds-navbar-scrolled h5.rds-navbar-docs-title.rds-text-white.rds-heading-5,
.why-UW3-page .rds-navbar-scrolled a.navbar-link.default-nav-text.text-white.rds-navigation-text.rds-navbar-text-main-set.w-nav-link.w--current {
	color: #0a0b33
}

.rds-navbar-scrolled a.rds-button-secondary.rds-button-text.rds-button-inverse {
	display: inline-block;
	padding: 10px 36px;
	border: 1px solid #0364ff;
	border-radius: 100px;
	color: #0364ff
}

.rds-navbar-scrolled a.rds-button-secondary.rds-button-text.rds-button-inverse:hover {
	background-color: #f3f6fc
}

.rds-navbar-scrolled .rds-button-tertiary {
	color: #0364ff !important;
	text-decoration: none
}

.rds-navbar-scrolled .rds-button-tertiary:hover {
	color: #0a0b33 !important
}

.rds-navbar-scrolled .rds-button-tertiary:after {
	content: url("62f37e5cfaf12f0579bad7aa/62fcbb5a79e0c683aa389612_Arrow SVG-1.svg") !important
}

.rds-navbar-scrolled .rds-button-tertiary:hover:after {
	content: url("62f37e5cfaf12f0579bad7aa/62fcbb5b49d3fe205a928e17_Arrow SVG Hover-1.svg") !important
}

.rds-navbar-scrolled.rds-navbar-dark .w-icon-arrow-down:before,
.rds-navbar-scrolled.rds-navbar-dark .w-icon-dropdown-toggle:before {
	content: url("62f37e5cfaf12f0579bad7aa/6305fe63b6953206214c3ca6_Dropdown Icon Arrows Dark-1.svg") !important
}

.rds-navbar-scrolled .navbar-toggle-small.w-nav-button.w--open .w-icon-nav-menu:before {
	content: url("62f37e5cfaf12f0579bad7aa/6305fc913f57cd118a05306c_X Close Vector Icon Mobile Dark-1.svg") !important
}

@media only screen and (max-width:991px) {

	.rds-back-button-for-light-mobile,
	.rds-navbar-scrolled .rds-back-button-for-dark-mobile {
		display: none !important
	}

	.rds-navbar-scrolled.rds-navbar-dark .w-icon-arrow-down:before,
	.rds-navbar-scrolled.rds-navbar-dark .w-icon-dropdown-toggle:before {
		content: url("62fb58cc1e697b4d77f04661/6305e934e1e0b87aa48a8769_Vector Next Link Dark-1.svg") !important
	}

	.rds-navbar-scrolled .rds-back-button-for-light-mobile {
		display: block !important
	}

	.rds-navbar-text-main-set {
		margin-left: 20px
	}
}

@media only screen and (min-width:1440px) {
	.rds-navbar-text-main-set {
		margin-left: 0;
		margin-right: 0
	}

	.account-abstraction .rds-account-abstraction-hero-title {
		font-size: 60px !important;
		width: 605px !important
	}
}

.rds-navbar.rds-navbar-scrolled {
	box-shadow: 0 1px 8px rgb(0 0 0 / 10%)
}

.rds-navbar-light-ver .rds-navbar-box-wrapper.rds-navbar-box-shadow,
.rds-navbar-scrolled .rds-navbar-box-wrapper.rds-navbar-box-shadow {
	border: 0 !important
}

.rds-navbar-light-ver .rds-line-mobile-navbar img,
.rds-navbar-light-ver .rds-navbar-block-info-divider-docs img,
.rds-navbar-scrolled .rds-line-mobile-navbar img,
.rds-navbar-scrolled .rds-navbar-block-info-divider-docs img {
	opacity: .1
}

@media only screen and (max-width:330px) {
	.rds-navbar .rds-navbar-text-main-set {
		margin-left: 0
	}

	.rds-navbar .rds-navigation-text,
	.rds-navbar .w-dropdown-btn,
	.rds-navbar .w-dropdown-link,
	.rds-navbar .w-dropdown-toggle {
		padding-top: 8px !important;
		padding-bottom: 8px !important
	}

	.w-dropdown-toggle .navbar-link {
		padding-top: 0 !important;
		padding-bottom: 0 !important
	}

	.rds-navbar .login-try-mobile {
		margin-left: 20px
	}
}

.rds-white-link-underline {
	text-decoration: none
}

.rds-button-tertiary.rds-button-text.rds-button-inverse.rds-on-hover-turn-blue:hover:after {
	content: url("62fb58cc1e697b4d77f04661/62fca063e3ea01188ca6634d_Arrow SVG.svg") !important
}

.rds-navbar .navbar-link:hover,
.rds-navbar .rds-docs-link:hover,
.rds-on-hover-turn-blue:hover {
	color: #0364ff !important
}

.rds-button-on-hover-to-dark-blue:hover {
	color: #010220 !important
}

.rds-button-tertiary.rds-button-text.rds-button-inverse.rds-button-on-hover-to-dark-blue:hover:after {
	content: url("62fb58cc1e697b4d77f04661/62fca157ce42cc89a29f7ad7_Arrow SVG Hover.svg") !important
}

.rds-policy-footer-links:hover,
.why-UW3-page a.navbar-link.default-nav-text.text-white.rds-navigation-text.rds-navbar-text-main-set.w-nav-link.w--current {
	color: #fff
}

@media only screen and (max-width:1279px) and (min-width:991px) {
	.rds-navigation-text {
		font-size: 16px
	}
}

.rds-footer-links-2:hover,
.rds-footer-links:hover {
	color: #0364ff;
	background: linear-gradient(90deg, #66d4f7 0, #4d92ff 32.29%, #bb65ff 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent
}

.rds-footer-top-blocks {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	/* Optional: nice spacing */
}

.rds-col-6-mobile {
	flex: 0 0 25%;
	max-width: 25%;
	box-sizing: border-box;
	padding-right: 10px;
	margin-bottom: 20px;
}

/* On mobile: screens 767px wide or less */
@media screen and (max-width: 767px) {
	.rds-footer-top-blocks {
		display: flex;
		flex-wrap: wrap;
	}

	.rds-col-6-mobile {
		flex: 0 0 50%;
		max-width: 50%;
		padding-right: 10px;
		margin-bottom: 20px;
	}
}

.rds-built-for-all-box-icon,
.rds-social-footer-link {
	transition: .5s
}

.rds-built-for-all-box-icon:hover {
	box-shadow: 0 4px 4px rgb(0 0 0 / 10%);
	margin-top: -10px
}

.rds-navbar-scrolled .rds-button-tertiary.rds-button-text.rds-button-inverse:hover:after {
	content: url("62f37e5cfaf12f0579bad7aa/62fcbb5b49d3fe205a928e17_Arrow SVG Hover.svg") !important
}

.rds-navbar-logo {
	width: 175px;
	height: auto
}

.rds-banner-wrapper.rds-bg-blue,
a.rds-tabs-but-button-active.rds-button-text.rds-text-white.w-button {
	background: linear-gradient(90deg, #13a5d3 0, #1b6bec 32.29%, #9824cf 100%)
}

.rds-option-set {
	border-radius: 24px
}

.loader {
	width: 27px;
	height: 27px
}

.spin {
	background: 0 0;
	position: relative;
	border-radius: 50%;
	overflow: hidden;
	z-index: 0;
	-webkit-animation: 1s linear infinite spin2;
	animation: 1s linear infinite spin
}

@-webkit-keyframes spin {
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes spin {
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

.spin>div:not(.spin__blocker) {
	width: 50%;
	height: 50%;
	z-index: -1
}

.spin__blocker {
	position: absolute;
	background: #fff;
	border-radius: 50%
}

.spin__bottom-left {
	position: absolute;
	top: 50%;
	left: 0;
	background: -webkit-linear-gradient(top left, rgba(0, 182, 255, .75) 0, rgba(0, 55, 255, .5) 100%);
	background: linear-gradient(to bottom right, rgba(0, 182, 255, .75) 0, rgba(0, 55, 255, .5) 100%)
}

.spin__bottom-right {
	position: absolute;
	top: 50%;
	left: 50%;
	background: -webkit-linear-gradient(bottom left, rgba(0, 55, 255, .5) 0, rgba(73, 0, 255, .25) 100%);
	background: linear-gradient(to top right, rgba(0, 55, 255, .5) 0, rgba(73, 0, 255, .25) 100%)
}

.spin__top-left {
	position: absolute;
	top: 0;
	left: 50%;
	background: -webkit-linear-gradient(top left, rgba(201, 0, 255, 0) 0, rgba(73, 0, 255, .25) 100%);
	background: linear-gradient(to bottom right, rgba(201, 0, 255, 0) 0, rgba(73, 0, 255, .25) 100%)
}

.spin__blocker {
	width: 80%;
	height: 80%;
	top: 10%;
	left: 10%
}

.rds-tooltip-paired::before {
	border: 13px solid transparent;
	border-right-color: #1ac7fe;
	content: '';
	margin-left: -25px;
	position: absolute;
	top: 22%;
	left: 0;
	width: 0;
	height: 0
}

.rds-option-set-inactive .rds-export-key-and-view-seed-wrapper {
	display: none
}

.rds-sign-in-button-google:hover .rds-sign-in-button-text {
	color: #0364ff
}

.rds-email-address-updated::placeholder {
	color: #fff
}

.rds-email-address-updated {
	border: 2px solid #4458a0
}

.rds-icon-number-ext {
	width: auto;
	height: 30px;
	margin-top: -3px !important;
}

.decor-none {
	text-decoration: none;
}


/* ---------- new rules found in account_abstraction.php ---------- */


.account-abstraction .rds-two-routes-block.rds-gradient-white-box-override {
	background: linear-gradient(180deg, #FFFFFF 0%, rgba(227, 234, 248, 0.6) 70.31%);
}


/* ---------- new rules found in android.php ---------- */


@media (min-width:992px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="251fd39d-b512-5882-5175-b26a3d0db524"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="14117d61-b7d0-dad0-e4bd-49fc829bd04d"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d0eb211-e4a8-59a1-b7a0-8f3acb5c664c"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="911fed41-a29c-f6e5-c65f-ad184d9e72aa"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="7aa65460-f96c-60b5-e75c-585ff8e4f52c"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="623c1007-b16c-5d06-6812-81934fb58d0b"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9bc14bc1-45bd-75fd-aea3-e3d299201bda"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="262b6ee0-14b5-f12c-3957-a43b410e0109"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="da4274b3-db34-3e34-b667-c94d7cc0f742"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="42296372-ed7f-83f0-26d8-d11022df9aed"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="06f6aff6-2acc-20ef-914a-bd83789bacbe"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="bb47ae1b-8b10-8b01-0727-97a4674d6e7b"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="f07f0ba6-847b-44a9-c09c-caff5a7cc4d8"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d3e0a2a-fb0c-98c3-dee1-53b1dc5d3123"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9b5e93e1-4ad9-b1c4-177b-f0c143e34e62"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="ab4f5628-7010-d046-d125-09fc97b857d4"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="e3a6c7a0-cf59-5419-2752-63bd05c4d26b"] {
		opacity: 0;
	}
}

.CegId {
	cursor: pointer;
	font-weight: 600;
	color: #3179FF;
}

.jULsJk {
	position: relative;
	overflow: hidden;
	line-height: 0;
	margin-bottom: 1.5em;
}

.gtyqKd {
	position: relative;
	overflow: hidden;
	width: 100%;
	line-height: 0;
	margin-bottom: 0.5em;
}

.kztqhV {
	margin-top: 1.5em;
	margin-bottom: 1.8em;
	max-width: 449px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hhZait {
	font-weight: 900;
	font-family: Inter, sans-serif;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.cqsnUj {
	font-weight: 700;
	margin-bottom: 1em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.fDlkHU {
	margin-bottom: 0.3em;
	max-width: 450px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.iLtbiQ {
	margin-bottom: 2em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jPidVs {
	margin-bottom: 0.8em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.keexPE {
	margin-bottom: 0.3em;
	max-width: 320px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jEXgIw {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	font-weight: 900;
	font-family: Inter, sans-serif;
}

.djucQB {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 0.8em;
}

.iSsVtc {
	max-width: 209px;
	width: 100%;
	cursor: pointer;
}

.jLsIBY {
	background: linear-gradient(108.1deg, rgba(248, 250, 255, 0.58) 45.51%, rgba(255, 255, 255, 0) 156.2%);
	border: 5px solid rgba(255, 255, 255, 0.5);
	box-sizing: border-box;
	-webkit-filter: drop-shadow(0px 16px 25px rgba(17, 37, 62, 0.03));
	filter: drop-shadow(0px 16px 25px rgba(17, 37, 62, 0.03));
	border-radius: 20px;
	padding: 40px 20px;
	height: 100%;
}

@media (max-width:599.5px) {
	.jLsIBY {
		margin: 0 auto;
	}
}

.bOBTuK {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	max-width: 33%;
	-webkit-flex-basis: 33%;
	-ms-flex-preferred-size: 33%;
	flex-basis: 33%;
	width: 33%;
	padding: 10px 0px;
}

.bOBTuK:not(:last-child) {
	padding-right: 1rem;
}

@media (min-width:992px) {
	.bOBTuK .sc-514e3805-7 {
		font-size: 28px;
	}
}

@media (max-width:1023.5px) {
	.bOBTuK {
		max-width: 50%;
		-webkit-flex-basis: 50%;
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
		width: 50%;
	}

	.bOBTuK:not(:first-child) {
		padding-right: 0;
	}

	.bOBTuK:last-child {
		padding-right: 1.2rem;
	}
}

@media (max-width:767.5px) {
	.bOBTuK {
		max-width: 100%;
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		width: 100%;
		padding-right: 0 !important;
	}
}

.jymhUM {
	margin-bottom: 1.8rem;
}

.iUWLFt {
	line-height: 1.5;
}

.HqFpH {
	background: #F6F9FC;
	padding: 120px 0px;
}

@media (max-width:991.5px) {
	.HqFpH {
		padding: 90px 0px;
	}
}

@media (max-width:599.5px) {
	.HqFpH {
		padding: 70px 0px;
	}
}

.fUDAuf {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding: 0px 0px 60px;
}

@media (max-width:991.5px) {
	.fUDAuf {
		padding: 0px 0px 30px;
	}
}

.giKkWF {
	padding: 60px 0px;
}

@media (max-width:767.5px) {
	.giKkWF {
		padding: 30px 0px;
	}
}

.fvqGEI {
	max-width: 597px;
}

@media (max-width:991.5px) {
	.fvqGEI {
		max-width: 400px;
		margin: 0 auto;
	}
}

.dplKtP {
	padding: 120px 0px 260px;
}

@media (max-width:767.5px) {
	.dplKtP {
		padding: 30px 0px;
	}
}

@media (max-width:1198.5px) {
	.dplKtP {
		padding: 120px 0px 200px;
	}
}

@media (max-width:767.5px) {
	.dplKtP {
		padding: 60px 0px;
	}
}

.dTDCEw {
	position: relative;
}

.gfqFDz {
	max-width: 386px;
	width: 100%;
}

.ksSAWk {
	position: absolute;
	width: 100%;
	bottom: -50%;
	right: 0;
	max-width: 900px;
}

@media (max-width:1198.5px) {
	.ksSAWk {
		max-width: 800px;
		bottom: -40%;
	}
}

@media (max-width:1023.5px) {
	.ksSAWk {
		max-width: 650px;
	}
}

@media (max-width:991.5px) {
	.ksSAWk {
		max-width: 600px;
		bottom: -35%;
	}
}

@media (max-width:767.5px) {
	.ksSAWk {
		margin-top: 2em;
		max-width: 500px;
		position: static;
	}
}

.fPCNrg {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	gap: 15px;
	-webkit-align-items: flex-end;
	-webkit-box-align: flex-end;
	-ms-flex-align: flex-end;
	align-items: flex-end;
	margin-bottom: 3.2em;
}

@media (max-width:484.5px) {
	.fPCNrg {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		gap: 5px;
	}
}

.fiQzAj {
	max-width: 195px;
}

@media (max-width:374.5px) {
	.fiQzAj {
		max-width: 175px;
	}
}

.bjFPLX {
	font-size: 28px;
}

@media (max-width:599.5px) {
	.bjFPLX {
		font-size: 24px;
	}
}

.grVZeQ {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width:599.5px) {
	.grVZeQ {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}

.dEWMKm {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-right: 1em;
}

.kKEeRh {
	padding: 21px 22px;
	background: linear-gradient(91.41deg, #f8faff 55.55%, rgba(255, 255, 255, 0) 220.37%);
	border: 3px solid #ffffff;
	box-sizing: border-box;
	-webkit-filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	border-radius: 9px;
	max-width: 347px;
	width: 100%;
}

@media (max-width:599.5px) {
	.kKEeRh {
		margin-bottom: 2em;
	}
}

.jebhav {
	max-width: 125px;
}

.jvrHmG {
	padding: 160px 0px 70px;
}

@media (max-width:991.5px) {
	.jvrHmG {
		padding: 100px 0px 50px;
	}
}

.jEcKoS {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-webkit-box-align: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
}

@media (max-width:767.5px) {
	.jEcKoS {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.dsqoKJ {
	max-width: 468px;
	width: 100%;
}

.gIuGNs {
	display: block;
	max-width: 500px;
	width: 100%;
	margin: 0px 0px 20px;
}

@media (min-width:992px) {
	.gIuGNs {
		display: none;
	}
}

.bhmMxE {
	width: 100%;
	-webkit-transform-origin: right;
	-ms-transform-origin: right;
	transform-origin: right;
	z-index: -1;
	position: absolute;
	max-width: 787px;
	top: -6%;
	right: -6%;
	display: block;
}

@media (max-width:1439.5px) {
	.bhmMxE {
		max-width: 700px;
		top: -1%;
		right: -1%;
	}
}

@media (max-width:1198.5px) {
	.bhmMxE {
		right: 0;
	}
}

@media (max-width:1023.5px) {
	.bhmMxE {
		max-width: 600px;
		top: 5%;
	}
}

@media (max-width:991.5px) {
	.bhmMxE {
		display: none;
	}
}


/* ---------- new rules found in commodities.php ---------- */


.liQZwF {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 20px;
}

.bsVVLG {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 1em;
}

.cMkUa-D {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 8px;
}

.kToTnh {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	font-weight: 800;
	margin-bottom: 0.5rem;
}

.ciPEzS {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	line-height: 125%;
	-webkit-letter-spacing: -2%;
	-moz-letter-spacing: -2%;
	-ms-letter-spacing: -2%;
	letter-spacing: -2%;
	margin-bottom: 20px;
}

.cVSQPK {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	color: white;
	margin-bottom: 42px;
}

.eEjhVg {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 16px;
}

.joXafS {
	margin-bottom: 8px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.OlWsf {
	margin-bottom: 36px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hjEMME {
	font-weight: 800;
	margin-bottom: 0.5rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dcUtJh {
	margin-bottom: 2.5rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.krkJSp {
	line-height: 125%;
	-webkit-letter-spacing: -2%;
	-moz-letter-spacing: -2%;
	-ms-letter-spacing: -2%;
	letter-spacing: -2%;
	margin-bottom: 20px;
	max-width: 370px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.cLERWw {
	-webkit-letter-spacing: -2%;
	-moz-letter-spacing: -2%;
	-ms-letter-spacing: -2%;
	letter-spacing: -2%;
	margin-bottom: 26px;
	max-width: 360px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hMaBpO {
	font-weight: 800;
	margin-bottom: 0.5rem;
	max-width: 1050px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bwKTkw {
	margin-bottom: 53px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bcEVYD {
	color: white;
	margin-bottom: 42px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.gLFRTm {
	font-weight: 900;
	color: white;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.chCEiV {
	margin-bottom: 16px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bUhdLB {
	color: #7F93BC;
	margin-bottom: 20px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.cgEWuG {
	font-weight: 400;
	margin-left: 16px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.fBNuyi {
	color: #7F93BC;
	margin-bottom: 50px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.iujXpF {
	margin-bottom: 3em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kOLIte {
	font-weight: 700;
	margin-top: 5px;
	margin-bottom: 15px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.gbIiZL {
	font-weight: 400;
	line-height: 20px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.guinbP {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	margin-bottom: 16px;
	width: lg;
	height: lg;
}

@media (min-width:375px) {
	.guinbP {
		min-width: 280px !important;
	}
}

.guinbP:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.guinbP:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.guinbP {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.guinbP {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.guinbP {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.guinbP {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.guinbP {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.guinbP {
		font-size: 1.106rem;
	}
}

.kGwDPG {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	margin-right: 10px;
	width: lg;
	height: lg;
}

@media (min-width:375px) {
	.kGwDPG {
		min-width: 280px !important;
	}
}

.kGwDPG:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.kGwDPG:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.kGwDPG {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.kGwDPG {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.kGwDPG {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.kGwDPG {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.kGwDPG {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.kGwDPG {
		font-size: 1.106rem;
	}
}

.cqMIUg {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	height: 100%;
	border-radius: 5px 0 0 5px;
}

.hpcCPw {
	display: inline-block;
	margin-left: 0.8em;
	margin-top: 0.1em;
	width: 0.5em;
	height: auto;
}

@media (max-width:599.5px) {
	.hpcCPw {
		margin-left: 5px;
	}
}

.bJRoJj {
	display: inline-block;
	position: relative;
	z-index: 99;
	margin-right: 2em;
	width: 2em;
	height: auto;
}

@media (max-width:599.5px) {
	.bJRoJj {
		margin-right: 5px;
	}
}

.cjeqZe {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	font-family: Inter, sans-serif;
	font-size: 1rem;
	line-height: 1.4;
	font-weight: 500;
	margin-bottom: 1em;
	overflow: hidden;
}

@media (max-width:767.5px) {
	.cjeqZe {
		font-size: 0.875rem;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
}

.cTqoTV {
	list-style: none;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.cTqoTV:not(:last-child) {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
}

@media (max-width:374.5px) {
	.cTqoTV {
		-webkit-flex: content !important;
		-ms-flex: content !important;
		flex: content !important;
	}
}

.gaKTEH {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	position: relative;
	border-radius: 6px;
	overflow: hidden;
}

.gaKTEH:has(input:focus) .sc-8d2734e-0 {
	display: none;
}

.hBYbyA {
	width: 100%;
	position: relative;
	padding: 0 15px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	background: #fafafa;
	border-radius: 6px;
	border: 1px solid #B6C2DB;
	color: #000000;
	-webkit-transition-duration: 100ms;
	transition-duration: 100ms;
	box-sizing: border-box;
}

.hBYbyA:has(input:focus) {
	border: 1px solid #0f7aff;
	box-shadow: 0 0 0 1.64px #b9d8ff;
	background: #ffffff;
	background: #ffffff;
}

.cBMaBD {
	height: 45px;
	width: 100%;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	outline: none;
	background: none;
	border: none;
	font-size: inherit;
	color: #000000 !important;
}

.cBMaBD::-webkit-input-placeholder {
	font-weight: inherit;
	color: rgba(25, 25, 27, 0.3);
}

.cBMaBD:-webkit-autofill,
.cBMaBD:-webkit-autofill:hover,
.cBMaBD:-webkit-autofill:focus,
.cBMaBD:-webkit-autofill:active {
	color: #000000 !important;
	-webkit-transition: background-color 9999s ease-out;
	-webkit-transition-delay: 9999s;
}

.cBMaBD,
.cBMaBD::placeholder {
	color: #7282A5;
	font-weight: 400;
}

.glwSmv {
	padding-top: 110px;
}

@media (max-width:484.5px) {
	.glwSmv {
		padding-top: 115px;
	}
}

.iWYhsc {
	font-weight: 600;
	color: #3179FF !important;
	font-family: Inter, sans-serif !important;
}

.lnuRCh {
	font-weight: 600;
	font-family: Inter, sans-serif !important;
}

.TaFQv {
	list-style: none;
	margin: 0 0.5rem;
}

.geqLEK {
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	color: inherit;
	fill: #3179ff;
}

#CookiebotWidget {
	background: url('/images/common/fixed-bars/cookie.png') no-repeat center !important;
	background-size: cover !important;
}

.jBochl {
	position: relative;
	margin-top: 60px;
}

@media (max-width:991.5px) {
	.jBochl {
		margin-top: 100px;
	}
}

@media (max-width:767.5px) {
	.jBochl {
		margin-top: 100px;
	}
}

.liMiUx {
	margin-bottom: 100px;
	padding-top: 50px;
}

.hfergz {
	background: #ffffff;
	border-radius: 21px;
	padding: 10px 36px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	max-width: 890px;
	width: 100%;
}

@media (max-width:767.5px) {
	.hfergz {
		padding: 20px 10px;
	}
}

.jjNDjE {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

@media (max-width:767.5px) {
	.jjNDjE {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
}

.eviEOJ {
	max-width: 200px;
	width: 100%;
	margin-right: 18px;
}

@media (max-width:767.5px) {
	.eviEOJ {
		margin-right: 0;
	}
}

.eGTDco {
	background: no-repeat url('/images/markets/tradeOn/stock-cfds.jpeg');
	background-size: cover;
	border-radius: 21px;
	padding: 87px 87px 63px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (max-width:991.5px) {
	.eGTDco {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		padding: 60px 20px;
		background-position: top;
	}
}

@media (max-width:599.5px) {
	.eGTDco {
		background: #000;
	}
}

.bWISoq {
	margin-right: 10px;
}

.fKmHOi {
	margin-right: 20px;
	max-width: 320px;
	width: 100%;
}

@media (max-width:991.5px) {
	.fKmHOi {
		margin-right: 0;
	}
}

.kgvFgX {
	max-width: 500px;
	width: 100%;
}

@media (max-width:991.5px) {
	.kgvFgX {
		margin-bottom: 30px;
	}
}

.dRDzpr {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 10px;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s;
}

.dRDzpr:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transform: scale(0.98);
	-ms-transform: scale(0.98);
	transform: scale(0.98);
}

.cyMSoO {
	padding: 110px 0px 60px;
	margin-bottom: 130px;
}

@media (max-width:991.5px) {
	.cyMSoO {
		padding: 100px 0px 40px;
		margin-left: 15px;
		margin-right: 15px;
	}
}

@media (max-width:599.5px) {
	.cyMSoO {
		padding: 90px 0px 40px;
	}
}

.iHMWrg .sc-514e3805-6 {
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	font-size: 42px;
	max-width: 400px;
	font-weight: 900;
}

@media (max-width:599.5px) {
	.iHMWrg .sc-514e3805-6 {
		font-size: 34px;
	}
}

.gaKkUi {
	padding: 60px 0px 30px;
}

@media (max-width:991.5px) {
	.gaKkUi {
		padding: 40px 0px 30px;
	}
}

@media (max-width:599.5px) {
	.gaKkUi {
		padding: 30px 0px 20px;
	}
}

.hbjmZx {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 3em;
}

@media (max-width:767.5px) {
	.hbjmZx {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
		min-height: 80px;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
}

.gLhcqu {
	font-size: 56px;
	font-weight: 800;
	font-family: Inter, sans-serif;
}

@media (max-width:991.5px) {
	.gLhcqu {
		font-size: 1.7916666666666665rem;
	}

	@media (min-width:485px) {
		.gLhcqu {
			font-size: 2.392rem;
		}
	}

	@media (min-width:600px) {
		.gLhcqu {
			font-size: 2.534rem;
		}
	}

	@media (min-width:768px) {
		.gLhcqu {
			font-size: 2.742rem;
		}
	}

	@media (min-width:992px) {
		.gLhcqu {
			font-size: 3.019rem;
		}
	}

	@media (min-width:1280px) {
		.gLhcqu {
			font-size: 3.375rem;
		}
	}
}

.gINUrj {
	max-width: 90px;
	width: 100%;
	height: 100px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.fwuwLd {
	max-width: 120px;
	width: 100%;
	height: 100px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.fwuwJP {
	max-width: 100px;
	width: 100%;
	height: 100px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.LLHno {
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
}

.LLHno:hover {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.cvneHX {
	counter-reset: list;
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 30px;
}

@media (max-width:991.5px) {
	.cvneHX {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		gap: 3rem;
	}
}

@media (max-width:599.5px) {
	.cvneHX {
		grid-template-columns: repeat(1, 1fr);
		gap: 2rem;
	}
}

.fLYdKa {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.liIIWr {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #000000;
	color: #FFFFFF;
	border-radius: 21px;
	font-family: Inter, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.liIIWr {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.liIIWr {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.liIIWr {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.liIIWr {
		margin: 0 auto;
	}
}

.kqaHkL {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #3179FF;
	color: #FFFFFF;
	border-radius: 21px;
	font-family: Inter, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.kqaHkL {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.kqaHkL {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.kqaHkL {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.kqaHkL {
		margin: 0 auto;
	}
}

.eByqFL {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #FFFFFF;
	color: #000000;
	border-radius: 21px;
	font-family: Inter, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.eByqFL {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.eByqFL {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.eByqFL {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.eByqFL {
		margin: 0 auto;
	}
}

.kmMcCJ {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #EC1B2E;
	color: #FFFFFF;
	border-radius: 21px;
	font-family: Inter, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.kmMcCJ {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.kmMcCJ {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.kmMcCJ {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.kmMcCJ {
		margin: 0 auto;
	}
}

.hQdDgz {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #A346FF;
	color: #FFFFFF;
	border-radius: 21px;
	font-family: Inter, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.hQdDgz {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.hQdDgz {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.hQdDgz {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.hQdDgz {
		margin: 0 auto;
	}
}

.fZeNye {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #1BE276;
	color: #FFFFFF;
	border-radius: 21px;
	font-family: Inter, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.fZeNye {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.fZeNye {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.fZeNye {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.fZeNye {
		margin: 0 auto;
	}
}

.ksIYfO {
	padding-bottom: 10px;
	overflow: hidden;
	position: relative;
}

.bRLiLj {
	width: 100%;
	max-width: 291px;
}

.DaRVs {
	width: 100%;
	max-width: 291px;
	margin-left: -50px;
}

.dryLZJ {
	margin: 0 -98px;
}

.heGZIW {
	margin: 15px -98px 0;
}

.jTeTNn {
	max-width: 2500px;
	margin: 0 auto;
}

.jTeTNn .slide {
	margin-right: 14px !important;
}

.iEuCXw {
	border-radius: 9px;
}

.iEuCXw img {
	object-fit: cover !important;
}

.hLlhDR {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 3em;
}

@media (max-width:767.5px) {
	.hLlhDR {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
		min-height: 80px;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
}

.jZBAsj {
	padding: 0px 0px 120px;
}

@media (max-width:991.5px) {
	.jZBAsj {
		padding: 0px 0px 100px;
	}
}

.hSzwPR {
	color: #FFFFFF;
	padding: 52px 44px 51px;
	border-radius: 21px;
	background: #3FC768 url('/images/markets/diverse-range/stock-cfds.jpg') no-repeat;
	background-size: contain;
	background-position: bottom right;
	height: 550px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (max-width:1198.5px) {
	.hSzwPR {
		height: 540px;
	}
}

@media (max-width:991.5px) {
	.hSzwPR {
		padding: 30px 30px;
		height: 400px;
		background-size: 100%;
		background-position: 140px 100%;
	}
}

@media (max-width:767.5px) {
	.hSzwPR {
		height: 400px;
	}
}

@media (max-width:599.5px) {
	.hSzwPR {
		height: 800px;
		padding: 25px 24px;
		background-position: bottom center;
		background-size: cover;
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
}

@media (max-width:484.5px) {
	.hSzwPR {
		height: 650px;
	}
}

@media (max-width:374.5px) {
	.hSzwPR {
		height: 550px;
	}
}


/* ---------- new rules found in contact_us.php ---------- */


.MuiGrid-spacing-xs-1>.MuiGrid-item {
	padding: 5px;
}

.MuiGrid-spacing-xs-2>.MuiGrid-item {
	padding: 10px;
}

.MuiGrid-spacing-xs-3>.MuiGrid-item {
	padding: 15px;
}

.MuiGrid-spacing-xs-4>.MuiGrid-item {
	padding: 20px;
}

.MuiGrid-spacing-xs-5>.MuiGrid-item {
	padding: 25px;
}

.MuiGrid-spacing-xs-6>.MuiGrid-item {
	padding: 30px;
}

.MuiGrid-spacing-xs-7>.MuiGrid-item {
	padding: 35px;
}

.MuiGrid-spacing-xs-8>.MuiGrid-item {
	padding: 40px;
}

.MuiGrid-spacing-xs-9>.MuiGrid-item {
	padding: 45px;
}

.MuiGrid-spacing-xs-10>.MuiGrid-item {
	padding: 50px;
}

#CookiebotWidget {
	display: none !important;
}

#cookiebanner {
	display: none !important;
}

.cSRqQv {
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kppsLG {
	margin-left: 8px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.heBFcy {
	margin-bottom: 1.5rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.rQDQ {
	color: #222222;
	margin-bottom: 0.5rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bkfKsT {
	font-weight: 300;
	color: #364663;
	margin-left: 0.4rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.iGSXyF {
	font-weight: 700;
	color: #222222;
	margin-bottom: 0.5em;
	margin-top: 1.5em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jrYJvj {
	color: #222222;
	margin-left: 0.2rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.grqaAe {
	font-weight: 300;
	color: #364663;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kDuOgD {
	font-weight: 700;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.eAXxOb {
	font-weight: 300;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hZmztr {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 1.5rem;
}

.idcsRh {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	color: #222222;
	margin-bottom: 0.5rem;
}

.kTRXKM {
	font-size: 2.020833333333333rem;
}

@media (min-width:485px) {
	.kTRXKM {
		font-size: 2.794rem;
	}
}

@media (min-width:600px) {
	.kTRXKM {
		font-size: 2.978rem;
	}
}

@media (min-width:768px) {
	.kTRXKM {
		font-size: 3.246rem;
	}
}

@media (min-width:992px) {
	.kTRXKM {
		font-size: 3.603rem;
	}
}

@media (min-width:1280px) {
	.kTRXKM {
		font-size: 4.063rem;
	}
}

.jMHRvV {
	font-size: 1.5rem;
}

@media (min-width:485px) {
	.jMHRvV {
		font-size: 1.879rem;
	}
}

@media (min-width:600px) {
	.jMHRvV {
		font-size: 1.969rem;
	}
}

@media (min-width:768px) {
	.jMHRvV {
		font-size: 2.1rem;
	}
}

@media (min-width:992px) {
	.jMHRvV {
		font-size: 2.275rem;
	}
}

@media (min-width:1280px) {
	.jMHRvV {
		font-size: 2.5rem;
	}
}

.hOaPwR {
	font-family: Inter, sans-serif;
	font-weight: 400;
	font-size: 1.0416666666666667rem;
}

@media (min-width:485px) {
	.hOaPwR {
		font-size: 1.073rem;
	}
}

@media (min-width:600px) {
	.hOaPwR {
		font-size: 1.081rem;
	}
}

@media (min-width:768px) {
	.hOaPwR {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.hOaPwR {
		font-size: 1.106rem;
	}
}

@media (min-width:1280px) {
	.hOaPwR {
		font-size: 1.125rem;
	}
}

.jsspKw {
	font-size: 0.875rem;
}

@media (min-width:485px) {
	.jsspKw {
		font-size: 0.78rem;
	}
}

@media (min-width:600px) {
	.jsspKw {
		font-size: 0.758rem;
	}
}

@media (min-width:768px) {
	.jsspKw {
		font-size: 0.725rem;
	}
}

@media (min-width:992px) {
	.jsspKw {
		font-size: 0.681rem;
	}
}

@media (min-width:1280px) {
	.jsspKw {
		font-size: 0.625rem;
	}
}

.ijbYed {
	font-size: 0.9583333333333334rem;
}

@media (min-width:485px) {
	.ijbYed {
		font-size: 0.927rem;
	}
}

@media (min-width:600px) {
	.ijbYed {
		font-size: 0.919rem;
	}
}

@media (min-width:768px) {
	.ijbYed {
		font-size: 0.908rem;
	}
}

@media (min-width:992px) {
	.ijbYed {
		font-size: 0.894rem;
	}
}

@media (min-width:1280px) {
	.ijbYed {
		font-size: 0.875rem;
	}
}

.hyzrWt {
	font-size: 1rem;
}

@media (min-width:485px) {
	.hyzrWt {
		font-size: 1rem;
	}
}

@media (min-width:600px) {
	.hyzrWt {
		font-size: 1rem;
	}
}

@media (min-width:768px) {
	.hyzrWt {
		font-size: 1rem;
	}
}

@media (min-width:992px) {
	.hyzrWt {
		font-size: 1rem;
	}
}

@media (min-width:1280px) {
	.hyzrWt {
		font-size: 1rem;
	}
}

.czbnJH {
	font-size: 1.0833333333333333rem;
}

@media (min-width:485px) {
	.czbnJH {
		font-size: 1.146rem;
	}
}

@media (min-width:600px) {
	.czbnJH {
		font-size: 1.161rem;
	}
}

@media (min-width:768px) {
	.czbnJH {
		font-size: 1.183rem;
	}
}

@media (min-width:992px) {
	.czbnJH {
		font-size: 1.213rem;
	}
}

@media (min-width:1280px) {
	.czbnJH {
		font-size: 1.25rem;
	}
}

.eTEwmK {
	font-size: 1.1666666666666667rem;
}

@media (min-width:485px) {
	.eTEwmK {
		font-size: 1.293rem;
	}
}

@media (min-width:600px) {
	.eTEwmK {
		font-size: 1.323rem;
	}
}

@media (min-width:768px) {
	.eTEwmK {
		font-size: 1.367rem;
	}
}

@media (min-width:992px) {
	.eTEwmK {
		font-size: 1.425rem;
	}
}

@media (min-width:1280px) {
	.eTEwmK {
		font-size: 1.5rem;
	}
}

.hZENMk {
	max-width: 1140px;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

@media (min-width:768px) {}

.jVdhmX {
	cursor: pointer;
}

.gPotZy {
	cursor: pointer;
	font-weight: 900;
	color: #3179FF;
}

.iODPmo {
	cursor: pointer;
	color: #0F7AFF;
}

.fAhVor {
	position: relative;
	overflow: hidden;
	line-height: 0;
}

.gHAEmh {
	position: relative;
	overflow: hidden;
	line-height: 0;
	margin-right: 0.8rem;
}

.bYCGBX {
	position: relative;
	overflow: hidden;
	width: 100%;
	line-height: 0;
}

.cBMNGk {
	max-width: 1200px;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.iJGSFL {
	padding: 144px 0px 0px;
	background: transparent;
}

@media (max-width:991.5px) {
	.iJGSFL {
		padding: 70px 0px 0px;
	}
}

.husEUO {
	max-width: 576px;
	height: 161px;
	border-radius: 20px;
	opacity: 0.9;
	border: 3px solid rgba(255, 255, 255, 0.5);
	width: 100%;
	font-weight: normal;
	font-size: 24px;
	color: #ffffff;
	position: relative;
	outline-style: none;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
	padding-left: 15px;
	padding-right: 20px;
	display: grid;
	grid-template-columns: 130px 250px;
	-webkit-align-content: center;
	-ms-flex-line-pack: center;
	align-content: center;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

@media (max-width:1198.5px) {
	.husEUO {
		grid-template-columns: 120px 1fr;
		padding-left: 80px;
		padding-right: 80px;
	}
}

@media (max-width:991.5px) {
	.husEUO {
		grid-template-columns: 108px 1fr;
		padding-left: 5px;
		padding-right: 15px;
	}
}

@media (max-width:599.5px) {
	.husEUO {
		grid-template-columns: 82px 1fr;
		padding-right: 35px;
	}
}

.husEUO:hover,
.husEUO:focus {
	color: #ffffff;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transform: scale(0.98) !important;
	-ms-transform: scale(0.98) !important;
	transform: scale(0.98) !important;
}

.husEUO::after {
	position: absolute;
	content: '';
	right: 40px;
	width: 30px;
	height: 12px;
	background-image: url('img/main-page/help-section/arrow.svg');
	background-position: center center;
	background-size: contain;
	background-repeat: no-repeat;
}

@media (max-width:991.5px) {
	.husEUO::after {
		width: 15px;
		height: 7px;
		bottom: 12px;
		right: 20px;
	}
}

@media (max-width:599.5px) {
	.husEUO::after {
		width: 15px;
		height: 7px;
	}
}

@media (max-width:599.5px) {
	.husEUO {
		margin-top: 10px;
	}
}

@media (max-width:599.5px) {
	.husEUO {
		font-size: 14px;
		height: 109px;
	}
}

.kNbURH {
	background: #1b1d25;
	border: 0.570297px solid rgba(255, 255, 255, 0.3);
	border-radius: 9px;
	margin-right: 10px;
	box-sizing: border-box;
}

@media (max-width:599.5px) {
	.kNbURH {
		margin-right: 0;
	}
}

.kndeC {
	background: #1b1d25;
	border: 0.570297px solid rgba(255, 255, 255, 0.3);
	border-radius: 9px;
	margin-right: 10px;
	box-sizing: border-box;
}

@media (max-width:599.5px) {
	.kndeC {
		margin-left: 0;
	}
}

.bpdYaF {
	font-family: Inter, sans-serif;
	font-size: 24px;
	margin-left: -40px;
}

@media (max-width:991.5px) {
	.bpdYaF {
		font-size: 1.1666666666666667rem;
		margin-left: 0;
	}

	@media (min-width:485px) {
		.bpdYaF {
			font-size: 1.293rem;
		}
	}

	@media (min-width:600px) {
		.bpdYaF {
			font-size: 1.323rem;
		}
	}

	@media (min-width:768px) {
		.bpdYaF {
			font-size: 1.367rem;
		}
	}

	@media (min-width:992px) {
		.bpdYaF {
			font-size: 1.425rem;
		}
	}

	@media (min-width:1280px) {
		.bpdYaF {
			font-size: 1.5rem;
		}
	}
}

.bpdYaF span {
	font-weight: 700;
}

.ciwllH {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.hVZqfA {
	width: 116px;
	margin: 11px 45px 0 -60px;
}

@media (max-width:991.5px) {
	.hVZqfA {
		width: 100px;
		margin: 30px 0 0 0;
	}
}

@media (max-width:599.5px) {
	.hVZqfA {
		width: 73px;
		margin-right: 30px;
		margin-top: 15px;
	}
}

.eiFGJn {
	width: 137px;
}

@media (max-width:991.5px) {
	.eiFGJn {
		width: 110px;
		margin: 41px 0 0 0;
	}
}

@media (max-width:599.5px) {
	.eiFGJn {
		width: 80px;
		margin: 22px 0 0 0;
	}
}

.DeWrI {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.5rem;
	font-size: 0.9583333333333334rem;
	width: def;
	height: def;
}

@media (min-width:375px) {
	.DeWrI {
		min-width: 130px !important;
	}
}

.DeWrI:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.DeWrI:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.DeWrI {
		font-size: 0.919rem;
	}
}

@media (min-width:960px) {
	.DeWrI {
		height: 2.688rem;
	}
}

@media (min-width:1280px) {
	.DeWrI {
		font-size: 0.875rem;
	}
}

@media (min-width:485px) {
	.DeWrI {
		font-size: 0.927rem;
	}
}

@media (min-width:768px) {
	.DeWrI {
		font-size: 0.908rem;
	}
}

@media (min-width:992px) {
	.DeWrI {
		font-size: 0.894rem;
	}
}

.VjKKp {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	width: lg;
	height: lg;
}

@media (min-width:375px) {
	.VjKKp {
		min-width: 280px !important;
	}
}

.VjKKp:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.VjKKp:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.VjKKp {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.VjKKp {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.VjKKp {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.VjKKp {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.VjKKp {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.VjKKp {
		font-size: 1.106rem;
	}
}

.frfyAk {
	position: relative;
	z-index: 0;
}

@media (max-width:991.5px) {
	.frfyAk {
		padding: 1.8em 1.25em !important;
	}
}

.frfyAk:hover .sc-59d864b9-1 {
	top: -0.4em;
	bottom: -0.4em;
}

.frfyAk:hover .sc-59d864b9-2 {
	left: 0.4em;
	right: 0.4em;
}

.hQIxml {
	position: absolute;
	z-index: -2;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0.2;
	background: linear-gradient(259.72deg, #FF0404 0%, #50C0FF 102.94%);
	border-radius: 0.7em;
	-webkit-transition-duration: 150ms;
	transition-duration: 150ms;
}

.kLRtEE {
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border-radius: inherit;
	-webkit-transition-duration: 150ms;
	transition-duration: 150ms;
}

.eqGJZT {
	width: 100%;
	z-index: 99;
}

.YTWKl {
	font-weight: 500;
	font-family: Inter, sans-serif;
	color: #FFFFFF !important;
	border-radius: 6px;
}

.YTWKl .sc-59d864b9-2 {
	background: #3179FF;
}

.YTWKl:hover .sc-59d864b9-2 {
	background: #1d6cff;
}

.kJYfoU {
	font-weight: 700;
	font-family: Inter, sans-serif !important;
	color: #FFFFFF !important;
	border-radius: 6px !important;
	background: linear-gradient(92.07deg, #1fa2ff 1.75%, #3179ff 65.01%, #8ebafd 128.28%) !important;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
}

.kJYfoU:hover {
	-webkit-transform: scale(0.98);
	-ms-transform: scale(0.98);
	transform: scale(0.98);
}

.ePjNct {
	font-weight: 500;
	font-family: Inter, sans-serif;
	color: #3179FF;
	border-radius: 6px;
	border: 1px solid;
	border-color: #3179FF;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
}

.ePjNct:hover {
	-webkit-transform: scale(0.98);
	-ms-transform: scale(0.98);
	transform: scale(0.98);
}

.gFncpT {
	max-width: 115px;
	width: 100%;
	position: relative;
}

.FRysj {
	outline: none;
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
}

.gcweEJ {
	position: relative;
}

.gCOahr {
	display: inline-block;
	margin-left: 0.3em;
	fill: currentColor;
	-webkit-transition-duration: 150ms;
	transition-duration: 150ms;
}

.dPcWlL {
	padding: 10px;
	position: relative;
	z-index: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: initial;
	-webkit-justify-content: initial;
	-ms-flex-pack: initial;
	justify-content: initial;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-family: Inter, sans-serif !important;
	font-size: 0.875rem;
	color: inherit;
	cursor: pointer;
}

@media (max-width:1198.5px) {
	.dPcWlL {
		font-size: 0.625rem;
	}
}

@media (max-width:991.5px) {
	.dPcWlL {
		padding: 10px 15px;
		font-size: 1.125rem;
	}
}

.hnMVdi {
	padding: 10px;
	position: relative;
	z-index: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: initial;
	-webkit-justify-content: initial;
	-ms-flex-pack: initial;
	justify-content: initial;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-family: Inter, sans-serif !important;
	font-size: 0.875rem;
	color: inherit;
	cursor: pointer;
}

@media (max-width:1198.5px) {
	.hnMVdi {
		font-size: 0.625rem;
	}
}

@media (max-width:991.5px) {
	.hnMVdi {
		padding: 0;
		font-size: 1.125rem;
	}
}

.iemzwt {
	padding: 0 15px;
	position: absolute;
	top: 50px;
	left: 10%;
	right: 0;
	z-index: 1;
}

.ijIhqj {
	padding: 0 15px;
	position: absolute;
	top: 50px;
	left: 50%;
	-webkit-transform: translateX(-50%) !important;
	-ms-transform: translateX(-50%) !important;
	transform: translateX(-50%) !important;
	z-index: 2;
}

.bluvuP {
	padding: 20px 30px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.03);
	background: #FFFFFF;
	color: #000000;
	border-radius: 11px;
	border: none;
}

.bluvuP:before {
	content: '';
	position: absolute;
	display: block;
	left: 0;
	right: 0;
	height: 20px;
	top: -15px;
	opacity: 0;
	z-index: -1;
}

@media (max-width:991.5px) {
	.bluvuP:before {
		content: none;
	}
}

@media (max-width:991.5px) {
	.bluvuP {
		margin: 0;
		width: 100%;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		background: #FFFFFF;
	}
}

.jaGHiO {
	padding: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.03);
	background: #FFFFFF;
	color: #000000;
	border-radius: 11px;
	border: none;
}

.jaGHiO:before {
	content: '';
	position: absolute;
	display: block;
	left: 0;
	right: 0;
	height: 20px;
	top: -15px;
	opacity: 0;
	z-index: -1;
}

@media (max-width:991.5px) {
	.jaGHiO:before {
		content: none;
	}
}

@media (max-width:991.5px) {
	.jaGHiO {
		margin: 0;
		width: 100%;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		background: #FFFFFF;
	}
}

.cWMKrL {
	position: relative;
	margin-bottom: 6px;
	padding: 6px 8px;
	min-width: 207px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	color: #7F93BC;
	background: initial;
	opacity: initial;
	border-radius: 6px;
	cursor: pointer;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
}

.cWMKrL:hover {
	background: #F3F4F5;
	color: #000000;
}

@media (max-width:991.5px) {
	.cWMKrL {
		margin-bottom: 20px;
		padding: 0;
	}
}

.FMjGW {
	font-family: Inter, sans-serif;
	font-size: 0.875rem;
}

@media (max-width:991.5px) {
	.FMjGW {
		font-size: 1.125rem;
	}
}

.jdjzkQ {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
	-webkit-align-items: initial;
	-webkit-box-align: initial;
	-ms-flex-align: initial;
	align-items: initial;
	font-size: 14px;
}

.jdjzkQ:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.igAlcJ {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

@media (max-width:991.5px) {
	.igAlcJ {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
}

.kBbPW {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
}

@media (max-width:991.5px) {
	.kBbPW {
		text-align: left;
	}
}

.gTlbQZ {
	padding: 10px 10px 10px 5px;
	width: 160px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

@media (max-width:991.5px) {
	.gTlbQZ {
		max-width: 100%;
	}
}

.bUttU {
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	min-height: 0;
}

.hCSPsf {
	max-height: 500px;
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	overflow: auto;
	min-height: 0;
}

.hCSPsf::-webkit-scrollbar {
	width: 2px;
}

.hCSPsf::-webkit-scrollbar-thumb {
	background: rgba(163, 168, 189, 0.55);
	border-radius: 21px;
}

@media (max-width:484.5px) {
	.hCSPsf {
		height: auto;
	}
}

.CubFb {
	padding: 15px 15px;
	border-radius: 6px;
	margin: 0 auto;
	width: 137px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	cursor: pointer;
	color: #000000;
	line-height: 2;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
}

.CubFb:last-of-type {
	margin-bottom: 0;
}

.CubFb:hover {
	background: #f3f4f5;
}

@media (max-width:991.5px) {
	.CubFb {
		line-height: 1;
		margin: 8px 0;
	}
}

.loxhcC {
	font-family: Inter, sans-serif !important;
	font-weight: 500;
	font-size: 1.0416666666666667rem;
}

@media (min-width:485px) {
	.loxhcC {
		font-size: 1.073rem;
	}
}

@media (min-width:600px) {
	.loxhcC {
		font-size: 1.081rem;
	}
}

@media (min-width:768px) {
	.loxhcC {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.loxhcC {
		font-size: 1.106rem;
	}
}

@media (min-width:1280px) {
	.loxhcC {
		font-size: 1.125rem;
	}
}

.bkuqUl {
	font-weight: 400;
	line-height: 120% !important;
	font-family: Inter, sans-serif !important;
	font-size: 0.875rem;
}

.coLwSO {
	display: inherit;
	-webkit-align-items: inherit;
	-webkit-box-align: inherit;
	-ms-flex-align: inherit;
	align-items: inherit;
	-webkit-box-pack: inherit;
	-webkit-justify-content: inherit;
	-ms-flex-pack: inherit;
	justify-content: inherit;
	width: inherit;
}

@media (max-width:991.5px) {
	.coLwSO {
		display: none;
	}
}

.eBSvYg {
	display: inherit;
	-webkit-align-items: inherit;
	-webkit-box-align: inherit;
	-ms-flex-align: inherit;
	align-items: inherit;
	-webkit-box-pack: inherit;
	-webkit-justify-content: inherit;
	-ms-flex-pack: inherit;
	justify-content: inherit;
	width: inherit;
}

@media (min-width:992px) {
	.eBSvYg {
		display: none;
	}
}

.jumAfe {
	margin-right: 40px;
	padding: 8px 13px;
	max-width: 200px;
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border: 1px solid #cfd4dd;
	border-radius: 10px;
}

.diqEoT {
	width: 100%;
	padding-bottom: 10px;
	padding-top: 10px;
	position: fixed;
	top: 0;
	left: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 1px solid #CFD4DD;
	background: #FFFFFF;
	color: #000000;
	box-shadow: 0 0 8px 0 rgba(173, 201, 255, 0);
	-webkit-transition: box-shadow 250ms ease, -webkit-transform 250ms ease, background 250ms ease, color 250ms ease;
	-webkit-transition: box-shadow 250ms ease, transform 250ms ease, background 250ms ease, color 250ms ease;
	transition: box-shadow 250ms ease, transform 250ms ease, background 250ms ease, color 250ms ease;
	z-index: 1100;
	font-family: Inter, sans-serif;
	font-weight: 500;
}

@media (max-width:991.5px) {
	.diqEoT {
		color: #000000;
	}
}

@media (max-width:599.5px) {
	.diqEoT {
		padding-top: 12px;
		padding-bottom: 12px;
	}
}

.ixCOdZ {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.iMsZcL {
	padding-bottom: 1rem;
	margin-right: 70px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.iMsZcL:last-child {
	margin-right: 0;
}

@media (max-width:991.5px) {
	.iMsZcL {
		padding-bottom: 0;
		padding-left: 10px;
	}
}

.gzQHuO {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.buDBZV {
	padding-left: 10px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

@media (max-width:991.5px) {
	.buDBZV {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.iqTLQY {
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
}

.byUbgv {
	margin-bottom: 10px;
	font-weight: 700;
	font-family: Inter, sans-serif;
	color: #000000 !important;
}

@media (max-width:991.5px) {
	.byUbgv {
		padding-top: 10px;
		font-size: 1.25rem;
		color: #FFFFFF;
	}
}

.hiexzu {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.hiexzu .sc-5e8b3a94-7 {
	min-width: 74px !important;
	margin-left: 10px;
}

.BPOhZ {
	display: inline-block;
}

.BPOhZ svg {
	width: 31px;
	height: 31px;
}

.BPOhZ .social-bg {
	fill: #3179FF;
	-webkit-transition-duration: 100ms;
	transition-duration: 100ms;
}

.BPOhZ .social-fg {
	fill: #FFFFFF;
}

.BPOhZ:hover .social-bg {
	fill: #1768ff;
}

.BPOhZ:disabled {
	cursor: not-allowed;
}

@media (max-width:767.5px) {
	.BPOhZ svg {
		width: 40px;
		height: 40px;
	}
}

.dkZNSP {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin: -8px;
}

.dkZNSP>* {
	margin: 8px;
}

.fLMvmV {
	margin-top: 2em;
	font-family: Inter, sans-serif !important;
	font-size: 0.75rem;
	font-weight: 400;
	color: #000;
}

.fLMvmV p {
	margin-bottom: 1em;
}

.fLMvmV b {
	font-weight: 700;
}

.fLMvmV a {
	-webkit-text-decoration: underline;
	text-decoration: underline;
	color: inherit;
}

.fLMvmV ul {
	padding-left: 20px;
	margin-bottom: 15px;
	list-style: none;
}

.fLMvmV ul li::before {
	content: '\2022';
	color: #000000;
	font-weight: bold;
	display: inline-block;
	width: 1em;
	font-size: 18px;
	margin-left: -1em;
}

.dDQLZJ {
	max-width: 209px;
	width: 100%;
	cursor: pointer;
}

.pAwJU {
	max-width: 209px;
}

@media (max-width:991.5px) {
	.pAwJU {
		max-width: 180px;
	}
}

@media (max-width:599.5px) {
	.pAwJU {
		max-width: 160px;
	}
}

.elnVmr {
	font-family: Inter, sans-serif !important;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: flex-start;
	-webkit-box-align: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
}

.fpLcbj {
	font-family: Inter, sans-serif !important;
	font-size: 1rem;
	font-weight: 700;
	max-width: 240px;
}

@media (max-width:767.5px) {
	.fpLcbj {
		font-size: 1.125rem;
	}
}

@media (max-width:449.5px) {
	.fpLcbj {
		white-space: nowrap;
		cursor: pointer;
		font-size: 1rem;
	}
}

.buHBDU {
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	overflow: hidden;
}

.fnhyRw {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: flex-start;
	-webkit-box-align: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
	font-size: 1.125rem;
	padding-top: 1em;
	padding-bottom: 1em;
}

@media (max-width:767.5px) {
	.fnhyRw {
		font-size: 1rem;
	}
}

@media (max-width:449.5px) {
	.fnhyRw {
		padding-top: 0.5em;
	}
}

.cDXSmI {
	font-family: Inter, sans-serif;
	font-size: 0.875rem;
	font-weight: 300;
	padding: 60px 0;
	color: #353535;
	background: transparent;
}

@media (min-width:600px) {
	.cDXSmI {
		padding: 110px 0;
	}
}

.bqMVtp {
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	gap: 3rem 1rem;
}

.bqMVtp div:nth-child(10) a {
	color: #0f7aff;
}

@media (max-width:1198.5px) {
	.bqMVtp {
		grid-template-columns: repeat(4, 1fr);
		gap: 2.5rem 0.5rem;
	}
}

@media (max-width:767.5px) {
	.bqMVtp {
		grid-template-columns: repeat(3, 1fr);
		gap: 1.5rem 0.5rem;
	}
}

@media (max-width:599.5px) {
	.bqMVtp {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width:449.5px) {
	.bqMVtp {
		grid-template-columns: repeat(1, 1fr);
		gap: 0.5rem;
	}
}

.dbbbNl {
	border-radius: 6px;
	border: 1px solid #cfd4dd;
	background: #f5f5f7;
	height: 64px;
	margin-bottom: 48px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width:991.5px) {
	.dbbbNl {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		gap: 30px;
		border: none;
		background: none;
		height: auto;
	}
}

.dbbbNl .sc-84092d93-8 {
	margin-left: 20px;
}

@media (max-width:991.5px) {
	.dbbbNl .sc-84092d93-8 {
		border-radius: 6px;
		border: 0.5px solid rgba(255, 255, 255, 0.1);
		background: #f5f5f7;
		padding: 16px;
		margin-left: 0;
	}
}

.iLWnZA {
	-webkit-text-decoration: underline;
	text-decoration: underline;
}

.btXejr {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 55px;
	margin-right: 20px;
}

@media (max-width:991.5px) {
	.btXejr {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		gap: 30px;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
}

.btXejr svg path {
	fill: black !important;
}

.btXejr svg:hover path {
	fill: #0f7aff !important;
	stroke: #0f7aff !important;
}

.etrpkm {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 14px;
	width: 269px;
}

.dTyShz {
	width: 120px !important;
}

.eYTZKe {
	display: block;
	font-size: 1rem;
	font-weight: 400;
	max-width: 200px;
}

@media (max-width:484.5px) {
	.eYTZKe {
		max-width: 100%;
	}
}

#__next {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-letter-spacing: -0.02em !important;
	-moz-letter-spacing: -0.02em !important;
	-ms-letter-spacing: -0.02em !important;
	letter-spacing: -0.02em !important;
}

#CookiebotWidget {
	background: url('img/common/fixed-bars/cookie.png') no-repeat center !important;
	background-size: cover !important;
}

#CookiebotWidget .CookiebotWidget-logo>svg {
	opacity: 0 !important;
}

*,
*::before,
*::after {
	border-width: 0;
	border-style: solid;
	box-sizing: border-box;
}

html {
	-webkit-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	-moz-osx-font-smoothing: grayscale;
	touch-action: manipulation;
}

body {
	margin: 0;
	width: 100%;
	min-height: 100%;
	min-height: -webkit-fill-available;
	position: relative;
	font-feature-settings: 'kern';
	font-family: Inter, sans-serif;
	line-height: 1.4;
	font-weight: 400;
	color: #222222;
	background-color: #F3F4F6;
}

main {
	display: block;
}

hr {
	border-top-width: 1px;
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

pre,
code,
kbd,
samp {
	font-family: SFMono-Regular, Menlo, Monaco, Consolas, monospace;
	font-size: 1em;
}

a {
	background-color: transparent;
	color: inherit;
	-webkit-text-decoration: inherit;
	text-decoration: inherit;
}

abbr[title] {
	border-bottom: none;
	-webkit-text-decoration: underline;
	text-decoration: underline;
}

b,
strong {
	font-weight: 700;
}

small {
	font-size: 80%;
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

img {
	border-style: none;
}

button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
}

button,
input {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

fieldset {
	padding: 0.35em 0.75em 0.625em;
}

legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}

progress {
	vertical-align: baseline;
}

textarea {
	overflow: auto;
}

[type='checkbox'],
[type='radio'] {
	box-sizing: border-box;
	padding: 0;
}

[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
	-webkit-appearance: none !important;
}

input[type='number'] {
	-moz-appearance: textfield;
}

[type='search'] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

[type='search']::-webkit-search-decoration {
	-webkit-appearance: none !important;
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

details {
	display: block;
}

summary {
	display: list-item;
}

template {
	display: none;
}

[hidden] {
	display: none !important;
}

body,
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre button {
	background: transparent;
	padding: 0;
}

fieldset {
	margin: 0;
	padding: 0;
}

ol,
ul {
	margin: 0;
	padding: 0;
}

ul {
	list-style: none;
}

textarea {
	resize: vertical;
}

button,
[role='button'] {
	cursor: pointer;
}

button::-moz-focus-inner {
	border: 0 !important;
}

table {
	border-collapse: collapse;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: inherit;
	font-weight: inherit;
}

button,
input,
optgroup,
select,
textarea {
	padding: 0;
	line-height: inherit;
	color: inherit;
}

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
	display: block;
	vertical-align: middle;
}

img,
video {
	max-width: 100%;
	height: auto;
}

[data-js-focus-visible] :focus:not([data-focus-visible-added]) {
	outline: none;
	box-shadow: none;
}

select::-ms-expand {
	display: none;
}

a:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.emyVZL {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
}

.fQnhhu {
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	width: 100%;
}

.fnwoJT {
	padding: 170px 0px 120px;
}

@media (max-width:1023.5px) {
	.fnwoJT {
		padding: 130px 0px 120px;
	}
}

@media (max-width:991.5px) {
	.fnwoJT {
		padding: 100px 0px 70px;
	}
}

.blEqGq {
	padding: 0px 0px 120px;
}

@media (max-width:991.5px) {
	.blEqGq {
		padding: 0px 0px 70px;
	}
}

.kktouZ {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
}

@media (max-width:991.5px) {
	.kktouZ {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.hXMDeZ {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.kSmyrT {
	max-width: 63%;
	width: 63%;
	-webkit-flex-basis: 63%;
	-ms-flex-preferred-size: 63%;
	flex-basis: 63%;
	margin-right: 2em;
}

@media (max-width:991.5px) {
	.kSmyrT {
		max-width: 100%;
		width: 100%;
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		margin-bottom: 1em;
		margin-right: 0;
	}
}

.hwXMED {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.kMXQNf {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

@media (max-width:991.5px) {
	.kMXQNf {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		text-align: center;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		width: 100%;
		max-width: 500px;
		margin-bottom: 1em;
		position: relative;
		z-index: -1;
	}
}

@media (max-width:767.5px) {
	.kMXQNf {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.gCPHoV {
	margin-bottom: 1.5em;
}

.rGgqf {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: flex-start;
	-webkit-box-align: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
	width: 33.5%;
	max-width: 33.5%;
	-webkit-flex-basis: 33.5%;
	-ms-flex-preferred-size: 33.5%;
	flex-basis: 33.5%;
}

@media (max-width:991.5px) {
	.rGgqf {
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		margin: 0 auto;
		width: 100%;
		max-width: 100%;
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
	}
}

.efcvNn {
	color: #222222;
	font-size: 28px;
	font-weight: 700;
}

@media (max-width:599.5px) {
	.efcvNn {
		font-size: 1.25rem;
	}
}

.jxafgB {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 5px 10px;
	margin: 5px 0;
	width: 33.33333%;
	max-width: 33.33333%;
	-webkit-flex-basis: 33.33333%;
	-ms-flex-preferred-size: 33.33333%;
	flex-basis: 33.33333%;
	cursor: pointer;
	opacity: 0.4;
	-webkit-transition: opacity 0.2s ease-out;
	transition: opacity 0.2s ease-out;
	opacity: 1;
	box-shadow: 0 7px 40px rgba(173, 201, 255, 0.3);
	border-radius: 12px;
}

@media (max-width:767.5px) {
	.jxafgB {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		width: 100%;
		max-width: 100%;
		opacity: 1;
		box-shadow: 0 7px 40px rgba(173, 201, 255, 0.3);
		border-radius: 12px;
	}
}

.giMGfk {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 5px 10px;
	margin: 5px 0;
	width: 33.33333%;
	max-width: 33.33333%;
	-webkit-flex-basis: 33.33333%;
	-ms-flex-preferred-size: 33.33333%;
	flex-basis: 33.33333%;
	cursor: pointer;
	opacity: 0.4;
	-webkit-transition: opacity 0.2s ease-out;
	transition: opacity 0.2s ease-out;
}

@media (max-width:767.5px) {
	.giMGfk {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		width: 100%;
		max-width: 100%;
		opacity: 1;
		box-shadow: 0 7px 40px rgba(173, 201, 255, 0.3);
		border-radius: 12px;
	}
}

.kdAGlf {
	padding: 0px 0px 120px;
	color: #FFFFFF;
}

@media (max-width:991.5px) {
	.kdAGlf {
		padding: 0px 0px 70px;
	}
}

.fTyFdh {
	font-family: Inter, sans-serif;
	font-weight: 400;
	line-height: 29px;
	font-size: 24px;
	text-align: left;
}

@media (max-width:991.5px) {
	.fTyFdh {
		text-align: center !important;
	}
}

@media (max-width:991.5px) {
	.fTyFdh {
		font-size: 1.1666666666666667rem;
	}

	@media (min-width:485px) {
		.fTyFdh {
			font-size: 1.293rem;
		}
	}

	@media (min-width:600px) {
		.fTyFdh {
			font-size: 1.323rem;
		}
	}

	@media (min-width:768px) {
		.fTyFdh {
			font-size: 1.367rem;
		}
	}

	@media (min-width:992px) {
		.fTyFdh {
			font-size: 1.425rem;
		}
	}

	@media (min-width:1280px) {
		.fTyFdh {
			font-size: 1.5rem;
		}
	}
}

.kFwRuz {
	padding: 50px 40px;
	border-radius: 9px;
	border: 1px solid #C4C4C4;
	background: linear-gradient(90deg, #00c6fb 0%, #005bea 100%);
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
}

@media (max-width:991.5px) {
	.kFwRuz {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		max-width: 450px;
		margin: 0 auto;
		padding: 40px 30px;
	}
}

@media (max-width:767.5px) {
	.kFwRuz {
		padding: 20px 10px;
	}
}

.fZAOrp {
	-webkit-flex-basis: 50%;
	-ms-flex-preferred-size: 50%;
	flex-basis: 50%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-left: 4em;
}

.fZAOrp:last-of-type {
	margin-left: 9em;
}

@media (max-width:1198.5px) {
	.fZAOrp {
		margin-left: 2em;
	}

	.fZAOrp:last-of-type {
		margin-left: 8em;
	}
}

@media (max-width:1023.5px) {
	.fZAOrp {
		margin-left: 0;
	}

	.fZAOrp:last-of-type {
		margin-left: 0;
	}
}

@media (max-width:991.5px) {
	.fZAOrp {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-bottom: 1rem;
	}
}

.gjMuBh {
	margin-left: 1rem;
}

@media (max-width:991.5px) {
	.gjMuBh {
		text-align: center;
		margin-left: 0;
		margin-top: 0.6rem;
	}
}

.eFGHvo {
	margin-left: 6rem;
}

@media (max-width:991.5px) {
	.eFGHvo {
		margin-left: 0;
		text-align: center;
		margin-top: 0.6rem;
	}
}

--sxs {
	--sxs: 0 t-juGKfr
}

@media {

	:root,
	.t-juGKfr {
		--colors-greyMain: #8E8E93;
		--colors-bluePrimary: #0F7AFF;
		--colors-bluePrimary2: #0077FF;
		--colors-lightBlue: #EFF7FF;
		--colors-redPrimary: #E02031;
		--colors-redPrimary2: #EC1B2E;
		--colors-greenPrimary: #21AD36;
		--colors-blueGrey: #364663;
		--colors-blueSecondary: #7F93BC;
		--colors-darkGrey: #222222;
		--colors-bgDefault: #FFFFFF;
		--colors-success: #53B862;
		--colors-error: #E11E25;
		--colors-orange: #f7931a;
		--colors-green: #3CC651;
		--colors-green2: #1BE276;
		--colors-red: #EA1A2D;
		--colors-inputBorderColor: #E4E9EF;
		--colors-inputPlaceHolder: rgba(25, 25, 27, 0.3);
		--colors-whiteDefault: #FFFFFF;
		--colors-blackDefault: #000000;
		--colors-blackBg: #070707;
		--colors-cardBgGradient: #F7F8FC;
		--colors-cardBorderTransparent: rgba(255, 255, 255, 0.5);
		--colors-textDarkGrey: #3F3E43;
		--colors-textLightGrey: #8895A0;
		--colors-buttonBgBlack: #222222;
		--colors-lightBlueBg: #F6F9FC;
		--colors-tableBlack: #1d1e37;
		--colors-borderSemiTrans: rgba(127, 147, 188, 0.4);
		--colors-textGrey: #8E8E93;
		--colors-greyWhite: #C4C4C4;
		--colors-lightGrey: #F8FAFF;
		--colors-newTextGrey: #BEBEC2;
		--colors-gradientRed: #d23535;
		--colors-gradientBlue: #45c3ff;
		--colors-gradientRed2: #FF1A2E;
		--colors-gradientBlue2: #71A3FF;
		--colors-gradientOrange: #F12711;
		--colors-gradientYellow: #F5AF19;
		--colors-gradientButtonBlue: #1FA2FF;
		--colors-gradientButtonBlue2: #8EBAFD;
		--colors-pink: #FB5882;
		--colors-violet: #6469E7;
		--colors-purple: #A346FF;
		--colors-lightGreen: #21D9D2;
		--space-1: 5px;
		--space-2: 10px;
		--space-3: 15px;
		--fontSizes-xxs: 10px;
		--fontSizes-xs: 12px;
		--fontSizes-x: 13px;
		--fontSizes-sm: 14px;
		--fontSizes-def: 16px;
		--fontSizes-md: 18px;
		--fontSizes-lg: 20px;
		--fontSizes-xl: 25px;
		--fontSizes-titleSm: 32px;
		--fontSizes-titleMd: 48px;
		--fontSizes-titleLg: 54px;
		--fontSizes-titleXl: 65px;
		--fontSizes-titleXxl: 86px;
		--fonts-inter: Inter
	}
}

--sxs {
	--sxs: 1 k-inKFIY k-eyOShd k-bHbNKp k-fehnNV k-jrdYdg iJTUuf cGmgou cvjqoY
}

@media {
	@keyframes k-inKFIY {
		0% {
			transform: translateX(100%)
		}

		100% {
			transform: translateX(0)
		}
	}

	@keyframes k-eyOShd {
		0% {
			opacity: 0
		}

		100% {
			opacity: 1
		}
	}

	@keyframes k-bHbNKp {
		0% {
			opacity: 1
		}

		100% {
			opacity: 0
		}
	}

	@keyframes k-fehnNV {
		0% {
			transform: rotate(0deg)
		}

		100% {
			transform: rotate(360deg)
		}
	}

	@keyframes k-jrdYdg {
		0% {
			opacity: 0
		}

		10% {
			opacity: 1
		}

		49% {
			opacity: 1
		}

		60% {
			opacity: 0
		}

		100% {
			opacity: 0
		}
	}

	@media not all and (min-resolution:.001dpcm) {
		img[loading=lazy] {
			-webkit-clip-path: inset(0.5px);
			clip-path: inset(0.5px)
		}
	}

	@supports (font: -apple-system-body) and (-webkit-appearance: none) {
		img[loading="lazy"] {
			-webkit-clip-path: inset(0.6px);
			clip-path: inset(0.6px)
		}
	}

	@supports (font: -apple-system-body) and (-webkit-appearance: none) {
		img[loading=lazy] {
			-webkit-clip-path: inset(0.6px);
			clip-path: inset(0.6px)
		}
	}

	* {
		box-sizing: border-box
	}

	iframe {
		color-scheme: normal !important;
		pointer-events: auto
	}

	@media (max-width: 768px) {
		.c-dNJKPE .c-PJLV:where(.c-zyLLb) {
			text-align: right
		}
	}

	.c-fNIdrn {
		text-align: right
	}

	@media (max-width: 768px) {
		.c-bZArHj {
			justify-items: flex-end !important
		}
	}

	@media (max-width: 768px) {
		.c-bZArHj .c-fYLSiJ {
			align-items: flex-end;
			text-align: right
		}
	}

	.c-fHqprW .c-PJLV:where(.c-zyLLb) {
		text-align: center
	}

	@media (max-width: 576px) {
		.c-fHqprW .c-PJLV:where(.c-zyLLb) {
			text-align: right
		}
	}

	.c-fHqprW .c-PJLV {
		text-align: center
	}

	@media (max-width: 576px) {
		.c-fHqprW .c-PJLV {
			text-align: right
		}
	}

	.c-blzRiS {
		background: #000000 !important;
		color: #8E8E93 !important;
		border-top: none !important
	}

	.c-ctPQYG {
		display: none !important
	}
}

--sxs {
	--sxs: 2 c-EljcL c-jRjurw c-cCtNUI c-iTdsav c-kXLBPi c-jpJGjb c-gDQXUR c-PJLV c-zyLLb c-itftaV c-helBCl c-fATsOC c-dAqtIc c-ffrBto c-iyxAdF c-cmCyWG c-ERgZ c-ddTVDw c-bLRirn c-jfckbe c-lehIfr c-hpQmZx c-itaqMJ c-jchNkn c-DdByk c-uRhvh c-btaZmu c-hQhtoX c-gdOWZX c-fotMBV c-jyalDl c-jSFNl c-eqBnVY c-dmpSUC c-cEZEZi c-byjOIT c-eAdzSL c-fAmeVx c-joFLaM c-jkXCFR c-hMrwLv c-dpsyVw c-dIkSaN c-jwYOxj c-bPOSfn c-dEMMFb c-eOgSZG c-fFWAKj c-fWpiAc c-ivMkTc c-bjJgGq c-fnNfch c-chUSju c-klLXUo c-hzBTLM c-eumMKL c-gojxIh c-elcoMv c-cGjFFo c-dNJKPE c-lmhMFD c-fpukSF c-jWQKaV c-dPXaak c-gtASgw c-imTYqh c-eZJiPd c-fGpvxh c-cCZsue c-iSWupE c-bmpXzI c-cLMMmm c-bUWesl c-bZArHj c-fYLSiJ c-bQshlO c-jARmqw c-kGhMVa c-fcVeYu c-bmjMVN c-lhDOyw c-kmzHBl c-hTRYMF c-iSzEnm c-fuJvBQ c-lkygbI c-blzRiS c-fkoQhh c-ctPQYG c-cbWUqG c-cyefBD c-dWNxVw c-bRFXhA c-kqqDaz c-lmJqGh c-itOTNQ c-bQAWLA c-jKdsJa c-cvFzHD c-gDDdoM c-djwnJM c-cijQKV c-fvNfwq c-neOyV c-kNllOu c-NzzWF c-iBhvPl c-gJkLnw c-foiQuj c-gDkqtk c-fLeZkW c-fQuOkA c-jRMGkq c-jskdPP c-jaRZL c-emciXB c-koYAHY c-fHqprW c-gNoPgl c-hueNQP c-deLkNe c-fNIdrn c-kwoAhc c-fUrsZy c-cqsamc c-bYIZJx c-iKPRTC c-eTbrkH c-hbzlcW c-dCCpIc c-iOAyLE c-bNwdUo c-liemjs c-bVosoN c-sxPIv c-kWDlSG c-letMea c-eyYlJn c-hptlEF c-fYLRtJ c-kVGrDL c-hzfOlb c-inLTlR c-dGgGyc c-bIgsYr c-jihEvw c-jABvLw c-gXINYC c-dYgTSC c-emyzOM c-kTVtAe c-jNagIM c-llcqOb c-kOcjKA c-Ygszy c-hVPjnS c-ekZgim c-euomNP c-fkWhrz c-hFsASn c-vnRxy c-kWyhqI c-jRedUc c-cxBCMa c-bMlgWH c-iiWDZZ c-gZHTio c-hbFaqg c-CAnRK c-dxRpDj c-ktCzvf c-jONFzF c-kbiIQj c-dYVFMH c-cmpvrW
}

@media {
	.c-EljcL {
		display: flex;
		flex-direction: column;
		width: 100%
	}

	.c-jRjurw {
		flex: 1;
		width: 100%
	}

	.c-cCtNUI {
		display: inherit;
		align-items: inherit;
		justify-content: inherit
	}

	.c-iTdsav {
		padding-top: 180px;
		margin-bottom: 100px;
		display: flex;
		align-items: center;
		overflow: hidden;
		position: relative
	}

	@media (max-width: 768px) {
		.c-iTdsav {
			padding-top: 140px;
			margin-bottom: 59px
		}
	}

	.c-kXLBPi {
		max-width: 1200px;
		padding-left: 15px;
		padding-right: 15px;
		margin-left: auto;
		margin-right: auto;
		width: 100%
	}

	.c-jpJGjb {
		display: flex;
		justify-content: space-between;
		align-items: center;
		gap: 10px
	}

	@media (max-width: 768px) {
		.c-jpJGjb {
			flex-direction: column
		}
	}

	.c-gDQXUR {
		max-width: 570px;
		width: 100%;
		position: relative;
		z-index: 2;
		display: flex;
		flex-direction: column;
		align-items: flex-start
	}

	@media (max-width: 768px) {
		.c-gDQXUR {
			max-width: 100%
		}
	}

	.c-zyLLb {
		margin-bottom: 24px;
		line-height: 1.2;
		font-size: var(--fontSizes-titleMd);
		font-weight: 700;
		color: var(--colors-blackDefault)
	}

	@media (max-width: 768px) {
		.c-zyLLb {
			font-size: 36px
		}
	}

	@media (max-width: 576px) {
		.c-zyLLb {
			margin-bottom: 16px
		}
	}

	.c-helBCl {
		display: inline-block;
		position: relative
	}

	.c-itftaV {
		padding: 15px 7px;
		width: -moz-fit-content;
		width: fit-content;
		display: flex;
		align-items: center;
		justify-content: center;
		background: var(--colors-bluePrimary);
		color: var(--colors-whiteDefault);
		-webkit-appearance: none;
		appearance: none;
		outline: none;
		border-radius: 10px;
		text-align: center;
		text-decoration: none;
		border: none;
		cursor: pointer;
		font-style: normal;
		font-weight: 500;
		fill: currentColor;
		transition-duration: 0.3s
	}

	.c-itftaV:hover {
		text-decoration: none;
		transform: scale(0.97)
	}

	.c-fATsOC {
		max-width: 580px;
		width: 100%;
		transform: scale(1.5) translateY(-5%)
	}

	@media (max-width: 992px) {
		.c-fATsOC {
			transform: scale(1.4) translateY(-5%)
		}
	}

	@media (max-width: 768px) {
		.c-fATsOC {
			max-width: 100%;
			transform: scale(1.1);
			margin: 20px 0
		}
	}

	.c-dAqtIc {
		width: 100%
	}

	.c-ffrBto {
		width: 100%;
		overflow: hidden
	}

	.c-iyxAdF {
		width: 270px
	}

	.c-cmCyWG {
		margin-left: -5px
	}

	.c-ERgZ {
		margin-top: 30px;
		max-width: 465px;
		width: 100%;
		height: 135px;
		position: relative
	}

	.c-ERgZ .c-ddTVDw {
		opacity: 0;
		transition-duration: 0.05s;
		position: absolute;
		top: 0;
		left: 0;
		animation: 10s k-jrdYdg infinite
	}

	.c-ERgZ .c-ddTVDw:first-child {
		animation-delay: 0s
	}

	.c-ERgZ .c-ddTVDw:last-child {
		animation-delay: 5s
	}

	.c-ddTVDw {
		width: 100%;
		display: flex;
		align-items: center
	}

	.c-bLRirn {
		margin-left: 23px;
		text-align: left
	}

	.c-jfckbe {
		padding-top: 120px;
		margin-bottom: -1px;
		background: #000000;
		position: relative;
		min-height: 800px
	}

	@media (max-width: 992px) {
		.c-jfckbe {
			padding-top: 85px
		}
	}

	@media (max-width: 768px) {
		.c-jfckbe {
			padding-top: 60px
		}
	}

	.c-lehIfr {
		position: relative;
		z-index: 4;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		text-align: center;
		align-items: center;
		gap: 550px
	}

	@media (max-width: 1200px) {
		.c-lehIfr {
			gap: 350px
		}
	}

	@media (max-width: 992px) {
		.c-lehIfr {
			gap: 550px;
			text-align: left;
			align-items: flex-start
		}
	}

	@media (max-width: 415px) {
		.c-lehIfr {
			gap: 400px
		}
	}

	@media (max-width: 375px) {
		.c-lehIfr {
			gap: 300px
		}
	}

	.c-hpQmZx {
		position: relative;
		z-index: 99
	}

	.c-itaqMJ {
		max-width: 870px;
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
		gap: 24px
	}

	@media (max-width: 992px) {
		.c-itaqMJ {
			grid-template-columns: repeat(1, 1fr);
			justify-items: flex-start
		}
	}

	@media (max-width: 768px) {
		.c-itaqMJ {
			gap: 13px
		}
	}

	.c-jchNkn {
		min-width: 410px;
		background: #1B1D25;
		color: white;
		bottom: 0.570297px solid rgba(255, 255, 255, 0.3);
		border-radius: 9px;
		padding: 26px 21px 0;
		display: flex;
		flex-direction: row;
		align-items: flex-start;
		gap: 25px;
		position: relative;
		overflow: hidden
	}

	.c-jchNkn:first-of-type {
		align-items: flex-end
	}

	.c-jchNkn div {
		text-align: left
	}

	@media (max-width: 576px) {
		.c-jchNkn {
			padding: 16px 17px 0;
			gap: 10px;
			min-width: auto
		}
	}

	@media (max-width: 320px) {
		.c-jchNkn {
			align-items: flex-start
		}
	}

	.c-DdByk {
		max-width: 76px;
		width: 100%;
		transform: translateY(5%)
	}

	.c-uRhvh {
		color: var(--colors-greyMain);
		padding-bottom: 10px;
		position: absolute;
		bottom: 0;
		left: 21px;
		right: 21px;
		line-height: 110%;
		font-size: 14px
	}

	@media (max-width: 576px) {
		.c-uRhvh {
			font-size: 12px
		}
	}

	.c-btaZmu {
		background: var(--colors-blackDefault);
		padding: 140px 0px;
		z-index: 3;
		position: relative;
		margin-bottom: -1px
	}

	@media (max-width: 992px) {
		.c-btaZmu {
			padding: 85px 0px
		}
	}

	@media (max-width: 768px) {
		.c-btaZmu {
			padding: 60px 0px
		}
	}

	.c-hQhtoX {
		max-width: 1030px;
		width: 100%;
		display: grid;
		grid-template-columns: repeat(3, 1fr);
		margin: 0 auto;
		justify-items: center;
		gap: 0 40px;
		margin-bottom: 60px
	}

	@media (max-width: 768px) {
		.c-hQhtoX {
			display: flex;
			flex-direction: column;
			align-items: center;
			gap: 40px 0
		}
	}

	.c-gdOWZX {
		max-width: 314px;
		width: 100%;
		padding: 28px;
		background: #1B1D25;
		border: 0.5px solid rgba(255, 255, 255, 0.3);
		border-radius: 9px;
		position: relative
	}

	@media (max-width: 992px) {
		.c-gdOWZX {
			padding: 25px 15px
		}
	}

	.c-gdOWZX:last-of-type:after {
		content: none
	}

	.c-gdOWZX:after {
		content: "";
		position: absolute;
		right: -55px;
		top: calc(50% - 11px);
		background: url("/images/discover-copy-trading-with-naga/how-does-autocopy-trading-work/arrow.svg") no-repeat;
		width: 78px;
		height: 11px;
		z-index: 3
	}

	@media (max-width: 768px) {
		.c-gdOWZX:after {
			right: calc(40% - 11px);
			top: initial;
			bottom: -25px;
			transform: rotate(90deg)
		}
	}

	.c-fotMBV {
		background: var(--colors-blackDefault);
		padding-bottom: 140px
	}

	@media (max-width: 992px) {
		.c-fotMBV {
			padding-bottom: 85px
		}
	}

	@media (max-width: 768px) {
		.c-fotMBV {
			padding-bottom: 45px
		}
	}

	.c-jyalDl {
		background: #1B1D25;
		color: var(--colors-whiteDefault);
		border: 0.57px solid rgba(255, 255, 255, 0.3);
		border-radius: 10px;
		padding: 43px 35px 30px
	}

	@media (max-width: 768px) {
		.c-jyalDl {
			padding: 36px 12px 30px
		}
	}

	.c-jSFNl {
		display: grid;
		grid-template-columns: repeat(3, 1fr);
		gap: 20px;
		margin-bottom: 40px
	}

	@media (max-width: 992px) {
		.c-jSFNl {
			grid-template-columns: repeat(1, 1fr);
			gap: 15px;
			margin-bottom: 8px
		}
	}

	@media (max-width: 768px) {
		.c-jSFNl {
			gap: 8px
		}
	}

	.c-eqBnVY {
		padding: 15px;
		border-radius: 9px
	}

	@media (max-width: 768px) {
		.c-eqBnVY {
			padding: 14px 13px
		}
	}

	.c-dmpSUC {
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		margin-bottom: 15px;
		gap: 10px
	}

	.c-cEZEZi {
		padding-bottom: 24px;
		margin-bottom: 13px;
		border-bottom: 1px solid rgba(255, 255, 255, 0.4)
	}

	.c-byjOIT {
		display: flex;
		flex-direction: row;
		align-items: center;
		gap: 10px;
		width: 100%
	}

	.c-eAdzSL {
		display: inline-block;
		width: 48px;
		height: 48px;
		flex: 0 0 48px;
		position: relative;
		overflow: hidden;
		border-radius: 50%
	}

	.c-eAdzSL img {
		display: inline;
		margin: 0 auto;
		width: 100%;
		height: 100%
	}

	.c-fAmeVx {
		display: flex;
		flex-direction: column;
		align-items: flex-end
	}

	.c-joFLaM {
		background: var(--colors-blackDefault);
		color: var(--colors-newTextGrey);
		border-radius: 6px;
		padding: 16px;
		margin: 0 auto 8px
	}

	.c-jkXCFR {
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		padding-bottom: 24px;
		border-bottom: 1px solid rgba(255, 255, 255, 0.4);
		margin-bottom: 16px
	}

	@media (max-width: 375px) {
		.c-jkXCFR {
			flex-direction: column;
			gap: 20px
		}
	}

	.c-hMrwLv {
		display: flex;
		flex-direction: row;
		align-items: center;
		gap: 8px
	}

	.c-dpsyVw {
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		align-items: center;
		gap: 10px
	}

	.c-dpsyVw span {
		color: #3fc752
	}

	.c-dIkSaN {
		text-align: left;
		border-bottom: 1px solid #3d3d3e;
		color: var(--colors-newTextGrey)
	}

	.c-dIkSaN th {
		font-size: var(--fontSizes-xs);
		font-weight: 400;
		color: var(--colors-newTextGrey);
		padding: 0 8px 20px
	}

	.c-dIkSaN td {
		padding: 8px 8px
	}

	.c-dIkSaN:last-of-type {
		border-bottom: none
	}

	.c-jwYOxj {
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		align-items: flex-end
	}

	@media (max-width: 992px) {
		.c-jwYOxj {
			flex-direction: column;
			align-items: flex-start;
			gap: 25px
		}
	}

	.c-bPOSfn {
		display: inline-block;
		margin-left: 10px
	}

	@media (max-width: 768px) {
		.c-bPOSfn {
			margin-left: 5px
		}
	}

	.c-dEMMFb {
		background: #000000;
		padding-bottom: 116px
	}

	.c-eOgSZG {
		width: 100%;
		margin-bottom: 60px;
		border: 1px solid #5F6166;
		border-radius: 9px;
		overflow: hidden;
		position: relative
	}

	.c-eOgSZG .feedback-carousel>.carousel>.control-dots {
		bottom: 40px;
		left: -16%
	}

	.c-eOgSZG .feedback-carousel>.carousel-slider {
		overflow: initial;
		position: relative
	}

	.c-fFWAKj {
		padding: 44px 50px 80px 86px;
		position: relative;
		overflow: hidden
	}

	@media (max-width: 1200px) {
		.c-fFWAKj {
			display: flex;
			flex-direction: column;
			align-items: center;
			justify-content: space-between;
			padding: 16px 16px 0;
			height: 100%
		}
	}

	@media (max-width: 415px) {
		.c-fFWAKj {
			padding: 16px 10px 0
		}
	}

	.c-fWpiAc {
		max-width: 685px;
		width: 100%;
		padding: 25px;
		background: #1B1D25;
		border-radius: 9px;
		z-index: 3;
		position: relative
	}

	@media (max-width: 1200px) {
		.c-fWpiAc {
			padding: 18px
		}
	}

	@media (max-width: 415px) {
		.c-fWpiAc {
			padding: 18px 10px
		}
	}

	.c-ivMkTc {
		display: flex;
		align-items: center;
		justify-content: space-between;
		margin-bottom: 18px
	}

	@media (max-width: 415px) {
		.c-ivMkTc {
			flex-direction: column
		}
	}

	.c-bjJgGq {
		display: flex;
		align-items: center
	}

	@media (max-width: 415px) {
		.c-bjJgGq {
			margin-bottom: 10px
		}
	}

	.c-fnNfch {
		display: flex;
		align-items: center
	}

	.c-chUSju {
		position: absolute;
		right: 0;
		bottom: -6px;
		border-radius: 9px;
		max-width: 406px;
		width: 100%
	}

	@media (max-width: 1200px) {
		.c-chUSju {
			position: relative;
			right: initial;
			bottom: initial;
			max-width: 450px
		}
	}

	@media (max-width: 1200px) {
		.c-chUSju img {
			height: auto
		}
	}

	.c-klLXUo {
		bottom: 50px;
		top: initial;
		left: 58%;
		position: absolute;
		cursor: pointer;
		z-index: 9999
	}

	@media (max-width: 1200px) {
		.c-klLXUo {
			left: initial;
			right: 3%;
			bottom: 150px
		}
	}

	.c-hzBTLM {
		padding-top: 140px;
		padding-bottom: 140px
	}

	@media (max-width: 768px) {
		.c-hzBTLM {
			padding-top: 60px;
			padding-bottom: 60px
		}
	}

	.c-eumMKL {
		display: grid;
		grid-template-columns: repeat(4, 1fr);
		gap: 20px;
		margin-top: 60px;
		margin-bottom: 60px;
		justify-items: center
	}

	@media (max-width: 992px) {
		.c-eumMKL {
			grid-template-columns: repeat(2, 1fr)
		}
	}

	@media (max-width: 768px) {
		.c-eumMKL {
			grid-template-columns: repeat(1, 1fr)
		}
	}

	.c-gojxIh {
		max-width: 309px;
		width: 100%;
		min-height: 320px;
		position: relative;
		display: flex
	}

	@media (max-width: 992px) {
		.c-gojxIh {
			min-height: 360px
		}
	}

	.c-gojxIh .c-PJLV {
		font-weight: 700;
		font-size: 28px;
		position: relative;
		z-index: 4 !important;
		padding-top: 28px;
		padding-left: 32px
	}

	.c-elcoMv {
		position: relative;
		margin-bottom: 140px
	}

	.c-cGjFFo {
		position: absolute;
		bottom: 112px;
		left: 0;
		right: 0;
		margin: auto
	}

	@media (max-width: 992px) {
		.c-cGjFFo {
			bottom: 50px
		}
	}

	@media (max-width: 768px) {
		.c-cGjFFo {
			position: relative;
			bottom: initial;
			margin-bottom: 28px
		}
	}

	.c-dNJKPE {
		position: relative;
		padding-bottom: 140px
	}

	@media (max-width: 768px) {
		.c-dNJKPE {
			padding-bottom: 60px
		}
	}

	.c-lmhMFD {
		margin-bottom: 140px
	}

	@media (max-width: 768px) {
		.c-lmhMFD {
			margin-bottom: 60px
		}
	}

	.c-fpukSF {
		padding: 25px 22px 38px 36px;
		display: flex;
		justify-content: space-between;
		background: #1B1D25;
		border: 0.570297px solid rgba(255, 255, 255, 0.3);
		border-radius: 9px
	}

	@media (max-width: 992px) {
		.c-fpukSF {
			padding: 31px 18px 16px 18px;
			flex-direction: column;
			align-items: center
		}
	}

	.c-jWQKaV {
		margin-right: 10px;
		max-width: 360px;
		width: 100%;
		align-self: center;
		color: var(--colors-whiteDefault)
	}

	@media (max-width: 992px) {
		.c-jWQKaV {
			margin-right: 0;
			margin-bottom: 36px
		}
	}

	.c-dPXaak {
		display: flex
	}

	@media (max-width: 992px) {
		.c-dPXaak {
			flex-direction: column;
			align-items: center
		}
	}

	.c-gtASgw {
		margin-right: 24px;
		padding: 4px 4px 28px 4px;
		max-width: 416px;
		width: 100%;
		min-height: 474px;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		background: var(--colors-whiteDefault);
		box-shadow: 0px 4px 3px rgba(0, 0, 0, 0.03);
		border-radius: 6px
	}

	@media (max-width: 992px) {
		.c-gtASgw {
			margin-right: 0;
			margin-bottom: 16px;
			min-height: initial
		}
	}

	.c-imTYqh {
		position: relative;
		margin-bottom: 35px;
		max-width: 408px;
		width: 100%;
		display: flex
	}

	.c-eZJiPd {
		padding: 0 36px;
		height: 100%;
		display: flex;
		flex-direction: column;
		justify-content: space-between
	}

	@media (max-width: 1200px) {
		.c-eZJiPd {
			padding: 0 15px
		}
	}

	.c-fGpvxh {
		margin-bottom: 20px;
		padding: 6px 10px;
		width: -moz-fit-content;
		width: fit-content;
		border-radius: 6px;
		background: rgba(216, 0, 39, 0.1)
	}

	.c-cCZsue {
		display: flex;
		flex-direction: column;
		justify-content: space-between
	}

	.c-iSWupE {
		margin-bottom: 140px
	}

	@media (max-width: 992px) {
		.c-iSWupE {
			margin-bottom: 85px
		}
	}

	@media (max-width: 768px) {
		.c-iSWupE {
			margin-bottom: 60px
		}
	}

	.c-bmpXzI {
		display: grid;
		grid-template-columns: repeat(4, 1fr);
		justify-items: center;
		gap: 95px;
		text-align: center;
		margin-bottom: 40px
	}

	@media (max-width: 992px) {
		.c-bmpXzI {
			grid-template-columns: repeat(2, 1fr)
		}
	}

	@media (max-width: 768px) {
		.c-bmpXzI {
			grid-template-columns: repeat(1, 1fr);
			justify-items: flex-start;
			text-align: left;
			gap: 75px
		}
	}

	.c-cLMMmm {
		position: relative
	}

	.c-cLMMmm:last-of-type:after {
		content: none
	}

	.c-cLMMmm:after {
		content: "";
		position: absolute;
		right: -145px;
		top: 60px;
		background: url("/images/discover-copy-trading-with-naga/four-steps/arrow.svg") no-repeat;
		width: 100%;
		max-width: 189px;
		height: 11px;
		z-index: 4
	}

	@media (max-width: 992px) {
		.c-cLMMmm:after {
			content: none
		}
	}

	@media (max-width: 768px) {
		.c-cLMMmm:after {
			content: "";
			background: url("/images/discover-copy-trading-with-naga/four-steps/arrow-mob.svg") no-repeat;
			top: initial;
			bottom: -60px;
			left: 64px;
			height: 41px;
			width: 8px
		}
	}

	.c-bUWesl {
		background: #000000;
		padding-top: 170px;
		margin-bottom: -1px
	}

	@media (max-width: 768px) {
		.c-bUWesl {
			padding-top: 90px
		}
	}

	.c-bUWesl .button-styled {
		transform: translateY(-120%)
	}

	.c-bUWesl .button-styled:hover {
		transform: translateY(-120%) scale(0.97)
	}

	@media (max-width: 768px) {
		.c-bUWesl .button-styled {
			transform: translateY(-60%);
			margin-top: 30px
		}
	}

	@media (max-width: 768px) {
		.c-bUWesl .button-styled:hover {
			transform: translateY(-60%) scale(0.97)
		}
	}

	.c-bZArHj {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
		max-width: 650px;
		margin: 50px auto 20px;
		gap: 50px
	}

	@media (max-width: 768px) {
		.c-bZArHj {
			grid-template-columns: repeat(1, 1fr);
			justify-items: flex-start;
			margin-bottom: 60px
		}
	}

	.c-fYLSiJ {
		max-width: 274px;
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
		text-align: center
	}

	@media (max-width: 768px) {
		.c-fYLSiJ {
			align-items: flex-start;
			text-align: left
		}
	}

	.c-bQshlO {
		width: 100%;
		position: relative
	}

	.c-kGhMVa:hover~.c-BfmRq {
		opacity: 1;
		pointer-events: all
	}

	.c-jARmqw {
		width: 100%;
		display: grid;
		justify-content: space-between;
		gap: 20px;
		grid-template-columns: repeat(2, 1fr);
		margin-top: 23px;
		position: relative
	}

	.c-fcVeYu {
		background: #000000;
		padding-bottom: 100px;
		padding-top: 40px
	}

	.c-lhDOyw {
		display: flex;
		justify-content: space-between;
		align-items: center;
		flex-wrap: wrap;
		gap: 5px;
		margin-bottom: -10px
	}

	@media (max-width: 576px) {
		.c-lhDOyw {
			justify-content: space-around
		}
	}

	.c-kmzHBl {
		margin-bottom: 10px
	}

	.c-bmjMVN {
		margin-bottom: 50px
	}

	.c-hTRYMF {
		padding-bottom: 100px;
		margin-top: -2px;
		margin-bottom: -2px;
		background: var(--colors-blackDefault)
	}

	.c-iSzEnm {
		display: flex;
		align-items: center;
		justify-content: space-between
	}

	@media (max-width: 768px) {
		.c-iSzEnm {
			align-items: flex-start;
			flex-direction: column
		}
	}

	.c-fuJvBQ {
		max-width: 616px;
		width: 100%;
		color: var(--colors-whiteDefault)
	}

	@media (max-width: 768px) {
		.c-fuJvBQ {
			margin-bottom: 25px
		}
	}

	.c-lkygbI {
		position: relative;
		max-width: 528px;
		width: 100%
	}

	@media (max-width: 768px) {
		.c-lkygbI {
			max-width: 100%;
			margin-bottom: 36px
		}
	}

	.c-blzRiS {
		font-family: var(--fonts-title);
		font-size: var(--fontSizes-xs);
		font-weight: 400;
		padding: 80px 0;
		background: #000000;
		color: #FFFFFF;
		border-top: 0.5px solid rgba(89, 89, 92, 0.5)
	}

	.c-fkoQhh {
		margin-top: 2em;
		font-size: var(--fontSizes-xs);
		font-weight: 400
	}

	.c-fkoQhh p {
		margin-bottom: 1em
	}

	.c-fkoQhh b {
		font-weight: 700
	}

	.c-fkoQhh a {
		text-decoration: underline;
		color: inherit
	}

	.c-fkoQhh ul {
		padding-left: 20px;
		margin-bottom: 10px
	}

	.c-ctPQYG {
		display: flex;
		flex-wrap: wrap;
		gap: 40px;
		margin-bottom: 40px;
		color: var(--colors-bluePrimary);
		font-size: var(--fontSizes-def);
		font-weight: 700;
		max-width: -moz-fit-content;
		max-width: fit-content
	}

	@media (max-width: 576px) {
		.c-ctPQYG {
			gap: 30px
		}
	}

	@media (max-width: 415px) {
		.c-ctPQYG {
			gap: 20px
		}
	}

	.c-cbWUqG {
		padding-top: 160px;
		margin-bottom: 220px
	}

	@media (max-width: 992px) {
		.c-cbWUqG {
			margin-bottom: 160px
		}
	}

	@media (max-width: 768px) {
		.c-cbWUqG {
			margin-bottom: 100px;
			padding-top: 140px
		}
	}

	.c-cyefBD {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		column-gap: 36px;
		row-gap: 10px
	}

	@media (max-width: 992px) {
		.c-cyefBD {
			grid-template-columns: repeat(1, 1fr)
		}
	}

	.c-dWNxVw {
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		gap: 10px;
		padding: 30px 0;
		border-bottom: 1px solid rgba(207, 212, 221, 0.5)
	}

	.c-dWNxVw .c-itftaV {
		min-width: 110px;
		max-width: 140px;
		height: 41px;
		font-size: 15px;
		border: 1px solid #000000;
		background: transparent;
		color: var(--colors-blackDefault)
	}

	.c-bRFXhA {
		background: linear-gradient(180deg, #0f1015 0%, #0f1012 100%);
		color: var(--colors-whiteDefault);
		border: 0.5px solid rgba(255, 255, 255, 0.1);
		border-radius: 6px;
		padding: 10px 20px;
		margin-bottom: 48px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		gap: 30px
	}

	@media (max-width: 992px) {
		.c-bRFXhA {
			flex-direction: column;
			border: none;
			background: none;
			padding: 0
		}
	}

	.c-kqqDaz {
		display: flex;
		gap: 55px
	}

	@media (max-width: 992px) {
		.c-kqqDaz {
			flex-direction: column;
			gap: 30px;
			align-items: center
		}
	}

	.c-lmJqGh {
		display: flex;
		align-items: center;
		gap: 8px
	}

	.c-itOTNQ {
		display: flex
	}

	.c-itOTNQ svg {
		width: 32px;
		height: 32px
	}

	.c-bQAWLA {
		max-width: 134px;
		width: 100%;
		cursor: pointer
	}

	.c-jKdsJa {
		display: grid;
		grid-template-columns: repeat(5, 1fr);
		gap: 3rem 1rem
	}

	.c-jKdsJa div:nth-child(10) a {
		color: var(--colors-bluePrimary)
	}

	@media (max-width: 1200px) {
		.c-jKdsJa {
			grid-template-columns: repeat(4, 1fr);
			gap: 2.5rem 0.5rem
		}
	}

	@media (max-width: 768px) {
		.c-jKdsJa {
			grid-template-columns: repeat(2, 1fr);
			gap: 1.5rem 0.5rem
		}
	}

	@media (max-width: 576px) {
		.c-jKdsJa {
			grid-template-columns: repeat(1, 1fr);
			gap: 0.5rem
		}
	}

	.c-cvFzHD {
		display: flex;
		flex-direction: column;
		align-items: flex-start
	}

	.c-gDDdoM {
		font-size: var(--fontSizes-def);
		font-weight: 700;
		max-width: 240px
	}

	@media (max-width: 768px) {
		.c-gDDdoM {
			font-size: var(--fontSizes-md)
		}
	}

	@media (max-width: 576px) {
		.c-gDDdoM {
			font-size: var(--fontSizes-def)
		}
	}

	.c-djwnJM {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		font-size: var(--fontSizes-md);
		padding-top: 1em;
		padding-bottom: 1em
	}

	@media (max-width: 768px) {
		.c-djwnJM {
			font-size: var(--fontSizes-def)
		}
	}

	@media (max-width: 576px) {
		.c-djwnJM {
			padding-top: 0.5em
		}
	}

	.c-cijQKV {
		display: block;
		color: rgb(142, 142, 147);
		font-weight: 400
	}

	.c-cijQKV:hover {
		text-decoration: underline
	}

	.c-fvNfwq {
		margin: 0 auto;
		max-width: -moz-fit-content;
		max-width: fit-content;
		text-align: center
	}

	@media (max-width: 576px) {
		.c-fvNfwq {
			text-align: left;
			margin: 0
		}
	}

	.c-neOyV {
		position: relative;
		overflow: hidden;
		background: black;
		color: white;
		padding: 120px 0 35px
	}

	@media (max-width: 992px) {
		.c-neOyV {
			padding: 100px 0 50px
		}
	}

	.c-kNllOu {
		position: relative;
		z-index: 99;
		margin-bottom: 40px
	}

	@media (max-width: 992px) {
		.c-kNllOu {
			margin-bottom: 0;
			text-align: right
		}
	}

	.c-NzzWF {
		max-width: 580px;
		width: 100%;
		margin-bottom: 50px
	}

	@media (max-width: 992px) {
		.c-NzzWF {
			margin-left: auto
		}
	}

	@media (max-width: 576px) {
		.c-NzzWF {
			margin-bottom: 25px
		}
	}

	.c-NzzWF .hero-carousel>.carousel>.slider-wrapper {
		position: relative;
		text-align: left;
		padding-bottom: 20px;
		letter-spacing: -0.02em
	}

	.c-NzzWF .hero-carousel>.carousel>.control-dots {
		position: absolute;
		bottom: -15px;
		text-align: left
	}

	@media (max-width: 992px) {
		.c-NzzWF .hero-carousel>.carousel>.control-dots {
			text-align: right
		}
	}

	.c-NzzWF .hero-carousel>.carousel>.control-dots .dot {
		opacity: 1 !important;
		background: transparent;
		box-shadow: none;
		margin: 0 6px;
		box-sizing: border-box;
		width: 10px;
		height: 10px;
		border: 1.66154px solid #8e8e93;
		border-radius: 13.2923px;
		transform: matrix(1, 0, 0, -1, 0, 0)
	}

	.c-NzzWF .hero-carousel>.carousel>.control-dots .selected {
		background: #ffffff;
		border: 1.66154px solid #ffffff
	}

	.c-iBhvPl {
		position: absolute;
		bottom: 10%;
		left: 20%;
		max-width: 1549px;
		width: 100%
	}

	@media (max-width: 992px) {
		.c-iBhvPl {
			position: static;
			margin: 0 auto
		}
	}

	@media (max-width: 576px) {
		.c-iBhvPl {
			transform: translateY(-6%)
		}
	}

	.c-gJkLnw {
		gap: 50px;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		position: relative;
		z-index: 99
	}

	@media (max-width: 992px) {
		.c-gJkLnw {
			gap: 20px;
			justify-content: flex-end
		}
	}

	.c-gJkLnw .c-lhDOyw {
		gap: 35px
	}

	@media (max-width: 576px) {
		.c-gJkLnw .c-lhDOyw {
			gap: 5px
		}
	}

	.c-foiQuj {
		width: 130px;
		transform: translateY(15%)
	}

	.c-gDkqtk {
		background: #0f7aff;
		color: white;
		padding: 26px 0
	}

	@media (max-width: 992px) {
		.c-gDkqtk {
			margin-bottom: 80px
		}
	}

	@media (max-width: 768px) {
		.c-gDkqtk {
			position: relative;
			overflow: hidden;
			padding: 24px 15px 0 15px;
			margin-bottom: 60px;
			background: transparent
		}
	}

	.c-fLeZkW {
		display: grid;
		grid-template-columns: repeat(4, 1fr)
	}

	@media (max-width: 992px) {
		.c-fLeZkW {
			grid-template-columns: repeat(2, 1fr);
			row-gap: 30px
		}
	}

	@media (max-width: 768px) {
		.c-fLeZkW {
			display: flex;
			gap: 16px;
			overflow-x: auto
		}
	}

	@media (max-width: 768px) {
		.c-fLeZkW ::-webkit-scrollbar {
			height: 0
		}
	}

	.c-fQuOkA {
		position: relative;
		padding: 5px 55px
	}

	.c-fQuOkA:not(:last-of-type):after {
		content: " ";
		display: block;
		background: rgba(255, 255, 255, 0.2);
		border-radius: 9px;
		height: 100%;
		width: 2px;
		top: 0;
		right: 0;
		position: absolute
	}

	@media (max-width: 992px) {
		.c-fQuOkA:not(:last-of-type):after {
			display: none
		}
	}

	@media (max-width: 992px) {
		.c-fQuOkA:nth-child(2n-1):after {
			content: " ";
			display: block;
			background: rgba(255, 255, 255, 0.2);
			border-radius: 9px;
			height: 100%;
			width: 2px;
			top: 0;
			right: 0;
			position: absolute
		}
	}

	@media (max-width: 768px) {
		.c-fQuOkA {
			background: #0f7aff;
			border-radius: 9px;
			min-width: 240px;
			padding: 21px 20px 24px
		}
	}

	@media (max-width: 768px) {
		.c-fQuOkA:nth-child(2n-1):after {
			display: none
		}
	}

	.c-fQuOkA .c-PJLV:where(.c-zyLLb) {
		margin-bottom: 8px;
		font-weight: 500;
		font-size: 42px;
		color: white;
		white-space: nowrap
	}

	.c-fQuOkA .c-PJLV {
		color: white;
		line-height: 125%
	}

	.c-jRMGkq {
		margin-bottom: 100px;
		position: relative;
		overflow: hidden;
		padding: 100px 0
	}

	@media (max-width: 992px) {
		.c-jRMGkq {
			margin-bottom: 80px;
			padding: 0 0 120px
		}
	}

	@media (max-width: 768px) {
		.c-jRMGkq {
			margin-bottom: 60px
		}
	}

	@media (max-width: 576px) {
		.c-jRMGkq {
			padding: 0 0 30px
		}
	}

	.c-jskdPP {
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		align-items: center;
		text-align: right
	}

	@media (max-width: 992px) {
		.c-jskdPP {
			flex-direction: column-reverse;
			align-items: flex-end
		}
	}

	.c-jaRZL {
		max-width: 600px;
		transform: scale(1.5) translateY(5%)
	}

	@media (max-width: 992px) {
		.c-jaRZL {
			margin-top: 40px
		}
	}

	@media (max-width: 576px) {
		.c-jaRZL {
			margin-top: 60px;
			transform: scale(1.1)
		}
	}

	.c-emciXB {
		margin-bottom: 140px
	}

	@media (max-width: 992px) {
		.c-emciXB {
			margin-bottom: 80px
		}
	}

	@media (max-width: 768px) {
		.c-emciXB {
			margin-bottom: 60px
		}
	}

	.c-koYAHY {
		display: grid;
		grid-template-columns: repeat(4, 1fr);
		gap: 24px;
		text-align: right
	}

	@media (max-width: 992px) {
		.c-koYAHY {
			grid-template-columns: repeat(2, 1fr)
		}
	}

	@media (max-width: 576px) {
		.c-koYAHY {
			grid-template-columns: repeat(1, 1fr)
		}
	}

	.c-fHqprW {
		margin-bottom: 140px;
		text-align: center;
		position: relative;
		overflow: hidden
	}

	@media (max-width: 992px) {
		.c-fHqprW {
			margin-bottom: 85px
		}
	}

	@media (max-width: 768px) {
		.c-fHqprW {
			text-align: left;
			margin-bottom: 60px
		}
	}

	.c-gNoPgl {
		margin-bottom: 14px
	}

	.c-hueNQP {
		margin: 0 auto;
		max-width: 1920px;
		width: 100%
	}

	.c-deLkNe {
		padding: 120px 0;
		background: black;
		color: white;
		margin-bottom: -2px
	}

	@media (max-width: 992px) {
		.c-deLkNe {
			padding: 80px 0
		}
	}

	@media (max-width: 768px) {
		.c-deLkNe {
			padding: 60px 0
		}
	}

	.c-fNIdrn {
		display: grid;
		grid-template-columns: repeat(4, 1fr);
		gap: 21px
	}

	@media (max-width: 992px) {
		.c-fNIdrn {
			grid-template-columns: repeat(2, 1fr);
			gap: 42px
		}
	}

	@media (max-width: 768px) {
		.c-fNIdrn {
			grid-template-columns: repeat(1, 1fr)
		}
	}

	.c-kwoAhc {
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: center;
		gap: 60px
	}

	@media (max-width: 1200px) {
		.c-kwoAhc {
			gap: 35px
		}
	}

	@media (max-width: 992px) {
		.c-kwoAhc {
			flex-direction: column-reverse;
			align-items: flex-end
		}
	}

	.c-fUrsZy {
		max-width: 500px;
		width: 100%;
		text-align: right;
		letter-spacing: -0.02em;
		display: flex;
		flex-direction: column;
		align-items: flex-end
	}

	@media (max-width: 992px) {
		.c-fUrsZy {
			max-width: 470px
		}
	}

	.c-cqsamc {
		letter-spacing: -0.02em;
		gap: 10px;
		display: flex;
		flex-direction: row;
		align-items: flex-start;
		justify-content: flex-end;
		margin-bottom: 24px;
		max-width: 416px
	}

	.c-bYIZJx {
		padding: 120px 0 200px;
		background: black;
		color: white;
		margin-bottom: -2px;
		position: relative;
		overflow: hidden
	}

	@media (max-width: 992px) {
		.c-bYIZJx {
			padding: 80px 0 160px
		}
	}

	@media (max-width: 768px) {
		.c-bYIZJx {
			padding: 50px 0 120px
		}
	}

	.c-iKPRTC {
		display: flex;
		flex-direction: row;
		align-items: center
	}

	@media (max-width: 768px) {
		.c-iKPRTC {
			flex-direction: column-reverse;
			align-items: flex-end
		}
	}

	.c-eTbrkH {
		max-width: 700px;
		width: 100%;
		transform: scale(1.7) translateX(5%)
	}

	@media (max-width: 1200px) {
		.c-eTbrkH {
			transform: scale(1.6) translateX(8%)
		}
	}

	@media (max-width: 992px) {
		.c-eTbrkH {
			transform: scale(1.5) translateY(5%)
		}
	}

	@media (max-width: 768px) {
		.c-eTbrkH {
			transform: scale(1.3) translateY(10%)
		}
	}

	@media (max-width: 576px) {
		.c-eTbrkH {
			transform: scale(1.05) translateY(5%)
		}
	}

	.c-hbzlcW {
		position: relative;
		z-index: 99;
		max-width: 470px;
		width: 100%;
		color: white;
		letter-spacing: -0.02em;
		text-align: right
	}

	.c-dCCpIc {
		background: black;
		padding-bottom: 120px;
		margin-top: -1px
	}

	@media (max-width: 768px) {
		.c-dCCpIc {
			padding-bottom: 150px
		}
	}

	.c-iOAyLE {
		max-width: 100%;
		color: white;
		background: #107AFE;
		padding: 30px 30px;
		text-align: right;
		display: flex;
		flex-direction: column;
		align-items: flex-end;
		border-radius: 9px;
		position: relative;
		overflow: hidden
	}

	@media (max-width: 768px) {
		.c-iOAyLE {
			padding: 36px 24px 26px
		}
	}

	@media (max-width: 576px) {
		.c-iOAyLE {
			padding-bottom: 15px
		}
	}

	.c-iOAyLE .c-lhDOyw {
		gap: 24px
	}

	.c-iOAyLE .c-lhDOyw :nth-child(1),
	.c-iOAyLE .c-lhDOyw :nth-child(2) {
		max-width: 47px !important
	}

	.c-iOAyLE .c-lhDOyw :nth-child(3),
	.c-iOAyLE .c-lhDOyw :nth-child(4) {
		max-width: 41px !important
	}

	.c-iOAyLE .c-lhDOyw :nth-child(5) {
		max-width: 58px !important
	}

	.c-iOAyLE .c-lhDOyw :nth-child(6) {
		max-width: 106px !important
	}

	.c-iOAyLE .c-lhDOyw :nth-child(7) {
		max-width: 91px !important
	}

	@media (max-width: 576px) {
		.c-iOAyLE .c-lhDOyw {
			margin-bottom: 0;
			gap: 10px
		}
	}

	@media (max-width: 576px) {
		.c-iOAyLE .c-lhDOyw * {
			margin-bottom: 0
		}
	}

	.c-bNwdUo {
		display: flex;
		flex-direction: row;
		align-items: center;
		gap: 16px;
		position: relative;
		z-index: 99
	}

	@media (max-width: 992px) {
		.c-bNwdUo {
			flex-direction: column-reverse;
			align-items: flex-end
		}
	}

	@media (max-width: 768px) {
		.c-bNwdUo {
			margin-bottom: 40px
		}
	}

	.c-liemjs {
		background: #F5F5F7;
		padding: 33px 0
	}

	@media (max-width: 768px) {
		.c-liemjs {
			background: initial;
			position: relative;
			overflow: hidden
		}
	}

	.c-bVosoN {
		display: grid;
		grid-template-columns: repeat(4, 1fr);
		gap: 29px
	}

	@media (max-width: 992px) {
		.c-bVosoN {
			grid-template-columns: repeat(2, 1fr)
		}
	}

	.c-bVosoN .hero-items-carousel>.carousel-slider {
		overflow: visible !important
	}

	.c-bVosoN .hero-items-carousel>.carousel>.slider-wrapper {
		overflow: visible !important;
		max-width: 55vw
	}

	@media (max-width: 576px) {
		.c-bVosoN .hero-items-carousel>.carousel>.slider-wrapper {
			max-width: 85vw
		}
	}

	.c-bVosoN .hero-items-carousel>.carousel>.slider-wrapper .slide {
		text-align: left;
		margin-right: 8px
	}

	@media (max-width: 768px) {
		.c-sxPIv {
			max-width: 325px;
			background: #F5F5F7;
			border-radius: 9px;
			padding: 16px 16px 30px;
			min-height: 212px
		}
	}

	.c-kWDlSG {
		filter: drop-shadow(0px 4px 3px rgba(0, 0, 0, 0.03));
		border-radius: 6px;
		margin-bottom: 14px;
		max-width: 40px
	}

	@media (max-width: 768px) {
		.c-kWDlSG {
			margin-bottom: 20px
		}
	}

	.c-letMea {
		margin: 140px 0
	}

	@media (max-width: 992px) {
		.c-letMea {
			margin: 85px 0
		}
	}

	@media (max-width: 768px) {
		.c-letMea {
			margin: 60px 0
		}
	}

	.c-eyYlJn {
		display: grid;
		grid-template-columns: repeat(3, 1fr);
		justify-items: center;
		gap: 24px
	}

	@media (max-width: 1200px) {
		.c-eyYlJn {
			grid-template-columns: repeat(2, 1fr)
		}
	}

	@media (max-width: 768px) {
		.c-eyYlJn {
			grid-template-columns: repeat(1, 1fr);
			justify-items: flex-start;
			gap: 20px
		}
	}

	.c-hptlEF {
		position: relative;
		overflow: hidden;
		max-width: 416px;
		width: 100%;
		border: 1.22611px solid #CFD4DD;
		border-radius: 9px;
		padding: 28px 39px 50px
	}

	@media (max-width: 768px) {
		.c-hptlEF {
			padding: 30px 20px 37px
		}
	}

	.c-hptlEF:last-of-type {
		padding-bottom: 0
	}

	.c-fYLRtJ {
		margin-top: 69px;
		display: flex;
		align-items: center;
		overflow: hidden;
		background: #000000;
		padding-bottom: 120px
	}

	@media (max-width: 768px) {
		.c-fYLRtJ {
			padding-bottom: 85px
		}
	}

	.c-kVGrDL {
		display: flex;
		justify-content: space-between;
		gap: 10px;
		padding-top: 60px
	}

	@media (max-width: 992px) {
		.c-kVGrDL {
			flex-direction: column-reverse;
			padding-top: 0
		}
	}

	.c-hzfOlb {
		margin-top: 20px;
		max-width: 575px
	}

	@media (max-width: 992px) {
		.c-hzfOlb {
			max-width: 100%
		}
	}

	@media (max-width: 768px) {
		.c-hzfOlb {
			margin-top: 0;
			max-width: 100%
		}
	}

	.c-inLTlR {
		margin-top: 32px
	}

	@media (max-width: 768px) {
		.c-inLTlR {
			margin-top: 24px
		}
	}

	@media (max-width: 576px) {
		.c-inLTlR {
			margin-top: 16px
		}
	}

	.c-dGgGyc {
		display: flex;
		align-items: baseline;
		gap: 15px;
		color: var(--colors-whiteDefault);
		letter-spacing: -0.05em
	}

	@media (max-width: 768px) {
		.c-dGgGyc {
			letter-spacing: -0.04em;
			gap: 12px
		}
	}

	.c-bIgsYr {
		width: 12px;
		height: 12px;
		border-radius: 50%;
		background: var(--colors-whiteDefault);
		flex: 0 0 auto
	}

	@media (max-width: 768px) {
		.c-bIgsYr {
			width: 8px;
			height: 8px;
			transform: translateY(-5px)
		}
	}

	.c-jihEvw {
		display: flex;
		align-items: center;
		justify-content: space-between;
		font-weight: 700;
		margin-top: 75px;
		border-radius: 9px;
		background: rgba(255, 255, 255, 0.2);
		max-width: 520px;
		margin-bottom: 35px;
		width: 100%;
		overflow: hidden;
		padding: 10px 16px
	}

	@media (max-width: 768px) {
		.c-jihEvw {
			margin-bottom: 40px;
			margin-top: 50px;
			padding: 8px 12px
		}
	}

	@media (max-width: 415px) {
		.c-jihEvw {
			gap: 25px;
			margin-top: 40px
		}
	}

	.c-jABvLw {
		display: flex
	}

	.c-gXINYC {
		border-radius: 6px;
		background: #0F7AFF;
		min-width: 46px;
		height: 46px;
		display: flex;
		align-items: center;
		justify-content: center
	}

	@media (max-width: 768px) {
		.c-gXINYC {
			min-width: 28px;
			height: 28px
		}
	}

	.c-dYgTSC {
		font-weight: 400
	}

	.c-emyzOM {
		width: 2px;
		background: rgba(255, 255, 255, 1);
		height: 25px;
		opacity: 0.5;
		margin-left: 7px
	}

	@media (max-width: 415px) {
		.c-emyzOM {
			display: none
		}
	}

	@media (max-width: 1200px) {
		.c-kTVtAe {
			width: 435px
		}
	}

	@media (max-width: 992px) {
		.c-kTVtAe {
			width: 100%;
			height: 100%
		}
	}

	.c-jNagIM {
		margin-top: -75px;
		position: relative
	}

	@media (max-width: 768px) {
		.c-jNagIM {
			margin-top: -85px
		}
	}

	.c-llcqOb {
		width: 100%;
		background: #F5F5F7;
		border-radius: 9px;
		display: flex;
		padding: 25px 40px;
		gap: 18px;
		justify-content: space-between;
		align-items: center
	}

	@media (max-width: 768px) {
		.c-llcqOb {
			gap: 8px;
			flex-direction: column;
			padding: 13px 15px
		}
	}

	.c-kOcjKA {
		display: flex;
		max-width: 552px;
		width: 100%;
		gap: 25px
	}

	@media (max-width: 992px) {
		.c-kOcjKA {
			gap: 15px
		}
	}

	@media (max-width: 415px) {
		.c-kOcjKA {
			gap: 10px
		}
	}

	.c-Ygszy {
		width: 100%;
		border-radius: 9px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		padding: 10px;
		background: #FFFFFF
	}

	@media (max-width: 415px) {
		.c-Ygszy {
			padding: 6px
		}
	}

	.c-hVPjnS {
		font-size: 40px;
		font-weight: 700;
		margin: 0 auto
	}

	@media (max-width: 992px) {
		.c-hVPjnS {
			font-size: 36px
		}
	}

	@media (max-width: 768px) {
		.c-hVPjnS {
			font-size: 32px
		}
	}

	@media (max-width: 576px) {
		.c-hVPjnS {
			font-size: 28px
		}
	}

	@media (max-width: 415px) {
		.c-hVPjnS {
			font-size: 24px
		}
	}

	.c-ekZgim {
		font-size: 16px;
		font-weight: 700;
		margin: 0 auto;
		color: #8E8E93;
		width: 100%;
		display: flex;
		justify-content: center
	}

	@media (max-width: 1200px) {
		.c-ekZgim {
			font-size: 14px
		}
	}

	@media (max-width: 768px) {
		.c-ekZgim {
			font-size: 12px
		}
	}

	@media (max-width: 576px) {
		.c-ekZgim {
			font-size: 10px
		}
	}

	.c-euomNP {
		background: url(images/alexandria-seminar/speakers/bg.jpg) center / cover no-repeat;
		padding-top: 160px;
		padding-bottom: 80px;
		margin-top: -75px
	}

	@media (max-width: 768px) {
		.c-euomNP {
			margin-top: -85px;
			padding-top: 170px
		}
	}

	.c-fkWhrz {
		display: flex;
		flex-direction: column
	}

	@media (max-width: 992px) {
		.c-fkWhrz {
			flex-direction: column
		}
	}

	.c-hFsASn {
		display: flex;
		justify-content: space-around;
		margin-bottom: 45px
	}

	@media (max-width: 1200px) {
		.c-hFsASn {
			gap: 25px
		}
	}

	@media (max-width: 768px) {
		.c-hFsASn {
			flex-direction: column;
			margin-bottom: 5px
		}
	}

	.c-vnRxy {
		background: #F5F5F7;
		max-width: 531px;
		width: 100%;
		border-radius: 9px;
		padding: 35px 0;
		display: flex;
		justify-content: center;
		flex-direction: column
	}

	@media (max-width: 768px) {
		.c-vnRxy {
			max-width: 100%;
			padding: 35px 70px
		}
	}

	.c-kWyhqI {
		margin: 0 auto
	}

	@media (max-width: 768px) {
		.c-kWyhqI {
			width: 100%;
			height: 100%
		}
	}

	.c-jRedUc {
		padding-top: 140px;
		margin-bottom: 200px
	}

	.c-jRedUc form {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		column-gap: 24px;
		row-gap: 10px
	}

	@media (max-width: 992px) {
		.c-jRedUc form {
			grid-template-columns: repeat(1, 1fr)
		}
	}

	.c-cxBCMa {
		margin-bottom: 18px;
		display: flex;
		flex-direction: column
	}

	.c-bMlgWH {
		position: relative;
		width: 100%;
		height: 45px;
		background: #fafafa;
		border-radius: 8px;
		font-size: 16px;
		border: 1px solid rgb(182, 194, 219);
		color: var(--colors-white);
		transition-duration: 0.25s
	}

	.c-bMlgWH:has(input:focus) {
		border-color: var(--colors-bluePrimary);
		background: var(--colors-white);
		box-shadow: 0 0 0 1.64px #b9d8ff
	}

	.c-bMlgWH input {
		padding: 0 18px;
		border: none;
		height: 100%
	}

	.c-bMlgWH input:-webkit-autofill,
	.c-bMlgWH input:-webkit-autofill:hover,
	.c-bMlgWH input:-webkit-autofill:focus,
	.c-bMlgWH input:-webkit-autofill:active {
		-webkit-transition: color 9999s ease-out, background-color 9999s ease-out;
		-webkit-transition-delay: 9999s
	}

	.c-iiWDZZ {
		min-height: 61.8px;
		height: auto;
		display: flex;
		justify-content: center;
		align-items: center
	}

	.c-gZHTio {
		margin: 0 auto;
		width: 40px;
		height: 40px;
		display: flex
	}

	.c-gZHTio:after {
		content: "";
		display: block;
		width: 20px;
		height: 20px;
		margin: 8px;
		border-radius: 50%;
		border: 2px solid;
		border-color: var(--colors-bluePrimary) transparent var(--colors-bluePrimary) transparent;
		animation: k-fehnNV 1.2s linear infinite
	}

	.c-hbFaqg {
		padding: 0 7px;
		height: 45px;
		position: relative;
		display: flex;
		align-items: center;
		background: #fafafa;
		border: 1px solid #b6c2db;
		border-radius: 8px
	}

	.c-CAnRK {
		display: inline-block
	}

	.c-dxRpDj {
		width: 100%;
		display: flex;
		flex-direction: column
	}

	.c-ktCzvf {
		background: #fafafa;
		border-radius: 8px;
		font-size: 16px;
		border: 1px solid rgb(182, 194, 219);
		color: var(--colors-white);
		padding-left: 15px;
		width: 100%;
		position: relative;
		display: flex;
		align-items: center;
		jct: space-between;
		border-radius: 6px;
		transition-duration: 100ms;
		box-sizing: border-box
	}

	.c-ktCzvf:has(textarea:focus) {
		border-color: var(--colors-bluePrimary);
		background: var(--colors-white);
		box-shadow: 0 0 0 1.64px #b9d8ff
	}

	.c-jONFzF {
		padding-top: 15px;
		height: 45px;
		resize: vertical;
		width: 100%;
		-webkit-appearance: none;
		appearance: none;
		outline: none;
		background: none;
		border: none;
		font-size: inherit;
		border-radius: 0;
		color: #000000
	}

	.c-kbiIQj {
		background: #F5F5F7;
		border-radius: 6px;
		width: 100%;
		height: 45px;
		padding: 0 18px;
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between
	}

	.c-dYVFMH {
		margin-top: 0;
		padding-left: 20px;
		width: 100%;
		height: 45px;
		outline: none;
		color: inherit;
		box-sizing: border-box;
		border: 1px solid rgba(54, 70, 99, 0.5);
		box-shadow: none;
		position: absolute;
		left: -9999999px
	}

	.c-dYVFMH::placeholder {
		color: rgba(26, 32, 61, 0.5);
		text-align: left
	}

	.c-dYVFMH:focus::placeholder {
		color: transparent
	}

	.c-cmpvrW {
		position: relative
	}
}

--sxs {
	--sxs: 3 c-jRjurw-HmsXy-isAr-true c-cCtNUI-kGMbWK-up-minLg c-cCtNUI-krIkwM-down-lg c-PJLV-camgmK-fontSize-md c-itftaV-isEYW-size-def c-PJLV-eCuvMk-color-bluePrimary c-cCtNUI-clobsE-up-minMd c-PJLV-ePtfAL-fontWeight-700 c-PJLV-KuHyo-textTransform-uppercase c-PJLV-iUDbsQ-color-greyMain c-cCtNUI-kshkDy-down-md c-PJLV-kTXcym-color-white c-zyLLb-kTXcym-color-white c-PJLV-fiwyHx-responsive-true c-PJLV-fAKXXr-fontSize-sm c-hQhtoX-egPmtz-isArabic-true c-gdOWZX-kJuvQQ-isArabic-true c-PJLV-jdTFVm-color-grey c-itftaV-bIJofL-background-blue c-helBCl-cfwWzK-centered-true c-PJLV-jtXuTN-fontSize-titleSm c-PJLV-ecBjWS-fontWeight-600 c-PJLV-iPGoSV-fontSize-xl c-PJLV-cJbzxd-fontWeight-500 c-PJLV-gcXPYB-fontSize-x c-PJLV-cEPjnm-fontSize-xs c-PJLV-gjdJOs-textAlign-center c-PJLV-cmVlgk-textAlign-left c-itftaV-etBccX-size-lg c-hzBTLM-clTztD-noPt-undefined c-dNJKPE-bXlMkI-variant-light c-zyLLb-ePtfAL-fontWeight-700 c-zyLLb-jtXuTN-fontSize-titleSm c-gtASgw-huRJbo-small-true c-eZJiPd-cCOlFz-small-true c-fGpvxh-iBlHrh-background-grey c-PJLV-eQRsLC-fontSize-lg c-gDDdoM-gsmDXe-collapsible-true c-PJLV-ephdOX-mb-4 c-zyLLb-ecBjWS-fontWeight-600 c-cCtNUI-kqOWxF-down-sm c-cCtNUI-kYpvYP-up-minSm c-PJLV-czvAIR-fontSize-titleMd c-bUWesl-hXJQdO-bottomPt-true c-dNJKPE-fRrYXO-variant-dark c-itftaV-feMZkm-background-black c-liemjs-igytmh-noBg-true c-hzBTLM-bVsvbP-noPt-true c-PJLV-gPNmhD-fontSize-titleLg
}

@media {
	.c-jRjurw-HmsXy-isAr-true {
		text-align: right
	}

	@media (min-width: 992px) {
		.c-cCtNUI-kGMbWK-up-minLg {
			display: none
		}
	}

	@media (max-width: 992px) {
		.c-cCtNUI-krIkwM-down-lg {
			display: none
		}
	}

	.c-PJLV-camgmK-fontSize-md {
		font-size: var(--fontSizes-md)
	}

	@media (max-width: 768px) {
		.c-PJLV-camgmK-fontSize-md {
			font-size: var(--fontSizes-def)
		}
	}

	.c-itftaV-isEYW-size-def {
		min-width: 230px;
		font-size: var(--fontSizes-lg)
	}

	@media (max-width: 576px) {
		.c-itftaV-isEYW-size-def {
			min-width: 100%;
			width: 100%
		}
	}

	.c-PJLV-eCuvMk-color-bluePrimary {
		color: var(--colors-bluePrimary)
	}

	@media (min-width: 769px) {
		.c-cCtNUI-clobsE-up-minMd {
			display: none
		}
	}

	.c-PJLV-ePtfAL-fontWeight-700 {
		font-weight: 700
	}

	.c-PJLV-KuHyo-textTransform-uppercase {
		text-transform: uppercase
	}

	.c-PJLV-iUDbsQ-color-greyMain {
		color: var(--colors-greyMain)
	}

	@media (max-width: 768px) {
		.c-cCtNUI-kshkDy-down-md {
			display: none
		}
	}

	.c-PJLV-kTXcym-color-white {
		color: var(--colors-whiteDefault)
	}

	.c-zyLLb-kTXcym-color-white {
		color: var(--colors-whiteDefault)
	}

	.c-PJLV-fiwyHx-responsive-true {
		width: 100%;
		height: auto
	}

	.c-PJLV-fAKXXr-fontSize-sm {
		font-size: var(--fontSizes-sm)
	}

	@media (max-width: 768px) {
		.c-hQhtoX-egPmtz-isArabic-true {
			flex-direction: column-reverse
		}
	}

	.c-gdOWZX-kJuvQQ-isArabic-true {
		text-align: right
	}

	.c-gdOWZX-kJuvQQ-isArabic-true:after {
		transform: scaleX(-1)
	}

	@media (max-width: 768px) {
		.c-gdOWZX-kJuvQQ-isArabic-true:after {
			display: none
		}
	}

	.c-PJLV-jdTFVm-color-grey {
		color: var(--colors-newTextGrey)
	}

	.c-helBCl-cfwWzK-centered-true {
		margin: 0 auto
	}

	.c-itftaV-bIJofL-background-blue {
		background: var(--colors-bluePrimary);
		color: var(--colors-whiteDefault)
	}

	.c-PJLV-jtXuTN-fontSize-titleSm {
		font-size: var(--fontSizes-titleSm);
		line-height: 1.1
	}

	@media (max-width: 768px) {
		.c-PJLV-jtXuTN-fontSize-titleSm {
			font-size: 28px
		}
	}

	.c-PJLV-ecBjWS-fontWeight-600 {
		font-weight: 600
	}

	.c-PJLV-iPGoSV-fontSize-xl {
		font-size: var(--fontSizes-xl)
	}

	.c-PJLV-cJbzxd-fontWeight-500 {
		font-weight: 500
	}

	.c-PJLV-gcXPYB-fontSize-x {
		font-size: var(--fontSizes-x)
	}

	.c-PJLV-cEPjnm-fontSize-xs {
		font-size: var(--fontSizes-xs)
	}

	.c-PJLV-gjdJOs-textAlign-center {
		text-align: center
	}

	.c-PJLV-cmVlgk-textAlign-left {
		text-align: left
	}

	.c-itftaV-etBccX-size-lg {
		min-width: 330px;
		font-size: var(--fontSizes-lg)
	}

	@media (max-width: 576px) {
		.c-itftaV-etBccX-size-lg {
			min-width: 100%;
			width: 100%
		}
	}

	.c-hzBTLM-clTztD-noPt-undefined {
		padding-top: 140px
	}

	@media (max-width: 768px) {
		.c-hzBTLM-clTztD-noPt-undefined {
			padding-top: 60px
		}
	}

	.c-dNJKPE-bXlMkI-variant-light {
		background: white
	}

	.c-dNJKPE-bXlMkI-variant-light .c-PJLV {
		border: 1px solid #CFD4DD;
		border-radius: 9px;
		padding: 25px 32px 10px
	}

	@media (max-width: 576px) {
		.c-dNJKPE-bXlMkI-variant-light .c-PJLV {
			padding: 25px 0 10px
		}
	}

	.c-dNJKPE-bXlMkI-variant-light .c-PJLV:where(.c-zyLLb) {
		color: black;
		border: none;
		padding: 0
	}

	.c-zyLLb-ePtfAL-fontWeight-700 {
		font-weight: 700
	}

	.c-zyLLb-jtXuTN-fontSize-titleSm {
		font-size: var(--fontSizes-titleSm);
		line-height: 1.1
	}

	@media (max-width: 768px) {
		.c-zyLLb-jtXuTN-fontSize-titleSm {
			font-size: 28px
		}
	}

	.c-gtASgw-huRJbo-small-true {
		margin-right: 0;
		padding-top: 15px;
		padding-bottom: 15px;
		min-height: 227px
	}

	.c-gtASgw-huRJbo-small-true:first-of-type {
		margin-bottom: 10px
	}

	@media (max-width: 992px) {
		.c-gtASgw-huRJbo-small-true:first-of-type {
			margin-right: 0;
			margin-bottom: 16px
		}
	}

	.c-gtASgw-huRJbo-small-true:last-of-type {
		margin-bottom: 0
	}

	.c-eZJiPd-cCOlFz-small-true {
		padding: 0 15px
	}

	.c-fGpvxh-iBlHrh-background-grey {
		background: #EFEFF2
	}

	.c-PJLV-eQRsLC-fontSize-lg {
		font-size: var(--fontSizes-lg)
	}

	.c-gDDdoM-gsmDXe-collapsible-true {
		cursor: pointer
	}

	.c-PJLV-ephdOX-mb-4 {
		margin-bottom: 32px
	}

	.c-zyLLb-ecBjWS-fontWeight-600 {
		font-weight: 600
	}

	@media (max-width: 576px) {
		.c-cCtNUI-kqOWxF-down-sm {
			display: none
		}
	}

	@media (min-width: 576px) {
		.c-cCtNUI-kYpvYP-up-minSm {
			display: none
		}
	}

	.c-PJLV-czvAIR-fontSize-titleMd {
		font-size: var(--fontSizes-titleMd);
		line-height: 1.1
	}

	@media (max-width: 768px) {
		.c-PJLV-czvAIR-fontSize-titleMd {
			font-size: 36px
		}
	}

	.c-bUWesl-hXJQdO-bottomPt-true {
		padding-bottom: 170px
	}

	@media (max-width: 768px) {
		.c-bUWesl-hXJQdO-bottomPt-true {
			padding-bottom: 80px
		}
	}

	.c-dNJKPE-fRrYXO-variant-dark {
		background: black
	}

	.c-dNJKPE-fRrYXO-variant-dark .c-PJLV:where(.c-zyLLb) {
		color: white
	}

	.c-itftaV-feMZkm-background-black {
		background: var(--colors-buttonBgBlack);
		color: var(--colors-whiteDefault)
	}

	.c-liemjs-igytmh-noBg-true {
		background: transparent;
		margin-bottom: 40px
	}

	.c-hzBTLM-bVsvbP-noPt-true {
		padding-top: 0
	}

	.c-PJLV-gPNmhD-fontSize-titleLg {
		font-size: var(--fontSizes-titleLg);
		line-height: 1.1
	}
}

--sxs {
	--sxs: 6 c-PJLV-igajhVV-css c-PJLV-icDgRql-css c-PJLV-icnseiJ-css c-dAqtIc-ieuXPXo-css c-PJLV-ibkjkMk-css c-PJLV-ifDpIfj-css c-PJLV-icAITAh-css c-PJLV-ikpsTWx-css c-dAqtIc-ijeNIXl-css c-PJLV-ikwMJNP-css c-itftaV-icbBZvG-css c-PJLV-igNoPgl-css c-PJLV-iewwrgk-css c-eqBnVY-iixVUfT-css c-itftaV-iisGlVt-css c-PJLV-ihqzLTg-css c-PJLV-ifhqoBj-css c-eqBnVY-igFJnxw-css c-eqBnVY-igurcIl-css c-dIkSaN-ikaJElv-css c-PJLV-ikmBbln-css c-PJLV-icjiqUy-css c-PJLV-ifjEkWJ-css c-PJLV-iiWsfXD-css c-PJLV-idbzzBd-css c-itftaV-iHbodW-css c-PJLV-ikOKSGZ-css c-PJLV-icBnkMs-css c-PJLV-ibxuXXU-css c-PJLV-ieKzuZi-css c-PJLV-ijoGQqO-css c-itftaV-iifLguE-css c-PJLV-ifQJYps-css c-PJLV-iklhQbq-css c-PJLV-igCKlxV-css c-PJLV-ieFTPCr-css c-PJLV-iiBiZzq-css c-itftaV-igYnyQP-css c-PJLV-ifcelXF-css c-PJLV-iewvvJT-css c-PJLV-ikmzHBl-css c-PJLV-ijFgrrB-css c-PJLV-ikjJhJa-css c-PJLV-icMVyTL-css c-PJLV-ihlrdwK-css c-PJLV-icUBzfe-css c-PJLV-icbQeAS-css c-itftaV-idUFqry-css c-ctPQYG-icKSZB-css c-ctPQYG-ibVyrVm-css c-PJLV-iiIoARk-css c-PJLV-ihKIoua-css c-PJLV-ifqoIAU-css c-PJLV-ieWtNeS-css c-PJLV-ieuuWms-css c-PJLV-ikMOdyP-css c-PJLV-iiSYfmJ-css c-PJLV-iggeCqg-css c-PJLV-ihALFMY-css c-itftaV-icKSZB-css c-PJLV-iccecTG-css c-PJLV-ikpYbRv-css c-PJLV-ikCLwkT-css c-PJLV-ijOUXrB-css c-PJLV-iifeHXr-css c-PJLV-iqGekN-css c-itftaV-ijCZPfu-css c-PJLV-iqynON-css c-PJLV-idSmiDR-css c-PJLV-ihJmCOi-css c-PJLV-ibhmPMG-css c-itftaV-icKtZfV-css c-PJLV-igfYsQs-css c-itftaV-iioxOcX-css c-PJLV-idKbmRb-css c-itftaV-ijNFlqQ-css c-PJLV-iiCOqyA-css c-PJLV-ibnHFkl-css c-PJLV-ijzLUHm-css c-PJLV-ifVXlIb-css c-PJLV-iiUDbsQ-css c-PJLV-ibTRIKU-css c-itftaV-iecDCgm-css c-hptlEF-icCZsue-css c-PJLV-icnbyBG-css c-PJLV-iLHeyG-css c-PJLV-ikDpKxJ-css c-PJLV-idrXSBA-css c-PJLV-idZykOw-css c-itftaV-ichssye-css c-PJLV-iiRuDes-css c-PJLV-ifFByJW-css c-PJLV-ibnLWHr-css c-itftaV-ihCswyK-css c-PJLV-igyfKnt-css c-PJLV-icxflFk-css c-PJLV-ibSRTJm-css c-PJLV-idjYHzL-css c-itftaV-iibvtKo-css
}

@media {
	.c-PJLV-igajhVV-css {
		margin-bottom: 18px;
		font-size: 40px
	}

	@media (max-width: 768px) {
		.c-PJLV-igajhVV-css {
			font-size: 36px
		}
	}

	.c-PJLV-icDgRql-css {
		max-width: 529px;
		margin-bottom: 24px
	}

	.c-PJLV-icnseiJ-css {
		margin-top: 12px;
		margin-bottom: 30px
	}

	@media (max-width: 576px) {
		.c-PJLV-icnseiJ-css {
			margin-bottom: 10px
		}
	}

	.c-dAqtIc-ieuXPXo-css {
		margin-top: 0;
		padding-top: 0
	}

	@media (max-width: 576px) {
		.c-PJLV-ibkjkMk-css {
			font-size: 14px
		}
	}

	.c-PJLV-ifDpIfj-css {
		margin-bottom: 5px;
		max-width: 240px
	}

	@media (max-width: 576px) {
		.c-PJLV-ifDpIfj-css {
			font-size: 14px
		}
	}

	.c-PJLV-icAITAh-css {
		font-size: 42px
	}

	@media (max-width: 576px) {
		.c-PJLV-icAITAh-css {
			font-size: 36px
		}
	}

	@media (max-width: 375px) {
		.c-PJLV-icAITAh-css {
			font-size: 28px
		}
	}

	.c-PJLV-ikpsTWx-css {
		color: var(--colors-greyMain);
		padding-bottom: 10px
	}

	.c-dAqtIc-ijeNIXl-css {
		margin-top: -100px;
		padding-top: 100px
	}

	.c-PJLV-ikwMJNP-css {
		font-weight: 700;
		font-size: 22px;
		margin-bottom: 10px
	}

	.c-itftaV-icbBZvG-css {
		margin-bottom: 12px;
		padding: 15px 20px
	}

	@media (max-width: 576px) {
		.c-itftaV-icbBZvG-css {
			padding: 15px 10px
		}
	}

	.c-PJLV-igNoPgl-css {
		margin-bottom: 14px
	}

	.c-PJLV-iewwrgk-css {
		margin-bottom: 40px
	}

	.c-eqBnVY-iixVUfT-css {
		background: url('/images/discover-copy-trading-with-naga/lead-traders/rank-1.jpg') no-repeat center/cover
	}

	.c-itftaV-iisGlVt-css {
		width: 109px;
		min-width: 109px;
		height: 35px;
		font-size: var(--fontSizes-xs);
		border-radius: 6px;
		line-height: 110%
	}

	.c-PJLV-ihqzLTg-css {
		margin-top: 3px;
		background: #3fc752;
		border-radius: 3.42px;
		padding: 2px 6px
	}

	.c-PJLV-ifhqoBj-css {
		margin-top: 3px;
		background: rgba(63, 199, 82, 0.35);
		border-radius: 3.42px;
		padding: 4px 7px
	}

	.c-eqBnVY-igFJnxw-css {
		background: url('/images/discover-copy-trading-with-naga/lead-traders/rank-2.jpg') no-repeat center/cover
	}

	.c-eqBnVY-igurcIl-css {
		background: url('/images/discover-copy-trading-with-naga/lead-traders/rank-3.jpg') no-repeat center/cover
	}

	.c-dIkSaN-ikaJElv-css {
		bottom: none
	}

	.c-PJLV-ikmBbln-css {
		margin-left: 10px
	}

	.c-PJLV-icjiqUy-css {
		margin-left: 10px;
		color: rgba(255, 255, 255, 0.5)
	}

	.c-PJLV-ifjEkWJ-css {
		color: white
	}

	.c-PJLV-iiWsfXD-css {
		color: #3FC752
	}

	.c-PJLV-idbzzBd-css {
		white-space: nowrap
	}

	.c-itftaV-iHbodW-css {
		width: 130px;
		min-width: 130px;
		height: 36px;
		font-size: var(--fontSizes-xs);
		border-radius: 6px;
		line-height: 110%
	}

	.c-PJLV-ikOKSGZ-css {
		max-width: 735px;
		margin-bottom: 10px
	}

	.c-PJLV-icBnkMs-css {
		margin-left: 6px
	}

	.c-PJLV-ibxuXXU-css {
		margin-right: 11px;
		display: flex;
		flex: 1 1 auto
	}

	.c-PJLV-ieKzuZi-css {
		color: rgba(255, 255, 255, 0.7)
	}

	.c-PJLV-ijoGQqO-css {
		margin-top: 15px
	}

	.c-itftaV-iifLguE-css {
		padding: 15px 20px
	}

	@media (max-width: 576px) {
		.c-itftaV-iifLguE-css {
			padding: 15px 10px
		}
	}

	.c-PJLV-ifQJYps-css {
		height: auto
	}

	.c-PJLV-iklhQbq-css {
		text-align: center;
		color: var(--colors-whiteDefault)
	}

	.c-PJLV-igCKlxV-css {
		text-align: center;
		margin: 0 auto 59px
	}

	@media (max-width: 768px) {
		.c-PJLV-igCKlxV-css {
			font-size: 36px;
			text-align: left;
			margin: 0 auto 20px
		}
	}

	.c-PJLV-ieFTPCr-css {
		margin-bottom: 16px
	}

	.c-PJLV-iiBiZzq-css {
		margin-bottom: 20px
	}

	.c-itftaV-igYnyQP-css {
		margin-bottom: 12px;
		font-size: var(--fontSizes-lg);
		padding: 15px 20px
	}

	@media (max-width: 576px) {
		.c-itftaV-igYnyQP-css {
			padding: 15px 10px
		}
	}

	.c-PJLV-ifcelXF-css {
		font-size: 24px
	}

	.c-PJLV-iewvvJT-css {
		margin-bottom: 10px;
		margin-top: 10px
	}

	.c-PJLV-ikmzHBl-css {
		margin-bottom: 10px
	}

	.c-PJLV-ijFgrrB-css {
		margin-bottom: 14px;
		font-size: 24px
	}

	.c-PJLV-ikjJhJa-css {
		margin-bottom: 14px;
		margin-top: 20px
	}

	.c-PJLV-icMVyTL-css {
		margin-top: 14px
	}

	.c-PJLV-ihlrdwK-css {
		margin-bottom: 14px;
		margin-top: 20px;
		font-size: 22px
	}

	.c-PJLV-icUBzfe-css {
		margin-bottom: 24px
	}

	@media (max-width: 768px) {
		.c-PJLV-icUBzfe-css {
			margin-bottom: 15px
		}
	}

	.c-PJLV-icbQeAS-css {
		margin-bottom: 49px
	}

	@media (max-width: 768px) {
		.c-PJLV-icbQeAS-css {
			margin-bottom: 30px
		}
	}

	.c-itftaV-idUFqry-css {
		margin-bottom: 10px;
		padding-left: 30px;
		padding-right: 30px
	}

	@media (max-width: 768px) {
		.c-itftaV-idUFqry-css {
			padding: 5px 15px;
			font-size: var(--fontSizes-md)
		}
	}

	.c-ctPQYG-icKSZB-css {
		margin-left: auto
	}

	.c-ctPQYG-ibVyrVm-css {
		margin-left: 0
	}

	.c-PJLV-iiIoARk-css {
		text-align: center;
		font-size: var(--fontSizes-titleMd);
		font-weight: 700;
		margin-bottom: 28px
	}

	@media (max-width: 768px) {
		.c-PJLV-iiIoARk-css {
			font-size: var(--fontSizes-titleSm)
		}
	}

	.c-PJLV-ihKIoua-css {
		text-align: center;
		font-size: var(--fontSizes-md);
		margin-bottom: 80px
	}

	@media (max-width: 768px) {
		.c-PJLV-ihKIoua-css {
			font-size: var(--fontSizes-def);
			margin-bottom: 40px
		}
	}

	@media (max-width: 992px) {
		.c-PJLV-ifqoIAU-css {
			background: linear-gradient(180deg, #0f1015 0%, #0f1012 100%);
			border: 0.5px solid rgba(255, 255, 255, 0.1);
			border-radius: 6px;
			padding: 16px
		}
	}

	.c-PJLV-ieWtNeS-css {
		max-width: 134px
	}

	.c-PJLV-ieuuWms-css {
		color: white;
		letter-spacing: -0.01em;
		text-transform: uppercase;
		line-height: 110%;
		font-size: 44px;
		margin-bottom: 20px;
		margin-right: auto;
		max-width: 750px
	}

	@media (max-width: 992px) {
		.c-PJLV-ieuuWms-css {
			font-size: 42px;
			text-align: right;
			margin-left: auto;
			margin-right: 0
		}
	}

	@media (max-width: 576px) {
		.c-PJLV-ieuuWms-css {
			font-size: 36px
		}
	}

	.c-PJLV-ikMOdyP-css {
		margin-bottom: 30px;
		text-align: left
	}

	@media (max-width: 992px) {
		.c-PJLV-ikMOdyP-css {
			text-align: right
		}
	}

	.c-PJLV-iiSYfmJ-css {
		text-align: left
	}

	@media (max-width: 992px) {
		.c-PJLV-iiSYfmJ-css {
			text-align: right
		}
	}

	.c-PJLV-iggeCqg-css {
		letter-spacing: -0.02em;
		margin-bottom: 24px;
		line-height: 130%
	}

	@media (max-width: 768px) {
		.c-PJLV-iggeCqg-css {
			margin-bottom: 16px;
			line-height: 110%;
			font-size: 36px
		}
	}

	.c-PJLV-ihALFMY-css {
		margin-bottom: 60px;
		max-width: 620px
	}

	@media (max-width: 992px) {
		.c-PJLV-ihALFMY-css {
			margin-bottom: 36px
		}
	}

	.c-itftaV-icKSZB-css {
		margin-left: auto
	}

	.c-PJLV-iccecTG-css {
		margin-top: 15px
	}

	.c-PJLV-ikpYbRv-css {
		max-width: 60px;
		border-radius: 9px;
		margin-bottom: 30px;
		margin-left: auto
	}

	.c-PJLV-ikCLwkT-css {
		max-width: 250px;
		font-size: 24px;
		margin-bottom: 14px;
		margin-left: auto;
		letter-spacing: -0.02em
	}

	.c-PJLV-ijOUXrB-css {
		letter-spacing: -0.02em
	}

	.c-PJLV-iifeHXr-css {
		margin-bottom: 12px
	}

	.c-PJLV-iqGekN-css {
		color: #4D4D4D;
		font-size: var(--fontSizes-md);
		margin-bottom: 60px
	}

	@media (max-width: 768px) {
		.c-PJLV-iqGekN-css {
			font-size: var(--fontSizes-def);
			margin-bottom: 36px
		}
	}

	.c-itftaV-ijCZPfu-css {
		padding: 15px 20px;
		margin-top: 36px
	}

	@media (max-width: 768px) {
		.c-itftaV-ijCZPfu-css {
			margin-bottom: 22px
		}
	}

	@media (max-width: 576px) {
		.c-itftaV-ijCZPfu-css {
			padding: 15px 10px
		}
	}

	.c-PJLV-iqynON-css {
		border-radius: 9px;
		margin-bottom: 36px
	}

	@media (max-width: 992px) {
		.c-PJLV-iqynON-css {
			margin-bottom: 24px;
			border-radius: 12px
		}
	}

	@media (max-width: 768px) {
		.c-PJLV-iqynON-css {
			border-radius: 15px;
			max-width: 400px
		}
	}

	.c-PJLV-idSmiDR-css {
		font-size: 24px;
		margin-bottom: 14px;
		letter-spacing: -0.02em
	}

	.c-PJLV-ihJmCOi-css {
		color: white;
		letter-spacing: -0.02em;
		margin-bottom: 60px;
		text-align: center;
		font-size: 45px;
		line-height: 120%
	}

	@media (max-width: 768px) {
		.c-PJLV-ihJmCOi-css {
			text-align: right;
			margin-bottom: 36px;
			line-height: 100%;
			font-size: 36px
		}
	}

	.c-PJLV-ibhmPMG-css {
		margin-bottom: 40px;
		font-size: 24px;
		font-weight: 700;
		line-height: 120%;
		max-width: 450px
	}

	@media (max-width: 768px) {
		.c-PJLV-ibhmPMG-css {
			margin-bottom: 28px
		}
	}

	.c-itftaV-icKtZfV-css {
		padding-left: 20px;
		padding-right: 20px;
		margin-top: 36px
	}

	@media (max-width: 768px) {
		.c-itftaV-icKtZfV-css {
			margin-top: 20px
		}
	}

	.c-PJLV-igfYsQs-css {
		color: white;
		margin-bottom: 16px;
		line-height: 110%
	}

	.c-itftaV-iioxOcX-css {
		min-width: 276px;
		margin-top: 60px;
		margin-left: auto
	}

	@media (max-width: 768px) {
		.c-itftaV-iioxOcX-css {
			margin-top: 36px
		}
	}

	.c-PJLV-idKbmRb-css {
		font-size: 38px;
		max-width: 570px;
		margin-bottom: 20px;
		line-height: 120%;
		position: relative;
		z-index: 99
	}

	.c-itftaV-ijNFlqQ-css {
		min-width: 170px;
		font-size: 16px
	}

	@media (max-width: 768px) {
		.c-itftaV-ijNFlqQ-css {
			font-size: 20px;
			min-height: 59px
		}
	}

	.c-PJLV-iiCOqyA-css {
		position: absolute;
		width: auto;
		height: 100%;
		left: 0;
		bottom: 0
	}

	@media (max-width: 992px) {
		.c-PJLV-iiCOqyA-css {
			left: -7%
		}
	}

	.c-PJLV-ibnHFkl-css {
		object-fit: contain;
		transform: scale(1.15) translateX(-1%)
	}

	@media (max-width: 576px) {
		.c-PJLV-ibnHFkl-css {
			transform: scale(1.15)
		}
	}

	.c-PJLV-ijzLUHm-css {
		margin-bottom: 18px;
		max-width: 529px;
		font-size: 40px
	}

	@media (max-width: 768px) {
		.c-PJLV-ijzLUHm-css {
			font-size: 36px
		}
	}

	.c-PJLV-ifVXlIb-css {
		font-size: 22px;
		margin-bottom: 14px
	}

	.c-PJLV-iiUDbsQ-css {
		color: var(--colors-greyMain)
	}

	.c-PJLV-ibTRIKU-css {
		margin-bottom: 73px
	}

	@media (max-width: 768px) {
		.c-PJLV-ibTRIKU-css {
			md: 42
		}
	}

	.c-itftaV-iecDCgm-css {
		margin-bottom: 12px;
		background: var(--colors-blackDefault);
		margin-top: 73px;
		padding: 15px 20px
	}

	@media (max-width: 576px) {
		.c-itftaV-iecDCgm-css {
			padding: 15px 10px
		}
	}

	.c-hptlEF-icCZsue-css {
		display: flex;
		flex-direction: column;
		justify-content: space-between
	}

	.c-PJLV-icnbyBG-css {
		margin-bottom: 48px;
		position: relative;
		z-index: 99
	}

	@media (max-width: 768px) {
		.c-PJLV-icnbyBG-css {
			md: 34
		}
	}

	.c-PJLV-iLHeyG-css {
		color: #0F7AFF;
		font-size: 28px;
		font-weight: 500
	}

	@media (max-width: 768px) {
		.c-PJLV-iLHeyG-css {
			font-size: 20px;
			font-weight: 400
		}
	}

	@media (max-width: 576px) {
		.c-PJLV-iLHeyG-css {
			font-size: 18px
		}
	}

	@media (max-width: 415px) {
		.c-PJLV-iLHeyG-css {
			font-size: 16px
		}
	}

	.c-PJLV-ikDpKxJ-css {
		color: var(--colors-whiteDefault);
		font-size: 40px;
		margin-bottom: 13px
	}

	@media (max-width: 768px) {
		.c-PJLV-ikDpKxJ-css {
			font-size: 24px;
			margin-bottom: 6px
		}
	}

	.c-PJLV-idrXSBA-css {
		color: var(--colors-whiteDefault);
		margin-left: 25px;
		margin-bottom: 20px;
		max-width: 505px;
		width: 100%
	}

	@media (max-width: 992px) {
		.c-PJLV-idrXSBA-css {
			max-width: 100%;
			padding-right: 15px
		}
	}

	@media (max-width: 768px) {
		.c-PJLV-idrXSBA-css {
			font-size: 14px;
			margin-left: 18px;
			margin-bottom: 18px;
			padding-right: 15px;
			letter-spacing: -0.01em;
			line-height: 120%;
			max-width: 100%
		}
	}

	.c-PJLV-idZykOw-css {
		color: var(--colors-whiteDefault);
		letter-spacing: -0.02em;
		display: flex;
		flex-direction: column;
		margin-left: 18px
	}

	@media (max-width: 768px) {
		.c-PJLV-idZykOw-css {
			font-size: 12px;
			margin-left: 8px
		}
	}

	.c-itftaV-ichssye-css {
		min-width: 273px;
		height: 64px;
		font-size: 18px
	}

	@media (max-width: 768px) {
		.c-itftaV-ichssye-css {
			margin-top: 10px;
			max-width: 328px;
			font-size: 16px;
			height: 58px
		}
	}

	.c-PJLV-iiRuDes-css {
		color: var(--colors-whiteDefault);
		font-size: 40px;
		padding-bottom: 20px;
		text-align: center
	}

	@media (max-width: 768px) {
		.c-PJLV-iiRuDes-css {
			font-size: 32px;
			letter-spacing: 0.04em
		}
	}

	@media (max-width: 415px) {
		.c-PJLV-iiRuDes-css {
			font-size: 24px
		}
	}

	.c-PJLV-ifFByJW-css {
		font-size: 28px;
		text-align: center;
		margin-top: 45px;
		margin-bottom: 10px
	}

	@media (max-width: 768px) {
		.c-PJLV-ifFByJW-css {
			font-size: 20px
		}
	}

	.c-PJLV-ibnLWHr-css {
		color: #8E8E93;
		text-align: center
	}

	.c-itftaV-ihCswyK-css {
		min-width: 273px;
		height: 64px;
		font-size: 18px;
		margin: 0 auto;
		display: flex;
		align-items: center
	}

	@media (max-width: 768px) {
		.c-itftaV-ihCswyK-css {
			margin-top: 35px;
			max-width: 328px;
			font-size: 16px
		}
	}

	.c-PJLV-igyfKnt-css {
		margin-bottom: 3rem;
		text-align: center
	}

	.c-PJLV-icxflFk-css {
		margin-bottom: 5px;
		color: var(--colors-textGrey)
	}

	.c-PJLV-ibSRTJm-css {
		margin-bottom: 5px;
		color: var(--colors-textGrey)
	}

	.c-PJLV-idjYHzL-css {
		max-width: 20px;
		margin-right: 8px
	}

	.c-itftaV-iibvtKo-css {
		align-self: flex-start;
		margin-top: 60px;
		width: 100%
	}
}


/* ---------- new rules found in converter.php ---------- */


@media (min-width:992px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="251fd39d-b512-5882-5175-b26a3d0db524"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="14117d61-b7d0-dad0-e4bd-49fc829bd04d"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d0eb211-e4a8-59a1-b7a0-8f3acb5c664c"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="911fed41-a29c-f6e5-c65f-ad184d9e72aa"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="7aa65460-f96c-60b5-e75c-585ff8e4f52c"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="623c1007-b16c-5d06-6812-81934fb58d0b"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9bc14bc1-45bd-75fd-aea3-e3d299201bda"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="262b6ee0-14b5-f12c-3957-a43b410e0109"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="da4274b3-db34-3e34-b667-c94d7cc0f742"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="42296372-ed7f-83f0-26d8-d11022df9aed"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="06f6aff6-2acc-20ef-914a-bd83789bacbe"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="bb47ae1b-8b10-8b01-0727-97a4674d6e7b"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="f07f0ba6-847b-44a9-c09c-caff5a7cc4d8"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d3e0a2a-fb0c-98c3-dee1-53b1dc5d3123"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9b5e93e1-4ad9-b1c4-177b-f0c143e34e62"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="ab4f5628-7010-d046-d125-09fc97b857d4"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="e3a6c7a0-cf59-5419-2752-63bd05c4d26b"] {
		opacity: 0;
	}
}

@media (max-width:991px) and (min-width:768px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="251fd39d-b512-5882-5175-b26a3d0db524"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d0eb211-e4a8-59a1-b7a0-8f3acb5c664c"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="7aa65460-f96c-60b5-e75c-585ff8e4f52c"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9bc14bc1-45bd-75fd-aea3-e3d299201bda"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9b5e93e1-4ad9-b1c4-177b-f0c143e34e62"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="f07f0ba6-847b-44a9-c09c-caff5a7cc4d8"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="06f6aff6-2acc-20ef-914a-bd83789bacbe"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="da4274b3-db34-3e34-b667-c94d7cc0f742"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="e3a6c7a0-cf59-5419-2752-63bd05c4d26b"] {
		height: 0px;
		opacity: 0;
	}
}

@media (max-width:767px) and (min-width:480px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="251fd39d-b512-5882-5175-b26a3d0db524"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d0eb211-e4a8-59a1-b7a0-8f3acb5c664c"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="7aa65460-f96c-60b5-e75c-585ff8e4f52c"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9bc14bc1-45bd-75fd-aea3-e3d299201bda"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9b5e93e1-4ad9-b1c4-177b-f0c143e34e62"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="f07f0ba6-847b-44a9-c09c-caff5a7cc4d8"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="06f6aff6-2acc-20ef-914a-bd83789bacbe"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="da4274b3-db34-3e34-b667-c94d7cc0f742"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="e3a6c7a0-cf59-5419-2752-63bd05c4d26b"] {
		height: 0px;
		opacity: 0;
	}
}

@media (max-width:479px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="251fd39d-b512-5882-5175-b26a3d0db524"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d0eb211-e4a8-59a1-b7a0-8f3acb5c664c"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="7aa65460-f96c-60b5-e75c-585ff8e4f52c"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9bc14bc1-45bd-75fd-aea3-e3d299201bda"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9b5e93e1-4ad9-b1c4-177b-f0c143e34e62"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="f07f0ba6-847b-44a9-c09c-caff5a7cc4d8"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="06f6aff6-2acc-20ef-914a-bd83789bacbe"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="da4274b3-db34-3e34-b667-c94d7cc0f742"] {
		height: 0px;
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="e3a6c7a0-cf59-5419-2752-63bd05c4d26b"] {
		height: 0px;
		opacity: 0;
	}
}

.rds-button-tertiary:after {
	content: url("https://uploads-ssl.webflow.com/62f37e5cfaf12f0579bad7aa/62fcbb5a79e0c683aa389612_Arrow%20SVG.svg");
	margin-left: 10px;
	position: relative;
	top: 5px
}

.rds-button-tertiary:hover:after {
	content: url("https://uploads-ssl.webflow.com/62f37e5cfaf12f0579bad7aa/62fcbb5b49d3fe205a928e17_Arrow%20SVG%20Hover.svg");
	margin-left: 10px;
	position: relative;
	top: 5px
}

.rds-button-tertiary.rds-button-text.rds-button-inverse:hover:after {
	content: url("https://uploads-ssl.webflow.com/62f37e5cfaf12f0579bad7aa/62fcbb5a49d3fe1c73928e16_Arrow%20SVG%20Hover%20Light.svg") !important;
	margin-left: 10px;
	position: relative;
	top: 5px
}

.rds-button-tertiary.rds-button-inverse.rds-button-default-white-inverse:after {
	content: url("https://uploads-ssl.webflow.com/62fb58cc1e697b4d77f04661/62fca2b7d0d01f4d3fc943c9_Arrow%20SVG%20Hover%20Light.svg")
}

.rds-custom-checkmark-seamless {
	list-style: url("https://uploads-ssl.webflow.com/62fb58cc1e697b4d77f04661/62fdf47a70f7756a3cdfe024_Check%20Seamless%20Icons.svg");
	padding-left: 25px
}

.rds-list-faded {
	list-style: url("https://uploads-ssl.webflow.com/62fb58cc1e697b4d77f04661/62ff2e8dae71a51026b4c02e_62fdf47a70f7756a3cdfe024_Check%20Seamless%20Icons.png")
}

.accordion-toggle .w-icon-arrow-down:before,
.accordion-toggle .w-icon-dropdown-toggle:before {
	content: url("https://uploads-ssl.webflow.com/62579bc4bb469ec5575ff192/625f66812c106d081ecfbbec_PlusSVG.svg")
}

.accordion-toggle.w--open .w-icon-arrow-down:before,
.accordion-toggle.w--open .w-icon-dropdown-toggle:before {
	content: url("https://uploads-ssl.webflow.com/62579bc4bb469ec5575ff192/625f694e2fc7ec429d9a545f_MinusSVG.svg")
}

@media only screen and (max-width:991px) {
	nav.navbar-main-links.w-nav-menu {
		background-color: #010220;
		padding-top: 0;
		margin-top: -15px
	}

	.rds-navbar-light-ver nav.navbar-main-links.w-nav-menu {
		background-color: #fff
	}

	[data-nav-menu-open] .rds-navbar-dropdown.w-dropdown-list.w--nav-dropdown-list-open.w--open {
		position: absolute;
		left: 105%;
		top: -70px
	}

	.nav-menu-two {
		transition: .2s
	}

	.nav-menu-two.slide-left {
		transform: translate(-100%, 0);
		transition: .2s
	}

	.rds-navbar-box-wrapper.rds-navbar-box-shadow {
		width: 100% !important;
		display: flex;
		flex-direction: column;
		box-shadow: none;
		border: 0 !important
	}

	.rds-navbar-block-info-divider-docs {
		display: none
	}

	.rds-navbar-block-info-right-docs {
		margin-left: 0;
		margin-right: 0
	}

	.rds-navbar-dropdown.w--open {
		background-color: #010220
	}

	.rds-back-button-mobile {
		display: block !important;
		margin-left: -8px;
		margin-bottom: 30px
	}

	nav.navbar-main-links.w-nav-menu .w-icon-arrow-down:before,
	nav.navbar-main-links.w-nav-menu .w-icon-dropdown-toggle:before {
		content: url("https://uploads-ssl.webflow.com/62fb58cc1e697b4d77f04661/6305d2032cd7dd0d59648fa0_Right%20Icon%20Mobile.svg")
	}

	.navbar-toggle-small.w-nav-button {
		background-color: transparent;
		padding: 0 !important;
		margin-bottom: 8px;
		color: #fff !important
	}

	.icon-5.w-icon-nav-menu {
		color: #fff
	}

	nav.navbar-main-links.w-nav-menu .login-try-mobile {
		display: block;
		text-align: left;
		margin-top: 25px;
		margin-bottom: 20px
	}

	nav#w-dropdown-list-0 {
		margin-top: -10px
	}

	nav#w-dropdown-list-1 {
		top: -150px
	}

	nav#w-dropdown-list-2 {
		top: -200px
	}

	nav#w-dropdown-list-3 {
		top: -355px
	}

	.rds-line-mobile-navbar {
		display: block !important;
		margin-bottom: 15px
	}

	.rds-navbar-box-wrapper .rds-button-tertiary.rds-button-text.rds-button-inverse.rds-button-plug-and-play {
		margin-bottom: 15px
	}

	.icon-5.rds-icon-nav-menu-dark.w-icon-nav-menu,
	.rds-icon-nav-menu-dark.icon.w-icon-nav-menu {
		color: #0a0b33
	}

	.w-nav-brand {
		margin-bottom: 10px;
		margin-left: -10px;
		padding-left: 0
	}

	nav.navbar-main-links.w-nav-menu .rds-text-dark-blue.w-icon-arrow-down:before,
	nav.navbar-main-links.w-nav-menu .rds-text-dark-blue.w-icon-dropdown-toggle:before {
		content: url("https://uploads-ssl.webflow.com/62fb58cc1e697b4d77f04661/6305e934e1e0b87aa48a8769_Vector%20Next%20Link%20Dark.svg")
	}

	.navbar-toggle-small.w-nav-button.w--open .w-icon-nav-menu:before {
		content: url("https://uploads-ssl.webflow.com/62f37e5cfaf12f0579bad7aa/6305fc8ceb6cd4798c6ff497_X%20Close%20Vector%20Icon%20Mobile%20White.svg")
	}

	.rds-navbar-light-ver .navbar-toggle-small.w-nav-button.w--open .w-icon-nav-menu:before {
		content: url("https://uploads-ssl.webflow.com/62f37e5cfaf12f0579bad7aa/6305fc913f57cd118a05306c_X%20Close%20Vector%20Icon%20Mobile%20Dark.svg")
	}

	.image-29.rds-navbar-logo {
		margin-bottom: 0
	}

	.rds-navbar-redesign.rds-navbar {
		padding-bottom: 8px;
		padding-top: 15px
	}
}

@media only screen and (min-width:992px) {

	.rds-navbar-dark .w-icon-arrow-down:before,
	.rds-navbar-dark .w-icon-dropdown-toggle:before {
		content: url("https://uploads-ssl.webflow.com/62f37e5cfaf12f0579bad7aa/6305fb967702ac780aa33f25_Dropdown%20Icon%20Arrows.svg");
		position: relative;
		top: -2px
	}

	.rds-navbar-light-ver .w-icon-arrow-down:before,
	.rds-navbar-light-ver .w-icon-dropdown-toggle:before {
		content: url("https://uploads-ssl.webflow.com/62f37e5cfaf12f0579bad7aa/6305fe63b6953206214c3ca6_Dropdown%20Icon%20Arrows%20Dark.svg");
		position: relative;
		top: -2px
	}

	.w-dropdown-toggle {
		transition: .5s
	}

	.w-dropdown-toggle.w--open .w-icon-dropdown-toggle {
		-webkit-transform: scaleY(-1);
		transform: scaleY(-1)
	}
}

.rds-navbar-scrolled .rds-button-tertiary:after {
	content: url("https://assets.website-files.com/62f37e5cfaf12f0579bad7aa/62fcbb5a79e0c683aa389612_Arrow%20SVG.svg") !important
}

.rds-navbar-scrolled .rds-button-tertiary:hover:after {
	content: url("https://assets.website-files.com/62f37e5cfaf12f0579bad7aa/62fcbb5b49d3fe205a928e17_Arrow%20SVG%20Hover.svg") !important
}

.rds-navbar-scrolled.rds-navbar-dark .w-icon-arrow-down:before,
.rds-navbar-scrolled.rds-navbar-dark .w-icon-dropdown-toggle:before {
	content: url("https://assets.website-files.com/62f37e5cfaf12f0579bad7aa/6305fe63b6953206214c3ca6_Dropdown%20Icon%20Arrows%20Dark.svg") !important
}

.rds-navbar-scrolled .navbar-toggle-small.w-nav-button.w--open .w-icon-nav-menu:before {
	content: url("https://assets.website-files.com/62f37e5cfaf12f0579bad7aa/6305fc913f57cd118a05306c_X%20Close%20Vector%20Icon%20Mobile%20Dark.svg") !important
}

@media only screen and (max-width:991px) {

	.rds-back-button-for-light-mobile,
	.rds-navbar-scrolled .rds-back-button-for-dark-mobile {
		display: none !important
	}

	.rds-navbar-scrolled.rds-navbar-dark .w-icon-arrow-down:before,
	.rds-navbar-scrolled.rds-navbar-dark .w-icon-dropdown-toggle:before {
		content: url("https://assets.website-files.com/62fb58cc1e697b4d77f04661/6305e934e1e0b87aa48a8769_Vector%20Next%20Link%20Dark.svg") !important
	}

	.rds-navbar-scrolled .rds-back-button-for-light-mobile {
		display: block !important
	}

	.rds-navbar-text-main-set {
		margin-left: 20px
	}
}

.rds-button-tertiary.rds-button-text.rds-button-inverse.rds-on-hover-turn-blue:hover:after {
	content: url("https://uploads-ssl.webflow.com/62fb58cc1e697b4d77f04661/62fca063e3ea01188ca6634d_Arrow%20SVG.svg") !important
}

.rds-button-tertiary.rds-button-text.rds-button-inverse.rds-button-on-hover-to-dark-blue:hover:after {
	content: url("https://uploads-ssl.webflow.com/62fb58cc1e697b4d77f04661/62fca157ce42cc89a29f7ad7_Arrow%20SVG%20Hover.svg") !important
}

.rds-navbar-scrolled .rds-button-tertiary.rds-button-text.rds-button-inverse:hover:after {
	content: url("https://uploads-ssl.webflow.com/62f37e5cfaf12f0579bad7aa/62fcbb5b49d3fe205a928e17_Arrow%20SVG%20Hover.svg") !important
}

@media only screen and (max-width: 991px) {
	.rds-tabs-set.w-tab-menu .w-tab-link {
		display: flex;
		padding: 8px 11px;
	}
}

@media only screen and (min-width: 1280px) {
	.rds-animation-home-hero-desktop {
		position: relative;
		width: 500px;
	}

	.rds-hero-column-wrapper {
		margin-top: -50px;
	}
}

@media only screen and (min-width: 1500px) {
	.rds-animation-home-hero-desktop {
		position: relative;
		width: 730px;
	}
}

.fMUSot {
	margin-bottom: 56px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.cToTcY {
	font-size: 0.875rem;
	color: #718096;
	margin-bottom: 8px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dcwFD {
	font-size: 0.875rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	font-weight: 500;
	margin-left: 0;
	margin-top: 0;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.fuHRcj {
	margin-bottom: 0.7em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.TsAjA {
	margin-bottom: 60px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.lkdoEo {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 56px;
}

.dwWTHi {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 0.7em;
}

.eCWSNx {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 60px;
}

.kgiVsh {
	font-size: 1.7916666666666665rem;
}

@media (min-width:485px) {
	.kgiVsh {
		font-size: 2.392rem;
	}
}

@media (min-width:600px) {
	.kgiVsh {
		font-size: 2.534rem;
	}
}

@media (min-width:768px) {
	.kgiVsh {
		font-size: 2.742rem;
	}
}

@media (min-width:992px) {
	.kgiVsh {
		font-size: 3.019rem;
	}
}

@media (min-width:1280px) {
	.kgiVsh {
		font-size: 3.375rem;
	}
}

.kGwDPG {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	margin-right: 10px;
	width: lg;
	height: lg;
}

@media (min-width:375px) {
	.kGwDPG {
		min-width: 280px !important;
	}
}

.kGwDPG:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.kGwDPG:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.kGwDPG {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.kGwDPG {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.kGwDPG {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.kGwDPG {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.kGwDPG {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.kGwDPG {
		font-size: 1.106rem;
	}
}

.cqMIUg {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	height: 100%;
	border-radius: 5px 0 0 5px;
}

.hpcCPw {
	display: inline-block;
	margin-left: 0.8em;
	margin-top: 0.1em;
	width: 0.5em;
	height: auto;
}

@media (max-width:599.5px) {
	.hpcCPw {
		margin-left: 5px;
	}
}

.bJRoJj {
	display: inline-block;
	position: relative;
	z-index: 99;
	margin-right: 2em;
	width: 2em;
	height: auto;
}

@media (max-width:599.5px) {
	.bJRoJj {
		margin-right: 5px;
	}
}

.cKNjFy {
	font-weight: 700;
	font-family: Inter, sans-serif;
	color: #FFFFFF !important;
	border-radius: 6px;
}

.cKNjFy .sc-59d864b9-2 {
	background: #222222;
}

.cKNjFy:hover .sc-59d864b9-2 {
	background: #000000;
}

.kbTBqU {
	max-width: 1140px;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

@media (min-width:768px) {
	.kbTBqU {
		margin-bottom: 80px;
	}
}

.cjeqZe {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	font-family: Inter, sans-serif;
	font-size: 1rem;
	line-height: 1.4;
	font-weight: 500;
	margin-bottom: 1em;
	overflow: hidden;
}

@media (max-width:767.5px) {
	.cjeqZe {
		font-size: 0.875rem;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
}

.cTqoTV {
	list-style: none;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.cTqoTV:not(:last-child) {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
}

@media (max-width:374.5px) {
	.cTqoTV {
		-webkit-flex: content !important;
		-ms-flex: content !important;
		flex: content !important;
	}
}

.iWYhsc {
	font-weight: 600;
	color: #3179FF !important;
	font-family: Inter, sans-serif !important;
}

.lnuRCh {
	font-weight: 600;
	font-family: Inter, sans-serif !important;
}

.TaFQv {
	list-style: none;
	margin: 0 0.5rem;
}

.geqLEK {
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	color: inherit;
	fill: #3179ff;
}

#CookiebotWidget {
	background: url('/images/common/fixed-bars/cookie.png') no-repeat center !important;
	background-size: cover !important;
}

button {
	background: transparent;
	padding: 0;
}

.erBcsL {
	color: #8E8E93;
}

.erBcsL span {
	opacity: 0.7;
}

.kdgyrX {
	padding: 1.5rem 0;
}

.kdgyrX:not(:last-child) {
	border-bottom: 1px solid rgba(127, 147, 188, 0.4);
}

.bzIfzZ {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	margin-right: 1rem;
}

.fqFBFI {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	cursor: pointer;
	padding: 0;
	border-radius: 0;
	background: inherit;
}

@media (max-width:599.5px) {
	.fqFBFI {
		padding: 0;
	}
}

.cgXOnX {
	font-weight: 700;
}

.gODDcf {
	padding: 130px 0px 0px;
}

@media (max-width:991.5px) {
	.gODDcf {
		padding: 100px 0px 0px;
	}
}

@media (max-width:599.5px) {
	.gODDcf {
		padding: 90px 0px 0px;
	}
}

.NhseI {
	margin-top: 3rem;
}

@media (min-width:600px) {}

#__next {
	background: #F3F4F5 !important;
}

body {
	background: #F3F4F5 !important;
	font-family: Inter, sans-serif !important;
}

@media (max-width:599.5px) {}

.sc-5e8b3a94-0 {
	font-family: Inter, sans-serif !important;
}

.sc-ef56c8ad-9 {
	font-family: Inter, sans-serif !important;
}

.sc-3c8ed456-2 {
	font-family: Inter, sans-serif !important;
}

.sc-111d8db-6 {
	font-family: Inter, sans-serif !important;
}

.sc-163ce5e0-1 {
	font-family: Inter, sans-serif !important;
}

.sc-514e3805-3 {
	font-family: Inter, sans-serif !important;
}

.sc-901cf173-0 {
	font-family: Inter, sans-serif !important;
}

.sc-163ce5e0-0 {
	font-family: Inter, sans-serif !important;
}

.sc-5e8b3a94-1 {
	font-family: Inter, sans-serif !important;
}

.cuUIZC {
	width: 30%;
	-webkit-flex-basis: 30%;
	-ms-flex-preferred-size: 30%;
	flex-basis: 30%;
	max-width: 350px;
	margin-top: 2em;
}

@media (max-width:767.5px) {
	.cuUIZC {
		width: 100%;
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
	}
}

.djdxWD {
	max-width: 350px;
	width: 100%;
}

.hYYpdc {
	max-width: 350px;
	width: 100%;
}

.dLGClt {
	margin-top: 7px;
	color: #ec1b2e;
	font-size: 12px;
	font-weight: 300;
}

.hVOprK {
	width: 100%;
	height: 60px;
	background: #f9fafd;
	border-radius: 5px;
	max-width: 350px;
	outline: none;
	padding-left: 40px;
}

.hVOprK::-webkit-input-placeholder {
	color: hsl(0, 0%, 50%);
}

.hVOprK::-moz-placeholder {
	color: hsl(0, 0%, 50%);
}

.hVOprK:-ms-input-placeholder {
	color: hsl(0, 0%, 50%);
}

.hVOprK::placeholder {
	color: hsl(0, 0%, 50%);
}

.hcLxRF {
	padding-top: 75px;
}

.fudlqU {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 38px;
	width: 100%;
}

@media (max-width:767.5px) {
	.fudlqU {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-bottom: 30px;
	}
}

.cKuqzP {
	margin-bottom: 50px;
	background: #ffffff;
	border-radius: 21px;
	padding: 55px 66px 64px;
	max-width: 100%;
	width: 100%;
}

@media (max-width:767.5px) {
	.cKuqzP {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		padding: 55px 10px;
	}
}

.kRyful {
	padding-top: 115px;
}

.bUOmxW {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-top: 130px;
}

@media (max-width:767.5px) {
	.bUOmxW {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
	}
}

.iWoKky {
	margin-bottom: 80px;
}

.fhRkYz {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.iQnAbP {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.css-b62m3t-container {
	position: relative;
	box-sizing: border-box;
}

.css-7pg0cj-a11yText {
	z-index: 9999;
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	position: absolute;
	overflow: hidden;
	padding: 0;
	white-space: nowrap;
}

.css-pglrao-control {
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	cursor: default;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	min-height: 38px;
	outline: none;
	position: relative;
	-webkit-transition: all 100ms;
	transition: all 100ms;
	background-color: hsl(0, 0%, 100%);
	border-color: hsl(0, 0%, 80%);
	border-radius: 5px;
	border-style: solid;
	border-width: 1px;
	box-sizing: border-box;
	height: 60px;
	background: #F3F4F6;
	border: none;
	max-width: 350px;
	width: 100%;
	padding-left: 32px;
	color: #000000;
}

.css-pglrao-control:hover {
	border-color: hsl(0, 0%, 70%);
}

.css-hlgwow {
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: grid;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-overflow-scrolling: touch;
	position: relative;
	overflow: hidden;
	padding: 2px 8px;
	box-sizing: border-box;
}

.css-1jqq78o-placeholder {
	grid-area: 1/1/2/3;
	color: hsl(0, 0%, 50%);
	margin-left: 2px;
	margin-right: 2px;
	box-sizing: border-box;
}

.css-19bb58m {
	visibility: visible;
	-webkit-flex: 1 1 auto;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	display: inline-grid;
	grid-area: 1/1/2/3;
	grid-template-columns: 0 min-content;
	margin: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	color: hsl(0, 0%, 20%);
	box-sizing: border-box;
}

.css-19bb58m:after {
	content: attr(data-value) " ";
	visibility: hidden;
	white-space: pre;
	grid-area: 1/2;
	font: inherit;
	min-width: 2px;
	border: 0;
	margin: 0;
	outline: 0;
	padding: 0;
}

.css-1wy0on6 {
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-align-self: stretch;
	-ms-flex-item-align: stretch;
	align-self: stretch;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	box-sizing: border-box;
}

.css-1u9des2-indicatorSeparator {
	-webkit-align-self: stretch;
	-ms-flex-item-align: stretch;
	align-self: stretch;
	width: 1px;
	background-color: hsl(0, 0%, 80%);
	margin-bottom: 8px;
	margin-top: 8px;
	box-sizing: border-box;
}

.css-1xc3v61-indicatorContainer {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-transition: color 150ms;
	transition: color 150ms;
	color: hsl(0, 0%, 80%);
	padding: 8px;
	box-sizing: border-box;
}

.css-1xc3v61-indicatorContainer:hover {
	color: hsl(0, 0%, 60%);
}

.css-8mmkcg {
	display: inline-block;
	fill: currentColor;
	line-height: 1;
	stroke: currentColor;
	stroke-width: 0;
}


/* ---------- new rules found in copy_premium.php ---------- */


.bGhctR {
	margin-top: 1.5em;
	max-width: 340px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bSQVMU {
	margin-top: 1.5em;
	margin-bottom: 2.5em;
	max-width: 947px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hGgnqt {
	margin-top: 1.5em;
	max-width: 164px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.fiqiuy {
	font-weight: 900;
	color: #3179FF;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.vMMUd {
	color: white;
	margin-bottom: 80px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kTOXsd {
	font-size: 1.5rem;
	color: white;
	margin-top: 20px;
	max-width: 435px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hBgRpA {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	color: white;
	margin-bottom: 80px;
}

.edFxlA {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	max-width: 100%;
}

.iJfBH {
	background: #FFFFFF;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-top: 120px;
	padding-bottom: 40px;
	margin-bottom: 80px;
	-webkit-align-items: flex-start;
	-webkit-box-align: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
}

.gGTbgH {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 50px;
}

@media (max-width:599.5px) {
	.gGTbgH {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.fHMkxr {
	max-width: 534px;
	width: 100%;
}

.bzfrke {
	width: 100%;
}

.fLkOka {
	margin-bottom: 78px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (max-width:991.5px) {
	.fLkOka {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.eaeXfv {
	margin: 0 10px;
	max-width: 447px;
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.eaeXfv:first-of-type {
	margin: 0;
	max-width: 195px;
}

.eaeXfv:last-of-type {
	margin: 0;
	max-width: 295px;
}

@media (max-width:991.5px) {
	.eaeXfv {
		margin: 0 0 15px 0 !important;
	}
}

.cRDrCP {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-gap: 2em;
}

@media (max-width:991.5px) {
	.cRDrCP {
		grid-template-columns: 1fr 1fr;
	}
}

@media (max-width:599.5px) {
	.cRDrCP {
		grid-template-columns: 1fr;
	}
}

.buLfOu {
	padding: 50px 0 44px 30px;
	background: linear-gradient(91.41deg, #f8faff 55.55%, rgba(255, 255, 255, 0) 220.37%);
	border: 5px solid #ffffff;
	-webkit-filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	border-radius: 12px;
}

.eVBvOs {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-bottom: 78px;
}

@media (max-width:767.5px) {
	.eVBvOs {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

@media (max-width:767.5px) {
	.jedgiJ {
		margin-bottom: 40px;
	}
}

.uXYHa {
	max-width: 600px;
	width: 100%;
}

.uXYHa>* {
	object-fit: contain;
	width: 100%;
	height: auto;
	max-width: 600px;
	margin-left: auto;
}

.kCYzZP {
	background: radial-gradient(circle farthest-corner at center center, #d23535, #45c3ff);
	background-position: left center;
	background-size: 350% 350%;
	-webkit-animation: gradientBgAnim 8s ease-in-out infinite;
	animation: gradientBgAnim 8s ease-in-out infinite;
	color: inherit;
	display: inline;
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
	-webkit-box-decoration-break: clone;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.hyOMOM {
	background-color: #000000;
	padding-top: 120px;
}

.ggHaXH {
	background-color: rgba(17, 15, 23, 0.4);
	padding: 30px 0;
	border-top: 2px solid rgba(255, 255, 255, 0.2);
}

.eslPYk {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (max-width:767.5px) {
	.eslPYk {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
}

.bdPzWh {
	max-width: 173px;
	width: 100%;
}

.bdPzWh .sc-59d864b9-2 {
	background: #222222;
}

.bdPzWh span {
	margin: 0 0 0 10px;
}

@media (max-width:484.5px) {
	.bdPzWh {
		margin-bottom: 20px;
	}
}

.fCtTzq {
	max-width: 173px;
	width: 100%;
}

.fCtTzq .sc-59d864b9-2 {
	background: background:radial-gradient(circle farthest-corner at center center, #FF1A2E, #71A3FF);
	background-position: left center;
	background-size: 350% 350%;
	-webkit-animation: gradientBgAnim 15s ease-in-out infinite;
	animation: gradientBgAnim 15s ease-in-out infinite;
}

.fCtTzq span {
	margin: 0 10px 0 0;
}

@media (max-width:484.5px) {
	.fCtTzq {
		margin-bottom: 20px;
	}
}

.hxywma {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	max-width: 216px;
	width: 100%;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.ieVJHT {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	max-width: 121px;
	width: 100%;
}

.iLMQsF {
	max-width: 33px;
	width: 100%;
	height: 8px;
	background: linear-gradient(92.45deg, #1FA2FF 2.05%, #3179FF 123.72%, #8EBAFD 245.38%);
	border-radius: 6px;
}

.fVOWDm {
	max-width: 33px;
	width: 100%;
	height: 8px;
	background: linear-gradient(92.45deg, rgba(31, 162, 255, 0.2) 2.05%, rgba(49, 121, 255, 0.2) 123.72%, rgba(142, 186, 253, 0.2) 245.38%);
	border-radius: 6px;
}

.fZxuKp {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	max-width: 360px;
	width: 100%;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	color: white;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width:767.5px) {
	.fZxuKp {
		margin-top: 40px;
	}
}

@media (max-width:484.5px) {
	.fZxuKp {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.hEcuXv {
	margin-top: 120px;
	background-color: #F6F9FC;
	padding: 120px 0px 120px;
}

@media (max-width:991.5px) {
	.hEcuXv {
		margin-top: 50px;
		padding: 50px 0px 50px;
	}
}

.kHCosi {
	border: 5px solid rgba(255, 255, 255, 0.5);
	border-radius: 20px;
	margin-bottom: 1em;
}

@media (max-width:991.5px) {
	.kHCosi {
		display: none;
	}
}

.kbfPvS {
	background: linear-gradient(155.38deg, rgba(255, 248, 248, 0.02) -60.49%, rgba(136, 191, 255, 0.08) 80.51%);
	border-radius: 16px;
	width: 100%;
	border-spacing: 0;
}

.dsuvet {
	color: #222222 !important;
}

.iqlImY {
	position: relative;
	max-width: 14.285%;
	-webkit-flex-basis: 14.285%;
	-ms-flex-preferred-size: 14.285%;
	flex-basis: 14.285%;
	width: 14.285%;
	padding: 15px 10px;
}

.iqlImY:not(:first-child) {
	color: #222222;
}

.eAMRpl {
	border-top-right-radius: 16px;
}

.ldZXUC {
	color: #c3c5cf;
}

.goVCEF {
	color: #FFFFFF !important;
}

.iETMOk {
	border-bottom-right-radius: 16px;
}

.ilgDIt {
	background: linear-gradient(162.35deg, rgba(149, 160, 172, 0.14) 25.78%, rgba(158, 168, 179, 0.2) 49.67%, rgba(233, 237, 239, 0.2) 85.11%);
	background: -webkit-linear-gradient(162.35deg, rgba(149, 160, 172, 0.14) 25.78%, rgba(158, 168, 179, 0.2) 49.67%, rgba(233, 237, 239, 0.2) 85.11%);
	border-left: 1px solid #eef1f5;
	border-right: 1px solid #eef1f5;
}

.KjNoQ {
	background: linear-gradient(284.02deg, #af4d17 -92.97%, #fec047 111.28%), linear-gradient(180.11deg, #7e98ee 0.1%, #d94068 99.91%);
	background: -webkit-linear-gradient(284.02deg, #af4d17 -92.97%, #fec047 111.28%), -webkit-linear-gradient(180.11deg, #7e98ee 0.1%, #d94068 99.91%);
	border-left: 1px solid #ffde5a99;
	border-right: 1px solid #ffde5a99;
}

.dgWgpe {
	background: linear-gradient(208.63deg, #72d8ff -86.66%, #1a6aff 197.32%);
	background: -webkit-linear-gradient(208.63deg, #72d8ff -86.66%, #1a6aff 197.32%);
	border-left: 1px solid #3179ff80;
	border-right: 1px solid #3179ff80;
}

.jzQGOw {
	background: linear-gradient(357.89deg, #ac0d8e -25.81%, #8618e6 95.08%);
	background: -webkit-linear-gradient(357.89deg, #ac0d8e -25.81%, #8618e6 95.08%);
	border-left: 1px solid #f97cff80;
}

.HhqpO {
	max-width: 27px;
	padding: 3px;
	margin-right: 0.3em;
}

.NpIdF {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-weight: 700;
}

.jHBuJE {
	background-size: 350% 350%;
	-webkit-box-decoration-break: clone;
	color: inherit;
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text !important;
}

.jVSsKG {
	background: linear-gradient(274.72deg, #838383 -16.26%, #d8d9e2 184.62%), linear-gradient(0deg, #ffffff, #ffffff);
}

.zcJZL {
	background: linear-gradient(266.96deg, #c38866 27.32%, #f3d3bb 102.39%), linear-gradient(0deg, #ffffff, #ffffff);
}

.lbOYno {
	background: linear-gradient(274.72deg, #7f93bc -16.26%, #d8d9e2 184.62%), linear-gradient(0deg, #ffffff, #ffffff);
}

.bEZpCt {
	background: linear-gradient(260.07deg, #ffeda6 -5.67%, #ffffff 100.76%);
}

.hwdCLq {
	background: linear-gradient(266.96deg, #93ebff -32.97%, #eafaff 102.39%), linear-gradient(0deg, #ffffff, #ffffff);
}

.joJDzr {
	background: linear-gradient(262.83deg, #c078ff 19.38%, #ff8097 173.91%);
}

.iCVQxy {
	display: none;
}

@media (max-width:991.5px) {
	.iCVQxy {
		display: block;
	}
}

.gTJKOq {
	display: inline-block;
	width: 22px;
	height: 22px;
	margin: 0 0 0.5em 0.5em;
}

.hRxsVb {
	-webkit-text-decoration-color: #3179FF !important;
	text-decoration-color: #3179FF !important;
}

.imRVuY {
	margin-bottom: 30px;
}

.dRlDeB {
	background: linear-gradient(34.03deg, rgba(255, 248, 248, 0.02) -3.21%, rgba(136, 191, 255, 0.08) 80.19%);
	border-radius: 9px;
	border: 1px solid rgba(255, 255, 255, 0.3);
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-bottom: 36px;
}

.iArCbE {
	font-weight: bold;
	padding: 30px 20px 0px;
}

.iroKPQ {
	width: 100%;
}

.kALHuD {
	width: 27px;
	margin-right: 0.5em;
}

.dXjqlt {
	padding: 22px 20px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.kmgzvF {
	background: rgba(149, 160, 172, 0.2);
}

.kcOeoA {
	background: linear-gradient(284.02deg, #af4d17 -92.97%, #fec047 111.28%), linear-gradient(180.11deg, #7e98ee 0.1%, #d94068 99.91%);
}

.iOsesc {
	background: linear-gradient(208.63deg, #72d8ff -86.66%, #1a6aff 197.32%);
}

.uekOl {
	background: linear-gradient(357.89deg, #ac0d8e -25.81%, #8618e6 95.08%);
	border-bottom-right-radius: 9px;
	border-bottom-left-radius: 9px;
}

.dvSGYa {
	font-size: 0.8em;
	max-width: 120px;
}

.loRmSl {
	font-size: 0.8em;
	max-width: 120px;
	color: #FFFFFF;
}


/* ---------- new rules found in copy_premium_per_vip_level.php ---------- */


.hRYyQQ {
	text-align: center;
	font-weight: 700;
	font-family: Inter, sans-serif;
	color: #FFFFFF;
	margin-bottom: 2em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kYjxfb {
	text-align: center;
	font-weight: 700;
	font-family: Inter, sans-serif;
	color: #FFFFFF;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.eGZAfb {
	text-align: center;
	font-weight: 700;
	font-family: Inter, sans-serif;
	color: #BA734C;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.gnaVjA {
	text-align: center;
	font-weight: 700;
	font-family: Inter, sans-serif;
	color: #929292;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kOYyrl {
	text-align: center;
	font-weight: 700;
	font-family: Inter, sans-serif;
	color: #CF9240;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hoeWZg {
	text-align: center;
	font-weight: 700;
	font-family: Inter, sans-serif;
	color: #0ACFFE;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.YXdbS {
	text-align: center;
	font-weight: 700;
	font-family: Inter, sans-serif;
	color: #5E2EFD;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.gtnBgw {
	text-align: center;
	font-weight: 700;
	font-family: Inter, sans-serif;
	color: #FFFFFF;
	margin-bottom: -1em;
	margin-top: 3em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.irlCgb {
	text-align: center;
	font-family: Inter, sans-serif;
	color: #FFFFFF;
	margin-top: 5em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.qePBT {
	margin-bottom: 1em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.iujXpF {
	margin-bottom: 3em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.rTHRp {
	font-weight: 900;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.guNKds {
	font-size: 0.9166666666666666rem;
}

@media (min-width:485px) {
	.guNKds {
		font-size: 0.854rem;
	}
}

@media (min-width:600px) {
	.guNKds {
		font-size: 0.839rem;
	}
}

@media (min-width:768px) {
	.guNKds {
		font-size: 0.817rem;
	}
}

@media (min-width:992px) {
	.guNKds {
		font-size: 0.788rem;
	}
}

@media (min-width:1280px) {
	.guNKds {
		font-size: 0.75rem;
	}
}

.dvkGAp {
	font-size: 1.0416666666666667rem;
}

@media (min-width:485px) {
	.dvkGAp {
		font-size: 1.073rem;
	}
}

@media (min-width:600px) {
	.dvkGAp {
		font-size: 1.081rem;
	}
}

@media (min-width:768px) {
	.dvkGAp {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.dvkGAp {
		font-size: 1.106rem;
	}
}

@media (min-width:1280px) {
	.dvkGAp {
		font-size: 1.125rem;
	}
}

.lbhGuS {
	background: radial-gradient(circle farthest-corner at center center, #d23535, #45c3ff);
	background-position: left center;
	background-size: 350% 350%;
	-webkit-animation: gradientBgAnim 8s ease-in-out infinite;
	animation: gradientBgAnim 8s ease-in-out infinite;
	color: inherit;
	display: inline;
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
	-webkit-box-decoration-break: clone;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

@-webkit-keyframes gradientBgAnim {
	0% {
		background-position: left center;
	}

	25% {
		background-position: center top;
	}

	50% {
		background-position: right center;
	}

	75% {
		background-position: center bottom;
	}

	100% {
		background-position: left center;
	}
}

@keyframes gradientBgAnim {
	0% {
		background-position: left center;
	}

	25% {
		background-position: center top;
	}

	50% {
		background-position: right center;
	}

	75% {
		background-position: center bottom;
	}

	100% {
		background-position: left center;
	}
}

.ckEDID {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	overflow: hidden;
	min-height: 100vh;
}

.ldZHYy {
	padding: 120px 0px 120px;
}

@media (max-width:991.5px) {
	.ldZHYy {
		padding: 50px 0px 50px;
	}
}

.emljnd {
	border: 5px solid rgba(255, 255, 255, 0.5);
	border-radius: 20px;
	margin-bottom: 2em;
}

@media (max-width:991.5px) {
	.emljnd {
		display: none;
	}
}

.gUrEwV {
	background: linear-gradient(155.38deg, rgba(255, 248, 248, 0.02) -60.49%, rgba(136, 191, 255, 0.08) 80.51%);
	border-radius: 16px;
	width: 100%;
	border-spacing: 0;
	padding-bottom: 50px;
}

.kCOTty {
	color: #222222 !important;
}

.gtoSiL {
	position: relative;
	max-width: 14.285%;
	-webkit-flex-basis: 14.285%;
	-ms-flex-preferred-size: 14.285%;
	flex-basis: 14.285%;
	width: 14.285%;
	padding: 15px 10px;
}

.gtoSiL:not(:first-child) {
	color: #222222;
}

.cJyNWq {
	border-top-right-radius: 16px;
}

.fAKaRh {
	color: #c3c5cf;
}

.iBDcCG {
	color: #FFFFFF !important;
}

.QmMov {
	border-bottom-right-radius: 16px;
}

.iQumtW {
	background: linear-gradient(162.35deg, rgba(149, 160, 172, 0.14) 25.78%, rgba(158, 168, 179, 0.2) 49.67%, rgba(233, 237, 239, 0.2) 85.11%);
	background: -webkit-linear-gradient(162.35deg, rgba(149, 160, 172, 0.14) 25.78%, rgba(158, 168, 179, 0.2) 49.67%, rgba(233, 237, 239, 0.2) 85.11%);
	border-left: 1px solid #eef1f5;
	border-right: 1px solid #eef1f5;
}

.kiWanr {
	background: linear-gradient(284.02deg, #af4d17 -92.97%, #fec047 111.28%), linear-gradient(180.11deg, #7e98ee 0.1%, #d94068 99.91%);
	background: -webkit-linear-gradient(284.02deg, #af4d17 -92.97%, #fec047 111.28%), -webkit-linear-gradient(180.11deg, #7e98ee 0.1%, #d94068 99.91%);
	border-left: 1px solid #ffde5a99;
	border-right: 1px solid #ffde5a99;
}

.elZJIF {
	background: linear-gradient(208.63deg, #72d8ff -86.66%, #1a6aff 197.32%);
	background: -webkit-linear-gradient(208.63deg, #72d8ff -86.66%, #1a6aff 197.32%);
	border-left: 1px solid #3179ff80;
	border-right: 1px solid #3179ff80;
}

.fmFyjD {
	background: linear-gradient(357.89deg, #ac0d8e -25.81%, #8618e6 95.08%);
	background: -webkit-linear-gradient(357.89deg, #ac0d8e -25.81%, #8618e6 95.08%);
	border-left: 1px solid #f97cff80;
}

.kFeRdN {
	max-width: 35px;
	padding: 3px;
	margin-right: 0.3em;
}

.icLuNW {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-weight: 700;
}

.hRnPpX {
	background-size: 350% 350%;
	font-weight: 700;
	font-family: Inter, sans-serif;
	-webkit-box-decoration-break: clone;
	color: inherit;
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text !important;
}

.komlAF {
	background: linear-gradient(0deg, #b4b4b5, #b4b4b5), linear-gradient(0deg, #222222, #222222);
}

.dfowE {
	background: linear-gradient(0deg, #ba734c, #ba734c), linear-gradient(0deg, #222222, #222222);
}

.ilkmfr {
	background: linear-gradient(0deg, #a8afc5, #a8afc5), linear-gradient(0deg, #222222, #222222);
}

.jpyYAm {
	background: linear-gradient(260.07deg, #ffeda6 -5.67%, #ffffff 100.76%);
}

.frVJwR {
	background: linear-gradient(0deg, #f8fdff, #f8fdff), linear-gradient(0deg, #222222, #222222);
}

.gwkvRM {
	background: linear-gradient(262.83deg, #c078ff 19.38%, #ff8097 173.91%);
}

.jSIZAl {
	display: none;
}

@media (max-width:991.5px) {
	.jSIZAl {
		display: block;
	}
}

.jwQMut {
	text-align: center;
}

@media (max-width:767.5px) {
	.jwQMut {
		text-align: left;
	}
}

.jXzqGa {
	text-align: center;
}

@media (max-width:767.5px) {
	.jXzqGa {
		text-align: left;
	}
}

.elDStL {
	text-align: center;
}

@media (max-width:767.5px) {
	.elDStL {
		text-align: left;
	}
}

.lYYmN {
	background: linear-gradient(34.03deg, rgba(255, 248, 248, 0.02) -3.21%, rgba(136, 191, 255, 0.08) 80.19%);
	border-radius: 9px;
	border: 1px solid rgba(255, 255, 255, 0.3);
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-bottom: 36px;
}

.fYfOjk {
	font-weight: bold;
	padding: 30px 20px 0px;
}

.dDKnus {
	width: 100%;
}

.JJYCH {
	width: 30px;
	margin-right: 0.5em;
}

.hVHRHF {
	padding: 22px 20px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.kPsOYx {
	background: rgba(149, 160, 172, 0.2);
}

.foVOlc {
	background: linear-gradient(284.02deg, #af4d17 -92.97%, #fec047 111.28%), linear-gradient(180.11deg, #7e98ee 0.1%, #d94068 99.91%);
}

.dooujs {
	background: linear-gradient(208.63deg, #72d8ff -86.66%, #1a6aff 197.32%);
}

.kvKtCN {
	background: linear-gradient(357.89deg, #ac0d8e -25.81%, #8618e6 95.08%);
	border-bottom-right-radius: 9px;
	border-bottom-left-radius: 9px;
}

.jZpnRy {
	font-size: 0.8em;
	max-width: 120px;
}

.iRaHfJ {
	font-size: 0.8em;
	max-width: 120px;
	color: #FFFFFF;
}

@media (max-width:767.5px) {
	.HTmfP {
		padding-left: 0;
		padding-right: 0;
	}
}

.fDVPPh {
	padding-top: 80px;
	margin-top: 90px;
	min-height: 100vh;
	background: linear-gradient(67.97deg, #f36035 10.54%, #ab69ff 61.4%, #22befe 99.54%);
	padding: 80px 0px 30px;
}

@media (max-width:991.5px) {
	.fDVPPh {
		margin-top: 80px;
	}
}

.iDDMsN {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	max-width: 600px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 0 auto;
}

@media (max-width:767.5px) {
	.iDDMsN {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-bottom: 3em;
	}
}

.cHBOMs {
	font-family: Inter, sans-serif;
	font-weight: bold;
	font-size: 160px;
	text-align: center;
	color: #FFFFFF;
}

@media (max-width:767.5px) {
	.cHBOMs {
		font-size: 72px;
	}
}

.jliqVL {
	font-family: Inter, sans-serif;
	font-weight: bold;
	font-size: 4.0625rem;
	text-align: center;
	color: #FFFFFF;
}

@media (max-width:767.5px) {
	.jliqVL {
		font-size: 2.5rem;
	}
}

.grPcQX {
	background: rgba(248, 250, 255, 0.88);
	border: 3px solid #ffffff;
	box-shadow: 0px 4px 40px rgba(17, 37, 62, 0.1);
	border-radius: 300px;
	padding: 5px 80px 11px 80px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	cursor: pointer;
}

@media (max-width:991.5px) {
	.grPcQX {
		padding-right: 30px;
		padding-left: 30px;
	}
}

@media (max-width:767.5px) {
	.grPcQX {
		background: none;
		border: none;
		box-shadow: none;
		padding: 0;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.grPcQX .swiper-wrapper {
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		min-height: 140px;
	}
}

.uzrFd {
	position: relative;
}

.hkzsPM {
	max-width: 92px;
	width: 92px;
	margin-left: auto;
	margin-right: auto;
}

@media (max-width:484.5px) {
	.hkzsPM {
		width: 72px;
	}
}

@media (max-width:319.5px) {
	.hkzsPM {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
}

.ezPIGd {
	background: linear-gradient(90deg, #E6E9F0 0%, #EEF1F5 100%);
	border: 3px solid #F1F5FB;
	-webkit-filter: drop-shadow(0px 4px 40px rgba(0, 0, 0, 0.1));
	filter: drop-shadow(0px 4px 40px rgba(0, 0, 0, 0.1));
	border-radius: 50%;
	width: 163px;
	height: 163px;
	position: absolute;
	top: -20px;
	left: -35px;
	right: 0;
	bottom: 0;
	z-index: -1;
}

@media (max-width:991.5px) {
	.ezPIGd {
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		width: 140px;
		height: 140px;
		-webkit-filter: none;
		filter: none;
	}
}

@media (max-width:599.5px) {
	.jgFZpd {
		max-width: 350px;
		width: 100%;
		margin: 0 auto;
		padding: 0px 30px;
	}
}

/* ============================================================
   NEW CSS ONLY -- batch 3: cryptocurrencies, currency, customers,
   economic_calendar, exchange_traded_funds, execution_policy,
   faq, forex, futures, get_started, glossary, and
   how_zeda_autocopy_works (re-checked against everything merged
   so far).

   Paste this at the end of your existing styles.css.
   ============================================================ */

/* ---------- new rules found in cryptocurrencies.php ---------- */


@media(min - width: 992 px) {
	html.w - mod - js: not(.w - mod - ix)[data - w - id="251fd39d-b512-5882-5175-b26a3d0db524"] {
		opacity: 0;
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="14117d61-b7d0-dad0-e4bd-49fc829bd04d"] {
		-webkit - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- moz - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- ms - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="2d0eb211-e4a8-59a1-b7a0-8f3acb5c664c"] {
		opacity: 0;
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="911fed41-a29c-f6e5-c65f-ad184d9e72aa"] {
		-webkit - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- moz - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- ms - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="7aa65460-f96c-60b5-e75c-585ff8e4f52c"] {
		opacity: 0;
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="623c1007-b16c-5d06-6812-81934fb58d0b"] {
		-webkit - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- moz - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- ms - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="9bc14bc1-45bd-75fd-aea3-e3d299201bda"] {
		opacity: 0;
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="262b6ee0-14b5-f12c-3957-a43b410e0109"] {
		-webkit - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- moz - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- ms - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="da4274b3-db34-3e34-b667-c94d7cc0f742"] {
		opacity: 0;
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="42296372-ed7f-83f0-26d8-d11022df9aed"] {
		-webkit - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- moz - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- ms - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="06f6aff6-2acc-20ef-914a-bd83789bacbe"] {
		opacity: 0;
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="bb47ae1b-8b10-8b01-0727-97a4674d6e7b"] {
		-webkit - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- moz - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- ms - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="f07f0ba6-847b-44a9-c09c-caff5a7cc4d8"] {
		opacity: 0;
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="2d3e0a2a-fb0c-98c3-dee1-53b1dc5d3123"] {
		-webkit - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- moz - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- ms - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="9b5e93e1-4ad9-b1c4-177b-f0c143e34e62"] {
		opacity: 0;
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="ab4f5628-7010-d046-d125-09fc97b857d4"] {
		-webkit - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- moz - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- ms - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="e3a6c7a0-cf59-5419-2752-63bd05c4d26b"] {
		opacity: 0;
	}
}

.MuiSkeleton - root {
	height: 1.2 em;
	display: block;
	background - color: rgba(34, 34, 34, 0.11);
}

.MuiSkeleton - text {
	height: auto;
	transform: scale(1, 0.60);
	margin - top: 0;
	border - radius: 6 px;
	margin - bottom: 0;
	transform - origin: 0 60 %;
}

.MuiSkeleton - text: empty: before {
	content: "\00a0";
}

.MuiSkeleton - circle {
	border - radius: 50 %;
}

.MuiSkeleton - pulse {
	animation: MuiSkeleton - keyframes - pulse 1.5 s ease - in - out 0.5 s infinite;
}

@keyframes MuiSkeleton - keyframes - pulse {
	0 % {
		opacity: 1;
	}

	50 % {
		opacity: 0.4;
	}

	100 % {
		opacity: 1;
	}
}

.MuiSkeleton - wave {
	overflow: hidden;
	position: relative;
}

.MuiSkeleton - wave::after {
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content: "";
	position: absolute;
	animation: MuiSkeleton - keyframes - wave 1.6 s linear 0.5 s infinite;
	transform: translateX(-100 %);
	background: linear - gradient(90 deg, transparent, rgba(0, 0, 0, 0.04), transparent);
}

@keyframes MuiSkeleton - keyframes - wave {
	0 % {
		transform: translateX(-100 %);
	}

	60 % {
		transform: translateX(100 %);
	}

	100 % {
		transform: translateX(100 %);
	}
}

.MuiSkeleton - withChildren>* {
	visibility: hidden;
}

.MuiSkeleton - fitContent {
	max - width: fit - content;
}

.MuiSkeleton - heightAuto {
	height: auto;
}

.liQZwF {
	font - weight: 700;
	font - family: Inter, sans - serif;
	line - height: 1.1;
	margin - bottom: 20 px;
}

.gAuHSF {
	background: no - repeat url('img/markets/tradeOn/crypto.jpg');
	background - size: cover;
	border - radius: 21 px;
	padding: 87 px 87 px 63 px;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - box - pack: justify;
	- webkit - justify - content: space - between;
	- ms - flex - pack: justify;
	justify - content: space - between;
}

@media(max - width: 991.5 px) {
	.gAuHSF {
		-webkit - flex - direction: column - reverse;
		- ms - flex - direction: column - reverse;
		flex - direction: column - reverse;
		- webkit - box - pack: center;
		- webkit - justify - content: center;
		- ms - flex - pack: center;
		justify - content: center;
		- webkit - align - items: center;
		- webkit - box - align: center;
		- ms - flex - align: center;
		align - items: center;
		padding: 60 px 20 px;
		background - position: top;
	}
}

@media(max - width: 599.5 px) {
	.gAuHSF {
		background: #000;
	}
}

.ksIYfO {
	padding-bottom: 100px;
	overflow: hidden;
	position: relative;
}

.fnuScF {
	color: # FFFFFF;
	padding: 52 px 44 px 51 px;
	border - radius: 21 px;
	background: #F7931A url('img/markets/diverse-range/crypto.jpg') no - repeat;
	background - size: contain;
	background - position: bottom right;
	height: 550 px;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - flex - direction: column;
	- ms - flex - direction: column;
	flex - direction: column;
	- webkit - box - pack: justify;
	- webkit - justify - content: space - between;
	- ms - flex - pack: justify;
	justify - content: space - between;
}

@media(max - width: 1198.5 px) {
	.fnuScF {
		height: 540 px;
	}
}

@media(max - width: 991.5 px) {
	.fnuScF {
		padding: 30 px 30 px;
		height: 400 px;
		background - size: 100 %;
		background - position: 140 px 100 %;
	}
}

@media(max - width: 767.5 px) {
	.fnuScF {
		height: 400 px;
	}
}

@media(max - width: 599.5 px) {
	.fnuScF {
		height: 800 px;
		padding: 25 px 24 px;
		background - position: bottom center;
		background - size: cover;
		- webkit - box - pack: start;
		- webkit - justify - content: flex - start;
		- ms - flex - pack: start;
		justify - content: flex - start;
	}
}

@media(max - width: 484.5 px) {
	.fnuScF {
		height: 650 px;
	}
}

@media(max - width: 374.5 px) {
	.fnuScF {
		height: 550 px;
	}
}


/* ---------- new rules found in currency.php ---------- */


@media(min - width: 992 px) {
	html.w - mod - js: not(.w - mod - ix)[data - w - id="251fd39d-b512-5882-5175-b26a3d0db524"] {
		opacity: 0;
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="14117d61-b7d0-dad0-e4bd-49fc829bd04d"] {
		-webkit - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- moz - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- ms - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="2d0eb211-e4a8-59a1-b7a0-8f3acb5c664c"] {
		opacity: 0;
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="911fed41-a29c-f6e5-c65f-ad184d9e72aa"] {
		-webkit - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- moz - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- ms - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="7aa65460-f96c-60b5-e75c-585ff8e4f52c"] {
		opacity: 0;
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="623c1007-b16c-5d06-6812-81934fb58d0b"] {
		-webkit - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- moz - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- ms - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="9bc14bc1-45bd-75fd-aea3-e3d299201bda"] {
		opacity: 0;
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="262b6ee0-14b5-f12c-3957-a43b410e0109"] {
		-webkit - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- moz - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- ms - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="da4274b3-db34-3e34-b667-c94d7cc0f742"] {
		opacity: 0;
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="42296372-ed7f-83f0-26d8-d11022df9aed"] {
		-webkit - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- moz - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- ms - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="06f6aff6-2acc-20ef-914a-bd83789bacbe"] {
		opacity: 0;
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="bb47ae1b-8b10-8b01-0727-97a4674d6e7b"] {
		-webkit - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- moz - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- ms - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="f07f0ba6-847b-44a9-c09c-caff5a7cc4d8"] {
		opacity: 0;
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="2d3e0a2a-fb0c-98c3-dee1-53b1dc5d3123"] {
		-webkit - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- moz - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- ms - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="9b5e93e1-4ad9-b1c4-177b-f0c143e34e62"] {
		opacity: 0;
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="ab4f5628-7010-d046-d125-09fc97b857d4"] {
		-webkit - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- moz - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		- ms - transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0 %, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w - mod - js: not(.w - mod - ix)[data - w - id="e3a6c7a0-cf59-5419-2752-63bd05c4d26b"] {
		opacity: 0;
	}
}

.crisp - client.cc - kv6t.cc - 1 xry.cc - unoo {
	bottom: 50 px !important;
	right: 50 px !important
}

.MuiGrid - spacing - xs - 1>.MuiGrid - item {
	padding: 5 px;
}

.kvFyUZ {
	margin - bottom: 2 rem;
	max - width: 500 px;
	- webkit - letter - spacing: -0.02 em;
	- moz - letter - spacing: -0.02 em;
	- ms - letter - spacing: -0.02 em;
	letter - spacing: -0.02 em;
}

.bkzrfK {
	line - height: 140 %;
	- webkit - letter - spacing: -0.01 em;
	- moz - letter - spacing: -0.01 em;
	- ms - letter - spacing: -0.01 em;
	letter - spacing: -0.01 em;
	max - width: 430 px;
	- webkit - letter - spacing: -0.02 em;
	- moz - letter - spacing: -0.02 em;
	- ms - letter - spacing: -0.02 em;
	letter - spacing: -0.02 em;
}

.fVsaCM {
	font - size: 0.875 rem;
	- webkit - letter - spacing: -0.02 em;
	- moz - letter - spacing: -0.02 em;
	- ms - letter - spacing: -0.02 em;
	letter - spacing: -0.02 em;
	font - weight: 500;
	margin - left: 0;
	margin - top: 16 px;
	- webkit - letter - spacing: -0.02 em;
	- moz - letter - spacing: -0.02 em;
	- ms - letter - spacing: -0.02 em;
	letter - spacing: -0.02 em;
}

.laCzGf {
	font - weight: 800;
	max - width: 900 px;
	- webkit - letter - spacing: -0.02 em;
	- moz - letter - spacing: -0.02 em;
	- ms - letter - spacing: -0.02 em;
	letter - spacing: -0.02 em;
}

.fvjTsY {
	font - weight: 700;
	color: #7F93BC;
	padding-left: 20px;
	margin-bottom: 30px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.lebHAn {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 2rem;
}

.dhZEft {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	font-weight: 800;
}

.lmPAOM {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	margin-top: 3.5em;
	width: lg;
	height: lg;
}

@media (min-width:375px) {
	.lmPAOM {
		min-width: 280px !important;
	}
}

.lmPAOM:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.lmPAOM:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.lmPAOM {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.lmPAOM {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.lmPAOM {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.lmPAOM {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.lmPAOM {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.lmPAOM {
		font-size: 1.106rem;
	}
}

.jlVVap {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	height: 100%;
	border-radius: 5px 0 0 5px;
}

.kwDmz {
	font-weight: 700;
	font-family: Inter, sans-serif;
	color: # FFFFFF !important;
	border - radius: 6 px;
}

.kwDmz.sc - 59 d864b9 - 2 {
	background: #3179FF;
}

.kwDmz:hover .sc-59d864b9-2 {
	background: # 1 d6cff;
}

.gaKTEH {
	width: 100 %;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - flex - direction: column;
	- ms - flex - direction: column;
	flex - direction: column;
	position: relative;
	border - radius: 6 px;
	overflow: hidden;
}

.gaKTEH: has(input: focus).sc - 8 d2734e - 0 {
	display: none;
}

.hBYbyA {
	width: 100 %;
	position: relative;
	padding: 0 15 px;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
	- webkit - box - pack: justify;
	- webkit - justify - content: space - between;
	- ms - flex - pack: justify;
	justify - content: space - between;
	background: #fafafa;
	border - radius: 6 px;
	border: 1 px solid #B6C2DB;
	color: #000000;
	-webkit-transition-duration: 100ms;
	transition-duration: 100ms;
	box-sizing: border-box;
}

.hBYbyA:has(input:focus) {
	border: 1px solid # 0 f7aff;
	box - shadow: 0 0 0 1.64 px #b9d8ff;
	background: #ffffff;
	background: #ffffff;
}

.cBMaBD {
	height: 45 px;
	width: 100 %;
	- webkit - appearance: none;
	- moz - appearance: none;
	appearance: none;
	outline: none;
	background: none;
	border: none;
	font - size: inherit;
	color: #000000 !important;
}

.cBMaBD::-webkit-input-placeholder {
	font-weight: inherit;
	color: rgba(25, 25, 27, 0.3);
}

.cBMaBD:-webkit-autofill,
.cBMaBD:-webkit-autofill:hover,
.cBMaBD:-webkit-autofill:focus,
.cBMaBD:-webkit-autofill:active {
	color: # 000000 !important;
	- webkit - transition: background - color 9999 s ease - out;
	- webkit - transition - delay: 9999 s;
}

.cBMaBD,
.cBMaBD::placeholder {
	color: #7282A5;
	font-weight: 400;
}

.bqtweL {
	background: # f9fafd;
	box - shadow: none;
	border: none;
}

.fMlOTq {
	overflow: hidden;
	padding: 140 px 0 px 90 px;
}

@media(max - width: 991.5 px) {
	.fMlOTq {
		padding: 120 px 0 px 70 px;
	}
}

@media(max - width: 599.5 px) {
	.fMlOTq {
		padding: 110 px 0 px 50 px;
	}
}

.hzMzFc {
	position: relative;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - flex - direction: row;
	- ms - flex - direction: row;
	flex - direction: row;
	- webkit - box - pack: justify;
	- webkit - justify - content: space - between;
	- ms - flex - pack: justify;
	justify - content: space - between;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
}

@media(max - width: 991.5 px) {
	.hzMzFc {
		-webkit - align - items: flex - start;
		- webkit - box - align: flex - start;
		- ms - flex - align: flex - start;
		align - items: flex - start;
		- webkit - flex - direction: column;
		- ms - flex - direction: column;
		flex - direction: column;
	}
}

.uUtBY {
	position: relative;
	z - index: 99;
	max - width: 600 px;
	width: 100 %;
}

.uUtBY.sc - 5e8 b3a94 - 1 {
	color: #FFFFFF !important;
}

.jksnNG {
	max - width: 500 px;
	width: 100 %;
}

@media(max - width: 991.5 px) {
	.jksnNG {
		margin - top: 20 px;
		max - width: 400 px;
	}
}

.ljXVMW {
	font - family: Inter, sans - serif;
	font - weight: 800;
	font - size: 58 px;
	line - height: 110 %;
	- webkit - letter - spacing: -0.02 em;
	- moz - letter - spacing: -0.02 em;
	- ms - letter - spacing: -0.02 em;
	letter - spacing: -0.02 em;
}

@media(max - width: 991.5 px) {
	.ljXVMW {
		font - size: 1.7916666666666665 rem;
	}

	@media(min - width: 485 px) {
		.ljXVMW {
			font - size: 2.392 rem;
		}
	}

	@media(min - width: 600 px) {
		.ljXVMW {
			font - size: 2.534 rem;
		}
	}

	@media(min - width: 768 px) {
		.ljXVMW {
			font - size: 2.742 rem;
		}
	}

	@media(min - width: 992 px) {
		.ljXVMW {
			font - size: 3.019 rem;
		}
	}

	@media(min - width: 1280 px) {
		.ljXVMW {
			font - size: 3.375 rem;
		}
	}
}

.dNmgRx {
	margin - bottom: 67 px;
}

.lphPtv {
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - flex - direction: row;
	- ms - flex - direction: row;
	flex - direction: row;
	- webkit - box - pack: justify;
	- webkit - justify - content: space - between;
	- ms - flex - pack: justify;
	justify - content: space - between;
	- webkit - align - items: flex - end;
	- webkit - box - align: flex - end;
	- ms - flex - align: flex - end;
	align - items: flex - end;
	margin - bottom: 60 px;
}

@media(max - width: 991.5 px) {
	.lphPtv {
		-webkit - flex - direction: column;
		- ms - flex - direction: column;
		flex - direction: column;
		- webkit - align - items: flex - start;
		- webkit - box - align: flex - start;
		- ms - flex - align: flex - start;
		align - items: flex - start;
		margin - bottom: 40 px;
	}
}

.hWliUk {
	max - width: 350 px;
	width: 100 %;
}

@media(max - width: 991.5 px) {
	.hWliUk {
		margin - top: 40 px;
	}
}

.ixnYQQ {
	background: #ffffff;
	padding: 9 px;
	border - radius: 6 px;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - flex - direction: row;
	- ms - flex - direction: row;
	flex - direction: row;
	- webkit - box - pack: justify;
	- webkit - justify - content: space - between;
	- ms - flex - pack: justify;
	justify - content: space - between;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
	max - width: 100 %;
	width: 100 %;
}

@media(max - width: 991.5 px) {
	.ixnYQQ {
		display: grid;
		grid - template - columns: repeat(15, 1 fr);
	}
}

@media(max - width: 767.5 px) {
	.ixnYQQ {
		grid - template - columns: repeat(12, 1 fr);
	}
}

@media(max - width: 599.5 px) {
	.ixnYQQ {
		grid - template - columns: repeat(9, 1 fr);
	}
}

@media(max - width: 374.5 px) {
	.ixnYQQ {
		grid - template - columns: repeat(7, 1 fr);
		padding: 5 px;
	}
}

.gqkJED {
	cursor: pointer;
	text - align: center;
	padding: 10 px 15 px;
	- webkit - transition - duration: 0.2 s;
	transition - duration: 0.2 s;
	font - weight: 700;
	font - family: Inter,
		sans - serif;
	background: #3179FF;
	color: # FFFFFF;
	border - radius: 6 px;
}

@media(max - width: 374.5 px) {
	.gqkJED {
		padding: 8 px 10 px;
	}
}

.cjqhGF {
	cursor: pointer;
	text - align: center;
	padding: 10 px 10 px;
	- webkit - transition - duration: 0.2 s;
	transition - duration: 0.2 s;
	font - weight: 700;
	font - family: Inter,
		sans - serif;
	background: #FFFFFF;
	color: #7F93BC;
	border-radius: 6px;
}

@media (max-width:374.5px) {
	.cjqhGF {
		padding: 8px 8px;
	}
}

.kdVRmM {
	cursor: default;
	text-align: center;
	padding: 10px 10px;
	-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s;
	font-weight: 700;
	font-family: Inter, sans-serif;
	background: # FFFFFF;
	color: #bec0c4;
	border - radius: 6 px;
}

@media(max - width: 374.5 px) {
	.kdVRmM {
		padding: 8 px 8 px;
	}
}

.ieKtjB {
	margin - bottom: 130 px;
}

@media(max - width: 991.5 px) {
	.ieKtjB {
		margin - bottom: 100 px;
	}
}

.bYwzNy {
	margin - bottom: 57 px;
}

.gXvVev {
	-webkit - flex: 0 0 24 px;
	- ms - flex: 0 0 24 px;
	flex: 0 0 24 px;
	margin - right: 12 px;
}

.gmCoYV {
	display: grid;
	gap: 30 px;
	grid - template - columns: repeat(3, 1 fr);
}

@media(max - width: 767.5 px) {
	.gmCoYV {
		grid - template - columns: repeat(2, 1 fr);
	}
}

@media(max - width: 599.5 px) {
	.gmCoYV {
		grid - template - columns: repeat(1, 1 fr);
	}
}

.cTlXsF {
	padding: 24 px 20 px;
	max - width: 350 px;
	width: 100 %;
	background: #ffffff;
	border - radius: 6 px;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
}

.cTlXsF: hover {
	-webkit - text - decoration: none !important;
	text - decoration: none !important;
}


/* ---------- new rules found in economic_calendar.php ---------- */


.dcbuSE {
	font - weight: 700;
	margin - bottom: 2.5625 rem;
	max - width: 705 px;
	- webkit - letter - spacing: -0.02 em;
	- moz - letter - spacing: -0.02 em;
	- ms - letter - spacing: -0.02 em;
	letter - spacing: -0.02 em;
}

.bpavBB {
	font - weight: 700;
	font - family: Inter, sans - serif;
	line - height: 1.1;
	font - weight: 700;
	margin - bottom: 2.5625 rem;
}

.husEUO::after {
	position: absolute;
	content: '';
	right: 40 px;
	width: 30 px;
	height: 12 px;
	background - image: url('/images/main-page/help-section/arrow.svg');
	background - position: center center;
	background - size: contain;
	background - repeat: no - repeat;
}

.ihJmSI {
	padding - top: 180 px;
	margin - bottom: 80 px;
}

@media(max - width: 991.5 px) {
	.ihJmSI {
		margin - bottom: 40 px;
		padding - top: 100 px;
	}
}

.bsnrkf {
	margin - bottom: 140 px;
}

@media(max - width: 991.5 px) {
	.bsnrkf {
		margin - bottom: 100 px;
	}
}


/* ---------- new rules found in execution_policy.php ---------- */


.ezikDE {
	cursor: pointer;
	color: #3179FF;
}

.clGLYw {
	text-align: center;
	margin-bottom: 1.5em;
	margin-top: 1.5em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.ewaQYW {
	text-align: center;
	margin-top: 30px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hrWxcH {
	margin-top: 2em;
	max-width: 760px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.flgpBw {
	margin-right: 10px;
	margin-bottom: 1em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.fnasTP {
	text-align: center;
	color: # FFFFFF;
	margin - bottom: 0.3 em;
	- webkit - letter - spacing: -0.02 em;
	- moz - letter - spacing: -0.02 em;
	- ms - letter - spacing: -0.02 em;
	letter - spacing: -0.02 em;
}

.dSmxKl {
	font - size: 0.75 rem;
	font - weight: 500;
	- webkit - letter - spacing: -0.02 em;
	- moz - letter - spacing: -0.02 em;
	- ms - letter - spacing: -0.02 em;
	letter - spacing: -0.02 em;
}

.iafrFN {
	font - weight: 700;
	font - family: Inter, sans - serif;
	line - height: 1.1;
	text - align: center;
	margin - bottom: 1.5 em;
	margin - top: 1.5 em;
}

.jYcYtx {
	font - weight: 700;
	font - family: Inter, sans - serif;
	line - height: 1.1;
	margin - top: 2 em;
}

.cxTkUx {
	font - weight: 700;
	font - family: Inter, sans - serif;
	line - height: 1.1;
	margin - right: 10 px;
	margin - bottom: 1 em;
}

.hpKZhp {
	-webkit - appearance: none;
	- moz - appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4 em 1.25 em;
	font - family: Inter, sans - serif;
	cursor: pointer;
	outline: none;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
	- webkit - box - pack: center;
	- webkit - justify - content: center;
	- ms - flex - pack: center;
	justify - content: center;
	text - align: center;
	- webkit - text - decoration: none;
	text - decoration: none;
	- webkit - transition - duration: 250;
	transition - duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit - fit - content;
	width: -moz - fit - content;
	width: fit - content;
	height: 2.5 rem;
	font - size: 0.9583333333333334 rem;
	width: def;
	height: def;
	min - width: 140 px;
}

@media(min - width: 375 px) {
	.hpKZhp {
		min - width: 130 px !important;
	}
}

.hpKZhp: hover {
	-webkit - text - decoration: none;
	text - decoration: none;
}

.hpKZhp: disabled {
	cursor: not - allowed;
	opacity: 0.8;
	- webkit - transform: none;
	- ms - transform: none;
	transform: none;
	- webkit - filter: none;
	filter: none;
}

@media(min - width: 600 px) {
	.hpKZhp {
		font - size: 0.919 rem;
	}
}

@media(min - width: 960 px) {
	.hpKZhp {
		height: 2.688 rem;
	}
}

@media(min - width: 1280 px) {
	.hpKZhp {
		font - size: 0.875 rem;
	}
}

@media(min - width: 485 px) {
	.hpKZhp {
		font - size: 0.927 rem;
	}
}

@media(min - width: 768 px) {
	.hpKZhp {
		font - size: 0.908 rem;
	}
}

@media(min - width: 992 px) {
	.hpKZhp {
		font - size: 0.894 rem;
	}
}

.rtdNA {
	font - weight: 500;
	font - family: Inter, sans - serif;
	color: #FFFFFF;
	border - radius: 6 px;
}

.rtdNA.sc - 59 d864b9 - 2 {
	background: #EA1A2D;
}

.rtdNA: hover.sc - 59 d864b9 - 2 {
	background: #db1426;
}

.iYICPH {
	font - weight: 700;
	font - family: Inter, sans - serif;
	color: #FFFFFF;
	border - radius: 6 px;
}

.iYICPH.sc - 59 d864b9 - 2 {
	background: radial - gradient(circle farthest - corner at center center, #0077FF, # FF1A2E);
	background - position: left center;
	background - size: 350 % 350 %;
	- webkit - animation: gradientBgAnim 15 s ease - in - out infinite;
	animation: gradientBgAnim 15 s ease - in - out infinite;
}

.iYICPH: hover.sc - 59 d864b9 - 2 {
	-webkit - animation - duration: 5 s;
	animation - duration: 5 s;
}

.ZldbA {
	padding: 144 px 0 px 0 px;
	background: #F6F9FC;
}

@media(max - width: 991.5 px) {
	.ZldbA {
		padding: 70 px 0 px 0 px;
	}
}

.hiFQIN {
	padding: 50 px 0 px 70 px;
	background: #F6F9FC;
}

@media(max - width: 991.5 px) {
	.hiFQIN {
		padding: 30 px 0 px 50 px;
	}
}

.gJofMS {
	background: #F6F9FC;
}

.hTfoiO {
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
	min - height: 90 px;
	padding: 0.5 em 1 em;
	font - family: Inter,
		sans - serif;
	font - weight: 400;
	font - size: 1.05 rem;
	position: relative;
	z - index: 0;
	cursor: pointer;
}

@media(min - width: 485 px) {
	.hTfoiO {
		font - size: 1.126 rem;
	}
}

@media(min - width: 600 px) {
	.hTfoiO {
		font - size: 1.144 rem;
	}
}

@media(min - width: 768 px) {
	.hTfoiO {
		font - size: 1.17 rem;
	}
}

@media(min - width: 992 px) {
	.hTfoiO {
		font - size: 1.205 rem;
	}
}

@media(min - width: 1280 px) {
	.hTfoiO {
		font - size: 1.25 rem;
	}
}

@media(max - width: 599.5 px) {
	.hTfoiO {
		min - height: 60 px;
	}
}

.liFhqH {
	background: #f8faff;
	border: 2 px solid #FFFFFF;
	- webkit - filter: drop - shadow(0 px 10 px 20 px rgba(17, 37, 62, 0.08));
	filter: drop - shadow(0 px 10 px 20 px rgba(17, 37, 62, 0.08));
	border - radius: 10 px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z - index: -1;
}

.bpJBGv {
	display: inline - block;
	margin - left: 0.7 em;
}

@media(max - width: 599.5 px) {
	.bpJBGv {
		font - size: 14 px;
	}
}

.fxXovY {
	-webkit - flex: none;
	- ms - flex: none;
	flex: none;
}

@media(max - width: 599.5 px) {
	.fxXovY svg {
		width: 25 px;
	}
}

.fxXovY svg.item - icon - circle {
	-webkit - transition - duration: 150 ms;
	transition - duration: 150 ms;
	fill: #E02031;
	stroke: #E02031;
}

.fxXovY svg.item - icon - inner - fill {
	-webkit - transition - duration: 150 ms;
	transition - duration: 150 ms;
	fill: #FFFFFF;
}

.kHcSVh {
	-webkit - flex: none;
	- ms - flex: none;
	flex: none;
}

@media(max - width: 599.5 px) {
	.kHcSVh svg {
		width: 25 px;
	}
}

.kHcSVh svg.item - icon - circle {
	-webkit - transition - duration: 150 ms;
	transition - duration: 150 ms;
	fill: transparent;
	stroke: #0077FF;
}

.kHcSVh svg .item-icon-inner-fill {
	-webkit-transition-duration: 150ms;
	transition-duration: 150ms;
	fill: # 0077 FF;
}

.eLlxaz {
	min - width: 280 px;
	- webkit - flex: 1;
	- ms - flex: 1;
	flex: 1;
	background: linear - gradient(147.81 deg, rgba(248, 250, 255, 0.58) 29.57 %, rgba(255, 255, 255, 0) 89.31 %);
	- webkit - filter: drop - shadow(0 px 6 px 20 px rgba(17, 37, 62, 0.1));
	filter: drop - shadow(0 px 6 px 20 px rgba(17, 37, 62, 0.1));
	border - radius: 20 px;
	overflow: hidden;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - flex - direction: column;
	- ms - flex - direction: column;
	flex - direction: column;
}

.eLlxaz: after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border: 5 px solid rgba(255, 255, 255, 0.6);
	border - radius: inherit;
	pointer - events: none;
}

.fMvsCc {
	padding: 25 px 25 px 40 px;
	- webkit - flex: 1;
	- ms - flex: 1;
	flex: 1;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - flex - direction: column;
	- ms - flex - direction: column;
	flex - direction: column;
}

@media(max - width: 1023.5 px) {
	.fMvsCc {
		margin - bottom: 2 %;
	}
}

@media(max - width: 1198.5 px) {
	.fMvsCc {
		margin - bottom: 8 %;
	}
}

.bXMuCG {
	margin: 1.25 em 0;
	font - size: 1.0416666666666667 rem;
	line - height: 30 px;
	- webkit - flex: 1;
	- ms - flex: 1;
	flex: 1;
}

@media(min - width: 485 px) {
	.bXMuCG {
		font - size: 1.073 rem;
	}
}

@media(min - width: 600 px) {
	.bXMuCG {
		font - size: 1.081 rem;
	}
}

@media(min - width: 768 px) {
	.bXMuCG {
		font - size: 1.092 rem;
	}
}

@media(min - width: 992 px) {
	.bXMuCG {
		font - size: 1.106 rem;
	}
}

@media(min - width: 1280 px) {
	.bXMuCG {
		font - size: 1.125 rem;
	}
}

.QhoMC {
	font - weight: 900;
	font - size: inherit;
	white - space: nowrap;
	color: #3179FF;
}

.lnHRKn {
	margin-left: 0.5em;
	display: inline-block;
}

.exRTat {
	font-weight: 900;
	font-size: 1.1rem;
}

@media (min-width:485px) {
	.exRTat {
		font-size: 1.252rem;
	}
}

@media (min-width:600px) {
	.exRTat {
		font-size: 1.288rem;
	}
}

@media (min-width:768px) {
	.exRTat {
		font-size: 1.34rem;
	}
}

@media (min-width:992px) {
	.exRTat {
		font-size: 1.41rem;
	}
}

@media (min-width:1280px) {
	.exRTat {
		font-size: 1.5rem;
	}
}

.fUljKV {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
}

.fUljKV svg {
	width: 40px;
	height: 40px;
}

.enWYnv {
	position: relative;
	width: 100%;
	height: 160px;
	padding: 0 5px 5px;
	background: radial-gradient(circle farthest-corner at center center, # d23535, #45c3ff);
	background-position: left center;
	background-size: 350% 350%;
	-webkit-animation: gradientBgAnim 10s ease-in-out infinite;
	animation: gradientBgAnim 10s ease-in-out infinite;
}

@media (min-width:600px) {
	.enWYnv {
		height: 200px;
	}
}

.sc-4a396fe0-0:nth-child(3n+1) .sc-4a396fe0-7 {
	-webkit-animation-delay: -2s;
	animation-delay: -2s;
	-webkit-animation-duration: 10s;
	animation-duration: 10s;
}

.sc-4a396fe0-0:nth-child(3n+2) .sc-4a396fe0-7 {
	-webkit-animation-delay: -4s;
	animation-delay: -4s;
	-webkit-animation-duration: 7s;
	animation-duration: 7s;
}

.sc-4a396fe0-0:nth-child(3n+3) .sc-4a396fe0-7 {
	-webkit-animation-delay: -6s;
	animation-delay: -6s;
	-webkit-animation-duration: 12s;
	animation-duration: 12s;
}

.dTZNfZ {
	position: absolute;
	z-index: 1;
	object-fit: contain;
	-webkit-animation: iconAnimation 1s ease-in-out infinite;
	animation: iconAnimation 1s ease-in-out infinite;
	-webkit-animation-duration: 1.7s;
	animation-duration: 1.7s;
	-webkit-animation-delay: 0s;
	animation-delay: 0s;
	top: 20%;
	left: 5%;
	width: 100px;
	height: 100px;
}

@-webkit-keyframes iconAnimation {
	0% {
		-webkit-transform: translate(1.5%, -1.5%);
		-ms-transform: translate(1.5%, -1.5%);
		transform: translate(1.5%, -1.5%);
	}

	50% {
		-webkit-transform: translate(-1.5%, 1.5%);
		-ms-transform: translate(-1.5%, 1.5%);
		transform: translate(-1.5%, 1.5%);
	}

	100% {
		-webkit-transform: translate(1.5%, -1.5%);
		-ms-transform: translate(1.5%, -1.5%);
		transform: translate(1.5%, -1.5%);
	}
}

@keyframes iconAnimation {
	0% {
		-webkit-transform: translate(1.5%, -1.5%);
		-ms-transform: translate(1.5%, -1.5%);
		transform: translate(1.5%, -1.5%);
	}

	50% {
		-webkit-transform: translate(-1.5%, 1.5%);
		-ms-transform: translate(-1.5%, 1.5%);
		transform: translate(-1.5%, 1.5%);
	}

	100% {
		-webkit-transform: translate(1.5%, -1.5%);
		-ms-transform: translate(1.5%, -1.5%);
		transform: translate(1.5%, -1.5%);
	}
}

.enzgKw {
	position: absolute;
	z-index: 1;
	object-fit: contain;
	-webkit-animation: iconAnimation 1s ease-in-out infinite;
	animation: iconAnimation 1s ease-in-out infinite;
	-webkit-animation-duration: 0.9s;
	animation-duration: 0.9s;
	-webkit-animation-delay: 0.2s;
	animation-delay: 0.2s;
	top: 40%;
	left: 45%;
	width: 69px;
	height: 69px;
}

.gWuLYx {
	position: absolute;
	z-index: 1;
	object-fit: contain;
	-webkit-animation: iconAnimation 1s ease-in-out infinite;
	animation: iconAnimation 1s ease-in-out infinite;
	-webkit-animation-duration: 0.8s;
	animation-duration: 0.8s;
	-webkit-animation-delay: 0.4s;
	animation-delay: 0.4s;
	top: -10%;
	left: 25%;
	width: 61px;
	height: 61px;
}

.fEpUqH {
	position: absolute;
	z-index: 1;
	object-fit: contain;
	-webkit-animation: iconAnimation 1s ease-in-out infinite;
	animation: iconAnimation 1s ease-in-out infinite;
	-webkit-animation-duration: 1.2s;
	animation-duration: 1.2s;
	-webkit-animation-delay: 0.6s;
	animation-delay: 0.6s;
	top: -15%;
	left: 50%;
	width: 64px;
	height: 64px;
}

.hWQDoh {
	position: absolute;
	z-index: 1;
	object-fit: contain;
	-webkit-animation: iconAnimation 1s ease-in-out infinite;
	animation: iconAnimation 1s ease-in-out infinite;
	-webkit-animation-duration: 1.4s;
	animation-duration: 1.4s;
	-webkit-animation-delay: 0.8s;
	animation-delay: 0.8s;
	top: 15%;
	right: 5%;
	width: 77px;
	height: 77px;
}

.goZJbv {
	position: absolute;
	z-index: 1;
	object-fit: contain;
	-webkit-animation: iconAnimation 1s ease-in-out infinite;
	animation: iconAnimation 1s ease-in-out infinite;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 0.2s;
	animation-delay: 0.2s;
	top: -4%;
	left: 5%;
	width: 66px;
	height: 66px;
}

.fmTtNw {
	position: absolute;
	z-index: 1;
	object-fit: contain;
	-webkit-animation: iconAnimation 1s ease-in-out infinite;
	animation: iconAnimation 1s ease-in-out infinite;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
	top: 40%;
	left: 15%;
	width: 50px;
	height: 50px;
}

.cuqaKH {
	position: absolute;
	z-index: 1;
	object-fit: contain;
	-webkit-animation: iconAnimation 1s ease-in-out infinite;
	animation: iconAnimation 1s ease-in-out infinite;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 0.4s;
	animation-delay: 0.4s;
	top: 10%;
	left: 30%;
	width: 80px;
	height: 80px;
}

.gdfInY {
	position: absolute;
	z-index: 1;
	object-fit: contain;
	-webkit-animation: iconAnimation 1s ease-in-out infinite;
	animation: iconAnimation 1s ease-in-out infinite;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 0.7s;
	animation-delay: 0.7s;
	top: 37%;
	left: 57%;
	width: 84px;
	height: 84px;
}

.hZWDbG {
	position: absolute;
	z-index: 1;
	object-fit: contain;
	-webkit-animation: iconAnimation 1s ease-in-out infinite;
	animation: iconAnimation 1s ease-in-out infinite;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 0.2s;
	animation-delay: 0.2s;
	top: 40%;
	left: 5%;
	width: 74px;
	height: 74px;
}

.diGqFx {
	position: absolute;
	z-index: 1;
	object-fit: contain;
	-webkit-animation: iconAnimation 1s ease-in-out infinite;
	animation: iconAnimation 1s ease-in-out infinite;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
	top: 5%;
	left: 15%;
	width: 64px;
	height: 64px;
}

.jInmfq {
	position: absolute;
	z-index: 1;
	object-fit: contain;
	-webkit-animation: iconAnimation 1s ease-in-out infinite;
	animation: iconAnimation 1s ease-in-out infinite;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 0.1s;
	animation-delay: 0.1s;
	top: 50%;
	left: 34%;
	width: 61px;
	height: 61px;
}

.ebdchX {
	position: absolute;
	z-index: 1;
	object-fit: contain;
	-webkit-animation: iconAnimation 1s ease-in-out infinite;
	animation: iconAnimation 1s ease-in-out infinite;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 0.8s;
	animation-delay: 0.8s;
	top: 17%;
	left: 40%;
	width: 58px;
	height: 58px;
}

.kWPyoO {
	position: absolute;
	top: 105%;
	left: 0;
}

.lmNpgW {
	position: relative;
}

.jwEzzO {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -15px;
}

.jwEzzO>* {
	margin: 15px;
}

.dZXEps {
	padding: 10px 0px 70px;
	background: # F6F9FC;
	position: relative;
	z - index: 1;
	overflow: hidden;
}

@media(max - width: 991.5 px) {
	.dZXEps {
		padding: 10 px 0 px 50 px;
	}
}

.dZXEps::before {
	width: 100 %;
	content: '';
	background: #FFFFFF;
	height: 330 px;
	- webkit - transform: skewY(-10 deg);
	- ms - transform: skewY(-10 deg);
	transform: skewY(-10 deg);
	position: absolute;
	top: -120 px;
	left: 0;
	z - index: 2;
}

.GhRWE {
	z - index: 3 !important;
	position: relative;
}

.dNmYab {
	position: absolute;
	right: 5 %;
	bottom: 0;
}

.cUpRiU {
	background: #000000 url('img/vip-user-levels/table/bg.svg') no-repeat center;
	background-size: cover;
	color: # FFFFFF;
	padding: 70 px 0 px 30 px;
}

@media(max - width: 991.5 px) {
	.cUpRiU {
		padding: 50 px 0 px 20 px;
	}
}

.bZTHWe {
	border: 1 px solid rgba(228, 34, 44, 0.2);
	border - radius: 17 px;
}

@media(max - width: 991.5 px) {
	.bZTHWe {
		display: none;
	}
}

.kNxCbq {
	background: linear - gradient(155.38 deg, rgba(255, 248, 248, 0.02) - 60.49 %, rgba(136, 191, 255, 0.08) 80.51 %);
	border - radius: 16 px;
	width: 100 %;
	border - spacing: 0;
}

.lnSwRi {
	color: #FFFFFF !important;
}

.ljVDQE {
	position: relative;
	max - width: 14.285 %;
	- webkit - flex - basis: 14.285 %;
	- ms - flex - preferred - size: 14.285 %;
	flex - basis: 14.285 %;
	width: 14.285 %;
	padding: 15 px 10 px;
}

.ljVDQE: not(: first - child) {
	color: #9396a7;
}

.cOVnOt {
	border-top-right-radius: 16px;
}

.kuyBBu {
	color: # c3c5cf;
}

.kHKOVN {
	color: #FFFFFF !important;
}

.dIuZEg {
	border - bottom - right - radius: 16 px;
}

.sawIh {
	background: linear - gradient(162.35 deg, rgba(149, 160, 172, 0.14) 25.78 %, rgba(158, 168, 179, 0.2) 49.67 %, rgba(233, 237, 239, 0.2) 85.11 %);
	background: -webkit - linear - gradient(162.35 deg, rgba(149, 160, 172, 0.14) 25.78 %, rgba(158, 168, 179, 0.2) 49.67 %, rgba(233, 237, 239, 0.2) 85.11 %);
	border - left: 1 px solid rgba(228, 34, 44, 0.2);
	border - right: 1 px solid rgba(228, 34, 44, 0.2);
}

.hVDVA {
	background: linear - gradient(284.02 deg, #af4d17 - 92.97 %, #fec047 111.28 %),
		linear - gradient(180.11 deg, #7e98ee 0.1%, # d94068 99.91 %);
	background: -webkit - linear - gradient(284.02 deg, #af4d17 - 92.97 %, #fec047 111.28 %),
		-webkit - linear - gradient(180.11 deg, #7e98ee 0.1%, # d94068 99.91 %);
	border - left: 1 px solid #ffde5a99;
	border - right: 1 px solid #ffde5a99;
}

.xffjq {
	background: linear - gradient(208.63 deg, #72d8ff -86.66%, # 1 a6aff 197.32 %);
	background: -webkit - linear - gradient(208.63 deg, #72d8ff -86.66%, # 1 a6aff 197.32 %);
	border - left: 1 px solid #3179ff80;
	border-right: 1px solid # 3179 ff80;
}

.hBJowA {
	background: linear - gradient(357.89 deg, #ac0d8e - 25.81 %, #8618e6 95.08%);
	background: -webkit-linear-gradient(357.89deg, # ac0d8e - 25.81 %, #8618e6 95.08%);
	border-left: 1px solid # f97cff80;
}

.hQSPKq {
	max - width: 27 px;
	padding: 3 px;
	margin - right: 0.3 em;
}

.ewQPGp {
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
	font - weight: 700;
}

.bCfySo {
	background - size: 350 % 350 %;
	- webkit - box - decoration - break: clone;
	color: inherit;
	- webkit - text - fill - color: transparent;
	- webkit - background - clip: text !important;
}

.kuYAme {
	background: linear - gradient(274.72 deg, #838383 -16.26%, # d8d9e2 184.62 %),
		linear - gradient(0 deg, #ffffff, #ffffff);
}

.hnDIKf {
	background: linear - gradient(266.96 deg, #c38866 27.32 %, #f3d3bb 102.39 %),
		linear - gradient(0 deg, #ffffff, #ffffff);
}

.ctcoco {
	background: linear - gradient(274.72 deg, #7f93bc -16.26%, # d8d9e2 184.62 %),
		linear - gradient(0 deg, #ffffff, #ffffff);
}

.kBdfZl {
	background: linear - gradient(260.07 deg, #ffeda6 - 5.67 %, #ffffff 100.76 %);
}

.gzqBoi {
	background: linear - gradient(266.96 deg, #93ebff -32.97%, # eafaff 102.39 %),
		linear - gradient(0 deg, #ffffff, #ffffff);
}

.drVJMj {
	background: linear - gradient(262.83 deg, #c078ff 19.38 %, #ff8097 173.91 %);
}

.jMvMxY {
	position: absolute;
	top: -42 px;
	background: linear - gradient(263.46 deg, #ec1b24 - 65.66 %, rgba(236, 27, 36, 0) 164.4 %);
	border - radius: 8 px;
	padding: 5 px 0 px 5 px 10 px;
	font - size: 1 rem;
	font - family: Inter,
		sans - serif;
	font - weight: normal;
	left: 0;
	right: 0;
	margin - left: auto;
	margin - right: auto;
	width: auto;
	text - align: center;
	color: #FFFFFF !important;
}

@media(min - width: 485 px) {
	.jMvMxY {
		font - size: 1 rem;
	}
}

@media(min - width: 600 px) {
	.jMvMxY {
		font - size: 1 rem;
	}
}

@media(min - width: 768 px) {
	.jMvMxY {
		font - size: 1 rem;
	}
}

@media(min - width: 992 px) {
	.jMvMxY {
		font - size: 1 rem;
	}
}

@media(min - width: 1280 px) {
	.jMvMxY {
		font - size: 1 rem;
	}
}

.cpdmzm {
	display: none;
}

@media(max - width: 991.5 px) {
	.cpdmzm {
		display: block;
	}
}

.gDDkRq {
	max - width: 670 px;
	margin: 4 em auto;
	line - height: 110 %;
	text - align: center;
	color: #f3f3f3;
	font - family: Inter, sans - serif;
	font - weight: 300;
}

.iHNDGT {
	margin: 0 auto 1.5 em;
}

.hrPCuf::after {
	content: '';
	display: inline - block;
	vertical - align: middle;
	margin - left: 3 px;
	width: 2.1 em;
	height: 2.1 em;
	background: url('img/vip-user-levels/table/new.svg') 0 0 no - repeat;
	background - size: contain;
}

.fHJFlF {
	background: linear - gradient(34.03 deg, rgba(255, 248, 248, 0.02) - 3.21 %, rgba(136, 191, 255, 0.08) 80.19 %);
	border - radius: 9 px;
	border: 1 px solid rgba(255, 255, 255, 0.3);
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - flex - direction: column;
	- ms - flex - direction: column;
	flex - direction: column;
	margin - bottom: 36 px;
}

.cIclZw {
	font - weight: bold;
	padding: 30 px 20 px 0 px;
}

.kEsYcb::after {
	content: '';
	display: inline - block;
	vertical - align: middle;
	margin - left: 3 px;
	width: 1.7 em;
	height: 1.7 em;
	background: url('img/vip-user-levels/table/new.svg') 0 0 no - repeat;
	background - size: contain;
}

.jTkjrk {
	width: 100 %;
}

.bdpTyD {
	width: 27 px;
	margin - right: 0.5 em;
}

.gPPmZJ {
	padding: 22 px 20 px;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - box - pack: justify;
	- webkit - justify - content: space - between;
	- ms - flex - pack: justify;
	justify - content: space - between;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
}

.hNBNWt {
	background: rgba(149, 160, 172, 0.2);
}

.kkJNgA {
	background: linear - gradient(284.02 deg, #af4d17 - 92.97 %, #fec047 111.28 %),
		linear - gradient(180.11 deg, #7e98ee 0.1%, # d94068 99.91 %);
}

.gvREpU {
	background: linear - gradient(208.63 deg, #72d8ff -86.66%, # 1 a6aff 197.32 %);
}

.gOGa - Dx {
	background: linear - gradient(357.89 deg, #ac0d8e - 25.81 %, #8618e6 95.08%);
	border-bottom-right-radius: 9px;
	border-bottom-left-radius: 9px;
}

.kUepGC {
	font-size: 1.2em;
	max-width: 120px;
}

.kUerUF {
	font-size: 0.8em;
	max-width: 120px;
}

.PbztV {
	background: # 000000 url('img/vip-user-levels/how-wokrs/bg.svg') no - repeat right;
	background - size: cover;
	color: #FFFFFF;
	padding: 10 px 0 px 70 px;
}

@media(max - width: 991.5 px) {
	.PbztV {
		padding: 10 px 0 px 50 px;
	}
}

.cyllVh {
	overflow: hidden;
	width: 540 px;
	height: 300 px;
	background: linear - gradient(202.44 deg, rgba(255, 255, 255, 0) - 29.62 %, rgba(98, 153, 255, 0.2) 193.83 %, rgba(181, 207, 255, 0.2) 193.83 %);
	border - radius: 7 px;
	border: 1 px solid rgba(228, 34, 44, 0.2);
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - flex - direction: column;
	- ms - flex - direction: column;
	flex - direction: column;
	- webkit - box - pack: justify;
	- webkit - justify - content: space - between;
	- ms - flex - pack: justify;
	justify - content: space - between;
	margin - top: 30 px;
}

@media(max - width: 1198.5 px) {
	.cyllVh {
		margin: 30 px auto 0;
	}
}

@media(max - width: 1198.5 px) {
	.cyllVh {
		height: auto;
	}
}

.kgThfe {
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - box - pack: justify;
	- webkit - justify - content: space - between;
	- ms - flex - pack: justify;
	justify - content: space - between;
	- webkit - flex - wrap: wrap;
	- ms - flex - wrap: wrap;
	flex - wrap: wrap;
}

@media(max - width: 991.5 px) {
	.kgThfe {
		-webkit - box - pack: center;
		- webkit - justify - content: center;
		- ms - flex - pack: center;
		justify - content: center;
	}
}

.kgThfe.sc - f9a85f41 - 2 {
	height: 300 px;
}

@media(max - width: 1198.5 px) {
	.kgThfe.sc - f9a85f41 - 2 {
		height: auto;
	}
}

.kocMxy {
	width: 100 %;
	height: 210 px;
}

@media(max - width: 1198.5 px) {
	.kocMxy {
		height: 150 px;
	}
}

.jHNIFg {
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
	padding: 16 px 30 px 0 px 15 px;
}

@media(max - width: 599.5 px) {
	.jHNIFg {
		margin - bottom: 20 px;
	}
}

.cSDMaK {
	padding - left: 52 px;
	padding - right: 32 px;
}

.frOrry {
	background: linear - gradient(0 deg, #d80027, #d80027),
		linear - gradient(269.02 deg, #ff1a2e - 117.78 %, #71a3ff 125.96%);
	width: 81px;
	height: 70px;
	border-radius: 50%;
	font-weight: 700;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width:599.5px) {
	.frOrry {
		width: 51px;
		height: 40px;
	}
}

.lbKxqF {
	font-family: Inter, sans-serif;
	padding-left: 1em;
	line-height: 30px;
	margin-bottom: 0;
	width: 100%;
}

@media (max-width:599.5px) {
	.lbKxqF {
		padding-left: 0.7em;
		line-height: 22px;
	}
}

.bizZSY {
	font-weight: 700;
}

.kzWrVx {
	margin: 3em auto;
}

.eNuxkh {
	background: # 000000;
	color: #FFFFFF;
	padding: 10 px 0 px 70 px;
}

@media(max - width: 991.5 px) {
	.eNuxkh {
		padding: 10 px 0 px 50 px;
	}
}

.ibyxwm {
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - box - pack: justify;
	- webkit - justify - content: space - between;
	- ms - flex - pack: justify;
	justify - content: space - between;
}

@media(max - width: 991.5 px) {
	.ibyxwm {
		-webkit - flex - direction: column;
		- ms - flex - direction: column;
		flex - direction: column;
	}
}

.kghzQm {
	max - width: 525 px;
	width: 100 %;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - flex - direction: column;
	- ms - flex - direction: column;
	flex - direction: column;
}

.jmidoU {
	margin: 0 - 15 px;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - flex - wrap: wrap;
	- ms - flex - wrap: wrap;
	flex - wrap: wrap;
}

@media(max - width: 991.5 px) {
	.jmidoU {
		-webkit - flex - direction: column;
		- ms - flex - direction: column;
		flex - direction: column;
		- webkit - align - items: center;
		- webkit - box - align: center;
		- ms - flex - align: center;
		align - items: center;
	}
}

.kMSIlv {
	padding: 15 px 15 px;
	- webkit - flex - basis: 25 %;
	- ms - flex - preferred - size: 25 %;
	flex - basis: 25 %;
	max - width: 25 %;
	width: 25 %;
	- webkit - box - flex: 0;
	- webkit - flex - grow: 0;
	- ms - flex - positive: 0;
	flex - grow: 0;
	- webkit - flex - shrink: 0;
	- ms - flex - negative: 0;
	flex - shrink: 0;
}

@media(max - width: 991.5 px) {
	.kMSIlv {
		-webkit - flex - basis: 50 %;
		- ms - flex - preferred - size: 50 %;
		flex - basis: 50 %;
		max - width: 50 %;
		width: 50 %;
	}
}

@media(max - width: 599.5 px) {
	.kMSIlv {
		-webkit - flex - basis: 100 %;
		- ms - flex - preferred - size: 100 %;
		flex - basis: 100 %;
		max - width: 100 %;
		width: 100 %;
	}
}

.bMdxzW {
	padding - bottom: 100 %;
	position: relative;
	border - radius: 7 px;
}

@media(max - width: 599.5 px) {
	.bMdxzW {
		padding - bottom: 50 %;
	}
}

.hKKfcO {
	background: linear - gradient(202.44 deg, rgba(255, 255, 255, 0.2) - 29.62 %, rgba(98, 153, 255, 0.2) 193.83 %, rgba(130, 173, 255, 0.2) 193.83 %);
}

.ilxAsz {
	background: linear - gradient(284.02 deg, #af4d17 - 92.97 %, #fec047 111.28 %),
		linear - gradient(180.11 deg, #7e98ee 0.1%, # d94068 99.91 %);
}

.dYXFbk {
	background: linear - gradient(202.44 deg, rgba(255, 255, 255, 0.2) - 29.62 %, rgba(98, 153, 255, 0.2) 193.83 %, rgba(181, 207, 255, 0.2) 193.83 %);
}

.ezLaqV {
	background: linear - gradient(208.63 deg, #72d8ff -86.66%, # 1 a6aff 197.32 %);
}

.fdJljW {
	padding: 5 px 5 px;
	width: 85 %;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - flex - direction: column;
	- ms - flex - direction: column;
	flex - direction: column;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
	position: absolute;
	top: 50 %;
	left: 50 %;
	- webkit - transform: translate(-50 %, -50 %);
	- ms - transform: translate(-50 %, -50 %);
	transform: translate(-50 %, -50 %);
	text - align: center;
	font - weight: 700;
	font - family: Inter,
		sans - serif;
}

.bcOSaw {
	margin: 2 em auto 3 em;
}

.jfeyCD {
	margin: 15 px 0 px 70 px;
	padding: 38 px 35 px;
	background: linear - gradient(202.44 deg, rgba(255, 255, 255, 0) - 29.62 %, rgba(98, 153, 255, 0.2) 193.83 %, rgba(181, 207, 255, 0.2) 193.83 %);
	border - radius: 7.61508 px;
	font - family: Inter,
		sans - serif;
}

.jfeyCD span {
	color: #3179FF;
	font-weight: 700;
}

.fOutWK {
	margin-bottom: 14px;
	width: 38px;
	height: 45px;
}

.iqCdPC {
	position: absolute;
	width: 38px;
	height: 45px;
	top: 50%;
	left: -35px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

@media (max-width:991.5px) {
	.iqCdPC {
		top: -35px;
		left: 50%;
		-webkit-transform: translateX(-50%) rotate(90deg);
		-ms-transform: translateX(-50%) rotate(90deg);
		transform: translateX(-50%) rotate(90deg);
	}
}

.fQCiBH {
	padding: 130px 0px 40px;
}

@media (max-width:991.5px) {
	.fQCiBH {
		padding: 90px 0px 30px;
	}
}

.gpATgn {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.iAnHBB {
	max-width: 540px;
	min-height: 888px;
	border: 5px solid rgba(255, 255, 255, 0.5);
	box-shadow: 0 16px 32px rgba(17, 37, 62, 0.04);
	border-radius: 29px;
	padding: 45px 48px 50px;
	background: linear-gradient(159.39deg, # f36035 - 18.66 %,
			#ab69ff 79.88 %,
			#22befe 161.53%), linear-gradient(114.01deg, rgba(248, 250, 255, 0.58) 48.33%, rgba(255, 255, 255, 0.58) 128.27%);
}

@media (max-width:599.5px) {
	.iAnHBB {
		min-height: 790px;
		padding: 15px 15px;
	}
}

.ctsoyW {
	text-align: center;
	-webkit-letter-spacing: -1px;
	-moz-letter-spacing: -1px;
	-ms-letter-spacing: -1px;
	letter-spacing: -1px;
	font-size: 48px;
	color: # FFFFFF;
}

@media(max - width: 599.5 px) {
	.ctsoyW {
		font - size: 30 px;
	}
}

.jDmvJK {
	margin: 4 em auto;
}

.fTdwly {
	max - width: 443 px;
	height: 90 px;
	background: rgba(255, 255, 255, 0.3);
	border - radius: 8 px;
	margin - top: 15 px;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
	- webkit - box - pack: justify;
	- webkit - justify - content: space - between;
	- ms - flex - pack: justify;
	justify - content: space - between;
	padding: 0 px 34 px 0 px 30 px;
	border: 1 px #ffffff solid;
	color: #FFFFFF;
}

.fVRpw {
	display: block;
}

.jMqOBN {
	font - family: Inter, sans - serif;
	background - size: 350 % 350 %;
	- webkit - box - decoration - break: clone;
	color: inherit;
	- webkit - text - fill - color: transparent;
	- webkit - background - clip: text !important;
	font - weight: 700;
	margin - left: 10 px;
}

.bfivy {
	background: linear - gradient(274.72 deg, rgba(131, 131, 131, 0.1) - 16.26 %, rgba(216, 217, 226, 0.1) 184.62 %),
		linear - gradient(0 deg, #ffffff, #ffffff);
}

.gjHybP {
	background: linear - gradient(266.96 deg, rgba(195, 136, 102, 0.2) 27.32 %, rgba(243, 211, 187, 0.2) 102.39 %),
		linear - gradient(0 deg, #ffffff, #ffffff);
}

.dZOWzX {
	background: linear - gradient(274.72 deg, rgba(127, 147, 188, 0.2) - 16.26 %, rgba(216, 217, 226, 0.2) 184.62 %),
		linear - gradient(0 deg, #ffffff, #ffffff);
}

.jMZpuK {
	background: #ffe8d8;
}

.izpdQp {
	background: linear - gradient(266.96 deg, #93ebff -32.97%, # eafaff 102.39 %),
		linear - gradient(0 deg, #ffffff, #ffffff);
}

.cXdNmg {
	background: #eedbff;
}

.jTtQlL {
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
}


/* ---------- new rules found in faq.php ---------- */


.collapsible {
	background - color: #eee;
	color: #444;
	cursor: pointer;
	padding: 18px;
	width: 100%;
	border: none;
	text-align: left;
	outline: none;
	font-size: 15px;
	transition: background-color 0.4s;
	margin-bottom: 10px;
}

.active,
.collapsible:hover {
	background-color: # ccc;
}

.answer {
	padding: 0 18 px;
	padding - top: 10 px;
	max - height: 0;
	overflow: hidden;
	transition: max - height 0.2 s ease - out;
}

.answer p {
	margin: 0;
	font - weight: normal;
}

.show {
	max - height: 100 px;
}

.question {
	margin - bottom: 20 px;
}


/* ---------- new rules found in get_started.php ---------- */


body {
	margin: 0;
	padding: 0;
	min - width: 100 %;
	width: 100 % !important;
	height: 100 % !important;
}

body,
table,
td,
div,
p,
a {
	-webkit - font - smoothing: antialiased;
	text - size - adjust: 100 %;
	- ms - text - size - adjust: 100 %;
	- webkit - text - size - adjust: 100 %;
	line - height: 100 %;
}

table,
td {
	mso - table - lspace: 0 pt;
	mso - table - rspace: 0 pt;
	border - collapse: collapse !important;
	border - spacing: 0;
}

img {
	border: 0;
	line - height: 100 %;
	outline: none;
	text - decoration: none;
	- ms - interpolation - mode: bicubic;
}

#outlook a {
	padding: 0;
}

.ReadMsgBody {
	width: 100 %;
}

.ExternalClass {
	width: 100 %;
}

.ExternalClass,
.ExternalClass p,
.ExternalClass span,
.ExternalClass font,
.ExternalClass td,
.ExternalClass div {
	line - height: 100 %;
}

@media all and(min - width: 560 px) {
	.container {
		border - radius: 1 px;
		- webkit - border - radius: 1 px;
		- moz - border - radius: 1 px;
		- khtml - border - radius: 1 px;
	}
}

a,
a: hover {
	color: #127DB3;
}

.footer a,
.footer a:hover {
	color: # 999999;
}

.footer - link {
	color: #FFFFFF;
	text - decoration: none;
	margin - right: 20 px;
}

.footer {
	background - color: #254d80 !important;
}

.footer span {
	display: inline-block;
	margin-bottom: 10px;
}

.list-item-column {
	word-wrap: break-word;
	overflow-wrap: break-word;
	max-width: 200px;
	padding-top: 20px;
	color: # 000000;
	font - family: sans - serif;
}

.list {
	font - size: 15 px;
	font - family: sans - serif;
	font - weight: 400;
}

@media screen and(max - width: 600 px) {

	.list - item - column - left,
	.list - item - column - right {
		width: 100 %;
		display: block;
	}
}


/* ---------- new rules found in glossary.php ---------- */


.hmmzUJ {
	margin - bottom: 1 rem;
	- webkit - letter - spacing: -0.02 em;
	- moz - letter - spacing: -0.02 em;
	- ms - letter - spacing: -0.02 em;
	letter - spacing: -0.02 em;
}

.oHgvI {
	font - weight: 700;
	margin - bottom: 24 px;
	- webkit - letter - spacing: -0.02 em;
	- moz - letter - spacing: -0.02 em;
	- ms - letter - spacing: -0.02 em;
	letter - spacing: -0.02 em;
}

.kQXA - DI {
	font - weight: 700;
	font - family: Inter, sans - serif;
	line - height: 1.1;
	margin - bottom: 1 rem;
}

.bMpNIh {
	width: 100 %;
	position: fixed;
	top: 0;
	left: 0;
	height: 85 px;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
	background: #FFFFFF;
	color: #000000;
	box-shadow: 0 0 8px 0 rgba(173, 201, 255, 0);
	-webkit-transition: box-shadow 250ms ease, -webkit-transform 250ms ease;
	-webkit-transition: box-shadow 250ms ease, transform 250ms ease;
	transition: box-shadow 250ms ease, transform 250ms ease;
	z-index: 1100;
	font-family: Inter, sans-serif;
	font-weight: 500;
}

.gFNeub {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.dlVvGc {
	-webkit-flex: 0 0 15px;
	-ms-flex: 0 0 15px;
	flex: 0 0 15px;
	margin-right: 10px;
	cursor: pointer;
}

.hxehfI {
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
}

.kTmtMO {
	display: inline-block;
	font-family: Inter, sans-serif;
	font-size: 0.875rem;
	padding: 12px;
	line-height: 1.15;
	text-align: left;
	font-weight: 500;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
}

@media (max-width:1198.5px) {
	.kTmtMO {
		padding: 10px;
	}
}

@media (max-width:991.5px) {
	.kTmtMO {
		font-size: 0.875rem;
	}
}

.kTmtMO:hover {
	color: # 0 f7aff;
	- webkit - text - decoration: none;
	text - decoration: none;
}

.dFpMX {
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
}

.kQZxLn {
	position: relative;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - flex - direction: row;
	- ms - flex - direction: row;
	flex - direction: row;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
	margin - right: 10 px;
}

.bBpMkP {
	width: 185 px;
	height: auto;
}

.bBpMkP.logo - text {
	fill: currentColor;
	color: inherit;
}

.bBpMkP.logo - fill - inner {
	fill: currentColor;
	color: white;
}

.YIZKd {
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
}

.zIYda {
	display: inline - block;
	margin - left: 1 em;
	margin - bottom: 0.2 em;
	width: 14 px;
	height: auto;
}

.fCAyRE {
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	width: -webkit - max - content !important;
	width: -moz - max - content !important;
	width: max - content !important;
	- webkit - text - decoration: none !important;
	text - decoration: none !important;
	position: relative;
	font - weight: 500;
}

.fCAyRE.sc - 25 b92acc - 0 {
	-webkit - transition: all .3 s ease;
	transition: all .3 s ease;
	- webkit - transform: translateX(-5 px) translateY(-2 px);
	- ms - transform: translateX(-5 px) translateY(-2 px);
	transform: translateX(-5 px) translateY(-2 px);
}

.fCAyRE::before {
	position: absolute;
	content: '';
	width: 0;
	height: 1 px;
	background - color: #000;
	left: -2px;
	bottom: 0px;
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
}

.fCAyRE:hover .sc-25b92acc-0 {
	-webkit-transform: translateX(5px) translateY(-2px);
	-ms-transform: translateX(5px) translateY(-2px);
	transform: translateX(5px) translateY(-2px);
}

.fCAyRE:hover .sc-25b92acc-2 {
	border-bottom-color: # 000;
}

.fCAyRE: hover::before {
	width: 90 %;
}

.dmjTVI {
	padding - bottom: 9 px;
	white - space: nowrap;
}

.eWsvyt {
	height: 45 px;
	width: 100 %;
	- webkit - appearance: none;
	- moz - appearance: none;
	appearance: none;
	outline: none;
	background: none;
	border: none;
	font - size: inherit;
	color: #000000 !important;
}

.eWsvyt::-webkit-input-placeholder {
	font-weight: inherit;
	color: # 8E8 E93;
}

.eWsvyt: -webkit - autofill,
.eWsvyt: -webkit - autofill: hover,
.eWsvyt: -webkit - autofill: focus,
.eWsvyt: -webkit - autofill: active {
	color: #000000 !important;
	-webkit-transition: background-color 9999s ease-out;
	-webkit-transition-delay: 9999s;
}

.eWsvyt,
.eWsvyt::placeholder {
	color: # 7282 A5;
	font - weight: 400;
}

.gSBFHD {
	display: inline - block;
	margin - left: 0.3 em;
	fill: currentColor;
	- webkit - transition - duration: 150 ms;
	transition - duration: 150 ms;
}

.fDNoQC {
	position: relative;
	padding: 12 px;
	cursor: pointer;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - box - pack: initial;
	- webkit - justify - content: initial;
	- ms - flex - pack: initial;
	justify - content: initial;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
	z - index: 1;
	line - height: 1.15;
	font - weight: 500;
	font - size: 0.875 rem;
	- webkit - transition - duration: 0.1 s;
	transition - duration: 0.1 s;
	color: inherit;
}

@media(max - width: 1198.5 px) {
	.fDNoQC {
		padding: 10 px;
	}
}

.fDNoQC: hover {
	color: #0f7aff;
}

.fazzux {
	position: relative;
}

.eDEGLY {
	-webkit-flex: 0 0 16px;
	-ms-flex: 0 0 16px;
	flex: 0 0 16px;
}

.fuvAgk {
	max-width: 255px;
	min-width: 250px;
	font-weight: 400;
	margin-right: 14px;
	width: 100%;
	font-size: 14px;
	border-radius: 6px;
	background: # fff;
	position: relative;
	overflow: hidden;
}

@media(max - width: 1198.5 px) {
	.fuvAgk {
		max - width: 200 px;
		min - width: 198 px;
	}
}

@media(max - width: 991.5 px) {
	.fuvAgk {
		margin - bottom: 20 px;
		margin - right: 0;
		margin - left: auto;
		max - width: 255 px;
		min - width: 250 px;
	}
}

@media(max - width: 599.5 px) {
	.fuvAgk {
		font - size: 16 px;
	}
}

@media(max - width: 599.5 px) {
	.fuvAgk {
		max - width: 100 %;
	}
}

.fuvAgk.sc - 8 d2734e - 2 {
	padding: 0 11 px;
}

@supports(-webkit - overflow - scrolling: touch) {
	.fuvAgk input {
		font - size: 16 px;
	}
}

.bshAyo {
	width: 50 px;
	height: 50 px;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
	- webkit - box - pack: center;
	- webkit - justify - content: center;
	- ms - flex - pack: center;
	justify - content: center;
	border: 1 px solid #e5e9f2;
	border - radius: 6 px;
	color: #bfc9dd;
	background: #ffffff;
	- webkit - text - decoration: none !important;
	text - decoration: none !important;
	cursor: pointer;
}

.bshAyo: hover {
	border - color: #3179FF;
	color: # 3179 FF;
}

@media(max - width: 484.5 px) {
	.bshAyo {
		width: 40 px;
		height: 40 px;
	}
}

.cDxkca {
	margin - top: 70 px;
	background: #e5e9f2;
	padding: 30 px 0 px 25 px;
}

.cxJOtu {
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - flex - direction: row;
	- ms - flex - direction: row;
	flex - direction: row;
	- webkit - align - items: center;
	- webkit - box - align: center;
	- ms - flex - align: center;
	align - items: center;
}

@media(max - width: 767.5 px) {
	.cxJOtu {
		-webkit - flex - direction: column;
		- ms - flex - direction: column;
		flex - direction: column;
		- webkit - align - items: flex - start;
		- webkit - box - align: flex - start;
		- ms - flex - align: flex - start;
		align - items: flex - start;
	}
}

.tcbPd {
	max - width: 700 px;
	width: 100 %;
}

.hFQFfY {
	max - width: 570 px;
	width: 100 %;
}

.hMnvRr {
	-webkit - flex: 0 0 16 px;
	- ms - flex: 0 0 16 px;
	flex: 0 0 16 px;
}

.iMWhNN {
	margin - bottom: 100 px;
	padding - top: 50 px;
	z - index: 99;
	background: #fafbfc;
}

@media(max - width: 599.5 px) {
	.iMWhNN {
		margin - bottom: 60 px;
	}
}

.fcCqlz {
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - box - pack: justify;
	- webkit - justify - content: space - between;
	- ms - flex - pack: justify;
	justify - content: space - between;
}

@media(max - width: 991.5 px) {
	.fcCqlz {
		-webkit - flex - direction: column;
		- ms - flex - direction: column;
		flex - direction: column;
	}
}

.jdtvNh {
	max - width: 255 px;
	min - width: 250 px;
	margin - right: 10 px;
	width: 100 %;
}

@media(max - width: 991.5 px) {
	.jdtvNh {
		margin - bottom: 20 px;
		margin - right: 0;
	}
}

@media(max - width: 599.5 px) {
	.jdtvNh {
		max - width: 100 %;
	}
}

.cKlXb {
	max - width: 820 px;
	width: 100 %;
	display: grid;
	gap: 10 px;
	grid - template - columns: repeat(14, 1 fr);
}

@media(max - width: 1198.5 px) {
	.cKlXb {
		grid - template - columns: repeat(10, 1 fr);
	}
}

@media(max - width: 991.5 px) {
	.cKlXb {
		grid - template - columns: repeat(8, 1 fr);
	}
}

@media(max - width: 599.5 px) {
	.cKlXb {
		gap: 5 px;
		display: -webkit - box;
		display: -webkit - flex;
		display: -ms - flexbox;
		display: flex;
		- webkit - flex - wrap: wrap;
		- ms - flex - wrap: wrap;
		flex - wrap: wrap;
	}
}

.bCxgRR {
	margin - top: 20 px;
	padding: 25 px 0;
	height: 15 px;
	width: 100 %;
	cursor: auto;
	background: #fafbfc url('img/glossary/arrow-disabled.svg') no - repeat center;
}

@media(max - width: 599.5 px) {
	.bCxgRR {
		padding: 20 px 0;
		margin - top: 10 px;
	}
}

.bKyDHb {
	margin - bottom: 100 px;
	display: -webkit - box;
	display: -webkit - flex;
	display: -ms - flexbox;
	display: flex;
	- webkit - box - pack: justify;
	- webkit - justify - content: space - between;
	- ms - flex - pack: justify;
	justify - content: space - between;
	position: relative;
}

@media(max - width: 991.5 px) {
	.bKyDHb {
		-webkit - flex - direction: column;
		- ms - flex - direction: column;
		flex - direction: column;
		margin - bottom: 60 px;
	}
}

.iSQtom {
	position: absolute;
	height: 3 px;
	width: 100 %;
	top: -400 px;
}

@media(max - width: 1198.5 px) {
	.iSQtom {
		top: -450 px;
	}
}

.ejUUMV {
	max - width: 820 px;
	width: 100 %;
}

@media(max - width: 991.5 px) {
	.ejUUMV {
		margin - top: 20 px;
	}
}

.ilvAkn {
	margin - bottom: 40 px;
	display: block;
}

.ilvAkn: hover {
	-webkit - text - decoration: none;
	text - decoration: none;
}

.lhJPWI {
	margin - bottom: 15 px;
	display: -webkit - box;
	- webkit - box - orient: vertical;
	- webkit - line - clamp: 2;
	overflow: hidden;
}

.lhJPWI: hover {
	-webkit - text - decoration: none;
	text - decoration: none;
}

.kikVJY {
	position: relative;
}

/* ============================================================
   NEW CSS ONLY -- batch 4: indices, ios, legal_documentation,
   markets, metatrader, partners, platforms, real_stocks,
   social_trading, spreads, stock_cfds, trading_calculator,
   vip_user_levels, web_app, and why_choose_zeda.

   (web_config.php was also uploaded but is a plain PHP settings
   file with no HTML/CSS in it, so it was skipped entirely.)

   Paste this at the end of your existing styles.css.
   ============================================================ */

/* ---------- new rules found in indices.php ---------- */


@media (min-width:992px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="251fd39d-b512-5882-5175-b26a3d0db524"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="14117d61-b7d0-dad0-e4bd-49fc829bd04d"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d0eb211-e4a8-59a1-b7a0-8f3acb5c664c"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="911fed41-a29c-f6e5-c65f-ad184d9e72aa"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="7aa65460-f96c-60b5-e75c-585ff8e4f52c"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="623c1007-b16c-5d06-6812-81934fb58d0b"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9bc14bc1-45bd-75fd-aea3-e3d299201bda"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="262b6ee0-14b5-f12c-3957-a43b410e0109"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="da4274b3-db34-3e34-b667-c94d7cc0f742"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="42296372-ed7f-83f0-26d8-d11022df9aed"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="06f6aff6-2acc-20ef-914a-bd83789bacbe"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="bb47ae1b-8b10-8b01-0727-97a4674d6e7b"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="f07f0ba6-847b-44a9-c09c-caff5a7cc4d8"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d3e0a2a-fb0c-98c3-dee1-53b1dc5d3123"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9b5e93e1-4ad9-b1c4-177b-f0c143e34e62"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="ab4f5628-7010-d046-d125-09fc97b857d4"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="e3a6c7a0-cf59-5419-2752-63bd05c4d26b"] {
		opacity: 0;
	}
}

.MuiSkeleton-withChildren>* {
	visibility: hidden;
}

.CegId {
	cursor: pointer;
	font-weight: 600;
	color: #3179FF;
}

.eyKOoY {
	margin-bottom: 20px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.joXafS {
	margin-bottom: 8px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.OlWsf {
	margin-bottom: 36px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hjEMME {
	font-weight: 800;
	margin-bottom: 0.5rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dcUtJh {
	margin-bottom: 2.5rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.krkJSp {
	line-height: 125%;
	-webkit-letter-spacing: -2%;
	-moz-letter-spacing: -2%;
	-ms-letter-spacing: -2%;
	letter-spacing: -2%;
	margin-bottom: 20px;
	max-width: 370px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.cLERWw {
	-webkit-letter-spacing: -2%;
	-moz-letter-spacing: -2%;
	-ms-letter-spacing: -2%;
	letter-spacing: -2%;
	margin-bottom: 26px;
	max-width: 360px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hMaBpO {
	font-weight: 800;
	margin-bottom: 0.5rem;
	max-width: 1050px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bwKTkw {
	margin-bottom: 53px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bcEVYD {
	color: white;
	margin-bottom: 42px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.gLFRTm {
	font-weight: 900;
	color: white;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.chCEiV {
	margin-bottom: 16px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bUhdLB {
	color: #7F93BC;
	margin-bottom: 20px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.cgEWuG {
	font-weight: 400;
	margin-left: 16px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kneMRh {
	margin-bottom: 0.5em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.fBNuyi {
	color: #7F93BC;
	margin-bottom: 50px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kOLIte {
	font-weight: 700;
	margin-top: 5px;
	margin-bottom: 15px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.gbIiZL {
	font-weight: 400;
	line-height: 20px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.liQZwF {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 20px;
}

.bsVVLG {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 1em;
}

.cMkUa-D {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 8px;
}

.kToTnh {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	font-weight: 800;
	margin-bottom: 0.5rem;
}

.ciPEzS {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	line-height: 125%;
	-webkit-letter-spacing: -2%;
	-moz-letter-spacing: -2%;
	-ms-letter-spacing: -2%;
	letter-spacing: -2%;
	margin-bottom: 20px;
}

.cVSQPK {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	color: white;
	margin-bottom: 42px;
}

.eEjhVg {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 16px;
}

.ePLHbk {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 0.5em;
}

.dgnOtC {
	font-size: 1.3333333333333333rem;
}

@media (min-width:485px) {
	.dgnOtC {
		font-size: 1.586rem;
	}
}

@media (min-width:600px) {
	.dgnOtC {
		font-size: 1.646rem;
	}
}

@media (min-width:768px) {
	.dgnOtC {
		font-size: 1.733rem;
	}
}

@media (min-width:992px) {
	.dgnOtC {
		font-size: 1.85rem;
	}
}

@media (min-width:1280px) {
	.dgnOtC {
		font-size: 2rem;
	}
}

.guinbP {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	margin-bottom: 16px;
	width: lg;
	height: lg;
}

@media (min-width:375px) {
	.guinbP {
		min-width: 280px !important;
	}
}

.guinbP:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.guinbP:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.guinbP {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.guinbP {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.guinbP {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.guinbP {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.guinbP {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.guinbP {
		font-size: 1.106rem;
	}
}

.hNGBcK {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	margin-top: 2em;
	width: lg;
	height: lg;
}

@media (min-width:375px) {
	.hNGBcK {
		min-width: 280px !important;
	}
}

.hNGBcK:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.hNGBcK:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.hNGBcK {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.hNGBcK {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.hNGBcK {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.hNGBcK {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.hNGBcK {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.hNGBcK {
		font-size: 1.106rem;
	}
}

.ippFBM {
	max-width: 1140px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 40px;
	margin-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

@media (min-width:768px) {
	.ippFBM {
		margin-top: 80px;
		margin-bottom: 80px;
	}
}

.glwSmv {
	padding-top: 110px;
}

@media (max-width:484.5px) {
	.glwSmv {
		padding-top: 115px;
	}
}

body,
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {}

.gPqWRa {
	width: 100%;
	-webkit-transform: translateX(1px);
	-ms-transform: translateX(1px);
	transform: translateX(1px);
	overflow: hidden;
}

.PwYqs {
	margin-top: 60px;
}

.Dhnbp {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 20px;
}

.cHTKsi {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-top: 40px;
}

.cvDZdf {
	-webkit-letter-spacing: -0.01em;
	-moz-letter-spacing: -0.01em;
	-ms-letter-spacing: -0.01em;
	letter-spacing: -0.01em;
}

.kZIeQU {
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bCJhtO {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.smVhE {
	max-width: 475px;
	width: 100%;
}

.idZLwP {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 5px;
}

@media (max-width:599.5px) {
	.idZLwP {
		-webkit-box-pack: space-around;
		-webkit-justify-content: space-around;
		-ms-flex-pack: space-around;
		justify-content: space-around;
	}
}

.hrGWTJ {
	margin-bottom: 10px;
}

.hPrGxS {
	margin-bottom: 10px;
}

.jBochl {
	position: relative;
	margin-top: 60px;
}

@media (max-width:991.5px) {
	.jBochl {
		margin-top: 100px;
	}
}

@media (max-width:767.5px) {
	.jBochl {
		margin-top: 100px;
	}
}

.iHIWib {
	background-color: #fff;
	border-radius: 21px;
	padding: 60px;
	color: #000;
	min-height: 1205px;
}

@media (max-width:767.5px) {
	.iHIWib {
		padding: 24px;
		height: auto;
		min-height: auto;
	}
}

.iJjILW {
	-webkit-letter-spacing: -0.01em;
	-moz-letter-spacing: -0.01em;
	-ms-letter-spacing: -0.01em;
	letter-spacing: -0.01em;
}

.LaUtX {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.ktGxny {
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dWxwrT {
	display: none;
	gap: 32px;
	position: absolute;
	right: 0;
	top: -30px;
}

@media (max-width:599.5px) {
	.dWxwrT {
		height: 29px;
		margin-top: 24px;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		max-width: 100%;
		position: relative;
		top: 0;
	}
}

.dsJrIm {
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
	min-width: 29px !important;
	width: 29px;
	height: 29px;
	border-radius: 50%;
	border: 1px solid rgba(0, 0, 0, 0.3);
	padding: 0;
}

.dsJrIm path {
	fill: #000000;
	fill-opacity: 0.3;
}

.dsJrIm::after {
	content: '' !important;
}

.dsJrIm:hover {
	border-color: #000;
}

.dsJrIm:hover path {
	fill: #000000;
	fill-opacity: 1;
}

@media (max-width:484.5px) {
	.dsJrIm svg {
		width: 30px;
	}
}

.dhCuwX {
	-webkit-transform: rotate(180deg) !important;
	-ms-transform: rotate(180deg) !important;
	transform: rotate(180deg) !important;
}

.bAMnRC {
	position: relative;
}

.iCwXNJ {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.liMiUx {
	margin-bottom: 100px;
	padding-top: 50px;
}

.eAYNmd {
	background: no-repeat url('img/markets/tradeOn/indices.jpg');
	background-size: cover;
	border-radius: 21px;
	padding: 87px 87px 63px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (max-width:991.5px) {
	.eAYNmd {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		padding: 60px 20px;
		background-position: top;
	}
}

@media (max-width:599.5px) {
	.eAYNmd {
		background: #000;
	}
}

.bWISoq {
	margin-right: 10px;
}

.fKmHOi {
	margin-right: 20px;
	max-width: 320px;
	width: 100%;
}

@media (max-width:991.5px) {
	.fKmHOi {
		margin-right: 0;
	}
}

.kgvFgX {
	max-width: 500px;
	width: 100%;
}

@media (max-width:991.5px) {
	.kgvFgX {
		margin-bottom: 30px;
	}
}

.dRDzpr {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 10px;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s;
}

.dRDzpr:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transform: scale(0.98);
	-ms-transform: scale(0.98);
	transform: scale(0.98);
}

.cyMSoO {
	padding: 110px 0px 60px;
	margin-bottom: 130px;
}

@media (max-width:991.5px) {
	.cyMSoO {
		padding: 100px 0px 40px;
		margin-left: 15px;
		margin-right: 15px;
	}
}

@media (max-width:599.5px) {
	.cyMSoO {
		padding: 90px 0px 40px;
	}
}

.dhMxjv {
	background: #ffffff;
	border-radius: 21px;
	padding-left: 0 !important;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	overflow: hidden !important;
	position: relative;
	width: 100%;
}

@media (max-width:991.5px) {
	.dhMxjv {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		padding-right: 0 !important;
	}
}

.cChqtE {
	overflow: hidden !important;
	-webkit-flex-basis: 50%;
	-ms-flex-preferred-size: 50%;
	flex-basis: 50%;
	height: 100%;
	width: 50%;
	position: absolute;
	left: 0;
	top: 0;
}

@media (max-width:991.5px) {
	.cChqtE {
		position: relative;
		width: 100%;
		height: auto;
	}
}

.iHMWrg {
	-webkit-flex-basis: 50%;
	-ms-flex-preferred-size: 50%;
	flex-basis: 50%;
	width: 50%;
	padding: 37px 39px 38px 72px;
}

@media (max-width:1198.5px) {
	.iHMWrg {
		padding: 60px 39px 20px 70px;
	}
}

@media (max-width:991.5px) {
	.iHMWrg {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		width: 100%;
		padding: 30px 20px;
	}
}

.iHMWrg .sc-514e3805-6 {
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	font-size: 42px;
	max-width: 400px;
	font-weight: 900;
}

@media (max-width:599.5px) {
	.iHMWrg .sc-514e3805-6 {
		font-size: 34px;
	}
}

.hIJKku {
	border-top-left-radius: 21px;
	border-bottom-left-radius: 21px;
	max-width: 580px;
	width: 100%;
	position: relative;
}

@media (max-width:1023.5px) {
	.hIJKku {
		-webkit-transform: scale(1.2);
		-ms-transform: scale(1.2);
		transform: scale(1.2);
	}
}

@media (max-width:991.5px) {
	.hIJKku {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		border-top-right-radius: 21px;
		border-bottom-left-radius: 0;
		max-width: 990px;
	}
}

.uGbeo {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 20px;
}

.chkBoL {
	width: 24px;
	height: 24px;
}

.gaKkUi {
	padding: 60px 0px 30px;
}

@media (max-width:991.5px) {
	.gaKkUi {
		padding: 40px 0px 30px;
	}
}

@media (max-width:599.5px) {
	.gaKkUi {
		padding: 30px 0px 20px;
	}
}

.hbjmZx {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 3em;
}

@media (max-width:767.5px) {
	.hbjmZx {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
		min-height: 80px;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
}

.gLhcqu {
	font-size: 56px;
	font-weight: 800;
	font-family: Inter, sans-serif;
}

@media (max-width:991.5px) {
	.gLhcqu {
		font-size: 1.7916666666666665rem;
	}

	@media (min-width:485px) {
		.gLhcqu {
			font-size: 2.392rem;
		}
	}

	@media (min-width:600px) {
		.gLhcqu {
			font-size: 2.534rem;
		}
	}

	@media (min-width:768px) {
		.gLhcqu {
			font-size: 2.742rem;
		}
	}

	@media (min-width:992px) {
		.gLhcqu {
			font-size: 3.019rem;
		}
	}

	@media (min-width:1280px) {
		.gLhcqu {
			font-size: 3.375rem;
		}
	}
}

.gINUrj {
	max-width: 90px;
	width: 100%;
	height: 100px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.fwuwLd {
	max-width: 120px;
	width: 100%;
	height: 100px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.fwuwJP {
	max-width: 100px;
	width: 100%;
	height: 100px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.LLHno {
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
}

.LLHno:hover {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.cvneHX {
	counter-reset: list;
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 30px;
}

@media (max-width:991.5px) {
	.cvneHX {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		gap: 3rem;
	}
}

@media (max-width:599.5px) {
	.cvneHX {
		grid-template-columns: repeat(1, 1fr);
		gap: 2rem;
	}
}

.fLYdKa {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.liIIWr {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #000000;
	color: #FFFFFF;
	border-radius: 21px;
	font-family: Inter, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.liIIWr {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.liIIWr {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.liIIWr {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.liIIWr {
		margin: 0 auto;
	}
}

.kqaHkL {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #3179FF;
	color: #FFFFFF;
	border-radius: 21px;
	font-family: Inter, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.kqaHkL {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.kqaHkL {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.kqaHkL {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.kqaHkL {
		margin: 0 auto;
	}
}

.eByqFL {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #FFFFFF;
	color: #000000;
	border-radius: 21px;
	font-family: Inter, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.eByqFL {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.eByqFL {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.eByqFL {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.eByqFL {
		margin: 0 auto;
	}
}

.kmMcCJ {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #EC1B2E;
	color: #FFFFFF;
	border-radius: 21px;
	font-family: Inter, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.kmMcCJ {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.kmMcCJ {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.kmMcCJ {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.kmMcCJ {
		margin: 0 auto;
	}
}

.hQdDgz {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #A346FF;
	color: #FFFFFF;
	border-radius: 21px;
	font-family: Inter, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.hQdDgz {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.hQdDgz {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.hQdDgz {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.hQdDgz {
		margin: 0 auto;
	}
}

.fZeNye {
	list-style-type: none;
	max-width: 350px;
	width: 100%;
	background: #1BE276;
	color: #FFFFFF;
	border-radius: 21px;
	font-family: Inter, sans-serif;
	padding: 19px 42px 24px 28px;
}

@media (max-width:1198.5px) {
	.fZeNye {
		max-width: 320px !important;
	}
}

@media (max-width:1023.5px) {
	.fZeNye {
		max-width: 310px !important;
	}
}

@media (max-width:991.5px) {
	.fZeNye {
		max-width: 350px !important;
	}
}

@media (max-width:599.5px) {
	.fZeNye {
		margin: 0 auto;
	}
}

.hfergz {
	background: #ffffff;
	border-radius: 21px;
	padding: 10px 36px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	max-width: 890px;
	width: 100%;
}

@media (max-width:767.5px) {
	.hfergz {
		padding: 20px 10px;
	}
}

.jjNDjE {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

@media (max-width:767.5px) {
	.jjNDjE {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
}

.eviEOJ {
	max-width: 200px;
	width: 100%;
	margin-right: 18px;
}

@media (max-width:767.5px) {
	.eviEOJ {
		margin-right: 0;
	}
}

.ksIYfO {
	padding-bottom: 100px;
	overflow: hidden;
	position: relative;
}

.bRLiLj {
	width: 100%;
	max-width: 291px;
}

.DaRVs {
	width: 100%;
	max-width: 291px;
	margin-left: -50px;
}

.dryLZJ {
	margin: 0 -98px;
}

.heGZIW {
	margin: 15px -98px 0;
}

.jTeTNn {
	max-width: 2500px;
	margin: 0 auto;
}

.jTeTNn .slide {
	margin-right: 14px !important;
}

.iEuCXw {
	border-radius: 9px;
}

.iEuCXw img {
	object-fit: cover !important;
}

.hLlhDR {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 3em;
}

@media (max-width:767.5px) {
	.hLlhDR {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
		min-height: 80px;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
}

.jZBAsj {
	padding: 0px 0px 120px;
}

@media (max-width:991.5px) {
	.jZBAsj {
		padding: 0px 0px 100px;
	}
}

.gUkbpe {
	color: #FFFFFF;
	padding: 52px 44px 51px;
	border-radius: 21px;
	background: #A346FF url('img/markets/diverse-range/indices.jpg') no-repeat;
	background-size: contain;
	background-position: bottom right;
	height: 550px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (max-width:1198.5px) {
	.gUkbpe {
		height: 540px;
	}
}

@media (max-width:991.5px) {
	.gUkbpe {
		padding: 30px 30px;
		height: 400px;
		background-size: 100%;
		background-position: 140px 100%;
	}
}

@media (max-width:767.5px) {
	.gUkbpe {
		height: 400px;
	}
}

@media (max-width:599.5px) {
	.gUkbpe {
		height: 800px;
		padding: 25px 24px;
		background-position: bottom center;
		background-size: cover;
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
}

@media (max-width:484.5px) {
	.gUkbpe {
		height: 650px;
	}
}

@media (max-width:374.5px) {
	.gUkbpe {
		height: 550px;
	}
}


/* ---------- new rules found in ios.php ---------- */


@media (min-width:992px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="251fd39d-b512-5882-5175-b26a3d0db524"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="14117d61-b7d0-dad0-e4bd-49fc829bd04d"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d0eb211-e4a8-59a1-b7a0-8f3acb5c664c"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="911fed41-a29c-f6e5-c65f-ad184d9e72aa"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="7aa65460-f96c-60b5-e75c-585ff8e4f52c"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="623c1007-b16c-5d06-6812-81934fb58d0b"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9bc14bc1-45bd-75fd-aea3-e3d299201bda"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="262b6ee0-14b5-f12c-3957-a43b410e0109"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="da4274b3-db34-3e34-b667-c94d7cc0f742"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="42296372-ed7f-83f0-26d8-d11022df9aed"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="06f6aff6-2acc-20ef-914a-bd83789bacbe"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="bb47ae1b-8b10-8b01-0727-97a4674d6e7b"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="f07f0ba6-847b-44a9-c09c-caff5a7cc4d8"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="2d3e0a2a-fb0c-98c3-dee1-53b1dc5d3123"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="9b5e93e1-4ad9-b1c4-177b-f0c143e34e62"] {
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="ab4f5628-7010-d046-d125-09fc97b857d4"] {
		-webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0%, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="e3a6c7a0-cf59-5419-2752-63bd05c4d26b"] {
		opacity: 0;
	}
}

.gUtoRW {
	font-weight: 700;
	margin-bottom: 0.2em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jgZMya {
	margin-bottom: 0.3em;
	max-width: 470px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.sEQxw {
	font-size: 0.875rem;
	margin-top: 1.5em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dOHjTq {
	padding: 160px 0px 70px;
	overflow: hidden;
}

@media (max-width:991.5px) {
	.dOHjTq {
		padding: 100px 0px 50px;
	}
}

.izcCFu {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-webkit-box-align: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
}

@media (max-width:767.5px) {
	.izcCFu {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.jlQomN {
	max-width: 517px;
	width: 100%;
}

.jtRwPM {
	display: block;
	max-width: 500px;
	width: 100%;
	margin: 0px 0px 20px;
}

@media (min-width:992px) {
	.jtRwPM {
		display: none;
	}
}

.hCkdjk {
	width: 100%;
	-webkit-transform-origin: right;
	-ms-transform-origin: right;
	transform-origin: right;
	z-index: -1;
	position: absolute;
	max-width: 806px;
	top: -6%;
	right: -16%;
	display: block;
}

@media (max-width:1439.5px) {
	.hCkdjk {
		max-width: 700px;
		top: -1%;
		right: -10%;
	}
}

@media (max-width:1198.5px) {
	.hCkdjk {
		right: 0%;
		max-width: 550px;
	}
}

@media (max-width:1023.5px) {
	.hCkdjk {
		top: 5%;
	}
}

@media (max-width:991.5px) {
	.hCkdjk {
		display: none;
	}
}

.fjTEgc {
	padding: 120px 0px 260px;
}

@media (max-width:767.5px) {
	.fjTEgc {
		padding: 30px 0px;
	}
}

@media (max-width:1198.5px) {
	.fjTEgc {
		padding: 120px 0px 200px;
	}
}

@media (max-width:767.5px) {
	.fjTEgc {
		padding: 60px 0px;
	}
}

.eliafT {
	position: relative;
}

.bEnCDo {
	max-width: 386px;
	width: 100%;
	position: relative;
	z-index: 99;
}

.hyNaAT {
	position: absolute;
	width: 100%;
	bottom: -50%;
	right: 0;
	max-width: 900px;
}

@media (max-width:1198.5px) {
	.hyNaAT {
		max-width: 800px;
		bottom: -40%;
	}
}

@media (max-width:1023.5px) {
	.hyNaAT {
		max-width: 650px;
	}
}

@media (max-width:991.5px) {
	.hyNaAT {
		max-width: 600px;
		bottom: -35%;
	}
}

@media (max-width:767.5px) {
	.hyNaAT {
		margin-top: 2em;
		margin-bottom: 1em;
		max-width: 500px;
		position: static;
	}
}


/* ---------- new rules found in legal_documentation.php ---------- */


.cwSHwu {
	font-weight: 400;
	text-align: center;
	margin-bottom: 80px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.geAluW {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
}

.cNDfyY {
	position: relative;
	overflow: hidden;
	line-height: 0;
	margin-right: 10px;
}

.gUUgxM {
	font-family: Inter, sans-serif;
	font-size: 1.125rem;
	font-weight: 300;
	margin-top: 9em;
}

.gUUgxM p {
	margin-bottom: 1em;
}

@media (max-width:767.5px) {
	.gUUgxM {
		margin-top: 7.8em;
	}
}

.gzwnxF {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0px -15px;
	position: relative;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width:1023.5px) {
	.gzwnxF {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.fLGzXF {
	-webkit-flex: 0 0 50%;
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	position: relative;
	width: 100%;
	padding: 0px 15px;
}

@media (max-width:767.5px) {
	.fLGzXF {
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

.izDjjE {
	font-size: 48px;
	text-align: center;
	margin-bottom: 28px;
}

@media (max-width:767.5px) {
	.izDjjE {
		font-size: 31.1px;
	}
}

.hAIevZ {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-align-items: baseline;
	-webkit-box-align: baseline;
	-ms-flex-align: baseline;
	align-items: baseline;
}

.lcANAg {
	font-size: 20px;
	font-weight: 500;
}

.FncNZ {
	margin-left: 10px;
}

.fHFKHg {
	min-width: 110px;
	max-width: 140px;
	height: 41px;
	font-size: 15px;
	border: 1px solid rgb(0, 0, 0);
	background: transparent;
	font-weight: 500;
	padding: 7px 15px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	border-radius: 10px;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	cursor: pointer;
}

.fHFKHg:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transform: scale(0.97);
	-ms-transform: scale(0.97);
	transform: scale(0.97);
}

.bfbkHV {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	gap: 10px;
	padding: 30px 0;
	border-bottom: 1px solid rgba(207, 212, 221, 0.5);
}

@media (max-width:484.5px) {
	.bfbkHV {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.bfbkHV .sc-cfeae0b9-3 {
		margin-left: 0;
		margin-bottom: 8px;
	}
}


/* ---------- new rules found in markets.php ---------- */


.gUvTyR {
	cursor: pointer;
	font-weight: 500;
}

.ijToJM {
	display: inline-block;
	margin-top: 1%;
	margin-left: 1em;
	margin-bottom: 0.2em;
	width: 0.3em;
	height: auto;
}

.cYFAcT {
	font-weight: 800;
	margin-right: 5px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jYkQMt {
	color: #7F93BC;
	margin-top: 20px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bxWasd {
	font-weight: 600;
	color: #FFFFFF;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bpzdsu {
	font-weight: 800;
	margin-bottom: 1rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bJNnIn {
	font-weight: 400;
	margin-bottom: 4rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hmmzUJ {
	margin-bottom: 1rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dLdyAg {
	margin-bottom: 1rem;
	max-width: 425px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.eFICZS {
	margin-bottom: 1rem;
	max-width: 445px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.IBuFF {
	margin-bottom: 1rem;
	max-width: 350px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.etoxwK {
	margin-bottom: 1rem;
	max-width: 265px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bVObar {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	font-weight: 800;
	margin-bottom: 1rem;
}

.kQXA-DI {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 1rem;
}

.cEFFrI {
	overflow-x: auto;
	margin-bottom: 20px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-bottom: 10px;
}

.cEFFrI::-webkit-scrollbar {
	height: 3px;
}

.cEFFrI::-webkit-scrollbar-track {
	background: #e5e9f2;
	border-radius: 15px;
}

.cEFFrI::-webkit-scrollbar-thumb {
	background: #77787e;
	border-radius: 15px;
}

.GFABZ {
	margin-right: 5px;
	padding: 0 12px;
	min-width: 150px;
	width: 100%;
	height: 45px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	cursor: pointer;
	-webkit-transition: 0.2s -webkit-transform ease-in-out;
	-webkit-transition: 0.2s transform ease-in-out;
	transition: 0.2s transform ease-in-out;
	border: 1px solid #353536;
	background: linear-gradient(146.36deg, #8281FA 2.6%, #224FDB 100.07%);
	border-radius: 21px;
}

@media (max-width:767.5px) {
	.GFABZ {
		margin-right: 10px;
		min-width: 150px;
	}
}

.GFABZ:last-of-type {
	margin-right: 0;
}

.cgsKva {
	margin-right: 5px;
	padding: 0 12px;
	min-width: 150px;
	width: 100%;
	height: 45px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	cursor: pointer;
	-webkit-transition: 0.2s -webkit-transform ease-in-out;
	-webkit-transition: 0.2s transform ease-in-out;
	transition: 0.2s transform ease-in-out;
	border: 1px solid #353536;
	background: #212020;
	border-radius: 21px;
}

@media (max-width:767.5px) {
	.cgsKva {
		margin-right: 10px;
		min-width: 150px;
	}
}

.cgsKva:last-of-type {
	margin-right: 0;
}

.ctKGfA {
	margin-bottom: 100px;
}

.cONCKP {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-gap: 18px;
}

@media (max-width:991.5px) {
	.cONCKP {
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (max-width:599.5px) {
	.cONCKP {
		grid-template-columns: repeat(2, 1fr);
	}
}

.iKumYg {
	padding: 24px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
	background: #FFFFFF;
	border-radius: 20px;
	-webkit-text-decoration: none !important;
	text-decoration: none !important;
}

.gwoVYf {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.dOeLSh {
	padding: 130px 0px 0px;
}

@media (max-width:991.5px) {
	.dOeLSh {
		padding: 100px 0px 0px;
	}
}

@media (max-width:599.5px) {
	.dOeLSh {
		padding: 90px 0px 0px;
	}
}

.bSNFsv {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 3em;
}

@media (max-width:767.5px) {
	.bSNFsv {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
		min-height: 80px;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
}

.OhGlU {
	font-size: 56px;
	font-weight: 800;
	font-family: Inter, sans-serif;
}

@media (max-width:991.5px) {
	.OhGlU {
		font-size: 1.7916666666666665rem;
	}

	@media (min-width:485px) {
		.OhGlU {
			font-size: 2.392rem;
		}
	}

	@media (min-width:600px) {
		.OhGlU {
			font-size: 2.534rem;
		}
	}

	@media (min-width:768px) {
		.OhGlU {
			font-size: 2.742rem;
		}
	}

	@media (min-width:992px) {
		.OhGlU {
			font-size: 3.019rem;
		}
	}

	@media (min-width:1280px) {
		.OhGlU {
			font-size: 3.375rem;
		}
	}
}

.btiYYF {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex: 0 0 49px;
	-ms-flex: 0 0 49px;
	flex: 0 0 49px;
	margin-bottom: 8px;
	width: 49px;
	height: 49px;
}

.KkLLx {
	margin: 0 auto 25px;
	max-width: 160px;
	width: 100%;
}

@media (max-width:599.5px) {
	.KkLLx {
		max-width: 180px;
	}
}

.epqWYt {
	counter-reset: list;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (max-width:991.5px) {
	.epqWYt {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		gap: 3rem;
	}
}

@media (max-width:599.5px) {
	.epqWYt {
		grid-template-columns: repeat(1, 1fr);
		gap: 1.7rem;
	}
}

.gxRDFc {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.kIiJwh {
	margin-bottom: 20px;
	list-style-type: none;
	max-width: 256px;
	width: 100%;
	color: #FFFFFF;
	background: #000000;
	border-radius: 21px;
	font-family: Inter, sans-serif;
	padding: 21px 21px 45px 21px;
}

@media (max-width:1198.5px) {
	.kIiJwh {
		max-width: 240px !important;
	}
}

@media (max-width:1023.5px) {
	.kIiJwh {
		max-width: 230px !important;
	}
}

@media (max-width:991.5px) {
	.kIiJwh {
		max-width: 300px !important;
	}
}

@media (max-width:599.5px) {
	.kIiJwh {
		max-width: 100% !important;
		margin: 0 auto;
	}
}

.eMzuxc {
	padding: 0px 0px 50px;
}

@media (max-width:991.5px) {
	.eMzuxc {
		padding: 120px 0px 50px;
	}
}

@media (max-width:599.5px) {
	.eMzuxc {
		padding: 100px 0px 50px;
	}
}

.jldtIR {
	padding: 7px 16px 8px 16px;
	margin-left: -16px;
}

.fRmXa-D {
	display: grid;
	gap: 1.5rem;
	grid-template-columns: repeat(2, 1fr);
}

@media (max-width:991.5px) {
	.fRmXa-D {
		grid-template-columns: repeat(1, 1fr);
	}
}

.ijVGaj {
	border-radius: 21px;
	font-family: Inter, sans-serif !important;
	height: 590px;
	max-width: 540px;
	width: 100%;
	padding: 40px 30px;
	color: #FFFFFF;
	position: relative;
}

@media (max-width:991.5px) {
	.ijVGaj {
		padding: 30px 20px;
		background-size: contain !important;
		background-position: bottom !important;
		height: 500px;
		max-width: 450px;
	}
}

@media (max-width:767.5px) {
	.ijVGaj {
		padding: 30px 20px;
		height: 490px;
		max-width: 400px;
	}
}

@media (max-width:484.5px) {
	.ijVGaj {
		height: 440px;
	}
}

.cPhRKu {
	background: #3179ff url('img/discover-copy-trading-with-zeda/diverse/img-1.png') no-repeat bottom/contain;
	height: 630px;
}

.cPhRKu:hover .sc-f86fbfda-1 {
	background: #FFFFFF;
	color: #3179FF;
	border-radius: 90px;
	-webkit-text-decoration: none;
	text-decoration: none;
}

.cPhRKu:hover .sc-f86fbfda-1 path {
	fill: #3179FF;
}

@media (max-width:991.5px) {
	.cPhRKu {
		height: 550px !important;
	}
}

@media (max-width:767.5px) {
	.cPhRKu {
		height: 520px !important;
	}
}

.iXloeM {
	height: 630px;
	background: #776860 url('img/discover-copy-trading-with-zeda/diverse/img-2.png') no-repeat bottom/contain;
}

.iXloeM:hover .sc-f86fbfda-1 {
	background: #FFFFFF;
	color: #3179FF;
	border-radius: 90px;
	-webkit-text-decoration: none;
	text-decoration: none;
}

.iXloeM:hover .sc-f86fbfda-1 path {
	fill: #3179FF;
}

@media (max-width:991.5px) {
	.iXloeM {
		height: 540px;
	}
}

@media (max-width:599.5px) {
	.iXloeM {
		height: 490px;
	}
}

.jvqSyB {
	background: #20ae2e url('img/discover-copy-trading-with-zeda/diverse/img-3.png') no-repeat;
	background-size: cover;
	background-position: bottom;
}

.jvqSyB .sc-514e3805-7 {
	max-width: 350px;
}

@media (max-width:484.5px) {
	.jvqSyB .sc-514e3805-7 {
		max-width: 280px;
	}
}

@media (max-width:991.5px) {
	.jvqSyB {
		background-position: bottom !important;
	}
}

@media (max-width:484.5px) {
	.jvqSyB {
		background-position: center bottom !important;
	}
}

.jvqSyB:hover .sc-f86fbfda-1 {
	background: #FFFFFF;
	color: #3179FF;
	border-radius: 90px;
	-webkit-text-decoration: none;
	text-decoration: none;
}

.jvqSyB:hover .sc-f86fbfda-1 path {
	fill: #3179FF;
}

.jcOrAr {
	background: #2c2c2c url('img/discover-copy-trading-with-zeda/diverse/img-4.png') no-repeat bottom/contain;
}

.jcOrAr:hover .sc-f86fbfda-1 {
	background: #FFFFFF;
	color: #3179FF;
	border-radius: 90px;
	-webkit-text-decoration: none;
	text-decoration: none;
}

.jcOrAr:hover .sc-f86fbfda-1 path {
	fill: #3179FF;
}


/* ---------- new rules found in metatrader.php ---------- */


.hXcFuK {
	margin-top: 1.5em;
	max-width: 466px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.cvpHus {
	line-height: 100%;
	max-width: 550px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.fBOyKR {
	margin-top: 1.8rem;
	margin-bottom: 1.8rem;
	max-width: 466px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.nxWvW {
	line-height: 100%;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.ljkIoT {
	margin-top: 1.5em;
	margin-bottom: 1em;
	max-width: 670px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jbwmcI {
	text-align: center;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.liBHfx {
	margin-top: 1em;
	margin-bottom: 0.5em;
	max-width: 284px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.ffutMz {
	margin-top: 1em;
	margin-bottom: 0.5em;
	max-width: 150px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.cTabBZ {
	text-align: center;
	margin-bottom: 2rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bZUTUk {
	text-align: center;
	margin-bottom: 2rem;
	margin-top: 5.5rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bcfogH {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	line-height: 100%;
}

.eOLXhl {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	text-align: center;
}

.cfXzxw {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	text-align: center;
	margin-bottom: 2rem;
}

.jtgsdd {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	text-align: center;
	margin-bottom: 2rem;
	margin-top: 5.5rem;
}

.lmPAOM {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	margin-top: 3.5em;
	width: lg;
	height: lg;
}

@media (min-width:375px) {
	.lmPAOM {
		min-width: 280px !important;
	}
}

.lmPAOM:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.lmPAOM:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.lmPAOM {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.lmPAOM {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.lmPAOM {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.lmPAOM {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.lmPAOM {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.lmPAOM {
		font-size: 1.106rem;
	}
}

.cLibgC {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	margin-top: 1.5em;
	width: lg;
	height: lg;
}

@media (min-width:375px) {
	.cLibgC {
		min-width: 280px !important;
	}
}

.cLibgC:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.cLibgC:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.cLibgC {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.cLibgC {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.cLibgC {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.cLibgC {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.cLibgC {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.cLibgC {
		font-size: 1.106rem;
	}
}

.gOzwT {
	padding: 160px 0px 160px;
}

@media (max-width:991.5px) {
	.gOzwT {
		padding: 50px 0px 50px;
	}
}

.bpWBwz {
	width: 100%;
	height: 310px;
	padding: 15px;
	text-align: center;
	opacity: 0.9;
	border: 5px solid rgba(255, 255, 255, 0.5);
	border-radius: 20px;
	background: linear-gradient(91.41deg, #f8faff 55.55%, rgba(255, 255, 255, 0) 220.37%);
	box-shadow: 0 16px 32px rgba(17, 37, 62, 0.02);
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
}

.hhnzWL {
	padding: 180px 0px 180px;
}

@media (max-width:991.5px) {
	.hhnzWL {
		padding: 90px 0px 50px;
	}
}

.ddIrLM {
	display: grid;
	grid-template-columns: 1fr 716px;
}

@media (max-width:1023.5px) {
	.ddIrLM {
		grid-template-columns: 1fr 1fr;
	}
}

@media (max-width:599.5px) {
	.ddIrLM {
		grid-template-columns: 1fr;
	}
}

.kUPVY {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.jmOVwW {
	padding-right: 40px;
}

@media (max-width:599.5px) {
	.jmOVwW {
		padding-right: 0;
	}
}

.fUvdpd {
	max-width: 716px;
	width: 100%;
}

@media (max-width:599.5px) {
	.fUvdpd {
		margin: 50px 0;
	}
}

.gbJUNY {
	list-style: none;
}

.bHEYlS {
	margin-right: 0.7em;
	color: inherit;
}

.gNkVZa {
	stroke: currentColor;
	width: 22px;
}

@media (min-width:600px) {
	.gNkVZa {
		width: 30px;
	}
}

.ccWvtY {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 0;
}

.ccWvtY:not(:last-child) {
	margin-bottom: 10px;
}

.dpaNHT {
	background-color: #F6F9FC;
	box-shadow: 0 16px 32px rgba(17, 37, 62, 0.02);
	padding: 150px 0px 150px;
	overflow: hidden;
}

@media (max-width:991.5px) {
	.dpaNHT {
		padding: 90px 0px 50px;
	}
}

.fDPVoB {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (max-width:1023.5px) {
	.fDPVoB {
		grid-template-columns: 1fr 1fr;
	}
}

@media (max-width:767.5px) {
	.fDPVoB {
		grid-template-columns: 1fr;
	}
}

.hZqvBB {
	max-width: 611px;
	width: 100%;
}

@media (max-width:991.5px) {
	.hZqvBB {
		max-width: 0;
	}
}

.kZQsEU {
	max-width: 551px;
	width: 100%;
}

@media (max-width:991.5px) {
	.kZQsEU {
		max-width: 100%;
	}
}

.ckPSBB {
	-webkit-transform: translateX(-150px);
	-ms-transform: translateX(-150px);
	transform: translateX(-150px);
	-webkit-flex: 1 1 100%;
	-ms-flex: 1 1 100%;
	flex: 1 1 100%;
}

@media (max-width:991.5px) {
	.ckPSBB {
		-webkit-transform: translateX(-50px);
		-ms-transform: translateX(-50px);
		transform: translateX(-50px);
		max-width: 400px;
	}
}

@media (max-width:767.5px) {
	.ckPSBB {
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0);
		margin-top: 50px;
		width: 80%;
	}
}

.jSDegN {
	padding: 150px 0px 150px;
}

@media (max-width:991.5px) {
	.jSDegN {
		padding: 90px 0px 50px;
	}
}

.ikjENN {
	display: grid;
	grid-template-columns: 1fr 391px;
}

@media (max-width:1023.5px) {
	.ikjENN {
		grid-template-columns: 1fr 1fr;
	}
}

@media (max-width:767.5px) {
	.ikjENN {
		grid-template-columns: 1fr;
	}
}

.izBOdi {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.AkPeW {
	-webkit-transform: translateY(30px);
	-ms-transform: translateY(30px);
	transform: translateY(30px);
	-webkit-flex: 1 1 100%;
	-ms-flex: 1 1 100%;
	flex: 1 1 100%;
}

@media (max-width:1023.5px) {
	.AkPeW {
		-webkit-transform: translateY(0px);
		-ms-transform: translateY(0px);
		transform: translateY(0px);
	}
}

@media (max-width:991.5px) {
	.AkPeW {
		-webkit-transform: translateX(10px);
		-ms-transform: translateX(10px);
		transform: translateX(10px);
		max-width: 300px;
	}
}

@media (max-width:767.5px) {
	.AkPeW {
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0);
		width: 70%;
		margin: 50px auto 0;
	}
}

.hgDKSZ {
	width: 100%;
	min-width: 270px;
}

.ioKwCj {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	gap: 25px;
}

@media (max-width:991.5px) {
	.ioKwCj {
		grid-template-columns: 1fr;
		justify-items: center;
	}
}

.NVxCg {
	max-width: 347px;
	background: linear-gradient(91.41deg, #f8faff 55.55%, rgba(255, 255, 255, 0) 220.37%);
	border: 5px solid #ffffff;
	-webkit-filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	border-radius: 15px;
}

.OrQCx {
	padding: 39px 24px 45px 29px;
}

.jhGSVy {
	font-size: 30px;
	font-weight: 900;
}

.bTbCGo {
	background: #000000 url('img/metatrader/table/bg.svg') no-repeat center;
	background-size: cover;
	color: #FFFFFF;
	padding: 140px 0px 160px;
}

@media (max-width:991.5px) {
	.bTbCGo {
		padding: 50px 0px 50px;
	}
}

.filnNA {
	border-top-right-radius: 16px;
	border-top-left-radius: 16px;
	width: 100%;
	border-spacing: 4px 4px;
	border-collapse: separate;
}

.irfPLt {
	color: #FFFFFF !important;
}

.kASlgQ {
	background: rgba(16, 37, 57, 0.8);
	position: relative;
	max-width: 40%;
	-webkit-flex-basis: 40%;
	-ms-flex-preferred-size: 40%;
	flex-basis: 40%;
	width: 40%;
	padding: 15px 10px;
}

@media (max-width:767.5px) {
	.kASlgQ {
		padding: 15px 5px;
		max-width: 48%;
		-webkit-flex-basis: 48%;
		-ms-flex-preferred-size: 48%;
		flex-basis: 48%;
		width: 48%;
	}
}

.cEKPGf {
	background: rgba(16, 37, 57, 0.8);
	position: relative;
	max-width: 30%;
	-webkit-flex-basis: 30%;
	-ms-flex-preferred-size: 30%;
	flex-basis: 30%;
	width: 30%;
	padding: 15px 10px;
}

@media (max-width:767.5px) {
	.cEKPGf {
		padding: 15px 5px;
		max-width: 26%;
		-webkit-flex-basis: 26%;
		-ms-flex-preferred-size: 26%;
		flex-basis: 26%;
		width: 26%;
	}
}

.bVwLHo {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-weight: 700;
}

.ibaMET {
	background-size: 350% 350%;
	-webkit-box-decoration-break: clone;
	color: inherit;
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text !important;
	font-size: 22px;
	font-weight: 900;
}

@media (max-width:767.5px) {
	.ibaMET {
		font-size: 14px;
	}
}

.fyWwkO {
	background: linear-gradient(90deg, #f77062 0%, #fe5196 100%);
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
	-webkit-box-decoration-break: clone;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.fyWwkO span {
	display: inline-block;
}

.jVziFs {
	background: linear-gradient(90deg, #4481eb 0%, #04befe 100%);
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
	-webkit-box-decoration-break: clone;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.jVziFs span {
	display: inline-block;
}

.hXtVnp {
	font-weight: 500;
	color: #FFFFFF;
	font-size: 22px;
	padding-left: 36px;
}

@media (max-width:767.5px) {
	.hXtVnp {
		font-size: 11px;
		padding-left: 4px;
	}
}

.hSCcUy {
	background: linear-gradient(90deg, #6a85b6 0%, #bac8e0 100%);
	border: 1px solid rgba(255, 255, 255, 0.1);
	box-shadow: 0 16px 32px rgba(17, 37, 62, 0.04);
	padding-left: 46px;
	border-top-left-radius: 16px;
	display: block;
	width: 100%;
	max-width: 100%;
}

@media (max-width:767.5px) {
	.hSCcUy {
		font-size: 11px;
		padding-left: 14px;
	}
}

.brktQz {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

@media (max-width:767.5px) {
	.brktQz {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		text-align: center;
	}
}

.cMjHoA {
	background: linear-gradient(90deg, #f77062 0%, #fe5196 100%);
	border: 1px solid #ff6a92;
	-webkit-backdrop-filter: blur(20px);
	backdrop-filter: blur(20px);
}

.fMuSHU {
	margin-left: 10px;
	background: linear-gradient(90deg, #f77062 0%, #fe5196 100%);
	display: inline-block;
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
	-webkit-box-decoration-break: clone;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

@media (max-width:767.5px) {
	.fMuSHU {
		margin-left: 0;
		margin-top: 10px;
		font-size: 0.75rem;
	}
}

.bYMqwi {
	background: linear-gradient(90deg, #4481eb 0%, #04befe 100%);
	-webkit-backdrop-filter: blur(50px);
	backdrop-filter: blur(50px);
	border: 1px solid #52cfff;
	border-top-right-radius: 16px;
	display: block;
	width: 100%;
	max-width: 100%;
}

.kJeuvC {
	margin-left: 10px;
	background: linear-gradient(90deg, #4481eb 0%, #04befe 100%);
	display: inline-block;
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
	-webkit-box-decoration-break: clone;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

@media (max-width:767.5px) {
	.kJeuvC {
		margin-left: 0;
		margin-top: 10px;
		font-size: 0.75rem;
	}
}

.dtniIc {
	font-size: 28px;
	line-height: 32px;
	width: 100%;
	color: #FFFFFF;
}

@media (max-width:767.5px) {
	.dtniIc {
		font-size: 12px;
	}
}

.icfdZx {
	width: 23px;
	height: 17px;
	margin: 0 auto;
}

@media (max-width:767.5px) {
	.icfdZx {
		width: 15px;
		height: 11px;
	}
}

@media (max-width:484.5px) {
	.icfdZx {
		width: 9px;
		height: 7px;
	}
}

.elQKHm {
	padding: 140px 0px 140px;
}

@media (max-width:991.5px) {
	.elQKHm {
		padding: 50px 0px 50px;
	}
}

.eCZgLW {
	margin: 0 auto;
	max-width: 837px;
}

.iYnTPC {
	margin: 0 -15px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (max-width:599.5px) {
	.iYnTPC {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
}

.egZpIy {
	margin: 0 15px;
	max-width: 195px;
	width: 100%;
}

@media (max-width:991.5px) {
	.egZpIy {
		max-width: 180px;
	}
}

@media (max-width:599.5px) {
	.egZpIy {
		margin: 15px;
		max-width: 160px;
	}
}


/* ---------- new rules found in partners.php ---------- */


.gFncKO {
	max-width: 150px;
	width: 100%;
	position: relative;
}

.cgiGJz {
	line-height: 110%;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.iAKPHD {
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	margin-bottom: 2.1em;
	margin-top: 1.65em;
	max-width: 476px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bWMtFa {
	font-size: 13px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	font-weight: 400;
	margin-left: 0;
	margin-top: 8px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dcLeCy {
	color: #8E8E93;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kLzzKS {
	line-height: 104%;
	margin-bottom: 1.15em;
	max-width: 1050px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hzFOAv {
	margin-left: 10px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bYycSn {
	font-size: 13px;
	-webkit-letter-spacing: -0.03em;
	-moz-letter-spacing: -0.03em;
	-ms-letter-spacing: -0.03em;
	letter-spacing: -0.03em;
	font-weight: 400;
	margin-left: 0;
	margin-top: 8px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.becCpU {
	text-align: center;
	margin-bottom: 14px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.fIOjah {
	font-weight: 500;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.ghaMlg {
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	color: #8E8E93;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.ejXdlO {
	line-height: 110%;
	margin-bottom: 1.15em;
	max-width: 922px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.ehBKvN {
	margin-bottom: 30px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kPxBRG {
	margin-bottom: 40px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.gGEjqD {
	line-height: 110%;
	margin-bottom: 0.7em;
	max-width: 376px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.imRIZr {
	color: #FFFFFF;
	max-width: 922px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dxhHAo {
	color: white;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.fUNUWO {
	color: #8E8E93;
	margin-left: 10px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jrPrny {
	line-height: 110%;
	margin-bottom: 0.4em;
	max-width: 440px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.feNJHb {
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	line-height: 140%;
	margin-bottom: 1.5em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hzNBqZ {
	line-height: 110%;
	margin-bottom: 1rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bVvuR {
	line-height: 130%;
	color: #4D4D4D;
	margin-bottom: 3.5em;
	max-width: 800px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.enZIzb {
	font-family: Inter, sans-serif;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.gOZJjV {
	margin-bottom: 1.15em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.gkTlTo {
	margin-bottom: 1.25rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kwtQga {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	line-height: 110%;
}

.jxbdCZ {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	line-height: 104%;
	margin-bottom: 1.15em;
}

.fryqJB {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	text-align: center;
	margin-bottom: 14px;
}

.djoPXY {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	line-height: 110%;
	margin-bottom: 1.15em;
}

.bIKkES {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	line-height: 110%;
	margin-bottom: 0.7em;
}

.ieqHtd {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	color: #FFFFFF;
}

.BUSot {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	color: white;
}

.fPcaGN {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	line-height: 110%;
	margin-bottom: 0.4em;
}

.ecipaE {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	line-height: 110%;
	margin-bottom: 1rem;
}

.eQeqBI {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 1.15em;
}

.ipsKcG {
	margin-top: 2em;
	font-family: Inter, sans-serif !important;
	font-size: 0.75rem;
	font-weight: 400;
	color: #C4C4C4;
}

.ipsKcG p {
	margin-bottom: 1em;
}

.ipsKcG b {
	font-weight: 700;
}

.ipsKcG a {
	-webkit-text-decoration: underline;
	text-decoration: underline;
	color: inherit;
}

.ipsKcG ul {
	padding-left: 20px;
	margin-bottom: 15px;
	list-style: none;
}

.ipsKcG ul li::before {
	content: '\2022';
	color: #000000;
	font-weight: bold;
	display: inline-block;
	width: 1em;
	font-size: 18px;
	margin-left: -1em;
}

.dsPyUx {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	width: 100%;
	height: 59px;
}

@media (min-width:375px) {
	.dsPyUx {
		min-width: 280px !important;
	}
}

.dsPyUx:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.dsPyUx:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.dsPyUx {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.dsPyUx {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.dsPyUx {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.dsPyUx {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.dsPyUx {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.dsPyUx {
		font-size: 1.106rem;
	}
}

.eAEZZR {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	margin-top: 3.4em;
	width: 100%;
	height: 59px;
}

@media (min-width:375px) {
	.eAEZZR {
		min-width: 280px !important;
	}
}

.eAEZZR:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.eAEZZR:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.eAEZZR {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.eAEZZR {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.eAEZZR {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.eAEZZR {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.eAEZZR {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.eAEZZR {
		font-size: 1.106rem;
	}
}

.bAPthA {
	font-weight: 500;
	font-family: Inter, sans-serif;
	color: #FFFFFF !important;
	border-radius: 6px;
}

.bAPthA .sc-59d864b9-2 {
	background: #222222;
}

.bAPthA:hover .sc-59d864b9-2 {
	background: #000000;
}

.iubQBX {
	font-weight: 700;
	font-family: Inter, sans-serif !important;
	color: #FFFFFF !important;
	border-radius: 6px;
}

.iubQBX .sc-59d864b9-2 {
	background: radial-gradient(circle farthest-corner at center center, #d23535, #45c3ff);
	background-position: left center;
	background-size: 350% 350%;
	-webkit-animation: gradientBgAnim 15s ease-in-out infinite;
	animation: gradientBgAnim 15s ease-in-out infinite;
}

.iubQBX:hover .sc-59d864b9-2 {
	-webkit-animation-duration: 5s;
	animation-duration: 5s;
}

.kLfFwS {
	font-weight: 700;
	font-family: Inter, sans-serif !important;
	color: #FFFFFF !important;
	border-radius: 6px;
}

.kLfFwS .sc-59d864b9-2 {
	background: radial-gradient(circle farthest-corner at center center, #1FA2FF, #3179FF, #8EBAFD);
	background-position: left center;
	background-size: 350% 350%;
	-webkit-animation: gradientBgAnim 15s ease-in-out infinite;
	animation: gradientBgAnim 15s ease-in-out infinite;
}

.kLfFwS:hover .sc-59d864b9-2 {
	-webkit-animation-duration: 5s;
	animation-duration: 5s;
}

.kfTZUj {
	font-family: Inter, sans-serif;
	font-size: 0.875rem;
	font-weight: 300;
	padding: 60px 0;
	color: #FFFFFF;
	background: #000000;
}

@media (min-width:600px) {
	.kfTZUj {
		padding: 110px 0;
	}
}

.fphGlS {
	border-radius: 6px;
	border: 0.5px solid rgba(255, 255, 255, 0.1);
	background: linear-gradient(180deg, #0f1015 0%, #0f1012 100%);
	height: 64px;
	margin-bottom: 48px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width:991.5px) {
	.fphGlS {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		gap: 30px;
		border: none;
		background: none;
		height: auto;
	}
}

.fphGlS .sc-84092d93-8 {
	margin-left: 20px;
}

@media (max-width:991.5px) {
	.fphGlS .sc-84092d93-8 {
		border-radius: 6px;
		border: 0.5px solid rgba(255, 255, 255, 0.1);
		background: linear-gradient(180deg, #0f1015 0%, #0f1012 100%)e;
		padding: 16px;
		margin-left: 0;
	}
}

.ifndTt {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 55px;
	margin-right: 20px;
}

@media (max-width:991.5px) {
	.ifndTt {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		gap: 30px;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
}

.fYCaqa {
	width: 100%;
	padding-bottom: 10px;
	padding-top: 15px;
	position: fixed;
	top: 0;
	left: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 1px solid #CFD4DD;
	background: #FFFFFF;
	color: #000000;
	box-shadow: 0 0 8px 0 rgba(173, 201, 255, 0);
	-webkit-transition: box-shadow 250ms ease, -webkit-transform 250ms ease, background 250ms ease, color 250ms ease;
	-webkit-transition: box-shadow 250ms ease, transform 250ms ease, background 250ms ease, color 250ms ease;
	transition: box-shadow 250ms ease, transform 250ms ease, background 250ms ease, color 250ms ease;
	z-index: 1100;
	font-family: Inter, sans-serif;
	font-weight: 500;
}

@media (max-width:991.5px) {
	.fYCaqa {
		color: #000000;
	}
}

@media (max-width:599.5px) {
	.fYCaqa {
		padding-top: 12px;
		padding-bottom: 12px;
	}
}

.gjlPqi {
	margin-left: 20px;
}

@media (max-width:991.5px) {
	.gjlPqi {
		margin-left: 0;
		margin-top: 20px;
		max-width: 100%;
	}

	.gjlPqi a {
		max-width: 100%;
		width: 100%;
	}
}

#__next {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	background: #FFFFFF !important;
	color: black;
}

body {
	background: #FFFFFF !important;
}

.sc-5c274dcc-0 {
	background: #FFFFFF !important;
}

.sc-ef56c8ad-1 {
	background: #FFFFFF !important;
}

.krldIC {
	padding: 144px 0px 0px;
	background: #000000;
}

@media (max-width:991.5px) {
	.krldIC {
		padding: 70px 0px 0px;
	}
}

.jrOqnH {
	padding-top: 190px;
	margin-bottom: -41px;
}

@media (max-width:1023.5px) {
	.jrOqnH {
		padding-top: 160px;
		margin-bottom: 0;
	}
}

@media (max-width:599.5px) {
	.jrOqnH {
		padding-top: 100px;
	}
}

.loVNNh {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	position: relative;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (max-width:991.5px) {
	.loVNNh {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.hNCMQA {
	font-size: 48px;
	-webkit-letter-spacing: -0.018em;
	-moz-letter-spacing: -0.018em;
	-ms-letter-spacing: -0.018em;
	letter-spacing: -0.018em;
}

@media (max-width:991.5px) {
	.hNCMQA {
		font-size: 36px;
		-webkit-letter-spacing: -0.01em;
		-moz-letter-spacing: -0.01em;
		-ms-letter-spacing: -0.01em;
		letter-spacing: -0.01em;
		padding-right: 10px;
	}
}

.mRIPW {
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	max-width: 510px;
}

@media (max-width:1198.5px) {
	.mRIPW {
		-webkit-flex-basis: 48%;
		-ms-flex-preferred-size: 48%;
		flex-basis: 48%;
	}
}

@media (max-width:991.5px) {
	.mRIPW {
		max-width: 100%;
	}
}

.hLvUXw {
	max-width: 280px;
	font-size: 20px;
	-webkit-letter-spacing: 0.02em;
	-moz-letter-spacing: 0.02em;
	-ms-letter-spacing: 0.02em;
	letter-spacing: 0.02em;
}

@media (max-width:767.5px) {
	.hLvUXw {
		max-width: 335px;
	}
}

.hpHkwO {
	max-width: 330px;
	font-size: 20px;
	-webkit-letter-spacing: 0.02em;
	-moz-letter-spacing: 0.02em;
	-ms-letter-spacing: 0.02em;
	letter-spacing: 0.02em;
}

@media (max-width:767.5px) {
	.hpHkwO {
		max-width: 335px;
	}
}

.hqyrXI {
	-webkit-transform: scale(1.15) translate(-5%, -12%);
	-ms-transform: scale(1.15) translate(-5%, -12%);
	transform: scale(1.15) translate(-5%, -12%);
	max-width: 500px;
	width: 100%;
}

@media (max-width:1198.5px) {
	.hqyrXI {
		-webkit-transform: scale(0.97) translateY(-16%);
		-ms-transform: scale(0.97) translateY(-16%);
		transform: scale(0.97) translateY(-16%);
		-webkit-flex-basis: 52%;
		-ms-flex-preferred-size: 52%;
		flex-basis: 52%;
	}
}

@media (max-width:991.5px) {
	.hqyrXI {
		max-width: 572px;
		-webkit-transform: scale(0.97) translateY(22px);
		-ms-transform: scale(0.97) translateY(22px);
		transform: scale(0.97) translateY(22px);
	}
}

.kZgtPV {
	padding: 155px 0px 0px;
	background: #FFFFFF;
}

@media (max-width:1198.5px) {
	.kZgtPV {
		padding: 100px 0px 0px;
	}
}

@media (max-width:991.5px) {
	.kZgtPV {
		padding: 60px 0px 0px;
	}
}

.ksJISv {
	width: 100%;
	max-width: 597px;
	overflow: hidden;
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

@media (max-width:991.5px) {
	.ksJISv {
		-webkit-transform: scale(1.05) translateX(-2.5%);
		-ms-transform: scale(1.05) translateX(-2.5%);
		transform: scale(1.05) translateX(-2.5%);
	}
}

.ctbKJR {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (max-width:1198.5px) {
	.ctbKJR {
		gap: 46px;
	}
}

@media (max-width:991.5px) {
	.ctbKJR {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}

.fFfiDc {
	max-width: 477px;
	margin-top: 98px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

@media (max-width:1198.5px) {
	.fFfiDc {
		-webkit-flex-basis: 45%;
		-ms-flex-preferred-size: 45%;
		flex-basis: 45%;
	}
}

@media (max-width:991.5px) {
	.fFfiDc {
		margin-top: 0;
		max-width: 100%;
	}
}

.fHIKvl {
	position: relative;
	overflow: hidden;
}

.fHIKvl:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(180deg, rgba(34, 34, 34, 0) 37.13%, rgba(34, 34, 34, 0.94) 100%);
	z-index: 1;
}

.juLyTj {
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	background: #EFF7FF;
}

.fnDTLe {
	font-weight: 700;
	margin-bottom: 0.7em;
	line-height: 1.2;
	-webkit-transition-duration: 250ms;
	transition-duration: 250ms;
	-webkit-transform-origin: left center;
	-ms-transform-origin: left center;
	transform-origin: left center;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

@media (max-width:767.5px) {
	.fnDTLe {
		font-size: 26px;
		-webkit-letter-spacing: -0.01em;
		-moz-letter-spacing: -0.01em;
		-ms-letter-spacing: -0.01em;
		letter-spacing: -0.01em;
	}
}

.dUFukc {
	font-family: Inter, sans-serif;
	color: #718096;
	padding-left: 24px;
	position: relative;
}

.dUFukc::before {
	content: '';
	position: absolute;
	background-image: url('img/partners-page/partners-blog/calendar.svg');
	top: 0;
	left: 0;
	width: 16px;
	height: 20px;
}

.jGHBKE {
	display: block;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
}

@media (max-width:767.5px) {
	.jGHBKE {
		font-size: 18px;
		-webkit-letter-spacing: -0.01em;
		-moz-letter-spacing: -0.01em;
		-ms-letter-spacing: -0.01em;
		letter-spacing: -0.01em;
	}
}

.ksgZbL {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border-radius: inherit;
	pointer-events: none;
	z-index: 2;
}

.dtWMgQ {
	background: #f5f5f7;
	border: 1.3px solid rgba(207, 212, 221, 0.1);
	border-radius: 9px;
	box-shadow: 0 5px 16px rgba(68, 78, 90, 0.07);
	overflow: hidden;
	font-family: Inter, sans-serif;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-transition-duration: 250ms;
	transition-duration: 250ms;
}

.dtWMgQ:hover .sc-fa80c4ae-3 {
	color: #3179FF;
}

.dtWMgQ:hover .sc-fa80c4ae-6 {
	opacity: 1;
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.dtWMgQ:hover .sc-fa80c4ae-2 {
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
	border-radius: 0.75rem 0.75rem 0 0;
}

.NhXnt {
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 31px 17px 38px;
}

.gCVglQ {
	display: block;
	position: absolute;
	z-index: 2;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

.cmGNML {
	display: grid;
	gap: 2rem 1rem;
	grid-template-columns: repeat(3, 1fr);
}

@media (max-width:767.5px) {
	.cmGNML {
		grid-template-columns: 1fr;
	}
}

.eAZeku {
	padding: 130px 0;
}

@media (max-width:991.5px) {
	.eAZeku {
		padding: 90px 0;
	}
}

@media (max-width:599.5px) {
	.eAZeku {
		padding: 60px 0;
	}
}

@media (max-width:484.5px) {
	.eAZeku {
		padding: 30px 0;
	}
}

.eCktQl {
	display: grid;
	gap: 1.5rem 1.2rem;
	grid-template-columns: repeat(3, 1fr);
}

@media (max-width:991.5px) {
	.eCktQl {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width:599.5px) {
	.eCktQl {
		grid-template-columns: 1fr;
		gap: 1rem;
	}
}

.bxFnhQ {
	background: white;
	border: 1px solid #cfd4dd;
	border-radius: 9px;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 100%;
}

.eQYRux {
	padding: 34px 30px 0;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

@media (max-width:767.5px) {
	.eQYRux {
		padding: 34px 16px 0;
	}
}

.BFiou {
	max-width: 22px;
	-webkit-flex: 0 0 22px;
	-ms-flex: 0 0 22px;
	flex: 0 0 22px;
}

.fncHSz {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 15px;
}

@media (max-width:767.5px) {
	.fncHSz {
		margin-bottom: 17px;
	}
}

.dukfcL {
	max-width: 308px;
	max-height: 313px;
	width: 100%;
}

.dQmocu {
	max-width: 376px;
	max-height: 328px;
	width: 100%;
}

.fDvQb {
	max-width: 307px;
	max-height: 318px;
	width: 100%;
}

.eaqfEp {
	max-width: 356px;
	max-height: 356px;
	width: 100%;
}

.dTJogN {
	max-width: 338px;
	max-height: 330px;
	width: 100%;
}

.flRjGH {
	max-width: 365px;
	max-height: 327px;
	width: 100%;
}

.kxUUOF {
	margin-bottom: 26px;
	font-size: 32px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

@media (max-width:767.5px) {
	.kxUUOF {
		margin-bottom: 30px;
		-webkit-letter-spacing: -0.01em;
		-moz-letter-spacing: -0.01em;
		-ms-letter-spacing: -0.01em;
		letter-spacing: -0.01em;
	}
}

.hJLWbe {
	padding: 185px 0px 195px;
	overflow: hidden;
}

@media (max-width:991.5px) {
	.hJLWbe {
		padding: 80px 0px;
	}
}

@media (max-width:599.5px) {
	.hJLWbe {
		padding: 60px 0px 50px;
	}
}

.dKcRfx {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (max-width:1198.5px) {
	.dKcRfx {
		gap: 48px;
	}
}

@media (max-width:767.5px) {
	.dKcRfx {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
	}
}

.dNQKEr {
	max-width: 754px;
	width: 100%;
	-webkit-transform: scale(1.15) translate(1.1%, 3.5%);
	-ms-transform: scale(1.15) translate(1.1%, 3.5%);
	transform: scale(1.15) translate(1.1%, 3.5%);
}

@media (max-width:767.5px) {
	.dNQKEr {
		-webkit-transform: scale(1.12) translate(-0.5%, 0.8%);
		-ms-transform: scale(1.12) translate(-0.5%, 0.8%);
		transform: scale(1.12) translate(-0.5%, 0.8%);
	}
}

.hMGtUj {
	background-color: #000000;
	padding: 85px 0 95px;
}

@media (max-width:991.5px) {
	.hMGtUj {
		padding: 70px 0;
	}
}

@media (max-width:484.5px) {
	.hMGtUj {
		padding: 50px 0 55px;
	}
}

.jBfrjF {
	margin: 15px 0 45px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	gap: 30px;
}

@media (max-width:991.5px) {
	.jBfrjF {
		margin-top: 5px;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		gap: 0;
		margin-bottom: 75px;
	}
}

.jKPQeV {
	width: 100%;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bWJwlt {
	max-width: 500px;
	-webkit-flex: 0 0 21px;
	-ms-flex: 0 0 21px;
	flex: 0 0 21px;
}

.YaVyR {
	padding: 130px 0px 50px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

@media (max-width:991.5px) {
	.YaVyR {
		padding: 80px 0px;
	}
}

@media (max-width:599.5px) {
	.YaVyR {
		padding: 50px 0px 15px;
		-webkit-letter-spacing: -0.01em;
		-moz-letter-spacing: -0.01em;
		-ms-letter-spacing: -0.01em;
		letter-spacing: -0.01em;
	}
}

.Uxblr {
	display: grid;
	gap: 2.25rem 1rem;
	grid-template-columns: repeat(2, 1fr);
}

@media (max-width:767.5px) {
	.Uxblr {
		padding-right: 20px;
		gap: 2.1rem 1rem;
		grid-template-columns: 1fr;
	}

	.Uxblr>.broker-list-item:nth-child(odd) {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}

	.Uxblr>.broker-list-item:nth-child(even) {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
}

.bmOmZz {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.dfvxMF {
	-webkit-flex: 0 0 60px;
	-ms-flex: 0 0 60px;
	flex: 0 0 60px;
}

@media (max-width:991.5px) {
	.dfvxMF {
		margin-right: 15px;
	}
}

.gCeLwC {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	margin-top: 37px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

@media (max-width:991.5px) {
	.gCeLwC {
		margin-top: 17px;
	}
}

.zWAKY {
	font-weight: 700;
	margin-bottom: 0.75rem;
	font-size: 24px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

@media (max-width:767.5px) {
	.zWAKY {
		-webkit-letter-spacing: -0.01em;
		-moz-letter-spacing: -0.01em;
		-ms-letter-spacing: -0.01em;
		letter-spacing: -0.01em;
	}
}

.gqtUTK {
	padding: 65px 0px 200px;
}

@media (max-width:1198.5px) {
	.gqtUTK {
		padding: 0px 0px 150px;
	}
}

@media (max-width:991.5px) {
	.gqtUTK {
		padding: 0px 0px 120px;
	}
}

@media (max-width:767.5px) {
	.gqtUTK {
		padding: 0px 0px 100px;
	}
}

.eTlBKX {
	background: #f5f5f7;
}

@media (max-width:991.5px) {
	.eTlBKX {
		margin-top: 27px;
	}
}

@media (max-width:599.5px) {
	.eTlBKX {
		background: white;
	}
}

.oFtLI {
	font-size: 28px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	margin-bottom: 7px;
	margin-top: 13px;
}

.iPkMRf {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 31px 0;
}

@media (max-width:767.5px) {
	.iPkMRf {
		min-height: 192px;
		margin-right: -15px;
	}
}

.dGaoba {
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dcPGjW {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: flex-start;
	-webkit-box-align: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
	width: 100%;
}

@media (max-width:599.5px) {
	.dcPGjW {
		background: #f5f5f7;
		min-height: 192px;
		border-radius: 9px;
		padding: 17px;
	}
}

.eRoXxE {
	margin: 0px 0px 130px;
}

@media (max-width:991.5px) {
	.eRoXxE {
		margin: 0px 0px 100px;
	}
}

@media (max-width:599.5px) {
	.eRoXxE {
		margin: 0px 0px 60px;
	}
}

.ebfQwN {
	border: 1px solid #cfd4dd;
	border-radius: 9px;
	padding: 47px 36px;
	overflow: hidden;
}

@media (max-width:767.5px) {
	.ebfQwN {
		padding: 36px 16px;
	}
}

.eCaMOn {
	display: grid;
	gap: 16px;
	margin-bottom: 44px;
	grid-template-columns: repeat(4, 1fr);
}

@media (max-width:991.5px) {
	.eCaMOn {
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (max-width:767.5px) {
	.eCaMOn {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		gap: 12px;
		overflow-x: auto;
	}

	.eCaMOn::-webkit-scrollbar {
		height: 0;
	}
}

.fTuXla {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 20px;
	margin-bottom: 34px;
}

@media (max-width:991.5px) {
	.fTuXla {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width:767.5px) {
	.fTuXla {
		grid-template-columns: 1fr;
	}
}

.bCWrhb {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width:991.5px) {
	.bCWrhb {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
}

.bwcZND {
	-webkit-text-decoration: none !important;
	text-decoration: none !important;
	margin-left: 60px;
	background: #0f7aff;
	border-radius: 10px;
	padding: 14px 56px;
	color: #fff;
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}

@media (max-width:991.5px) {
	.bwcZND {
		margin: 34px 0 16px;
		min-width: 320px;
		text-align: center;
	}
}

@media (max-width:767.5px) {
	.bwcZND {
		margin: 0 0 16px;
	}
}

@media (max-width:599.5px) {
	.bwcZND {
		min-width: 100%;
	}
}

.icaRCk {
	-webkit-text-decoration: none !important;
	text-decoration: none !important;
	border: 1px solid #3fc752;
	padding: 14px 22px;
	border-radius: 10px;
	color: #3fc752;
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	margin-left: 24px;
}

@media (max-width:991.5px) {
	.icaRCk {
		margin-left: 0;
		min-width: 320px;
		text-align: center;
	}
}

@media (max-width:599.5px) {
	.icaRCk {
		min-width: 100%;
	}
}

.dPvxL {
	min-height: 69px;
	padding: 0 10px;
	background-color: #f5f5f7;
	color: #000;
	border-radius: 6px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 8px;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.dPvxL .sc-84092d93-8 {
	line-height: 115%;
}

@media (max-width:767.5px) {
	.dPvxL {
		min-width: 207px;
		min-height: 54px;
	}

	.dPvxL .sc-84092d93-8 {
		font-size: 16px;
	}
}

.hUeExk {
	min-height: 69px;
	padding: 0 10px;
	background-color: #1A1A1A;
	color: #FFF;
	border-radius: 6px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 8px;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.hUeExk .sc-84092d93-8 {
	line-height: 115%;
}

@media (max-width:767.5px) {
	.hUeExk {
		min-width: 207px;
		min-height: 54px;
	}

	.hUeExk .sc-84092d93-8 {
		font-size: 16px;
	}
}

.iZWqpO {
	background-color: #000000;
	padding: 90px 0 115px;
	color: #FFFFFF;
}

@media (max-width:991.5px) {
	.iZWqpO {
		padding: 60px 0 75px;
	}
}

@media (max-width:484.5px) {
	.iZWqpO {
		padding: 45px 0 55px;
	}
}

.dMbxD {
	position: relative;
	color: #FFFFFF;
	padding: 37px 51px 50px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	background: #1b1d25;
	border: 0.5px solid rgba(255, 255, 255, 0.3);
	border-radius: 9px;
}

@media (max-width:1023.5px) {
	.dMbxD {
		padding: 27px 25px 35px 25px;
	}
}

@media (max-width:991.5px) {
	.dMbxD {
		padding: 27px 16px 35px 9px;
	}
}

.hNwaaS {
	line-height: 155%;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	margin-top: 40px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 40px;
}

@media (max-width:991.5px) {
	.hNwaaS {
		margin-top: 28px;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
		-webkit-letter-spacing: 0.03em;
		-moz-letter-spacing: 0.03em;
		-ms-letter-spacing: 0.03em;
		letter-spacing: 0.03em;
		line-height: 160%;
	}
}

.dxUMHN {
	-webkit-flex-basis: 50%;
	-ms-flex-preferred-size: 50%;
	flex-basis: 50%;
	max-width: 503px;
	width: 100%;
}

@media (max-width:991.5px) {
	.dxUMHN {
		max-width: 603px;
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
	}
}

@media (max-width:767.5px) {
	.dxUMHN {
		max-width: 503px;
	}
}

.qNURo {
	width: 100%;
	-webkit-flex-basis: 50%;
	-ms-flex-preferred-size: 50%;
	flex-basis: 50%;
}

@media (max-width:991.5px) {
	.qNURo {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
	}
}

.kwFIWm {
	text-align: center;
}

@media (max-width:767.5px) {
	.kwFIWm {
		font-size: 28px;
		text-align: left;
		-webkit-letter-spacing: 0.01em;
		-moz-letter-spacing: 0.01em;
		-ms-letter-spacing: 0.01em;
		letter-spacing: 0.01em;
	}
}

.irnNQx {
	background-color: #ffffff;
	margin-top: -2px;
	padding: 1px 0px 78px;
}

@media (max-width:991.5px) {
	.irnNQx {
		padding: 0px 0px 100px;
	}
}

@media (max-width:599.5px) {
	.irnNQx {
		padding: 0px 0px 60px;
	}
}

.LBWwo {
	height: 51px;
	min-width: 159px !important;
	border-radius: 9px;
	font-weight: 500;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	margin: 0px 10px 0px 0px;
}

@media (max-width:767.5px) {
	.LBWwo {
		height: 59px;
		width: 100%;
		margin: 0 auto;
		max-width: 296px;
	}

	.LBWwo .sc-84092d93-6 {
		font-size: 20px !important;
	}
}

@media (max-width:599.5px) {
	.LBWwo {
		max-width: 100%;
	}
}

.hcwDFA {
	background-color: #107afe;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	position: relative;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	min-height: 236px;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 100%;
	padding: 25px 30px;
	border-radius: 9px;
	overflow: hidden;
	margin-top: 100px;
}

@media (max-width:767.5px) {
	.hcwDFA {
		padding: 36px 24px 0;
		margin-top: 60px;
	}
}

.ja-DRKC {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 19px;
}

@media (max-width:767.5px) {
	.ja-DRKC {
		padding: 37px 0 48px;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		margin: 0 auto;
		max-width: 100%;
	}
}

@media (max-width:599.5px) {
	.ja-DRKC {
		max-width: 322px;
		gap: 22px;
	}
}

@media (max-width:484.5px) {
	.ja-DRKC {
		gap: 16px;
		max-width: 293px;
	}
}

.irrCjn {
	width: 640px;
	height: 236px;
	position: absolute;
	right: 0;
	top: 0;
	border-radius: 9px;
}

@media (max-width:991.5px) {
	.irrCjn {
		-webkit-transform: scale(1.12) translateY(4%);
		-ms-transform: scale(1.12) translateY(4%);
		transform: scale(1.12) translateY(4%);
	}
}

@media (max-width:767.5px) {
	.irrCjn {
		width: 100%;
		height: 100%;
		-webkit-transform: scale(1.17);
		-ms-transform: scale(1.17);
		transform: scale(1.17);
		position: relative;
		margin-bottom: 16px;
	}
}

.fEJWbr {
	color: #fff;
	max-width: 530px;
	text-align: left;
	line-height: 120%;
	z-index: 2;
	font-size: 36px;
	margin-bottom: 10px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

@media (max-width:767.5px) {
	.fEJWbr {
		font-size: 32px;
		padding-right: 15px;
		line-height: 120%;
	}
}

.kcewgA {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: end;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: end;
	z-index: 2;
	gap: 17px;
}

@media (max-width:767.5px) {
	.kcewgA {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-top: 24px;
	}
}


/* ---------- new rules found in platforms.php ---------- */


.kxisuJ {
	margin-bottom: 1.6rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bHxXTj {
	font-family: Inter, sans-serif;
	font-weight: 700;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kENeaw {
	text-align: center;
	margin-bottom: 0.7em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jaIbTc {
	font-size: 0.875rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
	font-weight: 500;
	margin-left: 0;
	margin-top: 25px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.dftCJI {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 1.6rem;
}

.dlaVPx {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	text-align: center;
	margin-bottom: 0.7em;
}

.husEUO::after {
	position: absolute;
	content: '';
	right: 40px;
	width: 30px;
	height: 12px;
	background-image: url('/images/main-page/help-section/arrow.svg');
	background-position: center center;
	background-size: contain;
	background-repeat: no-repeat;
}

.khGoaX {
	width: 100%;
	padding: 70px 30px;
	border: 5px solid rgba(255, 255, 255, 0.5);
	border-radius: 20px;
	background: linear-gradient(91.41deg, #f8faff 55.55%, rgba(255, 255, 255, 0) 220.37%);
	box-shadow: 0 16px 32px rgba(17, 37, 62, 0.02);
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.evyXH {
	padding: 150px 0px;
}

@media (max-width:991.5px) {
	.evyXH {
		padding: 120px 0px;
	}
}

@media (max-width:599.5px) {
	.evyXH {
		padding: 90px 0px;
	}
}

.cfdyQj {
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	gap: 1.5rem;
}

@media (max-width:991.5px) {
	.cfdyQj {
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (max-width:599.5px) {
	.cfdyQj {
		grid-template-columns: repeat(2, 1fr);
	}
}

.diZoxX {
	background: linear-gradient(314.36deg, #0052D4 0.04%, #4364F7 49.47%, #6FB1FC 98.9%);
	color: #FFFFFF;
	border: 1.5px solid $borderColor;
	box-sizing: border-box;
	text-align: center;
	-webkit-filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	border-radius: 6px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 203px;
	padding: 45px 15px 27px;
}

@media (max-width:1198.5px) {
	.diZoxX {
		padding: 35px 25px;
	}
}

@media (max-width:767.5px) {
	.diZoxX {
		padding: 30px 20px;
	}
}

@media (max-width:599.5px) {
	.diZoxX {
		padding: 25px 15px 15px;
		height: auto;
	}
}

.ieoUwg {
	background: linear-gradient(90deg, #005C97 0%, #363795 100%);
	color: #FFFFFF;
	border: 1.5px solid $borderColor;
	box-sizing: border-box;
	text-align: center;
	-webkit-filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	border-radius: 6px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 203px;
	padding: 45px 15px 27px;
}

@media (max-width:1198.5px) {
	.ieoUwg {
		padding: 35px 25px;
	}
}

@media (max-width:767.5px) {
	.ieoUwg {
		padding: 30px 20px;
	}
}

@media (max-width:599.5px) {
	.ieoUwg {
		padding: 25px 15px 15px;
		height: auto;
	}
}

.ihUuQC {
	background: linear-gradient(314.5deg, #4568DC 0.03%, #B06AB3 99.14%);
	color: #FFFFFF;
	border: 1.5px solid $borderColor;
	box-sizing: border-box;
	text-align: center;
	-webkit-filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	border-radius: 6px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 203px;
	padding: 45px 15px 27px;
}

@media (max-width:1198.5px) {
	.ihUuQC {
		padding: 35px 25px;
	}
}

@media (max-width:767.5px) {
	.ihUuQC {
		padding: 30px 20px;
	}
}

@media (max-width:599.5px) {
	.ihUuQC {
		padding: 25px 15px 15px;
		height: auto;
	}
}

.hZKexk {
	background: linear-gradient(135deg, #36D1DC 0.02%, #5B86E5 99.97%);
	color: #FFFFFF;
	border: 1.5px solid $borderColor;
	box-sizing: border-box;
	text-align: center;
	-webkit-filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	border-radius: 6px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 203px;
	padding: 45px 15px 27px;
}

@media (max-width:1198.5px) {
	.hZKexk {
		padding: 35px 25px;
	}
}

@media (max-width:767.5px) {
	.hZKexk {
		padding: 30px 20px;
	}
}

@media (max-width:599.5px) {
	.hZKexk {
		padding: 25px 15px 15px;
		height: auto;
	}
}

.cyDqoP {
	background: linear-gradient(135deg, #00F260 0.02%, #0575E6 99.98%);
	color: #FFFFFF;
	border: 1.5px solid $borderColor;
	box-sizing: border-box;
	text-align: center;
	-webkit-filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	border-radius: 6px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 203px;
	padding: 45px 15px 27px;
}

@media (max-width:1198.5px) {
	.cyDqoP {
		padding: 35px 25px;
	}
}

@media (max-width:767.5px) {
	.cyDqoP {
		padding: 30px 20px;
	}
}

@media (max-width:599.5px) {
	.cyDqoP {
		padding: 25px 15px 15px;
		height: auto;
	}
}

.DtsGd {
	-webkit-flex: 0 0 81px;
	-ms-flex: 0 0 81px;
	flex: 0 0 81px;
}

@media (max-width:599.5px) {
	.DtsGd {
		-webkit-transform: scale(0.8);
		-ms-transform: scale(0.8);
		transform: scale(0.8);
	}
}

.efJygQ {
	-webkit-flex: 0 0 80px;
	-ms-flex: 0 0 80px;
	flex: 0 0 80px;
}

@media (max-width:599.5px) {
	.efJygQ {
		-webkit-transform: scale(0.8);
		-ms-transform: scale(0.8);
		transform: scale(0.8);
	}
}

.iQGhBH {
	-webkit-text-decoration: none !important;
	text-decoration: none !important;
}

.hSYLeB {
	margin-top: 1.75rem;
}

@media (max-width:599.5px) {
	.hSYLeB {
		margin-top: 0.8rem;
	}
}

.jcajKj {
	background: #000000 url('/images/metatrader/table/bg.svg') no-repeat center;
	background-size: cover;
	color: #FFFFFF;
	padding: 140px 0px 160px;
}

@media (max-width:991.5px) {
	.jcajKj {
		padding: 50px 0px 50px;
	}
}

.kWYqOX {
	border-top-right-radius: 16px;
	border-top-left-radius: 16px;
	width: 100%;
	border-spacing: 4px 4px;
	border-collapse: separate;
}

.hcEYXm {
	color: #FFFFFF !important;
}

.bfDSkA {
	background: rgba(16, 37, 57, 0.8);
	max-width: 30%;
	-webkit-flex-basis: 30%;
	-ms-flex-preferred-size: 30%;
	flex-basis: 30%;
	width: 30%;
	padding: 30px 10px 30px 45px;
}

@media (max-width:991.5px) {
	.bfDSkA {
		padding: 15px 20px;
	}
}

@media (max-width:599.5px) {
	.bfDSkA {
		padding: 10px 10px;
	}
}

@media (max-width:319.5px) {
	.bfDSkA {
		padding: 5px 5px;
	}
}

.iGObdu {
	background: rgba(16, 37, 57, 0.8);
	text-align: center;
	max-width: 17.5%;
	-webkit-flex-basis: 17.5%;
	-ms-flex-preferred-size: 17.5%;
	flex-basis: 17.5%;
	width: 17.5%;
	padding: 15px 10px;
}

@media (max-width:991.5px) {
	.iGObdu {
		padding: 15px 20px;
	}
}

@media (max-width:599.5px) {
	.iGObdu {
		padding: 10px 10px;
	}
}

@media (max-width:319.5px) {
	.iGObdu {
		padding: 5px 5px;
	}
}

.iTQquh {
	font-size: 22px;
	line-height: 28px;
	font-weight: 500;
	color: #FFFFFF;
}

@media (max-width:991.5px) {
	.iTQquh {
		font-size: 14px;
		line-height: 18px;
	}
}

@media (max-width:484.5px) {
	.iTQquh {
		font-size: 12px;
		line-height: 14px;
	}
}

@media (max-width:319.5px) {
	.iTQquh {
		font-size: 11px;
		line-height: 12px;
	}
}

.gsBctA {
	background: linear-gradient(269.93deg, #233350 -76.88%, #12223f 96.29%);
	border: 1px solid #2b4779;
	box-shadow: 0 16px 32px rgba(17, 37, 62, 0.04);
	border-top-left-radius: 16px;
}

.gOYuGx {
	background: linear-gradient(269.93deg, #233350 -76.88%, #12223f 96.29%);
	border: 1px solid #2b4779;
	box-shadow: 0 16px 32px rgba(17, 37, 62, 0.04);
}

.suXjI {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 5px;
}

@media (max-width:991.5px) {
	.suXjI {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
	}
}

.euQChT {
	background: linear-gradient(300.45deg, #0052d4 0.04%, #4364f7 97.99%, #6fb1fc 195.93%);
	border: 1px solid #0754d8;
}

.btLHzD {
	background: linear-gradient(90deg, #005c97 0%, #363795 100%);
	border: 1px solid #1e4896;
}

.fQTkMi {
	background: linear-gradient(314.5deg, #4568dc 0.03%, #b06ab3 99.14%);
	border: 1px solid #75558c;
}

.jyzrPF {
	background: linear-gradient(135deg, #00f260 0.02%, #0575e6 99.98%);
	border: 1px solid #048ccd;
}

.cDOJBZ {
	font-size: 22px;
	font-weight: 700;
	line-height: 25px;
	color: #FFFFFF;
}

@media (max-width:991.5px) {
	.cDOJBZ {
		font-size: 18px;
		line-height: 22px;
	}
}

@media (max-width:599.5px) {
	.cDOJBZ {
		font-size: 14px;
		line-height: 18px;
	}
}

@media (max-width:484.5px) {
	.cDOJBZ {
		font-size: 12px;
		line-height: 14px;
	}
}

@media (max-width:319.5px) {
	.cDOJBZ {
		font-size: 11px;
		line-height: 12px;
	}
}

.eENcJn {
	width: 23px;
	height: 17px;
	margin: 0 auto;
}

@media (max-width:767.5px) {
	.eENcJn {
		width: 15px;
		height: 11px;
	}
}

@media (max-width:484.5px) {
	.eENcJn {
		width: 9px;
		height: 7px;
	}
}

.eMKLyN {
	font-family: Inter, sans-serif;
	text-align: center;
	font-weight: 500;
	font-size: 16px;
	padding: 5px 10px;
	background: linear-gradient(90deg, #f77062 0%, #fe5196 100%);
	border: 1px solid #ff6a92;
	box-sizing: border-box;
	-webkit-backdrop-filter: blur(20px);
	backdrop-filter: blur(20px);
	border-radius: 120px;
}

@media (max-width:1198.5px) {
	.eMKLyN {
		font-size: 12px;
		padding: 5px 5px;
		margin-left: 0.5rem;
	}
}

@media (max-width:991.5px) {
	.eMKLyN {
		font-size: 11px;
		padding: 5px 5px;
		margin-left: 0;
	}
}

@media (max-width:484.5px) {
	.eMKLyN {
		font-size: 11px;
		padding: 0px 2px;
	}
}


/* ---------- new rules found in social_trading.php ---------- */


.jQMNJG {
	margin-bottom: 2rem;
	max-width: 435px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hoACBS {
	margin-bottom: 2rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bfSCaY {
	margin-bottom: 3.5rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kYxNAK {
	max-width: 520px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.eEYPZg {
	margin-bottom: 1.7rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.NQdYJ {
	max-width: 550px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hmmzUJ {
	margin-bottom: 1rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.guSDEv {
	max-width: 350px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.lebHAn {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 2rem;
}

.hXRJwp {
	background: #FFFFFF;
	padding: 130px 0px;
}

@media (max-width:1279.5px) {
	.hXRJwp {
		padding: 100px 0px;
	}
}

@media (max-width:991.5px) {
	.hXRJwp {
		padding: 70px 0px;
	}
}

@media (max-width:599.5px) {
	.hXRJwp {
		padding: 50px 0px;
	}
}

.bcHDUv {
	background: #F6F9FC;
	padding: 130px 0px;
}

@media (max-width:1279.5px) {
	.bcHDUv {
		padding: 100px 0px;
	}
}

@media (max-width:991.5px) {
	.bcHDUv {
		padding: 70px 0px;
	}
}

@media (max-width:599.5px) {
	.bcHDUv {
		padding: 50px 0px;
	}
}

.dzQKMd {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width:991.5px) {
	.dzQKMd {
		text-align: center;
	}
}

.hhpxWM {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row-reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width:991.5px) {
	.hhpxWM {
		text-align: center;
	}
}

.gEOcUP {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	margin-bottom: 1.5rem;
}

@media (max-width:991.5px) {
	.gEOcUP {
		margin-bottom: 1rem;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
}

.fqrWEq {
	-webkit-flex-basis: 48%;
	-ms-flex-preferred-size: 48%;
	flex-basis: 48%;
	margin: 0 0 0 1rem;
}

@media (max-width:991.5px) {
	.fqrWEq {
		margin: 0 auto;
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		width: 100%;
		max-width: 700px;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
}

.crGVeO {
	-webkit-flex-basis: 48%;
	-ms-flex-preferred-size: 48%;
	flex-basis: 48%;
	margin: 0 1rem 0 0;
}

@media (max-width:991.5px) {
	.crGVeO {
		margin: 0 auto;
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		width: 100%;
		max-width: 700px;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
}

.ggjcoV {
	-webkit-flex-basis: 49%;
	-ms-flex-preferred-size: 49%;
	flex-basis: 49%;
	margin-top: 3%;
	position: relative;
}

@media (max-width:991.5px) {
	.ggjcoV {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 400px;
		width: 100%;
		margin: 0 auto;
	}
}

.ddCIjT {
	margin-bottom: 1.7rem;
}

@media (max-width:599.5px) {
	.ddCIjT {
		margin-bottom: 1rem;
	}
}

.hOcNAm {
	background: #070707;
	color: #FFFFFF;
	position: relative;
	padding: 150px 0px 130px;
}

@media (max-width:1279.5px) {
	.hOcNAm {
		padding: 120px 0px 100px;
	}
}

@media (max-width:991.5px) {
	.hOcNAm {
		padding: 100px 0px 80px;
	}
}

@media (max-width:599.5px) {
	.hOcNAm {
		padding: 90px 0px 70px;
	}
}

.fICaeI {
	position: absolute;
	width: 100%;
}

.kCvxmr {
	max-width: 807px;
	top: 0;
	left: 0;
}

.kbbSWW {
	max-width: 882px;
	bottom: 0;
	right: 0;
}

.gJmNdR {
	max-width: 540px;
	width: 100%;
}

.dNxWGf {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: relative;
	z-index: 99;
}

@media (max-width:991.5px) {
	.dNxWGf {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.iZJLpM {
	position: relative;
	background: #070707;
	color: #FFFFFF;
	padding: 100px 0px 120px;
}

@media (max-width:1279.5px) {
	.iZJLpM {
		padding: 100px 0px;
	}
}

@media (max-width:991.5px) {
	.iZJLpM {
		padding: 70px 0px;
	}
}

@media (max-width:599.5px) {
	.iZJLpM {
		padding: 50px 0px;
	}
}

.jqfqnS {
	position: relative;
	margin: 3.5em auto 4.5em;
	min-height: 414px;
	max-width: 1107px;
	width: 100%;
	background: linear-gradient(155.38deg, rgba(255, 255, 255, 0) -60.49%, rgba(98, 153, 255, 0.1) 80.51%, rgba(181, 207, 255, 0.1) 80.51%);
	border: 1px solid rgba(255, 255, 255, 0.2);
	-webkit-backdrop-filter: blur(42px);
	backdrop-filter: blur(42px);
	border-radius: 9px;
}

@media (max-width:1439.5px) {
	.jqfqnS {
		margin: 2em auto;
	}
}

.cNZjdq {
	position: absolute;
	opacity: 0.3;
	-webkit-transform: scale(0.9);
	-ms-transform: scale(0.9);
	transform: scale(0.9);
	-webkit-transition-duration: 0.4s;
	transition-duration: 0.4s;
}

.cNZjdq:hover {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	z-index: 99999;
	opacity: 1;
}

.jWlRrK {
	width: 100%;
	max-width: 770px;
	top: 24%;
	left: 17%;
	opacity: 1 !important;
	z-index: 1;
}

@media (max-width:1023.5px) {
	.jWlRrK {
		left: 10%;
	}
}

@media (max-width:991.5px) {
	.jWlRrK {
		max-width: 610px;
		left: 8%;
	}
}

.eatCcs {
	width: 100%;
	max-width: 305px;
	top: 14%;
	left: 3%;
}

.bMEoAr {
	width: 100%;
	max-width: 235px;
	top: 11%;
	right: 3%;
}

.hiXGuO {
	width: 100%;
	max-width: 233px;
	bottom: 5%;
	left: 30%;
}

.eLPCNx {
	position: absolute;
	width: 100%;
	max-width: 700px;
	bottom: 0;
	right: 0;
}

@media (max-width:767.5px) {
	.eLPCNx {
		display: none;
	}
}


/* ---------- new rules found in spreads.php ---------- */


.ejeoWM {
	margin-bottom: 1.1em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.gUAIod {
	font-weight: 500;
	font-family: Inter, sans-serif;
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jwGWUk {
	color: white;
	max-width: 570px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.rTHRp {
	font-weight: 900;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.kDOvBT {
	font-family: Inter, sans-serif;
	text-align: center;
	margin-top: 1.35rem;
	max-width: 135px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jyUYEy {
	margin-bottom: 8em;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jVqHHh {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 1.1em;
}

.fKrVPr {
	max-width: 1140px;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}

.iBbHTr {
	cursor: pointer;
	font-weight: 800;
	color: #3179FF;
}

.yHXYO {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.ckJRde {
	padding: 215px 0px 175px;
}

@media (max-width:767.5px) {
	.ckJRde {
		padding: 100px 0px 50px;
	}
}

.kZWskz {
	display: grid;
	gap: 30px;
	grid-template-columns: repeat(4, 1fr);
}

@media (max-width:991.5px) {
	.kZWskz {
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (max-width:767.5px) {
	.kZWskz {
		grid-template-columns: repeat(2, 1fr);
		gap: 10px;
	}
}

@media (max-width:374.5px) {
	.kZWskz {
		grid-template-columns: 1fr;
		justify-items: center;
	}
}

.cQHduE {
	position: relative;
	padding-bottom: 100%;
	background: linear-gradient(91.41deg, #f8faff 55.55%, rgba(255, 255, 255, 0) 220.37%);
	border: 5px solid #ffffff;
	box-shadow: 0 16px 32px rgba(17, 37, 62, 0.02);
	border-radius: 15px;
}

@media (max-width:374.5px) {
	.cQHduE {
		width: 160px;
		height: 180px;
		padding-bottom: 0;
	}
}

.dLRouB {
	width: 100%;
	padding-left: 5px;
	padding-right: 5px;
	position: absolute;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
	top: 50px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

@media (max-width:991.5px) {
	.dLRouB {
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
}

@media (max-width:599.5px) {
	.dLRouB {
		padding: 0 10px;
	}
}

.eFGkeP {
	width: 94px;
	height: 94px;
}

@media (max-width:599.5px) {
	.eFGkeP {
		width: 50px;
		height: 50px;
	}
}

.KTkWe {
	position: relative;
	background: url('img/trading-policies/spreads/description/bg.jpg') no-repeat center/cover;
	display: grid;
	grid-template-columns: 1fr 400px;
	-webkit-align-content: center;
	-ms-flex-line-pack: center;
	align-content: center;
	border-radius: 15px;
	min-height: 276px;
	padding: 15px 64px;
}

@media (max-width:991.5px) {
	.KTkWe {
		grid-template-columns: 1fr;
		-webkit-align-content: flex-start;
		-ms-flex-line-pack: start;
		align-content: flex-start;
	}
}

@media (max-width:599.5px) {
	.KTkWe {
		padding: 15px;
	}
}

.KTkWe::after {
	display: block;
	z-index: 2;
	position: absolute;
	content: '';
	width: 100%;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border-radius: 15px;
	border: 4px solid rgba(255, 255, 255, 0.5);
	pointer-events: none;
}

.KyrlN {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

@media (max-width:991.5px) {
	.KyrlN {
		margin-top: 20px;
		padding-left: 0;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
	}
}

.bxCbae {
	padding: 175px 0px 170px;
}

@media (max-width:767.5px) {
	.bxCbae {
		padding: 50px 0px 50px;
	}
}

.etGIvJ {
	display: grid;
	gap: 30px;
	grid-template-columns: repeat(6, 1fr);
}

@media (max-width:991.5px) {
	.etGIvJ {
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (max-width:767.5px) {
	.etGIvJ {
		grid-template-columns: repeat(2, 1fr);
		gap: 10px;
	}
}

.ezzImw {
	padding: 160px 0px 165px;
	background: #F6F9FC;
}

@media (max-width:767.5px) {
	.ezzImw {
		padding: 100px 0px 50px;
	}
}


/* ---------- new rules found in trading_calculator.php ---------- */


.jnNhOw {
	margin-right: 10px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jaipIj {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 64px;
}

@media (max-width:767.5px) {
	.jaipIj {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
		margin-bottom: 20px;
	}
}

.idUVkS {
	position: relative;
	width: 100%;
	max-width: 255px;
}

.idUVkS:after {
	content: '';
	position: absolute;
	top: 50%;
	right: 21px;
	width: 12px;
	height: 7px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	background: url('/images/calculators/white_arrow.svg') center no-repeat;
	background-size: contain;
}

.idUVkS option {
	background-color: #FFFFFF;
	color: #364663;
}

@media (max-width:767.5px) {
	.idUVkS {
		margin-bottom: 10px;
	}
}

.llrWnJ {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	color: #ffffff;
	pointer-events: none;
	font-size: 1.125rem;
	font-family: Inter, sans-serif;
	font-weight: 700;
}

.bodndQ {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	border: none;
	padding: 0;
	outline: 0;
	max-width: 255px;
	width: 100%;
	height: 64px;
	color: rgba(0, 0, 0, 0);
	background: linear-gradient(92.07deg, #1fa2ff 1.75%, #3179ff 65.01%, #8ebafd 128.28%);
	border-radius: 6px;
}

.bodndQ:focus {
	outline: 0;
}

.jNUUmG {
	background: #F6F9FC;
	padding: 85px 0px 70px;
	margin-top: 5em;
	margin-bottom: 140px;
}

@media (max-width:991.5px) {
	.jNUUmG {
		padding: 60px 0px 40px;
		margin-bottom: 100px;
	}
}

@media (max-width:599.5px) {
	.jNUUmG {
		padding: 40px 0px 30px;
		margin-bottom: 70px;
	}
}

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap');

* {
	margin: 0;
	padding: 0;
	font-family: 'Poppins', sans-serif;
}

.main {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100vh;
}

.converter-container {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	background-color: rgb(255, 255, 255);
	padding: 30px;
	width: 550px;
	text-align: center;
	border-radius: 15px;
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}

form {
	display: flex;
	width: 100%;
	justify-content: space-between;
	align-items: center;
	height: 100px;
}

.form-group {
	display: flex;
	flex-direction: column;
	width: 200px;
}

button {
	background-color: #d97cbe !important;
	outline: none !important;
	color: #fff !important;
}


/* ---------- new rules found in vip_user_levels.php ---------- */


.ezikDE {
	cursor: pointer;
	color: #3179FF;
}

body,
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
	margin: 0;
}


/* ---------- new rules found in web_app.php ---------- */


.bPAZYv {
	margin-top: 0.7em;
	margin-bottom: 2em;
	max-width: 449px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.jpXged {
	font-size: 0.875rem;
	font-weight: 500;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.iWpanE {
	margin-bottom: 3.4375rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.deXxvB {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 3.4375rem;
}

.fXwYuK {
	padding-bottom: 103px;
}

@media (max-width:991.5px) {
	.fXwYuK {
		padding-bottom: 100px;
	}
}

.iHjaYn {
	max-width: 570px;
}

@media (max-width:991.5px) {
	.iHjaYn {
		max-width: 400px;
		margin: 0 auto;
	}
}

.dafmGD {
	padding: 130px 0px;
}

@media (max-width:991.5px) {
	.dafmGD {
		padding: 100px 0px;
	}
}

@media (max-width:599.5px) {
	.dafmGD {
		padding: 100px 0px 70px;
	}
}

.jLfFVJ {
	max-width: 605px;
	border-radius: 21px;
}

@media (max-width:991.5px) {
	.jLfFVJ {
		max-width: 400px;
		margin: 0 auto;
	}
}

.dtvVRl {
	margin-bottom: 100px;
}

.cdQcPC {
	padding: 48px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	background: linear-gradient(147.81deg, rgba(248, 250, 255, 0.58) 29.57%, rgba(255, 255, 255, 0) 89.31%);
	border: 5px solid rgba(255, 255, 255, 0.5);
	-webkit-filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	filter: drop-shadow(0px 16px 32px rgba(17, 37, 62, 0.02));
	border-radius: 20px;
}

@media (max-width:991.5px) {
	.cdQcPC {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

@media (max-width:599.5px) {
	.cdQcPC {
		padding: 15px;
	}
}

.cEpyoC>div {
	font-weight: 300;
}


/* ---------- new rules found in why_choose_zeda.php ---------- */


.collapsible {
	background-color: #eee;
	color: #444;
	cursor: pointer;
	padding: 18px;
	width: 100%;
	border: none;
	text-align: left;
	outline: none;
	font-size: 15px;
	transition: background-color 0.4s;
	margin-bottom: 10px;
}

.hGkcWo {
	margin-bottom: 1rem;
	max-width: 650px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.bmImgp {
	margin-top: 1.2rem;
	margin-bottom: 1rem;
	max-width: 510px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.fQQvrI {
	margin-bottom: 2rem;
	max-width: 495px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.inuTTd {
	font-weight: 700;
	margin-left: 1rem;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.clIWPd {
	margin-bottom: 0.6em;
	max-width: 1000px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.frAuuR {
	max-width: 356px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.gknxrk {
	margin-bottom: 60px;
	margin-top: 100px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.hlZeYO {
	max-width: 380px;
	-webkit-letter-spacing: -0.02em;
	-moz-letter-spacing: -0.02em;
	-ms-letter-spacing: -0.02em;
	letter-spacing: -0.02em;
}

.illZAv {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 0.6em;
}

.kAZjed {
	font-weight: 700;
	font-family: Inter, sans-serif;
	line-height: 1.1;
	margin-bottom: 60px;
	margin-top: 100px;
}

.eGqZTK {
	font-weight: 900;
}

.iBaLJm {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 0.4em 1.25em;
	font-family: Inter, sans-serif;
	cursor: pointer;
	outline: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-text-decoration: none;
	text-decoration: none;
	-webkit-transition-duration: 250;
	transition-duration: 250;
	background: none;
	color: inherit;
	fill: currentColor;
	border: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 2.875rem;
	font-size: 1.0416666666666667rem;
	margin-top: 2em;
	margin-bottom: 100px;
	width: lg;
	height: lg;
}

@media (min-width:375px) {
	.iBaLJm {
		min-width: 280px !important;
	}
}

.iBaLJm:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}

.iBaLJm:disabled {
	cursor: not-allowed;
	opacity: 0.8;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: none;
	filter: none;
}

@media (min-width:600px) {
	.iBaLJm {
		font-size: 1.081rem;
	}
}

@media (min-width:960px) {
	.iBaLJm {
		height: 3.719rem;
	}
}

@media (min-width:1280px) {
	.iBaLJm {
		font-size: 1.125rem;
	}
}

@media (min-width:485px) {
	.iBaLJm {
		font-size: 1.073rem;
	}
}

@media (min-width:768px) {
	.iBaLJm {
		font-size: 1.092rem;
	}
}

@media (min-width:992px) {
	.iBaLJm {
		font-size: 1.106rem;
	}
}

.kiMqQm {
	font-weight: 500;
	font-family: Inter, sans-serif !important;
	color: #FFFFFF !important;
	border-radius: 6px !important;
	background: linear-gradient(92.07deg, #1fa2ff 1.75%, #3179ff 65.01%, #8ebafd 128.28%) !important;
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
}

.kiMqQm:hover {
	-webkit-transform: scale(0.98);
	-ms-transform: scale(0.98);
	transform: scale(0.98);
}

.jSPZjZ {
	overflow: visible;
	background-color: #000000;
	background-size: cover;
	color: #FFFFFF;
}

.kOzHJP {
	background: rgba(78, 101, 125, 0.2);
	border: 2px solid rgba(255, 255, 255, 0.21);
	border-radius: 12px;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	min-height: 190px;
}

@media (max-width:1279.5px) {
	.kOzHJP {
		margin-right: 10px;
	}
}

@media (max-width:959.5px) {
	.kOzHJP {
		margin: 0 auto 40px;
		max-width: 370px;
		width: 100%;
	}
}

@media (max-width:599.5px) {
	.kOzHJP {
		max-width: 350px;
	}
}

.bvptqF {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
	padding-left: 150px;
	border-radius: 12px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	min-height: 190px;
}

@media (max-width:374.5px) {
	.bvptqF {
		padding-left: 100px;
	}
}

.fnzInA {
	padding-right: 20px;
}

.cLVutX {
	position: absolute;
	left: 0;
	bottom: 0;
	max-width: 220px;
	height: 100%;
}

@media (max-width:374.5px) {
	.cLVutX {
		max-width: 160px;
		height: auto;
		bottom: -10%;
	}
}

.erslgc {
	position: absolute;
	bottom: 0;
	max-width: 145px;
	left: 15px;
}

@media (max-width:374.5px) {
	.erslgc {
		max-width: 120px;
		left: -5%;
	}
}

.bcYHEJ {
	position: absolute;
	left: 0;
	bottom: 0;
	max-width: 150px;
}

@media (max-width:374.5px) {
	.bcYHEJ {
		max-width: 90px;
	}
}

.fHYmju {
	position: absolute;
	bottom: 27px;
	left: 7px;
	max-width: 125px;
}

@media (max-width:374.5px) {
	.fHYmju {
		max-width: 90px;
	}
}

.ctEIIb {
	position: absolute;
	left: -10px;
	bottom: 0;
	max-width: 230px;
	height: 100%;
}

@media (max-width:374.5px) {
	.ctEIIb {
		max-width: 160px;
	}
}

.kXIWMU {
	position: absolute;
	left: 3%;
	top: 16%;
	max-width: 146px;
	width: 100%;
}

@media (max-width:374.5px) {
	.kXIWMU {
		max-width: 100px;
		top: 20%;
	}
}

.kKPJkb {
	line-height: 150%;
	font-weight: 400;
	position: relative;
	z-index: 99;
}

@media (max-width:599.5px) {
	.kKPJkb {
		font-size: 0.875rem;
		padding-right: 10px;
	}
}

@media (max-width:374.5px) {
	.kKPJkb {
		font-size: 14px !important;
	}
}

.lnByXU {
	max-width: 190px;
	padding-right: 5px;
	font-size: 1rem;
	position: relative;
	z-index: 99;
}

@media (max-width:959.5px) {
	.lnByXU {
		padding-left: 10px;
	}
}

.hsTgXV {
	max-width: 170px;
	padding-left: 15px;
	padding-right: 5px;
	font-size: 1rem;
}

@media (max-width:959.5px) {
	.hsTgXV {
		max-width: 175px;
	}
}

.esVnSG {
	max-width: 170px;
	font-size: 1rem;
}

@media (max-width:959.5px) {
	.esVnSG {
		padding-left: 10px;
	}
}

.iMGbyN {
	position: absolute;
	top: -22px;
	left: 18px;
	z-index: 5;
	width: 48px;
	height: 48px;
}

@media (max-width:319.5px) {
	.iMGbyN {
		width: 35px;
		height: 35px;
		top: -15px;
	}
}

.hMzYIw {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 55px;
	margin-top: 70px;
}

@media (max-width:959.5px) {
	.hMzYIw {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-bottom: 0;
		margin-top: 0;
	}
}

.gMXwAJ {
	padding: 130px 0px 100px;
}

@media (max-width:991.5px) {
	.gMXwAJ {
		padding: 100px 0px 70px;
	}
}

@media (max-width:599.5px) {
	.gMXwAJ {
		padding: 90px 0px 50px;
	}
}

.dSDtlk {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
}

.gClbpS {
	width: 100%;
	-webkit-transform-origin: right;
	-ms-transform-origin: right;
	transform-origin: right;
	position: absolute;
	max-width: 518px;
	top: 0;
	right: 0;
	-webkit-transform: scale(1.2) translateX(-2%) translateY(10%);
	-ms-transform: scale(1.2) translateX(-2%) translateY(10%);
	transform: scale(1.2) translateX(-2%) translateY(10%);
}

@media (max-width:1279.5px) {
	.gClbpS {
		max-width: 480px;
	}
}

@media (max-width:1198.5px) {
	.gClbpS {
		position: relative;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		max-width: 450px;
	}
}

@media (max-width:1023.5px) {
	.gClbpS {
		max-width: 400px;
	}
}

@media (max-width:991.5px) {
	.gClbpS {
		position: relative;
		max-width: 314px;
	}
}

.itSzLG {
	width: 100%;
}

.jzjcMi {
	max-width: 770px;
	width: 100%;
	position: relative;
	z-index: 99;
}

@media (max-width:991.5px) {
	.jzjcMi {
		max-width: 720px;
	}
}

.NwFJx {
	width: 40px;
}

@media (min-width:600px) {
	.NwFJx {
		width: 30px;
	}
}

.iSoVGb {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 2.5rem;
}

.dhGkKi {
	padding: 120px 0px 0px;
	background: #F6F9FC url('img/why-choose-zeda/invest/bg.jpg') no-repeat center/cover;
}

@media (max-width:991.5px) {
	.dhGkKi {
		padding: 80px 0px 0px;
	}
}

@media (max-width:599.5px) {
	.dhGkKi {
		padding: 50px 0px 0px;
	}
}

.dhduKl {
	position: relative;
}

.ksShPP {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	max-width: 200px;
	width: 100%;
}

@media (max-width:767.5px) {
	.ksShPP {
		margin: 1em auto;
		max-width: 150px;
	}
}

.eTyRYf {
	max-width: 33px;
	width: 100%;
	height: 8px;
	background: linear-gradient(92.45deg, #1FA2FF 2.05%, #3179FF 123.72%, #8EBAFD 245.38%);
	border-radius: 6px;
}

@media (max-width:767.5px) {
	.eTyRYf {
		max-width: 20px;
		height: 5px;
	}
}

.gpxRPf {
	max-width: 33px;
	width: 100%;
	height: 8px;
	background: linear-gradient(92.45deg, rgba(31, 162, 255, 0.2) 2.05%, rgba(49, 121, 255, 0.2) 123.72%, rgba(142, 186, 253, 0.2) 245.38%);
	border-radius: 6px;
}

@media (max-width:767.5px) {
	.gpxRPf {
		max-width: 20px;
		height: 5px;
	}
}

.cOcyqF {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	max-width: 300px;
	width: 100%;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.eWMqub {
	padding: 30px 0px;
}

@media (max-width:991.5px) {
	.eWMqub {
		padding: 0px 0px 30px;
	}
}

.hmpnLx {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-bottom: 20px;
}

@media (max-width:767.5px) {
	.hmpnLx {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
		align-items: flex-start;
	}
}

.bCTtIr {
	margin-bottom: 2em;
}

@media (max-width:767.5px) {
	.bCTtIr {
		margin-bottom: 1rem;
	}
}

.exhFNn {
	max-width: 600px;
	width: 100%;
}

.exhFNn>* {
	object-fit: contain;
	width: 100%;
	height: auto;
	max-width: 600px;
	margin-left: auto;
}

@media (max-width:991.5px) {
	.exhFNn {
		margin-top: 1rem;
	}
}

.bBgpSV {
	font-size: 36px;
}

@media (max-width:599.5px) {
	.bBgpSV {
		font-size: 1.5rem;
	}
}

.img-fill {
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  margin: auto;
  display: block;
  width: 0; height: 0;
  min-width: 100%; max-width: 100%;
  min-height: 100%; max-height: 100%;
  padding: 0; border: none;
  box-sizing: border-box;
  object-fit: contain;
}

.icon-box-72 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  width: 72px;
  height: 72px;
}

.img-wrap {
  position: relative;
  display: block;
  overflow: hidden;
}

.icon-box-24 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  width: 24px;
  height: 24px;
}