
.e-link-in-bio {
	--e-link-in-bio-border-color: transparent;
	--e-link-in-bio-border-style: none;
	--e-link-in-bio-border-width: 0;
	--e-link-in-bio-container-height: auto;
	--e-link-in-bio-container-width: 360px;
	--e-link-in-bio-content-align-h: center;
	--e-link-in-bio-content-align-v: center;
	--e-link-in-bio-content-width: 280px;
	--e-link-in-bio-full-height: 100vh;
	--e-link-in-bio-gutter-block-end: 45px;
	--e-link-in-bio-gutter-block-start: 38px;
	--e-link-in-bio-gutter-inline: 40px;
	--e-link-in-bio-identity-image-cover-border-bottom-width: 0;
	--e-link-in-bio-identity-image-cover-border-color: transparent;
	--e-link-in-bio-identity-image-cover-border-style: none;
	--e-link-in-bio-identity-image-cover-height: 170px;
	--e-link-in-bio-identity-image-cover-position: center center;
	--e-link-in-bio-identity-image-profile-border-color: transparent;
	--e-link-in-bio-identity-image-profile-position: center center;
	--e-link-in-bio-identity-image-profile-border-radius: 50%;
	--e-link-in-bio-identity-image-profile-border-style: none;
	--e-link-in-bio-identity-image-profile-border-width: 0;
	--e-link-in-bio-identity-image-profile-width: 115px;
	--e-link-in-bio-heading-color: inherit;
	--e-link-in-bio-title-color: inherit;
	--e-link-in-bio-about-heading-color: inherit;
	--e-link-in-bio-description-color: #324a6d;
	--e-link-in-bio-icon-background-color: transparent;
	--e-link-in-bio-icon-border-color: transparent;
	--e-link-in-bio-icon-border-style: none;
	--e-link-in-bio-icon-border-width: 0;
	--e-link-in-bio-icon-color: inherit;
	--e-link-in-bio-icon-columns: 3;
	--e-link-in-bio-icon-gap: 20px 29px;
	--e-link-in-bio-icon-size: 25px;
	--e-link-in-bio-ctas-background-color: #467ff7;
	--e-link-in-bio-ctas-border-color: transparent;
	--e-link-in-bio-ctas-border-radius: 20px;
	--e-link-in-bio-ctas-border-style: none;
	--e-link-in-bio-ctas-border-width: 0;
	--e-link-in-bio-ctas-gap: 22px;
	--e-link-in-bio-ctas-padding-block-end: 17px;
	--e-link-in-bio-ctas-padding-block-start: 17px;
	--e-link-in-bio-ctas-padding-inline-end: 20px;
	--e-link-in-bio-ctas-padding-inline-start: 20px;
	--e-link-in-bio-ctas-text-color: #fff;
	--e-link-in-bio-image-links-border-color: transparent;
	--e-link-in-bio-image-links-border-style: solid;
	--e-link-in-bio-image-links-border-width: 0;
	--e-link-in-bio-image-links-columns: 2;
	--e-link-in-bio-image-links-gap: 10px;
	--e-link-in-bio-image-links-height: auto;
	--background-overlay-opacity: .5;
	align-items: var(--e-link-in-bio-content-align-h);
	border-color: var(--e-link-in-bio-border-color);
	border-style: var(--e-link-in-bio-border-style);
	border-width: var(--e-link-in-bio-border-width);
	display: flex;
	flex-direction: column;
	justify-content: var(--e-link-in-bio-content-align-v);
	margin-inline: auto;
	max-width: 100%;
	min-height: var(--e-link-in-bio-container-height);
	padding: var(--e-link-in-bio-gutter-block-start) var(--e-link-in-bio-gutter-inline) var(--e-link-in-bio-gutter-block-end);
	position: relative;
	width: var(--e-link-in-bio-container-width);
}

@supports (height:100dvh) {
	.e-link-in-bio {
		--e-link-in-bio-full-height: 100dvh;
	}
}

.e-link-in-bio.has-border {
	--e-link-in-bio-border-style: solid;
}

