
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 19 2025 | 11:19:51 */
.ec-icon-list ul li .pp-list-item-icon::before {
	content: "";
	display: block;
	width: 23px;
	height: 23px;
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2023/08/checked.png");
	background-repeat: no-repeat;
	background-size: contain;
}

select {
	max-width: 100%;
	padding: 0 45px 0 15px !important;
	appearance: none !important;
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	background-image: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/source/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2022/01/down-arrow.svg");
	background-repeat: no-repeat;
	background-position: 95% center;
	background-size: 15px;
}

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

.ec-custom-filter .pp-post-filters {
	background: #fff;
	box-shadow: 0 10px 30px rgba(32, 32, 35, .1);
	border-radius: 28px;
	width: fit-content !important;
	margin: 0 auto 50px auto !important;
	padding: 8px !important;
}

.ec-custom-filter .pp-post-filters li {
	margin-bottom: 0 !important;
}

@media (max-width: 860px) {
	.ec-custom-filter .pp-post-filters {
		width: 100% !important;
		padding: 15px;
	}
	
	.ec-custom-filter .pp-post-filters li {
		text-align: center !important;
	}
}

.fl-heading-text span {
	color: #7c39f6;
}

/* Global Newsletter */
.global-newsletter_wrapper {}

.global-newsletter label {
	font-size: 12px;
}

.global-newsletter label .gfield_required {
	color: #ff5b3e !important;
}

.global-newsletter label {
	margin-bottom: 10px !important;
}

.gform_wrapper .global-newsletter .gfield.gfield_error .gfield_label {
	color: #fff !important;
}

.sidebar-privacy {
	margin-top: 25px;
}

.sidebar-privacy p {
	font-size: 12px !important;
}

.sidebar-privacy p a {
	color: #fff !important;
	text-decoration: underline;
}

.sidebar-newsletter .gform_confirmation_message {
	color: #fff !important;
}

@media (min-width: 900px) {}

.global-newsletter .gfield {
	margin-bottom: 13px;
}

.global-newsletter .country-optional {
	margin-bottom: 0 !important;
}

.global-newsletter .main-country-ec {
	width: auto;
	display: inline-block;
	margin-bottom: 0 !important;
	position: absolute;
	bottom: 0;
	left: 0;
}

.sidebar-newsletter .form-title {
	margin-top: 0;
	margin-bottom: 20px;
}

.global-newsletter_wrapper.gform_wrapper .main-country-ec select, .global-newsletter .main-country-ec > .ginput_container::after {
	color: #fff !important;
}

.global-newsletter .main-country-ec select {
	border: unset !important;
	padding-left: 0 !important;
	padding-right: 15px !important;
}

.global-newsletter .main-country-ec select {
	font-size: 16px !important;
}

.global-newsletter .gform_hidden {
	display: none !important;
}

.global-newsletter {
	position: relative;
}

.global-newsletter .gform_footer {
	padding: 13px 0 0 0 !important;
	margin: 0 !important;
}

.global-newsletter .gform_footer input[type="submit"] {
	font-size: 14px !important;
	margin-bottom: 0 !important;
}

.cta-newsletter-global .global-newsletter_wrapper {
	display: block !important;
}

.cta-newsletter-global .global-newsletter_wrapper select {
	color: #fff !important;
}

.pp-gf-content .global-newsletter_wrapper.gform_wrapper .gfield_error input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']) {
	border-width: 1px !important;
}

.pp-gf-content .gform_wrapper.global-newsletter_wrapper .gfield_error .validation_message {
	display: block !important;
}

.cta-newsletter-global .gform_confirmation_message {
	color: #fff !important;
}

.cta-newsletter-global .pp-gf-content .gform_wrapper .gfield.gfield_error .gfield_label {
	color: #fff !important;
}

