
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 19 2025 | 11:38:32 */
@charset "UTF-8";

.ec-link-underline .fl-rich-text a {
	text-decoration: underline;
}

.ec-banner-wrapper {
	position: relative;
	padding: 30px;
	border-radius: 13px;
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2024/09/Invest-in-future.png");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center bottom;
	margin: 30px 0 !important;
}

.ec-banner-wrapper::after {
	content: "";
	display: block;
	width: 125px;
	height: 32px;
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2024/09/ec-logo-banner.png");
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	bottom: 35px;
	left: calc(25% + 30px);
}

@media (max-width: 860px) {
	.ec-banner-wrapper::after {
		bottom: 20px;
		right: 20px;
		left: unset;
	}
}

.ec-banner-wrapper .subtitle {
	color: #fff !important;
	margin-bottom: 0 !important;
	font-size: 15px !important;
	font-weight: 500;
}

.ec-banner-wrapper .title {
	font-family: "axiforma-black", Verdana, Arial, sans-serif;
	font-size: 35px !important;
	color: #fff !important;
	margin-bottom: 0 !important;
}

.ec-banner-wrapper a {
	font-family: "axiforma-black", Verdana, Arial, sans-serif;
	font-size: 16px !important;
	letter-spacing: -.16px;
	color: #fff !important;
	padding: 10px 18px;
	background: #48c774;
	border-radius: 6px;
	margin-top: 30px !important;
	display: inline-block;
	transition: all .3s ease-in-out;
}

.ec-banner-wrapper a:hover {
	background: #31915e;
}

@media (max-width: 860px) {
	.ec-banner-wrapper {
		padding: 20px;
		background-color: rgba(0, 0, 0, .65);
		background-blend-mode: color;
		background-position: bottom right;
	}
	
	.ec-banner-wrapper .subtitle {
		font-size: 14px !important;
	}
	
	.ec-banner-wrapper .title {
		line-height: 1.3 !important;
	}
	
	.ec-banner-wrapper a {
		font-size: 14px !important;
		margin-top: 20px !important;
	}
}

body:not(.fl-builder-edit) .ec-floating-wrapper {
	position: sticky;
	bottom: 0;
	left: 0;
	z-index: 9999999999;
}

body:not(.fl-builder-edit) #close-banner .fl-module-content {
	line-height: 1 !important;
}

@media (max-width: 860px) {
	.post-content .video-seo-youtube-player .video-seo-youtube-picture img {
		margin-top: 0 !important;
	}
}

@media (max-width: 860px) {
	.new-table-contents .pp-toc-body {
		padding-left: 20px !important;
		padding-right: 20px !important;
		position: relative;
	}
	
	.new-table-contents .pp-toc-body ol.toc-head {
		padding-left: 15px;
		padding-right: 30px;
		margin-bottom: 0 !important;
	}
	
	.new-table-contents .pp-toc-body ol.toc-head li {
		color: #6123d9 !important;
	}
	
	.new-table-contents .pp-toc-body ol.toc-head li a {
		font-weight: 500;
	}
	
	.new-table-contents .pp-toc-body ol:not(.toc-head) {
		list-style: decimal;
		padding-left: 15px;
		margin-top: 15px;
	}
	
	.new-table-contents .pp-toc-body ol:not(.toc-head) li {
		color: #97989d !important;
	}
	
	.new-table-contents .pp-toc-body ol:not(.toc-head) li:first-child {
		visibility: hidden;
		font-size: 0;
		opacity: 0;
		height: 0;
	}
	
	.new-table-contents .pp-toc-body ol:not(.toc-head) li:nth-child(2) {
		margin-top: 0 !important;
	}
	
	.new-table-contents .pp-toc-body ol:not(.toc-head) li::before {
		display: none !important;
	}
	
	.new-table-contents .pp-toc-body i {
		position: absolute;
		top: 32px;
		right: 20px;
		transform: translateY(-50%);
		font-size: 18px;
		transition: all .3s ease-in-out;
	}
	
	.new-table-contents .pp-toc-body.toc-open i {
		transform: translateY(-50%) rotate(180deg);
	}
}

/* Header */
header ul.menu > li.menu-item-has-children.pp-has-submenu {
	padding-right: 10px !important;
}

header ul.menu > li.menu-item-has-children.pp-has-submenu .pp-has-submenu-container span.menu-item-text .pp-menu-toggle::before {
	width: 8px !important;
	height: 8px !important;
	border-right: 3px solid !important;
	border-bottom: 3px solid !important;
}

header ul.menu > li.ec-tracker {
	position: relative;
}

header ul.menu > li.ec-tracker::before {
	content: "";
	font-family: "Font Awesome 5 Pro";
	color: #fff;
	display: inline-block;
	margin-right: 10px;
}

header ul.menu > li.ec-tracker a {
	display: inline-block;
}

header ul.menu > li.ec-new-menu {
	position: relative;
	margin-right: 18px !important;
}