@media (max-width:767px) {
	.e-link-in-bio.is-full-height-mobile {
		--e-link-in-bio-container-height: var(--e-link-in-bio-full-height, 100vh);
	}
}

@media (min-width:-1) and (max-width:-1) {
	.e-link-in-bio.is-full-height-mobile_extra {
		--e-link-in-bio-container-height: var(--e-link-in-bio-full-height, 100vh);
	}
}

@media (min-width:768px) and (max-width:1200px) {
	.e-link-in-bio.is-full-height-tablet {
		--e-link-in-bio-container-height: var(--e-link-in-bio-full-height, 100vh);
	}
}

@media (min-width:-1) and (max-width:-1) {
	.e-link-in-bio.is-full-height-tablet_extra {
		--e-link-in-bio-container-height: var(--e-link-in-bio-full-height, 100vh);
	}
}

@media (min-width:-1) and (max-width:-1) {
	.e-link-in-bio.is-full-height-laptop {
		--e-link-in-bio-container-height: var(--e-link-in-bio-full-height, 100vh);
	}
}

@media (min-width:1201px) {
	.e-link-in-bio.is-full-height-desktop {
		--e-link-in-bio-container-height: var(--e-link-in-bio-full-height, 100vh);
	}
}

@media (min-width:1201px) and (max-width:99999px) {
	.e-link-in-bio.is-full-height-desktop.is-full-height-widescreen {
		--e-link-in-bio-container-height: var(--e-link-in-bio-full-height, 100vh);
	}
}

@media (min-width:-1) {
	.e-link-in-bio.is-full-height-widescreen {
		--e-link-in-bio-container-height: var(--e-link-in-bio-full-height, 100vh);
	}
}

.e-link-in-bio.is-full-width {
	--e-link-in-bio-container-width: 100%;
}

.e-link-in-bio__bg {
	display: grid;
	inset: 0;
	position: absolute;
	z-index: 0;
}

.e-link-in-bio__bg, .e-link-in-bio__bg-overlay {
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
}

.e-link-in-bio__bg-overlay {
	opacity: var(--background-overlay-opacity);
}

.e-link-in-bio__content {
	color: #1c2448;
	display: flex;
	flex-direction: column;
	font-family: var(--e-global-typography-text-font-family, "Poppins"), Sans-serif;
	max-width: 100%;
	text-align: center;
	width: var(--e-link-in-bio-content-width);
	z-index: 1;
}

.e-link-in-bio__content * {
	word-wrap: break-word;
}

.e-link-in-bio__identity {
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto;
	margin-block-end: 14px;
	margin-block-start: calc(var(--e-link-in-bio-gutter-block-start) * -1);
}

.e-link-in-bio__identity .e-link-in-bio__identity-image {
	display: flex;
	position: relative;
}