.sidebar-newsletter .pp-gf-content .global-newsletter_wrapper.gform_wrapper .main-country-ec select {
	background: 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 !important;
	background-size: 18px !important;
	background-position: center left !important;
	padding-left: 25px !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.cta-newsletter-global .pp-gf-content .global-newsletter_wrapper.gform_wrapper .main-country-ec select {
	background: 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 !important;
	background-size: 18px !important;
	background-position: center left !important;
	padding-left: 25px !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.global-newsletter .main-country-ec > .ginput_container {
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
}

.global-newsletter .main-country-ec > .ginput_container::after {
	content: "";
	font-family: "Font Awesome 5 Pro";
	font-size: 18px;
	margin-left: 5px;
}

.cta-newsletter-global .pp-gf-content .global-newsletter_wrapper.gform_wrapper .main-country-ec > .ginput_container::after {
	color: #fff !important;
}

@media (max-width: 375px) {
	.global-newsletter .main-country-ec {
		position: unset !important;
	}
	
	.global-newsletter .gform_footer {
		text-align: left !important;
		padding-top: 30px !important;
	}
}

/* End Global Newsletter */
p.gform_required_legend {
	display: none !important;
}

a.fl-button {
	transition: all .3s ease-in-out;
}

.pp-gf-content .gform_wrapper .gfield input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']), .pp-gf-content .gform_wrapper .gfield select, .pp-gf-content .gform_wrapper .gfield textarea {
	font-size: initial !important;
}

/* Blog Archive */
.itx-cat-menu ul.menu {
	background: #fff;
	box-shadow: 0 17px 30px 6px rgba(0, 0, 0, .07);
	border-radius: 28px;
	width: fit-content !important;
	margin: 0 auto !important;
	padding: 10px !important;
}

.itx-cat-menu ul.menu li.current-menu-item {
	background: #4e12b9;
	border-radius: 28px;
}

.itx-cat-menu ul.menu li a {
	outline: none !important;
}

.itx-cat-menu ul.menu li.current-menu-item a {
	color: #fff !important;
	outline: none !important;
}

body:not(.fl-builder-edit) .add-waves {
	position: relative;
	overflow: hidden;
}

body:not(.fl-builder-edit) .add-waves::after, body:not(.fl-builder-edit) .add-waves-purple::after {
	content: "";
	width: 100%;
	height: 40px;
	display: block;
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2020/09/waves.svg");
	background-position: center center;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	position: absolute;
	bottom: 0px;
}

body:not(.fl-builder-edit) .add-waves-purple::after {
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2025/03/waves-purple.svg");
	background-position: center center;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
}

a.pp-grid-load-more-button i {
	margin-right: 10px;
}

/* Learn Filter */
.itx-cat-menu .pp-advanced-menu .menu li:first-child a {
	color: #4c4c4c !important;
	padding-left: 0 !important;
}

.itx-cat-menu .pp-advanced-menu .menu li:first-child a:hover, .itx-cat-menu .pp-advanced-menu .menu li:first-child a:hover:before {
	color: #4c4c4c !important;
	cursor: default !important;
}

.itx-cat-menu .pp-advanced-menu .menu li:first-child a::before {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	display: inline-block !important;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 18px;
	color: #4c4c4c !important;
}

.itx-cat-menu ul.menu li:first-child.current-menu-item {
	background: unset !important;
	border-radius: unset;
}

.itx-cat-menu ul.menu {
	background: #fff;
	box-shadow: 0 17px 30px 6px rgba(0, 0, 0, .07);
	border-radius: 28px;
	width: 98% !important;
	margin: 0 auto !important;
	padding: 10px !important;
}

.itx-cat-menu ul.menu li.current-menu-item {
	background: #4e12b9;
	border-radius: 28px;
}

.itx-cat-menu ul.menu li a {
	outline: none !important;
}

.itx-cat-menu ul.menu li.current-menu-item a {
	color: #fff !important;
	outline: none !important;
}

.post-breadcrumb.b-country .fl-rich-text > p > span > span > span i {
	display: inline-block !important;
}

@media (min-width: 861px) {
	.search-custom form {
		position: absolute;
		right: 40px;
		top: 0;
		height: 47px;
		background: #fff;
		display: flex;
		flex-direction: column;
		justify-content: flex-end;
		width: 25% !important;
	}
	
	.search-custom .pp-search-form input[type="search"] {
		padding-left: 20px !important;
		padding-top: 5px !important;
		padding-bottom: 5px !important;
		min-height: 30px !important;
		max-height: 45px !important;
	}
}

/* Author Page */
.author-fav-crypto ul {
	padding-left: 0;
	list-style-position: inside;
}

.author-pict img {
	min-height: 282px !important;
	object-fit: cover;
}

/* Blog Post */
.new-table-contents ol li a {
	text-decoration: none !important;
	transition: all .3s ease-in-out;
}

/* Make nav sticky */
@media (min-width: 900px) {
	.sticky-sidebar {
		position: sticky;
		top: 13rem;
		align-self: start;
	}
}

.pp-toc-container .pp-toc-body {
	height: fit-content !important;
	overflow-y: visible;
}

.pp-toc-container .active {
	text-align: left !important;
	display: block !important;
}

.pp-toc-container .active a, .pp-toc-container .active::before {
	color: #6123d9 !important;
}

.pp-toc-container .pp-toc-list-wrapper.pp-toc-list-number li:hover a, .pp-toc-container .pp-toc-list-wrapper.pp-toc-list-number li:hover:before {
	color: #6123d9 !important;
}

/* ---- */
.itx-post-meta .post-cat-date {
	font-size: 12px !important;
	line-height: 22px !important;
	letter-spacing: .2px !important;
	color: #c3c3c3 !important;
}

.post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6 {
	margin-top: 30px;
	margin-bottom: 30px !important;
	color: #282829 !important;
}

.post-content h2 {
	font-size: 23px;
	line-height: 1.21em;
}

.post-content h3 {
	font-size: 18px;
	line-height: 1.21em;
}

.post-content li, .post-content p {
	font-size: 16px !important;
	line-height: 1.75em !important;
	color: #282829 !important;
}

.post-content p, .post-content ul, .post-content ol {
	margin-bottom: 1.4em !important;
}

.post-content a {
	text-decoration: none !important;
	transition: all .3s ease-in-out;
	color: #6123d9 !important;
}

.post-content img {
	border-radius: 10px !important;
}

.post-content figure.wp-block-image {
	margin-top: 40px;
	margin-bottom: 40px;
}

.post-content figure.wp-block-image figcaption {
	margin-top: 15px !important;
}

.post-content p, .post-content ul, .post-content ol {
	margin-bottom: 1.4em !important;
}

.pp-content-posts .pp-content-grid-load-more a {
	font-family: axiforma-black, Verdana, Arial, sans-serif;
	font-weight: 400;
}

.post-breadcrumb .fl-rich-text > p > span > span > span > span {
	font-size: 0;
}

.post-breadcrumb .fl-rich-text > p > span > span > span > span > a {
	font-size: 16px !important;
}

.post-breadcrumb .fl-rich-text > p > span > span:last-child > a {
	display: none !important;
}

body.single .breadcrumb_last, body.single .last-arrow {
	display: none;
}

/* body.single .post-breadcrumb .fl-rich-text > p > span > span + i + span:not(.breadcrumb_last),
body.single .post-breadcrumb .fl-rich-text > p > span > span + i + span:not(.breadcrumb_last) + i{
    display: none;
} */

/* .post-breadcrumb.learn-breadcrumb .fl-rich-text > p > span > span > span > a{
    display: none !important;
} */

/* .post-breadcrumb.learn-breadcrumb .fl-rich-text > p > span > span:last-child > a{
    display: none;
} */

/* .post-breadcrumb.blog-breadcrumb .fl-rich-text > p > span > span > span > span > a{
    display: none !important;
}
.single.single-post .post-breadcrumb .fl-rich-text > p > span > span > span i,
.single.single-post .post-breadcrumb span.breadcrumb_last{
    display: none !important;
} 
*/
.post-breadcrumb .fl-rich-text > p i {
	margin-left: 15px;
	margin-right: 15px;
}

.post-breadcrumb .fl-rich-text > p {
	font-size: 18px !important;
	line-height: 26px !important;
}

.post-breadcrumb a {
	text-decoration: none !important;
	transition: all .3s ease-in-out;
}

.post-breadcrumb a:hover {
	color: #c0c0c0 !important;
}

.post-social-media i {
	transition: all .3s ease-in-out;
}

.single-post-form .gf_left_half {
	width: 50% !important;
	display: inline-block;
	padding-right: 10px !important;
}

.single-post-form .gf_right_half {
	width: 50% !important;
	display: inline-block;
	padding-left: 10px !important;
}

.single-post-form input[type="submit"] {
	transition: all .3s ease-in-out;
}

.single-share a {
	border: unset !important;
}

.single-share a .pp-share-button-icon i {
	transition: all .3s ease-in-out;
}

/* Glossary Page */
.glossary-letter h2 {
	-webkit-text-fill-color: white;
	-webkit-text-stroke-width: 1px;
	-webkit-text-stroke-color: #97989d;
}

.glossary-tab .pp-tab-label-wrap {
	padding: 4px 10px 4px;
	border-radius: 50%;
}

.glossary-tab .pp-tabs-label.pp-tab-active .pp-tab-label-wrap, .glossary-tab .pp-tabs-label:hover .pp-tab-label-wrap {
	background: #6123d9 !important;
}

.glossary-tab .pp-tabs-label .pp-tab-label-inner {
	padding: 10px 3px 80px !important;
}

.glossary-tab .pp-tabs-label {
	transition: unset !important;
}

.glossary-tab .pp-tabs-label.pp-tab-active .pp-tab-label-inner:before {
	display: none !important;
}

.glossary-tab .pp-tabs-label .pp-tab-label-inner .pp-tab-label-flex .pp-tab-title {
	background: transparent;
	padding: 0;
	border-radius: 50%;
	width: 30px;
	height: 30px;
	padding-top: 1px;
}

.glossary-tab .pp-tabs-label.pp-tab-active .pp-tab-label-inner .pp-tab-label-flex .pp-tab-title, .glossary-tab .pp-tabs-label:hover .pp-tab-label-inner .pp-tab-label-flex .pp-tab-title {
	background: #6133d9 !important;
}

/* Learn Page */
.search-learn .pp-search-form__container {
	padding: 7px;
	border: 1px solid #ededed;
}

.search-learn .pp-search-form__container button {
	border-radius: 6px;
	padding: 12px 20px !important;
}

.search-learn .pp-search-form__container input {
	min-height: unset !important;
}

.hub-box {
	cursor: pointer !important;
}

.hub-box .pp-infobox, .hub-box .pp-infobox a {
	transition: all .5s ease-in-out;
}

.hub-box:hover .pp-infobox {
	box-shadow: 0px 0px 20px 0px rgba(32, 32, 35, 20%);
}

/* Learn Category */
.ec-learn-category article {
	border-radius: 6px;
}

/* EC Wallets */
.ec-dual-btn a {
	border: 1px solid #48c774 !important;
}

.ec-dual-btn a.ec-setup-purchase:hover {
	border: 1px solid #31915e !important;
}

.ec-wallets-menu ul li a {
	border-radius: 24px;
	transition: all .3s ease-in-out;
}

.ec-wallets-menu ul li.active a {
	background-color: #6123d9 !important;
	color: #fff !important;
}

.ec-wallets-menu ul li:first-child {
	margin-left: 0 !important;
}

.ec-wallets-menu ul li:last-child {
	margin-right: 0 !important;
}

.ec-wallets-menu ul {
	background: #fff;
	box-shadow: 0 10px 30px rgba(32, 32, 35, .1);
	border-radius: 28px;
	width: fit-content !important;
	margin: 0 auto !important;
	padding: 8px !important;
}

.ec-text-format p:not(:last-child) {
	margin-bottom: 30px;
}

.ec-pros h4::before {
	content: "";
	display: inline-block;
	width: 25px;
	height: 25px;
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2021/01/easy-crypto-pros.png");
	background-size: contain;
	background-repeat: no-repeat;
	margin-right: 10px;
	vertical-align: sub;
}

.ec-cons h4::before {
	content: "";
	display: inline-block;
	width: 25px;
	height: 25px;
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2021/01/easy-crypto-cons.png");
	background-size: contain;
	background-repeat: no-repeat;
	margin-right: 10px;
	vertical-align: sub;
}

.pros-cons-list ul {
	padding-left: 10px;
	list-style-position: inside;
}

.ec-list ul {
	padding-left: 0;
	list-style-position: inside;
}

.ec-text-format p > a {
	color: #6123d9;
	text-decoration: underline;
}

.ec-list a {
	color: #6123d9;
	text-decoration: none;
}

/* SMSF Page */
.smsf-form .gform_footer.top_label, .smsf-git .gform_footer.top_label {
	margin-top: 0;
	padding-top: 0;
	padding-bottom: 0;
}

.smsf-form .gform_footer.top_label input, .smsf-git .gform_footer.top_label input {
	transition: all .3s ease-in-out;
}

.smsf-form span.gfield_required, .smsf-git span.gfield_required {
	display: none;
}

.smsf-form textarea {
	height: 150px !important;
}

.smsf-git textarea {
	height: 130px !important;
}

.smsf-custom-msg .gform_wrapper .validation_error, .smsf-custom-msg .gfield_description.validation_message {
	display: none !important;
}

.smsf-custom-msg .gfield_error input, .smsf-custom-msg .gfield_error textarea {
	border-color: #df6663 !important;
}

.smsf-featured .pp-logo {
	margin-bottom: 0 !important;
}

.smf-reviews p {
	margin-bottom: 0;
}

body:not(.fl-builder-edit) .add-waves.top-waves:not(.career-waves)::after {
	bottom: unset !important;
	top: 0 !important;
	transform: rotate(-180deg);
}

/* Get started */
.gs-breadcrumb {
	display: none !important;
}

.gs-breadcrumb .fl-rich-text p > span > span > a, .gs-breadcrumb .fl-rich-text p > span > span > a + i {
	display: none;
}

.crypto-topic .pp-heading-wrapper {
	flex: 1 !important;
}

body:not(.fl-builder-edit) .double-waves {
	position: relative;
	overflow: hidden;
}

body:not(.fl-builder-edit) .double-waves::before {
	content: "";
	width: 100%;
	height: 40px;
	z-index: 99;
	display: block;
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2020/09/waves.svg");
	background-position: center center;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	position: absolute;
	top: 0px;
	transform: rotate(-180deg);
}

.pp-toc-container .active {
	text-align: left !important;
}

body:not(.fl-builder-edit) .double-waves::after {
	content: "";
	width: 100%;
	height: 40px;
	display: block;
	background: url("https://cdn-glmlp.nitrocdn.com/PFXUpksrlTRPUdgilOBWJixqNMorOKwr/assets/images/optimized/rev-82b581d/hub.easycrypto.com/wp-content/uploads/2020/09/waves.svg");
	background-position: center center;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	position: absolute;
	bottom: 0px;
}

.crypto-topic .pp-heading-wrapper h4 {
	transition: all .3s ease-in-out;
}

.crypto-topic a:hover .pp-heading-wrapper h4 {
	color: #5820cc !important;
}

@media (min-width: 861px) {
	.smsf-git .gf_left_half {
		padding-right: 15px !important;
	}
	
	.smsf-git .gf_right_half {
		padding-left: 15px !important;
	}
	
	.smsf-git .gf_left_half, .smsf-git .gf_right_half {
		display: inline-block !important;
		width: 50% !important;
	}
	
	.smf-reviews .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
		display: none;
	}
}