header ul.menu > li.ec-new-menu::before {
	content: "NEW";
	font-size: 8px;
	font-weight: bold;
	color: #3ec46d;
	position: absolute;
	top: -5px;
}

header ul.menu > li.ec-learn .pp-has-submenu-container span.menu-item-text::before {
	display: none;
}

header ul.menu > li.ec-learn .sub-menu {
	width: max-content !important;
}

header ul.menu > li.ec-shop .pp-has-submenu-container span.menu-item-text::before {
	display: none;
}

header ul.menu > li.ec-shop .sub-menu {
	width: max-content !important;
}

header ul.menu > li.ec-shop .sub-menu li.ec-shop--merchandise a::before {
	content: "";
	display: inline-block;
	position: relative;
	font-size: 18px;
	font-family: "Font Awesome 5 Pro";
	margin-right: 10px;
	vertical-align: middle;
}

header ul.menu > li.ec-shop .sub-menu li.ec-shop--accessories a::before {
	content: "";
	height: 22px;
	width: 22px;
	display: inline-block;
	position: relative;
	margin-right: 10px;
	vertical-align: middle;
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2024/08/accessories.svg");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	filter: invert(1);
	-webkit-filter: invert(1);
	-moz-filter: invert(1);
}

header ul.menu > li.ec-shop .sub-menu li.ec-shop--accessories a:hover:before {
	filter: invert(39%) sepia(97%) saturate(7494%) hue-rotate(259deg) brightness(84%) contrast(102%);
	-webkit-filter: invert(39%) sepia(97%) saturate(7494%) hue-rotate(259deg) brightness(84%) contrast(102%);
	-moz-filter: invert(39%) sepia(97%) saturate(7494%) hue-rotate(259deg) brightness(84%) contrast(102%);
}

header ul.menu > li.ec-shop .sub-menu li.ec-shop--hardware a::before {
	content: "";
	height: 22px;
	width: 22px;
	display: inline-block;
	position: relative;
	margin-right: 10px;
	vertical-align: middle;
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2024/08/hardware-wallet.svg");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	filter: invert(1);
	-webkit-filter: invert(1);
	-moz-filter: invert(1);
}

header ul.menu > li.ec-shop .sub-menu li.ec-shop--hardware a:hover:before {
	filter: invert(39%) sepia(97%) saturate(7494%) hue-rotate(259deg) brightness(84%) contrast(102%);
	-webkit-filter: invert(39%) sepia(97%) saturate(7494%) hue-rotate(259deg) brightness(84%) contrast(102%);
	-moz-filter: invert(39%) sepia(97%) saturate(7494%) hue-rotate(259deg) brightness(84%) contrast(102%);
}

header ul.menu > li.ec-bs .pp-has-submenu-container span.menu-item-text::before {
	display: none;
}

header ul.menu > li.ec-bs .sub-menu {
	width: max-content !important;
}

header ul.menu > li.ec-bs .sub-menu li.ec-bs--instant a::before {
	content: "";
	display: inline-block;
	position: relative;
	font-size: 18px;
	font-family: "Font Awesome 5 Pro";
	margin-right: 10px;
	vertical-align: middle;
}

header ul.menu > li.ec-bs .sub-menu li.ec-bs--multi a::before {
	content: "";
	display: inline-block;
	position: relative;
	font-size: 18px;
	font-family: "Font Awesome 5 Pro";
	margin-right: 10px;
	vertical-align: middle;
}

header ul.menu > li.ec-bs .sub-menu li.ec-bs--auto a::before {
	content: "";
	display: inline-block;
	position: relative;
	font-size: 18px;
	font-family: "Font Awesome 5 Pro";
	margin-right: 10px;
	vertical-align: middle;
}

header ul.menu > li.ec-bs .sub-menu li.ec-bs--otc a::before {
	content: "";
	display: inline-block;
	position: relative;
	font-size: 18px;
	font-family: "Font Awesome 5 Pro";
	margin-right: 10px;
	vertical-align: middle;
}

header ul.menu > li.ec-bs .sub-menu li.ec-bs--insti a::before {
	content: "";
	display: inline-block;
	position: relative;
	font-size: 18px;
	font-family: "Font Awesome 5 Pro";
	margin-right: 10px;
	vertical-align: middle;
}

header ul.menu > li.ec-bs .sub-menu li.ec-bs--rates a::before {
	content: "";
	display: inline-block;
	position: relative;
	font-size: 18px;
	font-family: "Font Awesome 5 Pro";
	margin-right: 10px;
	vertical-align: middle;
}