.e-link-in-bio__identity .e-link-in-bio__identity-image-element {
	display: block;
	flex: 1 1 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

.e-link-in-bio__identity .e-link-in-bio__identity-image-cover {
	align-self: start;
	border-color: var(--e-link-in-bio-identity-image-cover-border-color);
	border-style: var(--e-link-in-bio-identity-image-cover-border-style);
	border-width: 0 0 var(--e-link-in-bio-identity-image-cover-border-bottom-width) 0;
	grid-column: 1;
	grid-row: 1;
	margin-inline: calc(var(--e-link-in-bio-gutter-inline) * -1);
	max-height: var(--e-link-in-bio-identity-image-cover-height);
	overflow: hidden;
	width: calc(100% + var(--e-link-in-bio-gutter-inline) * 2);
}

.e-link-in-bio__identity .e-link-in-bio__identity-image-cover.has-border {
	--e-link-in-bio-identity-image-cover-border-style: solid;
}

.e-link-in-bio__identity .e-link-in-bio__identity-image-cover .e-link-in-bio__identity-image-element {
	-o-object-position: var(--e-link-in-bio-identity-image-cover-position);
	object-position: var(--e-link-in-bio-identity-image-cover-position);
}

.e-link-in-bio__identity .e-link-in-bio__identity-image-profile {
	align-self: center;
	aspect-ratio: 1;
	border-color: var(--e-link-in-bio-identity-image-profile-border-color);
	border-radius: var(--e-link-in-bio-identity-image-profile-border-radius);
	border-style: var(--e-link-in-bio-identity-image-profile-border-style);
	border-width: var(--e-link-in-bio-identity-image-profile-border-width);
	grid-column: 1;
	grid-row: 1;
	margin-block-end: 17px;
	margin-block-start: var(--e-link-in-bio-gutter-block-start);
	margin-inline: auto;
	max-width: 100%;
	overflow: hidden;
	width: var(--e-link-in-bio-identity-image-profile-width);
}

.e-link-in-bio__identity .e-link-in-bio__identity-image-profile.has-border {
	--e-link-in-bio-identity-image-profile-border-style: solid;
}

.e-link-in-bio__identity .e-link-in-bio__identity-image-profile.has-style-square {
	--e-link-in-bio-identity-image-profile-border-radius: 0;
}

.e-link-in-bio__identity .e-link-in-bio__identity-image-profile .e-link-in-bio__identity-image-element {
	aspect-ratio: inherit;
	-o-object-position: var(--e-link-in-bio-identity-image-profile-position);
	object-position: var(--e-link-in-bio-identity-image-profile-position);
}

.e-link-in-bio__identity .e-link-in-bio__identity-image-cover+.e-link-in-bio__identity-image-profile {
	margin-block-start: 17px;
}

.e-link-in-bio__bio>* {
	margin-block: 0;
}

.e-link-in-bio__heading {
	color: var(--e-link-in-bio-heading-color);
	font-size: 36px;
	font-weight: 600;
	line-height: 42px;
}

.e-link-in-bio__about-heading {
	color: var(--e-link-in-bio-about-heading-color);
	font-size: 16px;
	font-weight: 500;
	line-height: 20px;
}

.e-link-in-bio__title {
	color: var(--e-link-in-bio-title-color);
	font-size: 20px;
	font-weight: 500;
	line-height: 35px;
}

.e-link-in-bio__description {
	color: var(--e-link-in-bio-description-color);
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	margin-block-start: 20px;
}

.e-link-in-bio__bio--footer {
	margin-block-start: 34px;
}

.e-link-in-bio__bio--footer .e-link-in-bio__description {
	font-size: 12px;
	font-weight: 500;
	line-height: 20px;
	margin-block-start: 0;
}

.e-link-in-bio__bio--footer .e-link-in-bio__about-heading+.e-link-in-bio__description {
	margin-block-start: 3px;
}

.e-link-in-bio__icons {
	display: flex;
	flex-flow: row wrap;
	gap: var(--e-link-in-bio-icon-gap);
	justify-content: center;
	margin-block-start: 20px;
}

.e-link-in-bio__icons i {
	font-size: var(--e-link-in-bio-icon-size);
}

.e-link-in-bio__icons.has-size-medium {
	--e-link-in-bio-icon-size: 30px;
}

.e-link-in-bio__icons.has-size-large {
	--e-link-in-bio-icon-gap: 20px 24px;
	--e-link-in-bio-icon-size: 35px;
}

.e-link-in-bio__icon {
	display: flex;
}

.e-link-in-bio__icon .e-link-in-bio__icon-link {
	align-items: center;
	color: inherit;
	display: flex;
	flex: 1 1 auto;
	flex-direction: column;
}

.e-link-in-bio__icon .e-link-in-bio__icon-link:active, .e-link-in-bio__icon .e-link-in-bio__icon-link:focus, .e-link-in-bio__icon .e-link-in-bio__icon-link:hover {
	color: inherit;
}

.e-link-in-bio__icon .e-link-in-bio__icon-svg {
	align-items: center;
	color: var(--e-link-in-bio-icon-color);
	display: flex;
	justify-content: center;
}

.e-link-in-bio__icon svg {
	fill: currentColor;
	height: var(--e-link-in-bio-icon-size);
}

.e-link-in-bio__icon i {
	font-size: var(--e-link-in-bio-icon-size);
}

.e-link-in-bio__icon .e-link-in-bio__icon-label {
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
	text-align: center;
}

.e-link-in-bio__image-links {
	display: grid;
	gap: var(--e-link-in-bio-image-links-gap);
	grid-template-columns: repeat(var(--e-link-in-bio-image-links-columns, 2), minmax(0, 1fr));
	grid-template-rows: auto;
	margin-block-start: 24px;
}

.e-link-in-bio__image-links.has-1-columns {
	--e-link-in-bio-image-links-columns: 1;
	--e-link-in-bio-image-links-gap: 14px;
}

.e-link-in-bio__image-links.has-3-columns {
	--e-link-in-bio-image-links-columns: 3;
	--e-link-in-bio-image-links-gap: 5px;
}

.e-link-in-bio__image-links .e-link-in-bio__image-links-link {
	display: grid;
}

.e-link-in-bio__image-links img.e-link-in-bio__image-links-img {
	aspect-ratio: 1;
	border-color: var(--e-link-in-bio-image-links-border-color);
	border-style: var(--e-link-in-bio-image-links-border-style);
	border-width: var(--e-link-in-bio-image-links-border-width);
	display: block;
	height: var(--e-link-in-bio-image-links-height, auto);
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
}

.e-link-in-bio__ctas {
	display: grid;
	gap: var(--e-link-in-bio-ctas-gap);
	grid-template-columns: minmax(0, 1fr);
	grid-template-rows: auto;
	margin-block-start: 31px;
}

.e-link-in-bio__ctas.has-type-link {
	--e-link-in-bio-ctas-gap: 10px;
	justify-items: center;
}

.e-link-in-bio__ctas.has-type-divider {
	--e-link-in-bio-ctas-gap: 0;
}

.e-link-in-bio__ctas .e-link-in-bio__cta {
	display: flex;
	font-size: 16px;
	font-weight: 500;
	line-height: 20px;
}

.e-link-in-bio__ctas .e-link-in-bio__cta, .e-link-in-bio__ctas .e-link-in-bio__cta:active, .e-link-in-bio__ctas .e-link-in-bio__cta:focus, .e-link-in-bio__ctas .e-link-in-bio__cta:hover {
	color: var(--e-link-in-bio-ctas-text-color);
}

.e-link-in-bio__ctas .e-link-in-bio__cta-image {
	flex: 0 0 min(50%, 140px);
}

.e-link-in-bio__ctas .e-link-in-bio__cta-image-element {
	aspect-ratio: 140/100;
	display: block;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
}

.e-link-in-bio__ctas .e-link-in-bio__cta-text {
	align-items: center;
	display: flex;
	flex: 1 1 auto;
	justify-content: center;
}

.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button {
	border-radius: var(--e-link-in-bio-ctas-border-radius);
	overflow: hidden;
}

.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button.has-border {
	--e-link-in-bio-ctas-border-style: solid;
	border-color: var(--e-link-in-bio-ctas-border-color);
	border-style: var(--e-link-in-bio-ctas-border-style);
	border-width: var(--e-link-in-bio-ctas-border-width);
}

.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button.has-corners-rounded {
	--e-link-in-bio-ctas-border-radius: 20px;
}

.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button.has-corners-round {
	--e-link-in-bio-ctas-border-radius: 50px;
}

.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button.has-corners-sharp {
	--e-link-in-bio-ctas-border-radius: 0;
}

.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button .e-link-in-bio__cta-text {
	background-color: var(--e-link-in-bio-ctas-background-color);
	padding-block-end: var(--e-link-in-bio-ctas-padding-block-end);
	padding-block-start: var(--e-link-in-bio-ctas-padding-block-start);
	padding-inline-end: var(--e-link-in-bio-ctas-padding-inline-end);
	padding-inline-start: var(--e-link-in-bio-ctas-padding-inline-start);
}

.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-link {
	--e-link-in-bio-ctas-text-color: #467ff7;
	font-weight: 700;
	justify-content: center;
	margin-block: 17px;
}

.e-link-in-bio .e-link-in-bio__content .e-link-in-bio__ctas .e-link-in-bio__cta.is-type-link {
	text-decoration: underline;
}