@media (max-width: 860px) {
	.hub-box .pp-infobox-title-wrapper .pp-infobox-title {
		margin-top: 30px !important;
	}
	
	.hub-box .pp-infobox-wrap .layout-4-wrapper {
		flex-direction: column-reverse !important;
	}
	
	.hub-box .pp-infobox-image {
		text-align: left !important;
	}
	
	.hub-box .pp-infobox-wrap .layout-4 .pp-icon-wrapper {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	
	.hub-box .pp-infobox-image img {
		width: 250px !important;
	}
	
	.smsf-featured .pp-logo {
		margin-right: 30px !important;
		margin-bottom: 20px !important;
		width: calc(( 100% - 120px ) / 4) !important;
	}
	
	.smsf-git .gform_footer.top_label input {
		width: 100% !important;
	}
	
	.wp-block-image figcaption {
		font-size: 14px !important;
	}
}

.smsf-custom-msg label {
	margin-bottom: 10px;
}

.smsf-custom-msg .gform_confirmation_message {
	text-align: center;
	font-family: "axiforma-black";
	font-size: 16px;
	line-height: 1.85;
}

.smsf-custom-msg .gform_confirmation_message i {
	font-size: 50px;
	color: #48c774;
	margin-bottom: 10px;
}

/* Sidebar */
.fl-post-grid #infscr-loading {
	bottom: -70px !important;
}