@media (max-width: 860px) {
	.pp-advanced-menu li.ec-learn span.menu-item-text::before {
		display: none;
	}
	
	.pp-advanced-menu li.ec-learn .sub-menu li a {
		text-align: left !important;
	}
	
	.pp-advanced-menu li.ec-learn .sub-menu li a::before {
		color: #282829 !important;
	}
	
	.pp-advanced-menu li.ec-learn .sub-menu li a span.menu-item-text {
		width: unset;
	}
	
	.pp-advanced-menu li.ec-tracker {
		position: relative;
	}
	
	.pp-advanced-menu li.ec-tracker::before {
		content: "";
		font-family: "Font Awesome 5 Pro";
		color: #fff;
		display: inline-block;
		margin-right: 10px;
		font-size: 22px;
	}
	
	.pp-advanced-menu li.ec-tracker a {
		display: inline-block;
	}
	
	.pp-advanced-menu li.ec-bs span.menu-item-text::before {
		display: none;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--instant a {
		text-align: left !important;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--instant a::before {
		content: "";
		display: inline-block;
		position: relative;
		font-size: 18px;
		font-family: "Font Awesome 5 Pro";
		margin-right: 10px;
		vertical-align: middle;
		color: #282829 !important;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--instant a span.menu-item-text {
		width: unset;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--multi a {
		text-align: left !important;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--multi a::before {
		content: "";
		display: inline-block;
		position: relative;
		font-size: 18px;
		font-family: "Font Awesome 5 Pro";
		margin-right: 10px;
		vertical-align: middle;
		color: #282829 !important;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--multi a span.menu-item-text {
		width: unset;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--auto a {
		text-align: left !important;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--auto a::before {
		content: "";
		display: inline-block;
		position: relative;
		font-size: 18px;
		font-family: "Font Awesome 5 Pro";
		margin-right: 10px;
		vertical-align: middle;
		color: #282829 !important;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--auto a span.menu-item-text {
		width: unset;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--otc a {
		text-align: left !important;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--otc a::before {
		content: "";
		display: inline-block;
		position: relative;
		font-size: 18px;
		font-family: "Font Awesome 5 Pro";
		margin-right: 10px;
		vertical-align: middle;
		color: #282829 !important;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--otc a span.menu-item-text {
		width: unset;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--insti a {
		text-align: left !important;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--insti a::before {
		content: "";
		display: inline-block;
		position: relative;
		font-size: 18px;
		font-family: "Font Awesome 5 Pro";
		margin-right: 10px;
		vertical-align: middle;
		color: #282829 !important;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--insti a span.menu-item-text {
		width: unset;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--rates a {
		text-align: left !important;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--rates a::before {
		content: "";
		display: inline-block;
		position: relative;
		font-size: 18px;
		font-family: "Font Awesome 5 Pro";
		margin-right: 10px;
		vertical-align: middle;
		color: #282829 !important;
	}
	
	.pp-advanced-menu li.ec-bs .sub-menu li.ec-bs--rates a span.menu-item-text {
		width: unset;
	}
	
	.pp-advanced-menu li.ec-shop .pp-has-submenu-container span.menu-item-text::before {
		display: none;
	}
	
	.pp-advanced-menu li.ec-shop .sub-menu {
		width: 100% !important;
	}
	
	.pp-advanced-menu li.ec-shop .sub-menu li.ec-shop--merchandise a {
		text-align: left !important;
	}
	
	.pp-advanced-menu li.ec-shop .sub-menu li.ec-shop--merchandise a::before {
		content: "";
		display: inline-block;
		position: relative;
		font-size: 18px;
		font-family: "Font Awesome 5 Pro";
		margin-right: 10px;
		vertical-align: middle;
		color: #000;
	}
	
	.pp-advanced-menu li.ec-shop .sub-menu li.ec-shop--merchandise a .menu-item-text {
		width: unset !important;
	}
	
	.pp-advanced-menu li.ec-shop .sub-menu li.ec-shop--accessories a {
		text-align: left !important;
	}
	
	.pp-advanced-menu li.ec-shop .sub-menu li.ec-shop--accessories a::before {
		content: "";
		height: 22px;
		width: 22px;
		display: inline-block;
		position: relative;
		margin-right: 10px;
		vertical-align: middle;
		background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2024/08/accessories.svg");
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		filter: invert(1);
		-webkit-filter: invert(1);
		-moz-filter: invert(1);
	}
	
	.pp-advanced-menu li.ec-shop .sub-menu li.ec-shop--accessories a .menu-item-text {
		width: unset !important;
	}
	
	.pp-advanced-menu li.ec-shop .sub-menu li.ec-shop--accessories a:hover:before {
		filter: invert(39%) sepia(97%) saturate(7494%) hue-rotate(259deg) brightness(84%) contrast(102%);
		-webkit-filter: invert(39%) sepia(97%) saturate(7494%) hue-rotate(259deg) brightness(84%) contrast(102%);
		-moz-filter: invert(39%) sepia(97%) saturate(7494%) hue-rotate(259deg) brightness(84%) contrast(102%);
	}
	
	.pp-advanced-menu li.ec-shop .sub-menu li.ec-shop--hardware a {
		text-align: left !important;
	}
	
	.pp-advanced-menu li.ec-shop .sub-menu li.ec-shop--hardware a::before {
		content: "";
		height: 22px;
		width: 22px;
		display: inline-block;
		position: relative;
		margin-right: 10px;
		vertical-align: middle;
		background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2024/08/hardware-wallet.svg");
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		filter: invert(1);
		-webkit-filter: invert(1);
		-moz-filter: invert(1);
	}
	
	.pp-advanced-menu li.ec-shop .sub-menu li.ec-shop--hardware a .menu-item-text {
		width: unset !important;
	}
	
	.pp-advanced-menu li.ec-shop .sub-menu li.ec-shop--hardware a:hover:before {
		filter: invert(39%) sepia(97%) saturate(7494%) hue-rotate(259deg) brightness(84%) contrast(102%);
		-webkit-filter: invert(39%) sepia(97%) saturate(7494%) hue-rotate(259deg) brightness(84%) contrast(102%);
		-moz-filter: invert(39%) sepia(97%) saturate(7494%) hue-rotate(259deg) brightness(84%) contrast(102%);
	}
}

@media (min-width: 861px) {
	.gform_wrapper .investor-guide .gform_body .gform_fields {
		display: flex;
		flex-direction: row;
		align-items: center;
		gap: 12px;
	}
	
	.gform_wrapper .investor-guide .gform_body .gform_fields .gfield {
		flex: 1 0 317px;
	}
}

@media (max-width: 860px) {
	.gform_wrapper .investor-guide .gform_body .gform_fields #field_submit {
		padding-top: 20px;
		text-align: center;
	}
}

.gform_wrapper .investor-guide .gform_body .gform_fields input[type="submit"] {
	border: unset !important;
	transition: all .3s ease-in-out;
}

@media (min-width: 861px) {
	.gform_wrapper.gform_validation_error .gform_fields {
		align-items: flex-start !important;
	}
}

.ig-title .fl-heading strong {
	color: #6123d9 !important;
}

.ec-bonus-banner-right .pp-infobox-wrap {
	margin-left: auto;
	margin-right: 0;
}

.ec-bonus-banner .pp-infobox-wrap {
	max-width: 440px;
}

.ec-bonus-banner .pp-infobox-wrap .pp-infobox {
	position: relative;
	padding-right: 170px;
	background-image: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2022/04/bonus-banner-background.jpg");
	background-size: auto 100%;
	background-position: center center;
}

.ec-bonus-banner .pp-infobox-wrap .pp-infobox.nitro-lazy {
	background-image: none !important;
}

.ec-bonus-banner .pp-infobox-wrap .ec-bonus-button {
	position: absolute;
	top: 50%;
	right: 20px;
	transform: translatey(-50%);
	padding: 10px 15px;
	background-color: #48c774;
	border-radius: 6px;
	font-family: "axiforma-black", Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #fff;
}

.ec-bonus-banner .pp-infobox-wrap .ec-bonus-button:hover {
	text-decoration: none;
}

.ec-bonus-banner .pp-infobox-wrap:hover .ec-bonus-button {
	background-color: #31915e;
}

.ec-vault-accordion .pp-accordion-item {
	box-shadow: rgba(0, 0, 0, .15) 0 5px 15px;
	border-radius: 6px;
}

body.page-id-9562 header.fl-theme-builder-header-scrolled {
	background-color: transparent !important;
	padding-top: 0;
	padding-bottom: 0;
}

body.page-id-9562 header.fl-theme-builder-header-scrolled .fl-row.vibf-header .fl-row-content-wrap {
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2022/06/hero-vault-digital-funds-scaled.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center top;
	padding-top: 15px !important;
	padding-bottom: 15px !important;
}

body.page-id-9562 header .fl-row.vibf-header .fl-row-content-wrap {
	margin-left: 15px;
	margin-right: 15px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
}

@media only screen and (max-width: 768px) {
	.ec-bonus-banner .pp-infobox-wrap {
		max-width: 100%;
	}
	
	.ec-bonus-banner .pp-infobox-wrap .pp-infobox {
		padding-right: 140px;
	}
	
	.ec-bonus-banner .pp-infobox-wrap .pp-infobox .ec-bonus-button {
		font-size: 12px;
		padding: 10px;
	}
	
	.ec-vault-infobox .pp-infobox-title-wrapper .pp-infobox-title {
		margin-top: 15px;
	}
	
	.ec-vault-infobox .pp-infobox-description {
		margin-top: 10px;
	}
	
	.ec-benefits-infobox .pp-infobox-title-wrapper .pp-infobox-title {
		margin-top: 15px;
	}
	
	.ec-benefits-infobox .pp-infobox-description {
		margin-top: 10px;
	}
}

.ec-social-share .pp-share-button .pp-share-button-link {
	border-width: 0 !important;
	transition: all .3s ease-in-out;
}

.ec-social-share .pp-share-button .pp-share-button-link:hover {
	background: #f6f9fe !important;
}

.ec-social-share .pp-share-button .pp-share-button-link .fa-envelope:before {
	color: #203656 !important;
}

.ec-social-share .pp-share-button:hover {
	filter: unset !important;
}

.beginner-guide-form .gform_fields .gfield--type-select .ginput_container select {
	padding-right: 20px !important;
}

@media (max-width: 860px) {
	.beginner-guide-form .gform_fields .gfield--type-select .ginput_container select {
		padding-right: 3px !important;
	}
}

@media (min-width: 861px) {
	.ec-wallet-box .fl-col-content {
		display: grid;
		grid-template-columns: 150px auto auto auto;
		grid-template-rows: auto;
		grid-template-areas: "logo text1 text2 text3" "logo button button button";
		column-gap: 15px;
	}
	
	.ec-wallet-box .fl-col-content .ec-wallet-box-logo {
		grid-area: logo;
		align-self: center;
		padding-right: 20px;
	}
	
	.ec-wallet-box .fl-col-content .ec-wallet-box-text1 {
		grid-area: text1;
	}
	
	.ec-wallet-box .fl-col-content .ec-wallet-box-text2 {
		grid-area: text2;
	}
	
	.ec-wallet-box .fl-col-content .ec-wallet-box-text3 {
		grid-area: text3;
	}
	
	.ec-wallet-box .fl-col-content .ec-dual-btn {
		grid-area: button;
	}
}

.page-content .fl-rich-text ul, .page-content .fl-rich-text ol {
	padding-left: 22px;
}

.page-content .fl-rich-text ul li:not(:first-child), .page-content .fl-rich-text ol li:not(:first-child) {
	margin-top: 10px;
}

.ec-wallet-list ul li:last-child {
	margin-bottom: 0 !important;
}

.ec-wallet-list ul li .pp-list-item-icon {
	padding-top: 3px !important;
}

.ec-wallet-list ul li .pp-list-item-icon.fa-check-circle::before {
	content: "";
	width: 16px;
	height: 16px;
	display: block;
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2023/11/wallet-check.png");
	background-repeat: no-repeat;
	background-size: contain;
}

.ec-wallet-list ul li .pp-list-item-icon.fa-times-circle::before {
	content: "";
	width: 16px;
	height: 16px;
	display: block;
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2023/11/wallet-close.png");
	background-repeat: no-repeat;
	background-size: contain;
}

.ec-topper .fl-row-content-wrap {
	z-index: 99;
}

.ec-wallet-footer .pp-social-icons .pp-social-icon a i.fa-vimeo::before {
	content: "";
	width: 30px;
	height: 30px;
	display: block;
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2023/11/fintech-australia.png");
	background-repeat: no-repeat;
	background-size: contain;
}

.ec-download-wallet .fl-col-content {
	display: flex;
	flex-direction: row;
	justify-content: flex-start !important;
	align-items: center;
	gap: 0 20px;
}

@media (min-width: 768px) {
	.ec-download-wallet .fl-col-content .fl-module {
		flex: 0 0 35%;
	}
}

@media (min-width: 768px) {
	.ec-download-wallet.ec-download-wallet-footer .fl-col-content .fl-module {
		flex: 0 0 25%;
	}
}

footer .pll-switcher-select {
	background: transparent;
	border: unset;
	outline: none !important;
	font-size: 12px !important;
}

.ec-switcher .pll-switcher-select {
	width: 160px;
	background-image: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2021/10/global.png");
	background-repeat: no-repeat;
	background-size: 15px;
	background-position: center left;
	padding-left: 25px !important;
}

.ec-switcher .pll-switcher-select.nitro-lazy {
	background-image: none !important;
}

.ec-nz-switcher .pll-switcher-select {
	width: 160px;
	background-image: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2021/10/new-zealand.png");
	background-repeat: no-repeat;
	background-size: 15px;
	background-position: center left;
	padding-left: 25px !important;
}

.ec-nz-switcher .pll-switcher-select.nitro-lazy {
	background-image: none !important;
}

.ec-au-switcher .pll-switcher-select {
	width: 160px;
	background-image: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2021/10/australia.png");
	background-repeat: no-repeat;
	background-size: 15px;
	background-position: center left;
	padding-left: 25px !important;
}

.ec-au-switcher .pll-switcher-select.nitro-lazy {
	background-image: none !important;
}

.ec-za-switcher .pll-switcher-select {
	width: 160px;
	background-image: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2021/10/south-africa.png");
	background-repeat: no-repeat;
	background-size: 15px;
	background-position: center left;
	padding-left: 25px !important;
}

.ec-za-switcher .pll-switcher-select.nitro-lazy {
	background-image: none !important;
}

@media (min-width: 861px) {
	li.ec-sign-in {
		border: 1px solid #fff !important;
		border-radius: 6px;
		padding: 6px 17px;
		transition: all .3s ease-in-out;
	}
	
	li.ec-sign-in a {
		font-weight: 700 !important;
		font-size: 14px !important;
		line-height: 26px !important;
		letter-spacing: .44px !important;
	}
	
	li.ec-sign-in a::before {
		display: none !important;
	}
	
	li.ec-sign-in:hover {
		border-color: #b5b5b5 !important;
	}
}

/* Request a Coin */
html.pp-full-screen-menu-open header .pp-advanced-menu-mobile-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner {
	background-color: #fff !important;
}

html.pp-full-screen-menu-open header .pp-advanced-menu-mobile-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner::before, html.pp-full-screen-menu-open header .pp-advanced-menu-mobile-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner::after {
	background-color: #fff !important;
}

@media (max-width: 768px) {
	html.pp-full-screen-menu-open body.fl-theme-builder-header-microsite-header header.fl-theme-builder-header-scrolled {
		background-color: transparent !important;
	}
}

body.fl-theme-builder-header-microsite-header header.fl-theme-builder-header-scrolled {
	background-color: #fff !important;
	box-shadow: 0 1px 25px rgba(57, 63, 72, .1);
}

body.fl-theme-builder-header-microsite-header header.fl-theme-builder-header-scrolled img {
	max-height: 30px !important;
}

body.fl-theme-builder-header-microsite-header header .pp-advanced-menu .menu > li > a::before {
	background-color: #6123d9 !important;
}

body.fl-theme-builder-header-microsite-header header .pp-advanced-menu .menu > li.active > a {
	color: #6123d9 !important;
}

body.fl-theme-builder-header-microsite-header header .pp-advanced-menu .menu > li.active > a::before {
	width: 100%;
}

body.fl-theme-builder-header-microsite-header .pp-advanced-menu-mobile-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner {
	background-color: #0c0f12 !important;
}

body.fl-theme-builder-header-microsite-header .pp-advanced-menu-mobile-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner::before, body.fl-theme-builder-header-microsite-header .pp-advanced-menu-mobile-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner::after {
	background-color: #0c0f12 !important;
}

.wm-hero-section .fl-row-content-wrap {
	background-position: center 20% !important;
	background-size: 130% !important;
	position: relative;
	overflow: hidden;
}

.wm-hero-section .fl-row-content-wrap::before {
	content: "";
	display: block;
	width: 545px;
	height: 606px;
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2024/03/coin-left-image.png");
	background-repeat: no-repeat;
	background-position: center left;
	background-size: contain;
	position: absolute;
	left: 0;
	top: 50%;
}

@media (max-width: 768px) {
	.wm-hero-section .fl-row-content-wrap::before {
		width: 130px;
		height: 230px;
		top: 60%;
	}
}

.wm-hero-section .fl-row-content-wrap::after {
	content: "";
	display: block;
	width: 545px;
	height: 606px;
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2024/03/coin-right-image.png.png");
	background-repeat: no-repeat;
	background-position: center right;
	background-size: contain;
	position: absolute;
	right: 0;
	top: 50%;
}

@media (max-width: 768px) {
	.wm-hero-section .fl-row-content-wrap::after {
		width: 130px;
		height: 230px;
		top: 60%;
	}
}

.wm-hero-phone img {
	position: relative;
	z-index: 99;
}

.fl-heading strong {
	background: linear-gradient(97deg, #c5abed 0%, #640cfa 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	-webkit-box-decoration-break: clone;
}

.ec-otc-form .gform_wrapper .gform-body .gform_fields .gfield .gfield_radio .gchoice {
	position: relative;
}

.ec-otc-form .gform_wrapper .gform-body .gform_fields .gfield .gfield_radio .gchoice label.gform-field-label {
	display: block;
	padding: 16px 16px 16px 50px;
	border-radius: 8px;
	border: 1px solid #e8e8e8;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	margin: 0;
	cursor: pointer;
}

.ec-otc-form .gform_wrapper .gform-body .gform_fields .gfield .gfield_radio .gchoice label.gform-field-label:before {
	content: "";
	width: 24px;
	height: 24px;
	border-radius: 50%;
	border: 1px solid #0c0f12;
	position: absolute;
	top: 50%;
	left: 16px;
	margin-top: -12px;
}

.ec-otc-form .gform_wrapper .gform-body .gform_fields .gfield .gfield_radio .gchoice label.gform-field-label.checked {
	border: 1px solid #7434ef;
}

.ec-otc-form .gform_wrapper .gform-body .gform_fields .gfield .gfield_radio .gchoice label.gform-field-label.checked:before {
	border-color: #7434ef;
	outline: 7px solid #7434ef;
	outline-offset: -7px;
}

.ec-otc-form .gform_wrapper .gform-body .gform_fields .gfield .gfield_radio .gchoice .gfield-choice-input {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
}

.ec-otc-form .gform_wrapper .gform-body .gform_fields .gfield .gfield_radio .gchoice:first-child {
	margin-bottom: 8px;
}

.ec-otc-form .gform_wrapper .gform-body .gform_fields .gfield.gfield--type-radio .gfield_label {
	font-size: 14px;
	font-weight: 700;
	color: #0c0f12;
	margin: 0 0 8px 0;
	border: none;
}

.ec-otc-form .gform_wrapper .gform-body .gform_fields .gfield label.gfield_label {
	font-size: 14px;
	font-weight: 700;
	color: #0c0f12;
	margin: 0 0 8px 0;
}

.ec-otc-form .gform_wrapper .gform-body .gform_fields .gfield .gfield_required {
	display: none;
}

.ec-otc-form .gform_wrapper .gform-body .gform_fields .gfield .ginput_container input, .ec-otc-form .gform_wrapper .gform-body .gform_fields .gfield .ginput_container .textarea {
	border-radius: 8px;
	border: 1px solid #e8e8e8;
	background-color: #fff;
	padding: 12px 16px;
}

.ec-otc-form .gform_wrapper .gform-body .gform_fields .gfield .ginput_container .textarea {
	height: 120px;
}

.ec-otc-form .gform_wrapper .gform-body .gform_fields .gfield .gfield_description {
	position: relative;
	padding-left: 18px;
	font-size: 12px;
	font-weight: 400;
	color: #1170ff;
	margin: 8px 0 0 0;
}

.ec-otc-form .gform_wrapper .gform-body .gform_fields .gfield .gfield_description .far {
	position: absolute;
	top: 3px;
	left: 0;
}

.ec-otc-form .gform_wrapper .gform-footer .button {
	font-family: "axiforma-black", Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	padding: 16px 24px;
	margin: 32px auto 0 auto;
	display: table;
}

.ec-otc-form .gform_wrapper .gform_fields {
	display: flex;
	flex-wrap: wrap;
	gap: 2rem;
}

.ec-otc-form .gform_wrapper .gform_fields .gfield {
	flex: 1 1 100%;
}

.ec-otc-form .gform_wrapper .gform_fields .gfield.gfield--width-half {
	flex: 1 1 calc(50% - 1rem);
}

@media (max-width: 768px) {
	.ec-otc-form .gform_wrapper .gform_fields .gfield, .ec-otc-form .gform_wrapper .gform_fields .gfield--width-half {
		flex: 1 1 100%;
	}
}

.ec-otc-form .gform_confirmation_wrapper .gform_confirmation_message h2 {
	text-align: center;
	margin: 0;
}

.ec-otc-form .gform_confirmation_wrapper .gform_confirmation_message br {
	display: none;
}

.ec-otc-form .gform_confirmation_wrapper .gform_confirmation_message p {
	text-align: center;
	margin: 8px auto 0 auto;
	display: table;
	max-width: 600px;
}

.ec-otc-form .gform_confirmation_wrapper .gform_confirmation_message a {
	font-family: axiforma-black, Verdana, Arial, sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 26px;
	letter-spacing: .44px;
	text-transform: capitalize;
	padding: 12px 20px;
	border-radius: 8px;
	color: #fff;
	background-color: #3ec46d;
	display: table;
	border: 2px solid #fff;
	transition: all ease .5s;
	margin: 30px auto 0 auto;
}

.ec-otc-form .gform_confirmation_wrapper .gform_confirmation_message a:hover {
	background-color: #39bc67;
	text-decoration: none;
}

.ec-otc-testimonials .pp-testimonials .layout-1 .pp-testimonials-image img {
	margin-bottom: 0;
}

.ec-otc-testimonials .owl-theme .owl-dots {
	z-index: 9;
	position: relative;
	margin-top: -50px;
}

.ec-otc-testimonials .owl-theme .owl-dot span {
	margin: 5px 4px !important;
}

.ec-otc-testimonials .owl-theme .owl-dot.active span {
	width: 15px;
}

.ec-otc-testimonials .pp-testimonials-title {
	margin-bottom: 8px !important;
}

.ec-otc-testimonials .pp-testimonials-subtitle .fa {
	color: #ee9e41;
}

.ec-otc-testimonials .pp-content-wrapper {
	display: flex;
	flex-direction: column-reverse;
}

.ec-otc-testimonials .pp-content-wrapper .pp-testimonials-content {
	padding-top: 32px;
}

.ec-otc-testimonials .fa-star {
	color: #ee9e41;
}

.ec-otc-enquirycta {
	position: fixed;
	left: 50%;
	bottom: 30px;
	transform: translateX(-50%);
	padding: 16px;
	border-radius: 8px;
	background-color: #5625bb;
	box-shadow: 0px 147px 41px 0px rgba(0, 0, 0, 0), 0px 94px 38px 0px rgba(0, 0, 0, .02), 0px 53px 32px 0px rgba(0, 0, 0, .07), 0px 24px 24px 0px rgba(0, 0, 0, .12), 0px 6px 13px 0px rgba(0, 0, 0, .13);
	z-index: 999;
}

.ec-otc-enquirycta a {
	font-family: axiforma-black, Verdana, Arial, sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 26px;
	letter-spacing: .44px;
	text-transform: capitalize;
	padding: 12px 20px;
	border-radius: 8px;
	background-color: #fff;
	display: block;
	border: 2px solid #fff;
	transition: all ease .5s;
}

.ec-otc-enquirycta a:hover {
	text-decoration: none;
	border-color: #fff;
	color: #fff;
	background-color: #5625bb;
}

.ec-half-background .fl-row-content-wrap {
	background-size: 100% 60% !important;
}

@media (min-width: 861px) {
	.ec-center-container .fl-col-group {
		display: flex;
		align-items: center;
	}
}

.ec-fa-paragraph-spacing p {
	margin-bottom: 17px;
}

.ec-fa-paragraph-spacing a {
	color: #631fd7 !important;
}

.icon-one .fl-icon i {
	font-size: 0px !important;
	content: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2025/05/P3-1.-Consider-getting.svg");
}

.icon-two .fl-icon i {
	font-size: 0px !important;
	content: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2025/05/P3-2.-Consider-Moving-Away.svg");
}

.icon-three .fl-icon i {
	font-size: 0px !important;
	content: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2025/05/P11-1.-The-heavy-risk-takers.svg");
}

.icon-four .fl-icon i {
	font-size: 0px !important;
	content: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2025/05/P11-2.-The-committed-enthusiasts.svg");
}

.icon-five .fl-icon i {
	font-size: 0px !important;
	content: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2025/05/P11-3.-The-cautious-newcomers.svg");
}

.floating-cta {
	position: fixed;
	bottom: 80px;
	right: 20px;
	z-index: 9999;
}

.floating-cta .cta-button {
	display: flex;
	align-items: center;
	background-color: #5a23bf;
	color: #fff;
	padding: 9px;
	border-radius: 999px;
	text-decoration: none;
	font-weight: 700;
	transition: all .3s ease;
	overflow: hidden;
	white-space: nowrap;
	box-shadow: 0 4px 12px rgba(0, 0, 0, .25);
	cursor: pointer;
}

.floating-cta .cta-button:hover {
	padding-right: 20px;
}

.floating-cta .cta-button:hover .cta-text {
	opacity: 1;
	max-width: 300px;
}

.floating-cta .cta-button .cta-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 33px;
	height: 33px;
	background-color: #5a23bf;
	border-radius: 50%;
	flex-shrink: 0;
}

.floating-cta .cta-button .cta-icon img {
	width: 24px;
	height: 24px;
}

.floating-cta .cta-button .cta-text {
	opacity: 0;
	max-width: 0;
	font-size: 16px;
	font-weight: 700;
	transition: all .3s ease;
	overflow: hidden;
}

.modal-overlay {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .6);
	z-index: 10000;
	justify-content: center;
	align-items: center;
	overflow: auto;
	padding: 40px 20px;
}

.modal-box {
	background: #fff;
	margin-top: 12px !important;
	padding: 26px;
	max-width: 765px;
	width: 100%;
	border-radius: 8px;
	position: relative;
	animation: fadeInUp .3s ease;
	margin: auto;
}

.modal-box .modal-close {
	position: absolute !important;
	top: -12px !important;
	right: -12px !important;
	background: #5a23bf !important;
	color: white !important;
	width: 38px !important;
	height: 38px !important;
	padding: 3px;
	border-radius: 50% !important;
	text-align: center !important;
	line-height: 32px !important;
	font-weight: bold !important;
	font-size: 20px !important;
	cursor: pointer !important;
	border: none !important;
	z-index: 9999 !important;
	display: flex;
	align-items: center;
	justify-content: center;
}

@keyframes fadeInUp {
	from {
		transform: translateY(20px);
		opacity: 0;
	}
	
	to {
		transform: translateY(0);
		opacity: 1;
	}
}

@media (min-width: 1024px) {
	.gf_left_half {
		width: 48% !important;
		float: left !important;
		margin-right: 4% !important;
	}
}

@media (min-width: 1024px) {
	.gf_right_half {
		width: 48% !important;
		float: left !important;
	}
}

.ec-fa-form .gfield {
	margin-bottom: 16px !important;
}

.ec-fa-form .gform_button {
	margin-top: 9px;
	width: 100%;
	background-color: #4cc77a;
	border: none;
	font-size: 16px;
	font-weight: 900;
}

.ec-fa-form textarea {
	height: 99px;
	border-radius: 8px;
	background-color: rgba(0, 0, 0, .04);
}

.ec-fa-form textarea::placeholder {
	font-size: 12.8px;
}

.ec-fa-form input {
	height: 46px;
	border-radius: 8px;
	background-color: rgba(0, 0, 0, .04);
}

.ec-fa-form input::placeholder {
	font-size: 12.8px;
}

.ec-fa-form label.gfield_label.gform-field-label {
	color: #000;
}