.cat-sidebar p {
	padding: 20px 20px;
	box-shadow: 0px 17px 30px 6px rgba(0, 0, 0, .07);
	width: 100%;
	margin-bottom: 15px;
	cursor: pointer;
	border-radius: 5px;
	transition: all .3s ease-in-out;
}

.cat-sidebar p:last-child {
	margin-bottom: 0 !important;
}

.cat-sidebar p:hover {
	background: #5517cd;
}

.cat-sidebar p:hover a {
	color: #fff;
}

.cat-sidebar p a {
	text-decoration: none;
	color: #000;
	font-weight: 500;
	transition: all .3s ease-in-out;
}

.cat-sidebar p.side-active {
	background: #5517cd !important;
}

.cat-sidebar p.side-active > a {
	font-weight: 700 !important;
	color: #fff !important;
}

.newsletter-sidebar form {
	display: flex;
	padding: 10px;
	flex-direction: row;
	max-width: 100%;
	box-shadow: 0px 17px 30px 6px rgba(0, 0, 0, .07);
	border-radius: 5px;
}

.newsletter-sidebar form .gform_footer input[type="submit"] {
	transition: all .3s ease-in-out;
}

.newsletter-sidebar .pp-gf-content .gform_wrapper form {
	position: relative;
}

.newsletter-sidebar .pp-gf-content .gform_wrapper .gform_body {
	width: 100% !important;
}

.newsletter-sidebar .pp-gf-content .gform_wrapper ul.gform_fields {
	padding: 0;
	margin-bottom: 0 !important;
}

.newsletter-sidebar .pp-gf-content .gform_wrapper ul.gform_fields li.gfield {
	margin-bottom: 0 !important;
}

.newsletter-sidebar .validation_message, .newsletter-sidebar .gform_wrapper .validation_error {
	display: none !important;
}

.newsletter-sidebar .gform_body li.gfield_error input {
	border-width: 0 !important;
}

.newsletter-sidebar .gform_validation_error form {
	border: 1px solid #df6663;
}

.pp-gf-content .gform_wrapper form .gform_body .gform_fields {
	grid-column-gap: 16px !important;
}

.pp-gf-content .gform_wrapper form .gform_body .gform_fields .validation_message {
	padding: 0 !important;
	background: transparent !important;
	border: unset !important;
}

/* Validation Form */
.single-post-form .gform_wrapper .validation_error {
	background: #df6663 !important;
	color: #fff !important;
	border: unset !important;
	text-align: left !important;
	padding: 15px !important;
	font-weight: 400 !important;
	font-size: 18px !important;
	width: 98% !important;
	margin-bottom: 20px !important;
	line-height: 30px !important;
}

.gform_wrapper .gfield.gfield_error {
	background: transparent !important;
	border: unset !important;
}

.gform_wrapper .gfield.gfield_error .gfield_label {
	color: #000 !important;
}

.gform_wrapper .gfield_error input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']), .gform_wrapper .gfield_error .ginput_container select, .fl-node-5f17eb9addb73 .gform_wrapper .gfield_error .ginput_container textarea {
	border-color: #df6663 !important;
}

.gform_wrapper .gfield_error .validation_message {
	color: #df6663 !important;
	font-weight: 400 !important;
	text-transform: none !important;
	font-size: 14px !important;
}

.gform_wrapper .gfield_required {
	color: #000 !important;
}

div#gform_confirmation_message_1 {
	text-align: center;
	padding: 15px;
	background: #7fcd0d;
	color: #fff !important;
	margin-top: 30px;
}

@media (min-width: 861px) {
	.hero-asset img {
		position: absolute;
		width: 450px !important;
		height: auto !important;
		right: 5% !important;
		bottom: 0 !important;
		z-index: 999;
	}
	
	.hero-asset .fl-photo.fl-photo-align-center, .hero-asset .fl-photo-content.fl-photo-img-png {
		position: unset !important;
	}
	
	.learn-asset img {
		position: absolute !important;
		display: block !important;
		right: -30% !important;
		top: -70px !important;
		max-width: 300px !important;
		width: 200px !important;
	}
	
	.learn-asset.custom-asset-1 img {
		right: -40% !important;
	}
	
	.learn-asset.custom-asset-2 img {
		top: -40px !important;
	}
}

@media (max-width: 1112px) {
	.learn-asset img {
		width: 160px !important;
		right: -30% !important;
		top: -23px !important;
	}
	
	.learn-asset.custom-asset-1 img {
		right: -50% !important;
		top: -42px !important;
	}
	
	.custom-asset-tablet img {
		top: -41px !important;
	}
	
	.itx-cat-menu .pp-advanced-menu .menu::before {
		font-size: 12px !important;
		margin-right: 10px !important;
	}
	
	.glossary-tab .pp-tabs-label .pp-tab-label-inner {
		padding: 10px 0px 80px !important;
	}
	
	.ec-dual-btn .pp-dual-button-inner, .ec-dual-btn .pp-dual-button-inner .pp-dual-button, .ec-dual-btn .pp-dual-button-inner .pp-dual-button a {
		width: 100% !important;
	}
	
	.ec-dual-btn .pp-dual-button-inner .pp-dual-button:not(:last-child) a {
		margin-bottom: 20px;
	}
	
	.sticky-sidebar {
		top: 10rem;
	}
}

@media (max-width: 860px) {
	.itx-cat-menu ul.menu {
		width: 100% !important;
		padding: 20px !important;
	}
	
	.add-waves::after {
		display: none !important;
	}
	
	.single-post-form .gf_left_half {
		width: 100% !important;
		display: block !important;
		padding-right: 0px !important;
	}
	
	.single-post-form .gf_right_half {
		width: 100% !important;
		display: block !important;
		padding-left: 0px !important;
	}
	
	.itx-cat-menu .pp-advanced-menu .menu::before {
		margin-bottom: 15px !important;
	}
	
	.itx-cat-menu .pp-advanced-menu .menu li:first-child {
		display: none !important;
	}
	
	.glossary-tab .pp-tabs-labels {
		width: 100%;
		display: flex !important;
		flex-direction: row !important;
		flex-flow: row !important;
		overflow: scroll !important;
		justify-content: flex-start !important;
	}
	
	.glossary-tab .pp-tabs-horizontal .pp-tabs-label {
		float: left !important;
	}
	
	.glossary-tab .pp-tabs-panel-label {
		display: none !important;
	}
	
	.glossary-tab .pp-tabs-label .pp-tab-label-inner {
		padding: 10px 0px 50px !important;
	}
	
	.glossary-tab .pp-tab-label-inner::before {
		display: none !important;
	}
	
	.glossary-tab .pp-tabs-horizontal .pp-tabs-label.pp-tab-active {
		border-bottom: 2px solid #e7e7e7 !important;
	}
	
	.glossary-tab .pp-tab-label-wrap {
		padding: 5px !important;
		width: 37px;
		height: 37px;
	}
	
	.ec-dual-btn .pp-dual-button-inner {
		width: 100% !important;
	}
	
	.ec-wallets-menu ul {
		width: 100% !important;
	}
	
	.ec-dual-btn .pp-dual-button-inner .pp-dual-button:not(:last-child) a {
		margin-bottom: 0;
	}
	
	.post-content h2, .post-content h3, .post-content h4 {
		line-height: 1.55em;
	}
	
	.post-content ul, .post-content ol {
		padding-left: 21px;
	}
	
	.post-content ul li:not(:last-child), .post-content ol li:not(:last-child) {
		margin-bottom: 20px;
	}
	
	.double-waves::before, .double-waves::after {
		display: none !important;
	}
}

@media (max-width: 425px) {
	.faq-accordion-mobile .pp-accordion-item .pp-accordion-button .pp-accordion-button-label {
		padding-right: 50px !important;
	}
	
	.smsf-startedbox .pp-infobox {
		padding: 10px !important;
	}
}

/* ----------- iPad 3, 4 and Pro 9.7" ----------- */

/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.header-single-learn .fl-col-group-nested > .author-photo-col {
		width: 12% !important;
	}
	
	.header-single-learn .fl-col-group-nested > .author-profile-col {
		width: 88% !important;
	}
	
	.learn-column-top > .fl-col-content, .learn-column > .fl-col-content {
		padding: 50px 80px !important;
	}
	
	.crypto-topic .layout-4-wrapper {
		align-items: center !important;
	}
	
	.crypto-topic .pp-infobox-image {
		text-align: right !important;
	}
}

/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.sticky-sidebar {
		top: 10rem !important;
	}
}

/* ----------- iPad Pro 10.5" ----------- */

/* Portrait */

/* Declare the same value for min- and max-width to avoid colliding with desktops */

/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen 
  and (min-device-width: 834px) 
  and (max-device-width: 834px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.header-single-learn .fl-col-group-nested > .author-photo-col {
		width: 12% !important;
	}
	
	.header-single-learn .fl-col-group-nested > .author-profile-col {
		width: 88% !important;
	}
	
	.learn-column-top > .fl-col-content, .learn-column > .fl-col-content {
		padding: 50px 80px !important;
	}
	
	.crypto-topic .layout-4-wrapper {
		align-items: center !important;
	}
	
	.crypto-topic .pp-infobox-image {
		text-align: right !important;
	}
}

/* Landscape */

/* Declare the same value for min- and max-width to avoid colliding with desktops */

/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen 
  and (min-device-width: 1112px) 
  and (max-device-width: 1112px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.sticky-sidebar {
		top: 10rem !important;
	}
}

/* ----------- iPad Pro 12.9" ----------- */

/* Portrait */

/* Declare the same value for min- and max-width to avoid colliding with desktops */

/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.header-single-learn .fl-col-group-nested > .author-photo-col {
		width: 12% !important;
	}
	
	.header-single-learn .fl-col-group-nested > .author-profile-col {
		width: 88% !important;
	}
	
	.learn-column-top > .fl-col-content, .learn-column > .fl-col-content {
		padding: 50px 80px !important;
	}
	
	.crypto-topic .layout-4-wrapper {
		align-items: center !important;
	}
	
	.crypto-topic .pp-infobox-image {
		text-align: right !important;
	}
}

/* Landscape */

/* Declare the same value for min- and max-width to avoid colliding with desktops */

/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen 
  and (min-device-width: 1366px) 
  and (max-device-width: 1366px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.sticky-sidebar {
		top: 10rem !important;
	}
}

/* ----------- iPhone 6, 6S, 7 and 8 ----------- */

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
	.header-single-learn .fl-col-group-nested > .author-photo-col {
		width: 12% !important;
	}
	
	.header-single-learn .fl-col-group-nested > .author-profile-col {
		width: 88% !important;
	}
	
	.crypto-topic .layout-4-wrapper {
		align-items: center !important;
	}
	
	.crypto-topic .pp-infobox-image {
		text-align: right !important;
	}
}

/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
	.crypto-topic .pp-heading-wrapper {
		padding-top: 5px !important;
	}
}

/* ----------- iPhone 6+, 7+ and 8+ ----------- */

/* Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) {
	.header-single-learn .fl-col-group-nested > .author-photo-col {
		width: 12% !important;
	}
	
	.header-single-learn .fl-col-group-nested > .author-profile-col {
		width: 88% !important;
	}
	
	.crypto-topic .layout-4-wrapper {
		align-items: center !important;
	}
	
	.crypto-topic .pp-infobox-image {
		text-align: right !important;
	}
}

/* Portrait */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) {
	.crypto-topic .pp-heading-wrapper {
		padding-top: 5px !important;
	}
}

/* ----------- iPhone X ----------- */

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) {
	.header-single-learn .fl-col-group-nested > .author-photo-col {
		width: 12% !important;
	}
	
	.header-single-learn .fl-col-group-nested > .author-profile-col {
		width: 88% !important;
	}
	
	.crypto-topic .layout-4-wrapper {
		align-items: center !important;
	}
	
	.crypto-topic .pp-infobox-image {
		text-align: right !important;
	}
}

/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) {
	.crypto-topic .pp-heading-wrapper {
		padding-top: 5px !important;
	}
}

@media only screen and (max-width: 428px) {
	.fl-animation {
		-webkit-animation: none !important;
		animation: none !important;
		-webkit-transform: none !important;
		transform: none !important;
		transition-property: none !important;
		opacity: 1 !important;
	}
}
