.slick-slider {
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	touch-action: pan-y;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.slick-list,
.slick-slider {
	position: relative;
	display: block
}

.slick-list {
	overflow: hidden;
	margin: 0;
	padding: 0
}

.slick-list:focus {
	outline: none
}

.slick-list.dragging {
	cursor: pointer;
	cursor: hand
}

.slick-slider .slick-list,
.slick-slider .slick-track {
	transform: translateZ(0)
}

.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
	margin-left: auto;
	margin-right: auto
}

.slick-track:after,
.slick-track:before {
	display: table;
	content: ""
}

.slick-track:after {
	clear: both
}

.slick-loading .slick-track {
	visibility: hidden
}

.slick-slide {
	display: none;
	float: left;
	height: 100%;
	min-height: 1px
}

[dir=rtl] .slick-slide {
	float: right
}

.slick-slide img {
	display: block
}

.slick-slide.slick-loading img {
	display: none
}

.slick-slide.dragging img {
	pointer-events: none
}

.slick-initialized .slick-slide {
	display: block
}

.slick-loading .slick-slide {
	visibility: hidden
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent
}

.slick-arrow.slick-hidden {
	display: none
}

.data-mode-light,
[data-mode=light],
body {
	--color-white: #fff;
	--color-black: #141414;
	--color-feedback-error-80: #660014;
	--color-feedback-error-50: #f50031;
	--color-feedback-error-20: #fee6ea;
	--color-feedback-warning-80: #7d2f08;
	--color-feedback-warning-50: #f06d0f;
	--color-feedback-warning-20: #fef0e7;
	--color-feedback-success-80: #135610;
	--color-feedback-success-50: #25ab21;
	--color-feedback-success-20: #e9f7e9
}

.data-mode-dark,
[data-mode=dark] {
	--color-white: #fff;
	--color-black: #141414;
	--color-feedback-error-80: #fee6ea;
	--color-feedback-error-50: #f50031;
	--color-feedback-error-20: #660014;
	--color-feedback-warning-80: #fef0e7;
	--color-feedback-warning-50: #f06d0f;
	--color-feedback-warning-20: #7d2f08;
	--color-feedback-success-80: #e9f7e9;
	--color-feedback-success-50: #25ab21;
	--color-feedback-success-20: #135610
}

.j-color-primary-20 {
	color: var(--color-primary-20)
}

.bg--primary-20 {
	background-color: var(--color-primary-20)
}

.j-color-primary-30 {
	color: var(--color-primary-30)
}

.bg--primary-30 {
	background-color: var(--color-primary-30)
}

.j-color-primary-40 {
	color: var(--color-primary-40)
}

.bg--primary-40 {
	background-color: var(--color-primary-40)
}

.j-color-primary-50 {
	color: var(--color-primary-50)
}

.bg--primary-50 {
	background-color: var(--color-primary-50)
}

.j-color-primary-60 {
	color: var(--color-primary-60)
}

.bg--primary-60 {
	background-color: var(--color-primary-60)
}

.j-color-primary-70 {
	color: var(--color-primary-70)
}

.bg--primary-70 {
	background-color: var(--color-primary-70)
}

.j-color-primary-80 {
	color: var(--color-primary-80)
}

.bg--primary-80 {
	background-color: var(--color-primary-80)
}

.j-color-primary-inverse {
	color: var(--color-primary-inverse)
}

.bg--primary-inverse {
	background-color: var(--color-primary-inverse)
}

.j-color-primary-background {
	color: var(--color-primary-background)
}

.bg--primary-background {
	background-color: var(--color-primary-background)
}

.j-color-primary-grey-100 {
	color: var(--color-primary-grey-100)
}

.bg--primary-grey-100 {
	background-color: var(--color-primary-grey-100)
}

.j-color-primary-grey-80 {
	color: var(--color-primary-grey-80)
}

.bg--primary-grey-80 {
	background-color: var(--color-primary-grey-80)
}

.j-color-primary-grey-60 {
	color: var(--color-primary-grey-60)
}

.bg--primary-grey-60 {
	background-color: var(--color-primary-grey-60)
}

.j-color-primary-grey-40 {
	color: var(--color-primary-grey-40)
}

.bg--primary-grey-40 {
	background-color: var(--color-primary-grey-40)
}

.j-color-primary-grey-20 {
	color: var(--color-primary-grey-20)
}

.bg--primary-grey-20 {
	background-color: var(--color-primary-grey-20)
}

.j-color-secondary-20 {
	color: var(--color-secondary-20)
}

.bg--secondary-20 {
	background-color: var(--color-secondary-20)
}

.j-color-secondary-30 {
	color: var(--color-secondary-30)
}

.bg--secondary-30 {
	background-color: var(--color-secondary-30)
}

.j-color-secondary-40 {
	color: var(--color-secondary-40)
}

.bg--secondary-40 {
	background-color: var(--color-secondary-40)
}

.j-color-secondary-50 {
	color: var(--color-secondary-50)
}

.bg--secondary-50 {
	background-color: var(--color-secondary-50)
}

.j-color-secondary-60 {
	color: var(--color-secondary-60)
}

.bg--secondary-60 {
	background-color: var(--color-secondary-60)
}

.j-color-secondary-70 {
	color: var(--color-secondary-70)
}

.bg--secondary-70 {
	background-color: var(--color-secondary-70)
}

.j-color-secondary-80 {
	color: var(--color-secondary-80)
}

.bg--secondary-80 {
	background-color: var(--color-secondary-80)
}

.j-color-secondary-inverse {
	color: var(--color-secondary-inverse)
}

.bg--secondary-inverse {
	background-color: var(--color-secondary-inverse)
}

.j-color-secondary-background {
	color: var(--color-secondary-background)
}

.bg--secondary-background {
	background-color: var(--color-secondary-background)
}

.j-color-secondary-grey-100 {
	color: var(--color-secondary-grey-100)
}

.bg--secondary-grey-100 {
	background-color: var(--color-secondary-grey-100)
}

.j-color-secondary-grey-80 {
	color: var(--color-secondary-grey-80)
}

.bg--secondary-grey-80 {
	background-color: var(--color-secondary-grey-80)
}

.j-color-secondary-grey-60 {
	color: var(--color-secondary-grey-60)
}

.bg--secondary-grey-60 {
	background-color: var(--color-secondary-grey-60)
}

.j-color-secondary-grey-40 {
	color: var(--color-secondary-grey-40)
}

.bg--secondary-grey-40 {
	background-color: var(--color-secondary-grey-40)
}

.j-color-secondary-grey-20 {
	color: var(--color-secondary-grey-20)
}

.bg--secondary-grey-20 {
	background-color: var(--color-secondary-grey-20)
}

.j-color-sparkle-20 {
	color: var(--color-sparkle-20)
}

.bg--sparkle-20 {
	background-color: var(--color-sparkle-20)
}

.j-color-sparkle-30 {
	color: var(--color-sparkle-30)
}

.bg--sparkle-30 {
	background-color: var(--color-sparkle-30)
}

.j-color-sparkle-40 {
	color: var(--color-sparkle-40)
}

.bg--sparkle-40 {
	background-color: var(--color-sparkle-40)
}

.j-color-sparkle-50 {
	color: var(--color-sparkle-50)
}

.bg--sparkle-50 {
	background-color: var(--color-sparkle-50)
}

.j-color-sparkle-60 {
	color: var(--color-sparkle-60)
}

.bg--sparkle-60 {
	background-color: var(--color-sparkle-60)
}

.j-color-sparkle-70 {
	color: var(--color-sparkle-70)
}

.bg--sparkle-70 {
	background-color: var(--color-sparkle-70)
}

.j-color-sparkle-80 {
	color: var(--color-sparkle-80)
}

.bg--sparkle-80 {
	background-color: var(--color-sparkle-80)
}

.j-color-sparkle-inverse {
	color: var(--color-sparkle-inverse)
}

.bg--sparkle-inverse {
	background-color: var(--color-sparkle-inverse)
}

.j-color-sparkle-background {
	color: var(--color-sparkle-background)
}

.bg--sparkle-background {
	background-color: var(--color-sparkle-background)
}

.j-color-sparkle-grey-100 {
	color: var(--color-sparkle-grey-100)
}

.bg--sparkle-grey-100 {
	background-color: var(--color-sparkle-grey-100)
}

.j-color-sparkle-grey-80 {
	color: var(--color-sparkle-grey-80)
}

.bg--sparkle-grey-80 {
	background-color: var(--color-sparkle-grey-80)
}

.j-color-sparkle-grey-60 {
	color: var(--color-sparkle-grey-60)
}

.bg--sparkle-grey-60 {
	background-color: var(--color-sparkle-grey-60)
}

.j-color-sparkle-grey-40 {
	color: var(--color-sparkle-grey-40)
}

.bg--sparkle-grey-40 {
	background-color: var(--color-sparkle-grey-40)
}

.j-color-sparkle-grey-20 {
	color: var(--color-sparkle-grey-20)
}

.bg--sparkle-grey-20 {
	background-color: var(--color-sparkle-grey-20)
}

.j-color-white {
	color: var(--color-white)
}

.bg--white {
	background-color: var(--color-white)
}

.j-color-black {
	color: var(--color-black)
}

.bg--black {
	background-color: var(--color-black)
}

.j-color-feedback-error-80 {
	color: var(--color-feedback-error-80)
}

.bg--feedback-error-80 {
	background-color: var(--color-feedback-error-80)
}

.j-color-feedback-error-50 {
	color: var(--color-feedback-error-50)
}

.bg--feedback-error-50 {
	background-color: var(--color-feedback-error-50)
}

.j-color-feedback-error-20 {
	color: var(--color-feedback-error-20)
}

.bg--feedback-error-20 {
	background-color: var(--color-feedback-error-20)
}

.j-color-feedback-warning-80 {
	color: var(--color-feedback-warning-80)
}

.bg--feedback-warning-80 {
	background-color: var(--color-feedback-warning-80)
}

.j-color-feedback-warning-50 {
	color: var(--color-feedback-warning-50)
}

.bg--feedback-warning-50 {
	background-color: var(--color-feedback-warning-50)
}

.j-color-feedback-warning-20 {
	color: var(--color-feedback-warning-20)
}

.bg--feedback-warning-20 {
	background-color: var(--color-feedback-warning-20)
}

.j-color-feedback-success-80 {
	color: var(--color-feedback-success-80)
}

.bg--feedback-success-80 {
	background-color: var(--color-feedback-success-80)
}

.j-color-feedback-success-50 {
	color: var(--color-feedback-success-50)
}

.bg--feedback-success-50 {
	background-color: var(--color-feedback-success-50)
}

.j-color-feedback-success-20 {
	color: var(--color-feedback-success-20)
}

.bg--feedback-success-20 {
	background-color: var(--color-feedback-success-20)
}

.bg--none {
	background-color: unset
}

.data-mode-light,
.reapply-root-vars,
[data-mode=light],
body {
	--spacing-xxs: calc(var(--spacing-base) * 0.25);
	--spacing-xs: calc(var(--spacing-base) * 0.5);
	--spacing-s: calc(var(--spacing-base) * 0.75);
	--spacing-base: 1rem;
	--spacing-m: calc(var(--spacing-base) * 1.5);
	--spacing-l: calc(var(--spacing-base) * 2);
	--spacing-xl: calc(var(--spacing-base) * 2.5);
	--spacing-xxl: calc(var(--spacing-base) * 3);
	--spacing-huge: calc(var(--spacing-base) * 4);
	--spacing-massive: calc(var(--spacing-base) * 5);
	--radius-small: 4px;
	--radius-medium: 8px;
	--radius-large: 16px;
	--radius-xl: 24px;
	--radius-xxl: 32px;
	--radius-pill: 250px;
	--val-max-width: 1184px;
	--val-max-width-narrow: 784px;
	--opacity-disabled: 0.4;
	--spacing-layout: var(--spacing-xxl);
	--spacing-layout-maxWidth-margin: var(--spacing-layout);
	--backdrop-filter: blur(5px) contrast(0.8);
	--aspect-ratio-wide: 16/9;
	--aspect-ratio-landscape: 4/3;
	--aspect-ratio-square: 1;
	--aspect-ratio-portrait: 4/5
}

@media screen and (max-width:61.9375rem) {

	.data-mode-light,
	.reapply-root-vars,
	[data-mode=light],
	body {
		--spacing-layout: var(--spacing-l)
	}
}

@media screen and (max-width:38.6875rem) {

	.data-mode-light,
	.reapply-root-vars,
	[data-mode=light],
	body {
		--spacing-layout: var(--spacing-m)
	}
}

@media screen and (min-width:80rem) {

	.data-mode-light,
	.reapply-root-vars,
	[data-mode=light],
	body {
		--spacing-layout-maxWidth-margin: calc((100vw - var(--val-max-width)) / 2)
	}
}

.sp--xxs {
	--local-sp: var(--spacing-xxs)
}

.sp--xs {
	--local-sp: var(--spacing-xs)
}

.sp--s {
	--local-sp: var(--spacing-s)
}

.sp--base {
	--local-sp: var(--spacing-base)
}

.sp--m {
	--local-sp: var(--spacing-m)
}

.sp--l {
	--local-sp: var(--spacing-l)
}

.sp--xl {
	--local-sp: var(--spacing-xl)
}

.sp--xxl {
	--local-sp: var(--spacing-xxl)
}

.sp--huge {
	--local-sp: var(--spacing-huge)
}

.sp--massive {
	--local-sp: var(--spacing-massive)
}

.l-radius--small {
	border-radius: var(--radius-small);
	overflow: hidden
}

.l-radius--medium {
	border-radius: var(--radius-medium);
	overflow: hidden
}

.l-radius--large {
	border-radius: var(--radius-large);
	overflow: hidden
}

.l-radius--xl {
	border-radius: var(--radius-xl);
	overflow: hidden
}

.l-radius--xxl {
	border-radius: var(--radius-xxl);
	overflow: hidden
}

.l-radius--pill {
	border-radius: var(--radius-pill);
	overflow: hidden
}

.sp--layout {
	--local-sp: var(--spacing-layout)
}

.data-mode-light,
.reapply-root-vars,
[data-mode=light],
body {
	--shadow-s: 0px 4px 16px rgba(0, 0, 0, .08);
	--shadow-m: 0px 4px 16px rgba(0, 0, 0, .16);
	--shadow-l: 0px 4px 16px rgba(0, 0, 0, .24);
	--elevation-10: 10;
	--elevation-20: 20;
	--elevation-30: 30;
	--elevation-40: 40;
	--elevation-50: 50;
	--elevation-60: 60;
	--elevation-70: 70;
	--surfaces-soft--bg: rgba(89, 89, 89, .5);
	--surfaces-soft--filter: blur(24px);
	--surfaces-heavy--bg: rgba(89, 89, 89, .5);
	--surfaces-heavy--filter: blur(64px);
	--surfaces-overlay--bg: hsla(0, 0%, 8%, .4);
	--surfaces-overlay--filter: none;
	--surfaces-blurred-bg--bg: hsla(0, 0%, 8%, .8);
	--surfaces-blurred-bg--filter: blur(24px)
}

.j-text-heading-xl,
.j-typography h1,
h1 {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 900;
	text-transform: none;
	font-size: 5.5rem;
	letter-spacing: -2.64px;
	line-height: 1
}

@media screen and (max-width:61.9375rem) {

	.j-text-heading-xl,
	.j-typography h1,
	h1 {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 900;
		text-transform: none;
		font-size: 4rem;
		letter-spacing: -1.92px;
		line-height: 1
	}
}

[data-lang=hi] .j-text-heading-xl,
[data-lang=hi] .j-typography h1,
[data-lang=hi] h1,
html[lang=hi] .j-text-heading-xl,
html[lang=hi] .j-typography h1,
html[lang=hi] h1 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 5.5rem;
	letter-spacing: -2.64px;
	line-height: 1.0454545455
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-heading-xl,
	[data-lang=hi] .j-typography h1,
	[data-lang=hi] h1,
	html[lang=hi] .j-text-heading-xl,
	html[lang=hi] .j-typography h1,
	html[lang=hi] h1 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 4rem;
		letter-spacing: -1.92px;
		line-height: 1.0625
	}
}

[data-lang=mr] .j-text-heading-xl,
[data-lang=mr] .j-typography h1,
[data-lang=mr] h1,
html[lang=mr] .j-text-heading-xl,
html[lang=mr] .j-typography h1,
html[lang=mr] h1 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 5.5rem;
	letter-spacing: -2.64px;
	line-height: 1.0454545455
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-heading-xl,
	[data-lang=mr] .j-typography h1,
	[data-lang=mr] h1,
	html[lang=mr] .j-text-heading-xl,
	html[lang=mr] .j-typography h1,
	html[lang=mr] h1 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 4rem;
		letter-spacing: -1.92px;
		line-height: 1.0625
	}
}

[data-lang=gu] .j-text-heading-xl,
[data-lang=gu] .j-typography h1,
[data-lang=gu] h1,
html[lang=gu] .j-text-heading-xl,
html[lang=gu] .j-typography h1,
html[lang=gu] h1 {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 5.5rem;
	letter-spacing: -2.64px;
	line-height: 1.2727272727
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-heading-xl,
	[data-lang=gu] .j-typography h1,
	[data-lang=gu] h1,
	html[lang=gu] .j-text-heading-xl,
	html[lang=gu] .j-typography h1,
	html[lang=gu] h1 {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 4rem;
		letter-spacing: -1.92px;
		line-height: 1.0625
	}
}

[data-lang=pa] .j-text-heading-xl,
[data-lang=pa] .j-typography h1,
[data-lang=pa] h1,
html[lang=pa] .j-text-heading-xl,
html[lang=pa] .j-typography h1,
html[lang=pa] h1 {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 5.5rem;
	letter-spacing: -2.64px;
	line-height: 1.0454545455
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-heading-xl,
	[data-lang=pa] .j-typography h1,
	[data-lang=pa] h1,
	html[lang=pa] .j-text-heading-xl,
	html[lang=pa] .j-typography h1,
	html[lang=pa] h1 {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 4rem;
		letter-spacing: -1.92px;
		line-height: 1.0625
	}
}

[data-lang=bn] .j-text-heading-xl,
[data-lang=bn] .j-typography h1,
[data-lang=bn] h1,
html[lang=bn] .j-text-heading-xl,
html[lang=bn] .j-typography h1,
html[lang=bn] h1 {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 5.5rem;
	letter-spacing: -2.64px;
	line-height: 1.0454545455
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-heading-xl,
	[data-lang=bn] .j-typography h1,
	[data-lang=bn] h1,
	html[lang=bn] .j-text-heading-xl,
	html[lang=bn] .j-typography h1,
	html[lang=bn] h1 {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 4rem;
		letter-spacing: -1.92px;
		line-height: 1.0625
	}
}

[data-lang=ta] .j-text-heading-xl,
[data-lang=ta] .j-typography h1,
[data-lang=ta] h1,
html[lang=ta] .j-text-heading-xl,
html[lang=ta] .j-typography h1,
html[lang=ta] h1 {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 5.5rem;
	letter-spacing: -2.64px;
	line-height: 1.2727272727
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-heading-xl,
	[data-lang=ta] .j-typography h1,
	[data-lang=ta] h1,
	html[lang=ta] .j-text-heading-xl,
	html[lang=ta] .j-typography h1,
	html[lang=ta] h1 {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 4rem;
		letter-spacing: -1.92px;
		line-height: 1.0625
	}
}

[data-lang=te] .j-text-heading-xl,
[data-lang=te] .j-typography h1,
[data-lang=te] h1,
html[lang=te] .j-text-heading-xl,
html[lang=te] .j-typography h1,
html[lang=te] h1 {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 5.5rem;
	letter-spacing: -2.64px;
	line-height: 1.0454545455
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-heading-xl,
	[data-lang=te] .j-typography h1,
	[data-lang=te] h1,
	html[lang=te] .j-text-heading-xl,
	html[lang=te] .j-typography h1,
	html[lang=te] h1 {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 4rem;
		letter-spacing: -1.92px;
		line-height: 1.0625
	}
}

[data-lang=kn] .j-text-heading-xl,
[data-lang=kn] .j-typography h1,
[data-lang=kn] h1,
html[lang=kn] .j-text-heading-xl,
html[lang=kn] .j-typography h1,
html[lang=kn] h1 {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 5.5rem;
	letter-spacing: -2.64px;
	line-height: 1.2727272727
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-heading-xl,
	[data-lang=kn] .j-typography h1,
	[data-lang=kn] h1,
	html[lang=kn] .j-text-heading-xl,
	html[lang=kn] .j-typography h1,
	html[lang=kn] h1 {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 4rem;
		letter-spacing: -1.92px;
		line-height: 1.0625
	}
}

[data-lang=as] .j-text-heading-xl,
[data-lang=as] .j-typography h1,
[data-lang=as] h1,
html[lang=as] .j-text-heading-xl,
html[lang=as] .j-typography h1,
html[lang=as] h1 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 5.5rem;
	letter-spacing: -2.64px;
	line-height: 1.0454545455
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-heading-xl,
	[data-lang=as] .j-typography h1,
	[data-lang=as] h1,
	html[lang=as] .j-text-heading-xl,
	html[lang=as] .j-typography h1,
	html[lang=as] h1 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 4rem;
		letter-spacing: -1.92px;
		line-height: 1.0625
	}
}

[data-lang=ml] .j-text-heading-xl,
[data-lang=ml] .j-typography h1,
[data-lang=ml] h1,
html[lang=ml] .j-text-heading-xl,
html[lang=ml] .j-typography h1,
html[lang=ml] h1 {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 5.5rem;
	letter-spacing: -2.64px;
	line-height: 1.0454545455
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-heading-xl,
	[data-lang=ml] .j-typography h1,
	[data-lang=ml] h1,
	html[lang=ml] .j-text-heading-xl,
	html[lang=ml] .j-typography h1,
	html[lang=ml] h1 {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 4rem;
		letter-spacing: -1.92px;
		line-height: 1.0625
	}
}

[data-lang=or] .j-text-heading-xl,
[data-lang=or] .j-typography h1,
[data-lang=or] h1,
html[lang=or] .j-text-heading-xl,
html[lang=or] .j-typography h1,
html[lang=or] h1 {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 5.5rem;
	letter-spacing: -2.64px;
	line-height: 1.0454545455
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-heading-xl,
	[data-lang=or] .j-typography h1,
	[data-lang=or] h1,
	html[lang=or] .j-text-heading-xl,
	html[lang=or] .j-typography h1,
	html[lang=or] h1 {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 4rem;
		letter-spacing: -1.92px;
		line-height: 1.0625
	}
}

.j-text-heading-l,
.j-typography h2,
h2 {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 900;
	text-transform: none;
	font-size: 4rem;
	letter-spacing: -1.92px;
	line-height: 1
}

@media screen and (max-width:61.9375rem) {

	.j-text-heading-l,
	.j-typography h2,
	h2 {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 900;
		text-transform: none;
		font-size: 3rem;
		letter-spacing: -1.44px;
		line-height: 1
	}
}

[data-lang=hi] .j-text-heading-l,
[data-lang=hi] .j-typography h2,
[data-lang=hi] h2,
html[lang=hi] .j-text-heading-l,
html[lang=hi] .j-typography h2,
html[lang=hi] h2 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 4rem;
	letter-spacing: -1.92px;
	line-height: 1.0625
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-heading-l,
	[data-lang=hi] .j-typography h2,
	[data-lang=hi] h2,
	html[lang=hi] .j-text-heading-l,
	html[lang=hi] .j-typography h2,
	html[lang=hi] h2 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 3rem;
		letter-spacing: -1.44px;
		line-height: 1.0833333333
	}
}

[data-lang=mr] .j-text-heading-l,
[data-lang=mr] .j-typography h2,
[data-lang=mr] h2,
html[lang=mr] .j-text-heading-l,
html[lang=mr] .j-typography h2,
html[lang=mr] h2 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 4rem;
	letter-spacing: -1.92px;
	line-height: 1.0625
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-heading-l,
	[data-lang=mr] .j-typography h2,
	[data-lang=mr] h2,
	html[lang=mr] .j-text-heading-l,
	html[lang=mr] .j-typography h2,
	html[lang=mr] h2 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 3rem;
		letter-spacing: -1.44px;
		line-height: 1.0833333333
	}
}

[data-lang=gu] .j-text-heading-l,
[data-lang=gu] .j-typography h2,
[data-lang=gu] h2,
html[lang=gu] .j-text-heading-l,
html[lang=gu] .j-typography h2,
html[lang=gu] h2 {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 4rem;
	letter-spacing: -1.92px;
	line-height: 1.375
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-heading-l,
	[data-lang=gu] .j-typography h2,
	[data-lang=gu] h2,
	html[lang=gu] .j-text-heading-l,
	html[lang=gu] .j-typography h2,
	html[lang=gu] h2 {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 3rem;
		letter-spacing: -1.44px;
		line-height: 1.0833333333
	}
}

[data-lang=pa] .j-text-heading-l,
[data-lang=pa] .j-typography h2,
[data-lang=pa] h2,
html[lang=pa] .j-text-heading-l,
html[lang=pa] .j-typography h2,
html[lang=pa] h2 {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 4rem;
	letter-spacing: -1.92px;
	line-height: 1.0625
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-heading-l,
	[data-lang=pa] .j-typography h2,
	[data-lang=pa] h2,
	html[lang=pa] .j-text-heading-l,
	html[lang=pa] .j-typography h2,
	html[lang=pa] h2 {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 3rem;
		letter-spacing: -1.44px;
		line-height: 1.0833333333
	}
}

[data-lang=bn] .j-text-heading-l,
[data-lang=bn] .j-typography h2,
[data-lang=bn] h2,
html[lang=bn] .j-text-heading-l,
html[lang=bn] .j-typography h2,
html[lang=bn] h2 {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 4rem;
	letter-spacing: -1.92px;
	line-height: 1.0625
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-heading-l,
	[data-lang=bn] .j-typography h2,
	[data-lang=bn] h2,
	html[lang=bn] .j-text-heading-l,
	html[lang=bn] .j-typography h2,
	html[lang=bn] h2 {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 3rem;
		letter-spacing: -1.44px;
		line-height: 1.0833333333
	}
}

[data-lang=ta] .j-text-heading-l,
[data-lang=ta] .j-typography h2,
[data-lang=ta] h2,
html[lang=ta] .j-text-heading-l,
html[lang=ta] .j-typography h2,
html[lang=ta] h2 {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 4rem;
	letter-spacing: -1.92px;
	line-height: 1.375
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-heading-l,
	[data-lang=ta] .j-typography h2,
	[data-lang=ta] h2,
	html[lang=ta] .j-text-heading-l,
	html[lang=ta] .j-typography h2,
	html[lang=ta] h2 {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 3rem;
		letter-spacing: -1.44px;
		line-height: 1.0833333333
	}
}

[data-lang=te] .j-text-heading-l,
[data-lang=te] .j-typography h2,
[data-lang=te] h2,
html[lang=te] .j-text-heading-l,
html[lang=te] .j-typography h2,
html[lang=te] h2 {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 4rem;
	letter-spacing: -1.92px;
	line-height: 1.0625
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-heading-l,
	[data-lang=te] .j-typography h2,
	[data-lang=te] h2,
	html[lang=te] .j-text-heading-l,
	html[lang=te] .j-typography h2,
	html[lang=te] h2 {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 3rem;
		letter-spacing: -1.44px;
		line-height: 1.0833333333
	}
}

[data-lang=kn] .j-text-heading-l,
[data-lang=kn] .j-typography h2,
[data-lang=kn] h2,
html[lang=kn] .j-text-heading-l,
html[lang=kn] .j-typography h2,
html[lang=kn] h2 {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 4rem;
	letter-spacing: -1.92px;
	line-height: 1.375
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-heading-l,
	[data-lang=kn] .j-typography h2,
	[data-lang=kn] h2,
	html[lang=kn] .j-text-heading-l,
	html[lang=kn] .j-typography h2,
	html[lang=kn] h2 {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 3rem;
		letter-spacing: -1.44px;
		line-height: 1.0833333333
	}
}

[data-lang=as] .j-text-heading-l,
[data-lang=as] .j-typography h2,
[data-lang=as] h2,
html[lang=as] .j-text-heading-l,
html[lang=as] .j-typography h2,
html[lang=as] h2 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 4rem;
	letter-spacing: -1.92px;
	line-height: 1.0625
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-heading-l,
	[data-lang=as] .j-typography h2,
	[data-lang=as] h2,
	html[lang=as] .j-text-heading-l,
	html[lang=as] .j-typography h2,
	html[lang=as] h2 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 3rem;
		letter-spacing: -1.44px;
		line-height: 1.0833333333
	}
}

[data-lang=ml] .j-text-heading-l,
[data-lang=ml] .j-typography h2,
[data-lang=ml] h2,
html[lang=ml] .j-text-heading-l,
html[lang=ml] .j-typography h2,
html[lang=ml] h2 {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 4rem;
	letter-spacing: -1.92px;
	line-height: 1.0625
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-heading-l,
	[data-lang=ml] .j-typography h2,
	[data-lang=ml] h2,
	html[lang=ml] .j-text-heading-l,
	html[lang=ml] .j-typography h2,
	html[lang=ml] h2 {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 3rem;
		letter-spacing: -1.44px;
		line-height: 1.0833333333
	}
}

[data-lang=or] .j-text-heading-l,
[data-lang=or] .j-typography h2,
[data-lang=or] h2,
html[lang=or] .j-text-heading-l,
html[lang=or] .j-typography h2,
html[lang=or] h2 {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 4rem;
	letter-spacing: -1.92px;
	line-height: 1.0625
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-heading-l,
	[data-lang=or] .j-typography h2,
	[data-lang=or] h2,
	html[lang=or] .j-text-heading-l,
	html[lang=or] .j-typography h2,
	html[lang=or] h2 {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 3rem;
		letter-spacing: -1.44px;
		line-height: 1.0833333333
	}
}

.j-text-heading-m,
.j-typography h3,
h3 {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 900;
	text-transform: none;
	font-size: 2.5rem;
	letter-spacing: -1.2px;
	line-height: 1
}

@media screen and (max-width:61.9375rem) {

	.j-text-heading-m,
	.j-typography h3,
	h3 {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 900;
		text-transform: none;
		font-size: 2.5rem;
		letter-spacing: -1.2px;
		line-height: 1
	}
}

[data-lang=hi] .j-text-heading-m,
[data-lang=hi] .j-typography h3,
[data-lang=hi] h3,
html[lang=hi] .j-text-heading-m,
html[lang=hi] .j-typography h3,
html[lang=hi] h3 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2.5rem;
	letter-spacing: -1.2px;
	line-height: 1.1
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-heading-m,
	[data-lang=hi] .j-typography h3,
	[data-lang=hi] h3,
	html[lang=hi] .j-text-heading-m,
	html[lang=hi] .j-typography h3,
	html[lang=hi] h3 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2.5rem;
		letter-spacing: -1.2px;
		line-height: 1.1
	}
}

[data-lang=mr] .j-text-heading-m,
[data-lang=mr] .j-typography h3,
[data-lang=mr] h3,
html[lang=mr] .j-text-heading-m,
html[lang=mr] .j-typography h3,
html[lang=mr] h3 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2.5rem;
	letter-spacing: -1.2px;
	line-height: 1.1
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-heading-m,
	[data-lang=mr] .j-typography h3,
	[data-lang=mr] h3,
	html[lang=mr] .j-text-heading-m,
	html[lang=mr] .j-typography h3,
	html[lang=mr] h3 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2.5rem;
		letter-spacing: -1.2px;
		line-height: 1.1
	}
}

[data-lang=gu] .j-text-heading-m,
[data-lang=gu] .j-typography h3,
[data-lang=gu] h3,
html[lang=gu] .j-text-heading-m,
html[lang=gu] .j-typography h3,
html[lang=gu] h3 {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2.5rem;
	letter-spacing: -1.2px;
	line-height: 1.6
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-heading-m,
	[data-lang=gu] .j-typography h3,
	[data-lang=gu] h3,
	html[lang=gu] .j-text-heading-m,
	html[lang=gu] .j-typography h3,
	html[lang=gu] h3 {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2.5rem;
		letter-spacing: -1.2px;
		line-height: 1.1
	}
}

[data-lang=pa] .j-text-heading-m,
[data-lang=pa] .j-typography h3,
[data-lang=pa] h3,
html[lang=pa] .j-text-heading-m,
html[lang=pa] .j-typography h3,
html[lang=pa] h3 {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2.5rem;
	letter-spacing: -1.2px;
	line-height: 1.1
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-heading-m,
	[data-lang=pa] .j-typography h3,
	[data-lang=pa] h3,
	html[lang=pa] .j-text-heading-m,
	html[lang=pa] .j-typography h3,
	html[lang=pa] h3 {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2.5rem;
		letter-spacing: -1.2px;
		line-height: 1.1
	}
}

[data-lang=bn] .j-text-heading-m,
[data-lang=bn] .j-typography h3,
[data-lang=bn] h3,
html[lang=bn] .j-text-heading-m,
html[lang=bn] .j-typography h3,
html[lang=bn] h3 {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2.5rem;
	letter-spacing: -1.2px;
	line-height: 1.1
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-heading-m,
	[data-lang=bn] .j-typography h3,
	[data-lang=bn] h3,
	html[lang=bn] .j-text-heading-m,
	html[lang=bn] .j-typography h3,
	html[lang=bn] h3 {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2.5rem;
		letter-spacing: -1.2px;
		line-height: 1.1
	}
}

[data-lang=ta] .j-text-heading-m,
[data-lang=ta] .j-typography h3,
[data-lang=ta] h3,
html[lang=ta] .j-text-heading-m,
html[lang=ta] .j-typography h3,
html[lang=ta] h3 {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2.5rem;
	letter-spacing: -1.2px;
	line-height: 1.6
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-heading-m,
	[data-lang=ta] .j-typography h3,
	[data-lang=ta] h3,
	html[lang=ta] .j-text-heading-m,
	html[lang=ta] .j-typography h3,
	html[lang=ta] h3 {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2.5rem;
		letter-spacing: -1.2px;
		line-height: 1.1
	}
}

[data-lang=te] .j-text-heading-m,
[data-lang=te] .j-typography h3,
[data-lang=te] h3,
html[lang=te] .j-text-heading-m,
html[lang=te] .j-typography h3,
html[lang=te] h3 {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2.5rem;
	letter-spacing: -1.2px;
	line-height: 1.1
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-heading-m,
	[data-lang=te] .j-typography h3,
	[data-lang=te] h3,
	html[lang=te] .j-text-heading-m,
	html[lang=te] .j-typography h3,
	html[lang=te] h3 {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2.5rem;
		letter-spacing: -1.2px;
		line-height: 1.1
	}
}

[data-lang=kn] .j-text-heading-m,
[data-lang=kn] .j-typography h3,
[data-lang=kn] h3,
html[lang=kn] .j-text-heading-m,
html[lang=kn] .j-typography h3,
html[lang=kn] h3 {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2.5rem;
	letter-spacing: -1.2px;
	line-height: 1.6
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-heading-m,
	[data-lang=kn] .j-typography h3,
	[data-lang=kn] h3,
	html[lang=kn] .j-text-heading-m,
	html[lang=kn] .j-typography h3,
	html[lang=kn] h3 {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2.5rem;
		letter-spacing: -1.2px;
		line-height: 1.1
	}
}

[data-lang=as] .j-text-heading-m,
[data-lang=as] .j-typography h3,
[data-lang=as] h3,
html[lang=as] .j-text-heading-m,
html[lang=as] .j-typography h3,
html[lang=as] h3 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2.5rem;
	letter-spacing: -1.2px;
	line-height: 1.1
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-heading-m,
	[data-lang=as] .j-typography h3,
	[data-lang=as] h3,
	html[lang=as] .j-text-heading-m,
	html[lang=as] .j-typography h3,
	html[lang=as] h3 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2.5rem;
		letter-spacing: -1.2px;
		line-height: 1.1
	}
}

[data-lang=ml] .j-text-heading-m,
[data-lang=ml] .j-typography h3,
[data-lang=ml] h3,
html[lang=ml] .j-text-heading-m,
html[lang=ml] .j-typography h3,
html[lang=ml] h3 {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2.5rem;
	letter-spacing: -1.2px;
	line-height: 1.1
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-heading-m,
	[data-lang=ml] .j-typography h3,
	[data-lang=ml] h3,
	html[lang=ml] .j-text-heading-m,
	html[lang=ml] .j-typography h3,
	html[lang=ml] h3 {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2.5rem;
		letter-spacing: -1.2px;
		line-height: 1.1
	}
}

[data-lang=or] .j-text-heading-m,
[data-lang=or] .j-typography h3,
[data-lang=or] h3,
html[lang=or] .j-text-heading-m,
html[lang=or] .j-typography h3,
html[lang=or] h3 {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2.5rem;
	letter-spacing: -1.2px;
	line-height: 1.1
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-heading-m,
	[data-lang=or] .j-typography h3,
	[data-lang=or] h3,
	html[lang=or] .j-text-heading-m,
	html[lang=or] .j-typography h3,
	html[lang=or] h3 {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2.5rem;
		letter-spacing: -1.2px;
		line-height: 1.1
	}
}

.j-text-heading-s,
.j-typography h4,
h4 {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 900;
	text-transform: none;
	font-size: 2rem;
	letter-spacing: -.96px;
	line-height: 1
}

@media screen and (max-width:61.9375rem) {

	.j-text-heading-s,
	.j-typography h4,
	h4 {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 900;
		text-transform: none;
		font-size: 2rem;
		letter-spacing: -.96px;
		line-height: 1
	}
}

[data-lang=hi] .j-text-heading-s,
[data-lang=hi] .j-typography h4,
[data-lang=hi] h4,
html[lang=hi] .j-text-heading-s,
html[lang=hi] .j-typography h4,
html[lang=hi] h4 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2rem;
	letter-spacing: -.96px;
	line-height: 1.125
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-heading-s,
	[data-lang=hi] .j-typography h4,
	[data-lang=hi] h4,
	html[lang=hi] .j-text-heading-s,
	html[lang=hi] .j-typography h4,
	html[lang=hi] h4 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2rem;
		letter-spacing: -.96px;
		line-height: 1.125
	}
}

[data-lang=mr] .j-text-heading-s,
[data-lang=mr] .j-typography h4,
[data-lang=mr] h4,
html[lang=mr] .j-text-heading-s,
html[lang=mr] .j-typography h4,
html[lang=mr] h4 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2rem;
	letter-spacing: -.96px;
	line-height: 1.125
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-heading-s,
	[data-lang=mr] .j-typography h4,
	[data-lang=mr] h4,
	html[lang=mr] .j-text-heading-s,
	html[lang=mr] .j-typography h4,
	html[lang=mr] h4 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2rem;
		letter-spacing: -.96px;
		line-height: 1.125
	}
}

[data-lang=gu] .j-text-heading-s,
[data-lang=gu] .j-typography h4,
[data-lang=gu] h4,
html[lang=gu] .j-text-heading-s,
html[lang=gu] .j-typography h4,
html[lang=gu] h4 {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2rem;
	letter-spacing: -.96px;
	line-height: 1.375
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-heading-s,
	[data-lang=gu] .j-typography h4,
	[data-lang=gu] h4,
	html[lang=gu] .j-text-heading-s,
	html[lang=gu] .j-typography h4,
	html[lang=gu] h4 {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2rem;
		letter-spacing: -.96px;
		line-height: 1.125
	}
}

[data-lang=pa] .j-text-heading-s,
[data-lang=pa] .j-typography h4,
[data-lang=pa] h4,
html[lang=pa] .j-text-heading-s,
html[lang=pa] .j-typography h4,
html[lang=pa] h4 {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2rem;
	letter-spacing: -.96px;
	line-height: 1.125
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-heading-s,
	[data-lang=pa] .j-typography h4,
	[data-lang=pa] h4,
	html[lang=pa] .j-text-heading-s,
	html[lang=pa] .j-typography h4,
	html[lang=pa] h4 {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2rem;
		letter-spacing: -.96px;
		line-height: 1.125
	}
}

[data-lang=bn] .j-text-heading-s,
[data-lang=bn] .j-typography h4,
[data-lang=bn] h4,
html[lang=bn] .j-text-heading-s,
html[lang=bn] .j-typography h4,
html[lang=bn] h4 {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2rem;
	letter-spacing: -.96px;
	line-height: 1.125
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-heading-s,
	[data-lang=bn] .j-typography h4,
	[data-lang=bn] h4,
	html[lang=bn] .j-text-heading-s,
	html[lang=bn] .j-typography h4,
	html[lang=bn] h4 {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2rem;
		letter-spacing: -.96px;
		line-height: 1.125
	}
}

[data-lang=ta] .j-text-heading-s,
[data-lang=ta] .j-typography h4,
[data-lang=ta] h4,
html[lang=ta] .j-text-heading-s,
html[lang=ta] .j-typography h4,
html[lang=ta] h4 {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2rem;
	letter-spacing: -.96px;
	line-height: 1.375
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-heading-s,
	[data-lang=ta] .j-typography h4,
	[data-lang=ta] h4,
	html[lang=ta] .j-text-heading-s,
	html[lang=ta] .j-typography h4,
	html[lang=ta] h4 {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2rem;
		letter-spacing: -.96px;
		line-height: 1.125
	}
}

[data-lang=te] .j-text-heading-s,
[data-lang=te] .j-typography h4,
[data-lang=te] h4,
html[lang=te] .j-text-heading-s,
html[lang=te] .j-typography h4,
html[lang=te] h4 {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2rem;
	letter-spacing: -.96px;
	line-height: 1.125
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-heading-s,
	[data-lang=te] .j-typography h4,
	[data-lang=te] h4,
	html[lang=te] .j-text-heading-s,
	html[lang=te] .j-typography h4,
	html[lang=te] h4 {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2rem;
		letter-spacing: -.96px;
		line-height: 1.125
	}
}

[data-lang=kn] .j-text-heading-s,
[data-lang=kn] .j-typography h4,
[data-lang=kn] h4,
html[lang=kn] .j-text-heading-s,
html[lang=kn] .j-typography h4,
html[lang=kn] h4 {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2rem;
	letter-spacing: -.96px;
	line-height: 1.375
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-heading-s,
	[data-lang=kn] .j-typography h4,
	[data-lang=kn] h4,
	html[lang=kn] .j-text-heading-s,
	html[lang=kn] .j-typography h4,
	html[lang=kn] h4 {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2rem;
		letter-spacing: -.96px;
		line-height: 1.125
	}
}

[data-lang=as] .j-text-heading-s,
[data-lang=as] .j-typography h4,
[data-lang=as] h4,
html[lang=as] .j-text-heading-s,
html[lang=as] .j-typography h4,
html[lang=as] h4 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2rem;
	letter-spacing: -.96px;
	line-height: 1.125
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-heading-s,
	[data-lang=as] .j-typography h4,
	[data-lang=as] h4,
	html[lang=as] .j-text-heading-s,
	html[lang=as] .j-typography h4,
	html[lang=as] h4 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2rem;
		letter-spacing: -.96px;
		line-height: 1.125
	}
}

[data-lang=ml] .j-text-heading-s,
[data-lang=ml] .j-typography h4,
[data-lang=ml] h4,
html[lang=ml] .j-text-heading-s,
html[lang=ml] .j-typography h4,
html[lang=ml] h4 {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2rem;
	letter-spacing: -.96px;
	line-height: 1.125
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-heading-s,
	[data-lang=ml] .j-typography h4,
	[data-lang=ml] h4,
	html[lang=ml] .j-text-heading-s,
	html[lang=ml] .j-typography h4,
	html[lang=ml] h4 {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2rem;
		letter-spacing: -.96px;
		line-height: 1.125
	}
}

[data-lang=or] .j-text-heading-s,
[data-lang=or] .j-typography h4,
[data-lang=or] h4,
html[lang=or] .j-text-heading-s,
html[lang=or] .j-typography h4,
html[lang=or] h4 {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 2rem;
	letter-spacing: -.96px;
	line-height: 1.125
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-heading-s,
	[data-lang=or] .j-typography h4,
	[data-lang=or] h4,
	html[lang=or] .j-text-heading-s,
	html[lang=or] .j-typography h4,
	html[lang=or] h4 {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 2rem;
		letter-spacing: -.96px;
		line-height: 1.125
	}
}

.j-text-heading-xs,
.j-typography h5,
h5 {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 900;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.72px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	.j-text-heading-xs,
	.j-typography h5,
	h5 {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 900;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.72px;
		line-height: 1.1666666667
	}
}

[data-lang=hi] .j-text-heading-xs,
[data-lang=hi] .j-typography h5,
[data-lang=hi] h5,
html[lang=hi] .j-text-heading-xs,
html[lang=hi] .j-typography h5,
html[lang=hi] h5 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.72px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-heading-xs,
	[data-lang=hi] .j-typography h5,
	[data-lang=hi] h5,
	html[lang=hi] .j-text-heading-xs,
	html[lang=hi] .j-typography h5,
	html[lang=hi] h5 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.72px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-text-heading-xs,
[data-lang=mr] .j-typography h5,
[data-lang=mr] h5,
html[lang=mr] .j-text-heading-xs,
html[lang=mr] .j-typography h5,
html[lang=mr] h5 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.72px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-heading-xs,
	[data-lang=mr] .j-typography h5,
	[data-lang=mr] h5,
	html[lang=mr] .j-text-heading-xs,
	html[lang=mr] .j-typography h5,
	html[lang=mr] h5 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.72px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-text-heading-xs,
[data-lang=gu] .j-typography h5,
[data-lang=gu] h5,
html[lang=gu] .j-text-heading-xs,
html[lang=gu] .j-typography h5,
html[lang=gu] h5 {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.72px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-heading-xs,
	[data-lang=gu] .j-typography h5,
	[data-lang=gu] h5,
	html[lang=gu] .j-text-heading-xs,
	html[lang=gu] .j-typography h5,
	html[lang=gu] h5 {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.72px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-text-heading-xs,
[data-lang=pa] .j-typography h5,
[data-lang=pa] h5,
html[lang=pa] .j-text-heading-xs,
html[lang=pa] .j-typography h5,
html[lang=pa] h5 {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.72px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-heading-xs,
	[data-lang=pa] .j-typography h5,
	[data-lang=pa] h5,
	html[lang=pa] .j-text-heading-xs,
	html[lang=pa] .j-typography h5,
	html[lang=pa] h5 {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.72px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-text-heading-xs,
[data-lang=bn] .j-typography h5,
[data-lang=bn] h5,
html[lang=bn] .j-text-heading-xs,
html[lang=bn] .j-typography h5,
html[lang=bn] h5 {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.72px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-heading-xs,
	[data-lang=bn] .j-typography h5,
	[data-lang=bn] h5,
	html[lang=bn] .j-text-heading-xs,
	html[lang=bn] .j-typography h5,
	html[lang=bn] h5 {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.72px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-text-heading-xs,
[data-lang=ta] .j-typography h5,
[data-lang=ta] h5,
html[lang=ta] .j-text-heading-xs,
html[lang=ta] .j-typography h5,
html[lang=ta] h5 {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.72px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-heading-xs,
	[data-lang=ta] .j-typography h5,
	[data-lang=ta] h5,
	html[lang=ta] .j-text-heading-xs,
	html[lang=ta] .j-typography h5,
	html[lang=ta] h5 {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.72px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-text-heading-xs,
[data-lang=te] .j-typography h5,
[data-lang=te] h5,
html[lang=te] .j-text-heading-xs,
html[lang=te] .j-typography h5,
html[lang=te] h5 {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.72px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-heading-xs,
	[data-lang=te] .j-typography h5,
	[data-lang=te] h5,
	html[lang=te] .j-text-heading-xs,
	html[lang=te] .j-typography h5,
	html[lang=te] h5 {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.72px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-text-heading-xs,
[data-lang=kn] .j-typography h5,
[data-lang=kn] h5,
html[lang=kn] .j-text-heading-xs,
html[lang=kn] .j-typography h5,
html[lang=kn] h5 {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.72px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-heading-xs,
	[data-lang=kn] .j-typography h5,
	[data-lang=kn] h5,
	html[lang=kn] .j-text-heading-xs,
	html[lang=kn] .j-typography h5,
	html[lang=kn] h5 {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.72px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-text-heading-xs,
[data-lang=as] .j-typography h5,
[data-lang=as] h5,
html[lang=as] .j-text-heading-xs,
html[lang=as] .j-typography h5,
html[lang=as] h5 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.72px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-heading-xs,
	[data-lang=as] .j-typography h5,
	[data-lang=as] h5,
	html[lang=as] .j-text-heading-xs,
	html[lang=as] .j-typography h5,
	html[lang=as] h5 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.72px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-text-heading-xs,
[data-lang=ml] .j-typography h5,
[data-lang=ml] h5,
html[lang=ml] .j-text-heading-xs,
html[lang=ml] .j-typography h5,
html[lang=ml] h5 {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.72px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-heading-xs,
	[data-lang=ml] .j-typography h5,
	[data-lang=ml] h5,
	html[lang=ml] .j-text-heading-xs,
	html[lang=ml] .j-typography h5,
	html[lang=ml] h5 {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.72px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-text-heading-xs,
[data-lang=or] .j-typography h5,
[data-lang=or] h5,
html[lang=or] .j-text-heading-xs,
html[lang=or] .j-typography h5,
html[lang=or] h5 {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.72px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-heading-xs,
	[data-lang=or] .j-typography h5,
	[data-lang=or] h5,
	html[lang=or] .j-text-heading-xs,
	html[lang=or] .j-typography h5,
	html[lang=or] h5 {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.72px;
		line-height: 1.3333333333
	}
}

.j-text-heading-xxs,
.j-typography h6,
h6 {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 900;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.25
}

@media screen and (max-width:61.9375rem) {

	.j-text-heading-xxs,
	.j-typography h6,
	h6 {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 900;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.25
	}
}

[data-lang=hi] .j-text-heading-xxs,
[data-lang=hi] .j-typography h6,
[data-lang=hi] h6,
html[lang=hi] .j-text-heading-xxs,
html[lang=hi] .j-typography h6,
html[lang=hi] h6 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-heading-xxs,
	[data-lang=hi] .j-typography h6,
	[data-lang=hi] h6,
	html[lang=hi] .j-text-heading-xxs,
	html[lang=hi] .j-typography h6,
	html[lang=hi] h6 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=mr] .j-text-heading-xxs,
[data-lang=mr] .j-typography h6,
[data-lang=mr] h6,
html[lang=mr] .j-text-heading-xxs,
html[lang=mr] .j-typography h6,
html[lang=mr] h6 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-heading-xxs,
	[data-lang=mr] .j-typography h6,
	[data-lang=mr] h6,
	html[lang=mr] .j-text-heading-xxs,
	html[lang=mr] .j-typography h6,
	html[lang=mr] h6 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=gu] .j-text-heading-xxs,
[data-lang=gu] .j-typography h6,
[data-lang=gu] h6,
html[lang=gu] .j-text-heading-xxs,
html[lang=gu] .j-typography h6,
html[lang=gu] h6 {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-heading-xxs,
	[data-lang=gu] .j-typography h6,
	[data-lang=gu] h6,
	html[lang=gu] .j-text-heading-xxs,
	html[lang=gu] .j-typography h6,
	html[lang=gu] h6 {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=pa] .j-text-heading-xxs,
[data-lang=pa] .j-typography h6,
[data-lang=pa] h6,
html[lang=pa] .j-text-heading-xxs,
html[lang=pa] .j-typography h6,
html[lang=pa] h6 {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-heading-xxs,
	[data-lang=pa] .j-typography h6,
	[data-lang=pa] h6,
	html[lang=pa] .j-text-heading-xxs,
	html[lang=pa] .j-typography h6,
	html[lang=pa] h6 {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=bn] .j-text-heading-xxs,
[data-lang=bn] .j-typography h6,
[data-lang=bn] h6,
html[lang=bn] .j-text-heading-xxs,
html[lang=bn] .j-typography h6,
html[lang=bn] h6 {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-heading-xxs,
	[data-lang=bn] .j-typography h6,
	[data-lang=bn] h6,
	html[lang=bn] .j-text-heading-xxs,
	html[lang=bn] .j-typography h6,
	html[lang=bn] h6 {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=ta] .j-text-heading-xxs,
[data-lang=ta] .j-typography h6,
[data-lang=ta] h6,
html[lang=ta] .j-text-heading-xxs,
html[lang=ta] .j-typography h6,
html[lang=ta] h6 {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-heading-xxs,
	[data-lang=ta] .j-typography h6,
	[data-lang=ta] h6,
	html[lang=ta] .j-text-heading-xxs,
	html[lang=ta] .j-typography h6,
	html[lang=ta] h6 {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=te] .j-text-heading-xxs,
[data-lang=te] .j-typography h6,
[data-lang=te] h6,
html[lang=te] .j-text-heading-xxs,
html[lang=te] .j-typography h6,
html[lang=te] h6 {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-heading-xxs,
	[data-lang=te] .j-typography h6,
	[data-lang=te] h6,
	html[lang=te] .j-text-heading-xxs,
	html[lang=te] .j-typography h6,
	html[lang=te] h6 {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=kn] .j-text-heading-xxs,
[data-lang=kn] .j-typography h6,
[data-lang=kn] h6,
html[lang=kn] .j-text-heading-xxs,
html[lang=kn] .j-typography h6,
html[lang=kn] h6 {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-heading-xxs,
	[data-lang=kn] .j-typography h6,
	[data-lang=kn] h6,
	html[lang=kn] .j-text-heading-xxs,
	html[lang=kn] .j-typography h6,
	html[lang=kn] h6 {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=as] .j-text-heading-xxs,
[data-lang=as] .j-typography h6,
[data-lang=as] h6,
html[lang=as] .j-text-heading-xxs,
html[lang=as] .j-typography h6,
html[lang=as] h6 {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-heading-xxs,
	[data-lang=as] .j-typography h6,
	[data-lang=as] h6,
	html[lang=as] .j-text-heading-xxs,
	html[lang=as] .j-typography h6,
	html[lang=as] h6 {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=ml] .j-text-heading-xxs,
[data-lang=ml] .j-typography h6,
[data-lang=ml] h6,
html[lang=ml] .j-text-heading-xxs,
html[lang=ml] .j-typography h6,
html[lang=ml] h6 {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-heading-xxs,
	[data-lang=ml] .j-typography h6,
	[data-lang=ml] h6,
	html[lang=ml] .j-text-heading-xxs,
	html[lang=ml] .j-typography h6,
	html[lang=ml] h6 {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=or] .j-text-heading-xxs,
[data-lang=or] .j-typography h6,
[data-lang=or] h6,
html[lang=or] .j-text-heading-xxs,
html[lang=or] .j-typography h6,
html[lang=or] h6 {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-heading-xxs,
	[data-lang=or] .j-typography h6,
	[data-lang=or] h6,
	html[lang=or] .j-text-heading-xxs,
	html[lang=or] .j-typography h6,
	html[lang=or] h6 {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

.j-text-overline {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	font-size: .75rem;
	letter-spacing: .06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {
	.j-text-overline {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: uppercase;
		font-size: .75rem;
		letter-spacing: .06px;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-text-overline,
html[lang=hi] .j-text-overline {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-overline,
	html[lang=hi] .j-text-overline {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: uppercase;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-text-overline,
html[lang=mr] .j-text-overline {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-overline,
	html[lang=mr] .j-text-overline {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: uppercase;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-text-overline,
html[lang=gu] .j-text-overline {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-overline,
	html[lang=gu] .j-text-overline {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: uppercase;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-text-overline,
html[lang=pa] .j-text-overline {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-overline,
	html[lang=pa] .j-text-overline {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: uppercase;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-text-overline,
html[lang=bn] .j-text-overline {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-overline,
	html[lang=bn] .j-text-overline {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: uppercase;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-text-overline,
html[lang=ta] .j-text-overline {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-overline,
	html[lang=ta] .j-text-overline {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: uppercase;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-text-overline,
html[lang=te] .j-text-overline {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-overline,
	html[lang=te] .j-text-overline {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: uppercase;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-text-overline,
html[lang=kn] .j-text-overline {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-overline,
	html[lang=kn] .j-text-overline {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: uppercase;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-text-overline,
html[lang=as] .j-text-overline {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-overline,
	html[lang=as] .j-text-overline {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: uppercase;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-text-overline,
html[lang=ml] .j-text-overline {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-overline,
	html[lang=ml] .j-text-overline {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-text-overline,
html[lang=or] .j-text-overline {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-overline,
	html[lang=or] .j-text-overline {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

.j-text-body-l {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {
	.j-text-body-l {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-text-body-l,
html[lang=hi] .j-text-body-l {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-body-l,
	html[lang=hi] .j-text-body-l {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-text-body-l,
html[lang=mr] .j-text-body-l {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-body-l,
	html[lang=mr] .j-text-body-l {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-text-body-l,
html[lang=gu] .j-text-body-l {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-body-l,
	html[lang=gu] .j-text-body-l {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-text-body-l,
html[lang=pa] .j-text-body-l {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-body-l,
	html[lang=pa] .j-text-body-l {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-text-body-l,
html[lang=bn] .j-text-body-l {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-body-l,
	html[lang=bn] .j-text-body-l {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-text-body-l,
html[lang=ta] .j-text-body-l {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-body-l,
	html[lang=ta] .j-text-body-l {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-text-body-l,
html[lang=te] .j-text-body-l {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-body-l,
	html[lang=te] .j-text-body-l {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-text-body-l,
html[lang=kn] .j-text-body-l {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-body-l,
	html[lang=kn] .j-text-body-l {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-text-body-l,
html[lang=as] .j-text-body-l {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-body-l,
	html[lang=as] .j-text-body-l {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-text-body-l,
html[lang=ml] .j-text-body-l {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-body-l,
	html[lang=ml] .j-text-body-l {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-text-body-l,
html[lang=or] .j-text-body-l {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-body-l,
	html[lang=or] .j-text-body-l {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

.j-text-body-l-bold {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {
	.j-text-body-l-bold {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-text-body-l-bold,
html[lang=hi] .j-text-body-l-bold {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-body-l-bold,
	html[lang=hi] .j-text-body-l-bold {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-text-body-l-bold,
html[lang=mr] .j-text-body-l-bold {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-body-l-bold,
	html[lang=mr] .j-text-body-l-bold {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-text-body-l-bold,
html[lang=gu] .j-text-body-l-bold {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-body-l-bold,
	html[lang=gu] .j-text-body-l-bold {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-text-body-l-bold,
html[lang=pa] .j-text-body-l-bold {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-body-l-bold,
	html[lang=pa] .j-text-body-l-bold {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-text-body-l-bold,
html[lang=bn] .j-text-body-l-bold {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-body-l-bold,
	html[lang=bn] .j-text-body-l-bold {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-text-body-l-bold,
html[lang=ta] .j-text-body-l-bold {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-body-l-bold,
	html[lang=ta] .j-text-body-l-bold {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-text-body-l-bold,
html[lang=te] .j-text-body-l-bold {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-body-l-bold,
	html[lang=te] .j-text-body-l-bold {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-text-body-l-bold,
html[lang=kn] .j-text-body-l-bold {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-body-l-bold,
	html[lang=kn] .j-text-body-l-bold {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-text-body-l-bold,
html[lang=as] .j-text-body-l-bold {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-body-l-bold,
	html[lang=as] .j-text-body-l-bold {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-text-body-l-bold,
html[lang=ml] .j-text-body-l-bold {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-body-l-bold,
	html[lang=ml] .j-text-body-l-bold {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-text-body-l-bold,
html[lang=or] .j-text-body-l-bold {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-body-l-bold,
	html[lang=or] .j-text-body-l-bold {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

.j-text-body-l-link {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {
	.j-text-body-l-link {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-text-body-l-link,
html[lang=hi] .j-text-body-l-link {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-body-l-link,
	html[lang=hi] .j-text-body-l-link {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-text-body-l-link,
html[lang=mr] .j-text-body-l-link {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-body-l-link,
	html[lang=mr] .j-text-body-l-link {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-text-body-l-link,
html[lang=gu] .j-text-body-l-link {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-body-l-link,
	html[lang=gu] .j-text-body-l-link {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-text-body-l-link,
html[lang=pa] .j-text-body-l-link {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-body-l-link,
	html[lang=pa] .j-text-body-l-link {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-text-body-l-link,
html[lang=bn] .j-text-body-l-link {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-body-l-link,
	html[lang=bn] .j-text-body-l-link {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-text-body-l-link,
html[lang=ta] .j-text-body-l-link {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-body-l-link,
	html[lang=ta] .j-text-body-l-link {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-text-body-l-link,
html[lang=te] .j-text-body-l-link {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-body-l-link,
	html[lang=te] .j-text-body-l-link {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-text-body-l-link,
html[lang=kn] .j-text-body-l-link {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-body-l-link,
	html[lang=kn] .j-text-body-l-link {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-text-body-l-link,
html[lang=as] .j-text-body-l-link {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-body-l-link,
	html[lang=as] .j-text-body-l-link {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-text-body-l-link,
html[lang=ml] .j-text-body-l-link {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-body-l-link,
	html[lang=ml] .j-text-body-l-link {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-text-body-l-link,
html[lang=or] .j-text-body-l-link {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-body-l-link,
	html[lang=or] .j-text-body-l-link {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

.j-text-body-m {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {
	.j-text-body-m {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-text-body-m,
html[lang=hi] .j-text-body-m {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-body-m,
	html[lang=hi] .j-text-body-m {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-text-body-m,
html[lang=mr] .j-text-body-m {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-body-m,
	html[lang=mr] .j-text-body-m {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-text-body-m,
html[lang=gu] .j-text-body-m {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-body-m,
	html[lang=gu] .j-text-body-m {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-text-body-m,
html[lang=pa] .j-text-body-m {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-body-m,
	html[lang=pa] .j-text-body-m {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-text-body-m,
html[lang=bn] .j-text-body-m {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-body-m,
	html[lang=bn] .j-text-body-m {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-text-body-m,
html[lang=ta] .j-text-body-m {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-body-m,
	html[lang=ta] .j-text-body-m {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-text-body-m,
html[lang=te] .j-text-body-m {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-body-m,
	html[lang=te] .j-text-body-m {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-text-body-m,
html[lang=kn] .j-text-body-m {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-body-m,
	html[lang=kn] .j-text-body-m {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-text-body-m,
html[lang=as] .j-text-body-m {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-body-m,
	html[lang=as] .j-text-body-m {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-text-body-m,
html[lang=ml] .j-text-body-m {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-body-m,
	html[lang=ml] .j-text-body-m {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-text-body-m,
html[lang=or] .j-text-body-m {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-body-m,
	html[lang=or] .j-text-body-m {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

.j-text-body-m-bold {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {
	.j-text-body-m-bold {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-text-body-m-bold,
html[lang=hi] .j-text-body-m-bold {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-body-m-bold,
	html[lang=hi] .j-text-body-m-bold {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-text-body-m-bold,
html[lang=mr] .j-text-body-m-bold {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-body-m-bold,
	html[lang=mr] .j-text-body-m-bold {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-text-body-m-bold,
html[lang=gu] .j-text-body-m-bold {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-body-m-bold,
	html[lang=gu] .j-text-body-m-bold {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-text-body-m-bold,
html[lang=pa] .j-text-body-m-bold {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-body-m-bold,
	html[lang=pa] .j-text-body-m-bold {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-text-body-m-bold,
html[lang=bn] .j-text-body-m-bold {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-body-m-bold,
	html[lang=bn] .j-text-body-m-bold {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-text-body-m-bold,
html[lang=ta] .j-text-body-m-bold {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-body-m-bold,
	html[lang=ta] .j-text-body-m-bold {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-text-body-m-bold,
html[lang=te] .j-text-body-m-bold {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-body-m-bold,
	html[lang=te] .j-text-body-m-bold {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-text-body-m-bold,
html[lang=kn] .j-text-body-m-bold {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-body-m-bold,
	html[lang=kn] .j-text-body-m-bold {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-text-body-m-bold,
html[lang=as] .j-text-body-m-bold {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-body-m-bold,
	html[lang=as] .j-text-body-m-bold {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-text-body-m-bold,
html[lang=ml] .j-text-body-m-bold {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-body-m-bold,
	html[lang=ml] .j-text-body-m-bold {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-text-body-m-bold,
html[lang=or] .j-text-body-m-bold {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-body-m-bold,
	html[lang=or] .j-text-body-m-bold {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

.j-text-body-m-link {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {
	.j-text-body-m-link {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-text-body-m-link,
html[lang=hi] .j-text-body-m-link {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-body-m-link,
	html[lang=hi] .j-text-body-m-link {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-text-body-m-link,
html[lang=mr] .j-text-body-m-link {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-body-m-link,
	html[lang=mr] .j-text-body-m-link {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-text-body-m-link,
html[lang=gu] .j-text-body-m-link {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-body-m-link,
	html[lang=gu] .j-text-body-m-link {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-text-body-m-link,
html[lang=pa] .j-text-body-m-link {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-body-m-link,
	html[lang=pa] .j-text-body-m-link {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-text-body-m-link,
html[lang=bn] .j-text-body-m-link {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-body-m-link,
	html[lang=bn] .j-text-body-m-link {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-text-body-m-link,
html[lang=ta] .j-text-body-m-link {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-body-m-link,
	html[lang=ta] .j-text-body-m-link {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-text-body-m-link,
html[lang=te] .j-text-body-m-link {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-body-m-link,
	html[lang=te] .j-text-body-m-link {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-text-body-m-link,
html[lang=kn] .j-text-body-m-link {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-body-m-link,
	html[lang=kn] .j-text-body-m-link {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-text-body-m-link,
html[lang=as] .j-text-body-m-link {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-body-m-link,
	html[lang=as] .j-text-body-m-link {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-text-body-m-link,
html[lang=ml] .j-text-body-m-link {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-body-m-link,
	html[lang=ml] .j-text-body-m-link {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-text-body-m-link,
html[lang=or] .j-text-body-m-link {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-body-m-link,
	html[lang=or] .j-text-body-m-link {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

.j-text-body-s,
.j-typography body,
body {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	.j-text-body-s,
	.j-typography body,
	body {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .j-text-body-s,
[data-lang=hi] .j-typography body,
[data-lang=hi] body,
html[lang=hi] .j-text-body-s,
html[lang=hi] .j-typography body,
html[lang=hi] body {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-body-s,
	[data-lang=hi] .j-typography body,
	[data-lang=hi] body,
	html[lang=hi] .j-text-body-s,
	html[lang=hi] .j-typography body,
	html[lang=hi] body {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=mr] .j-text-body-s,
[data-lang=mr] .j-typography body,
[data-lang=mr] body,
html[lang=mr] .j-text-body-s,
html[lang=mr] .j-typography body,
html[lang=mr] body {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-body-s,
	[data-lang=mr] .j-typography body,
	[data-lang=mr] body,
	html[lang=mr] .j-text-body-s,
	html[lang=mr] .j-typography body,
	html[lang=mr] body {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=gu] .j-text-body-s,
[data-lang=gu] .j-typography body,
[data-lang=gu] body,
html[lang=gu] .j-text-body-s,
html[lang=gu] .j-typography body,
html[lang=gu] body {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-body-s,
	[data-lang=gu] .j-typography body,
	[data-lang=gu] body,
	html[lang=gu] .j-text-body-s,
	html[lang=gu] .j-typography body,
	html[lang=gu] body {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=pa] .j-text-body-s,
[data-lang=pa] .j-typography body,
[data-lang=pa] body,
html[lang=pa] .j-text-body-s,
html[lang=pa] .j-typography body,
html[lang=pa] body {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-body-s,
	[data-lang=pa] .j-typography body,
	[data-lang=pa] body,
	html[lang=pa] .j-text-body-s,
	html[lang=pa] .j-typography body,
	html[lang=pa] body {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=bn] .j-text-body-s,
[data-lang=bn] .j-typography body,
[data-lang=bn] body,
html[lang=bn] .j-text-body-s,
html[lang=bn] .j-typography body,
html[lang=bn] body {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-body-s,
	[data-lang=bn] .j-typography body,
	[data-lang=bn] body,
	html[lang=bn] .j-text-body-s,
	html[lang=bn] .j-typography body,
	html[lang=bn] body {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ta] .j-text-body-s,
[data-lang=ta] .j-typography body,
[data-lang=ta] body,
html[lang=ta] .j-text-body-s,
html[lang=ta] .j-typography body,
html[lang=ta] body {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-body-s,
	[data-lang=ta] .j-typography body,
	[data-lang=ta] body,
	html[lang=ta] .j-text-body-s,
	html[lang=ta] .j-typography body,
	html[lang=ta] body {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=te] .j-text-body-s,
[data-lang=te] .j-typography body,
[data-lang=te] body,
html[lang=te] .j-text-body-s,
html[lang=te] .j-typography body,
html[lang=te] body {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-body-s,
	[data-lang=te] .j-typography body,
	[data-lang=te] body,
	html[lang=te] .j-text-body-s,
	html[lang=te] .j-typography body,
	html[lang=te] body {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=kn] .j-text-body-s,
[data-lang=kn] .j-typography body,
[data-lang=kn] body,
html[lang=kn] .j-text-body-s,
html[lang=kn] .j-typography body,
html[lang=kn] body {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-body-s,
	[data-lang=kn] .j-typography body,
	[data-lang=kn] body,
	html[lang=kn] .j-text-body-s,
	html[lang=kn] .j-typography body,
	html[lang=kn] body {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=as] .j-text-body-s,
[data-lang=as] .j-typography body,
[data-lang=as] body,
html[lang=as] .j-text-body-s,
html[lang=as] .j-typography body,
html[lang=as] body {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-body-s,
	[data-lang=as] .j-typography body,
	[data-lang=as] body,
	html[lang=as] .j-text-body-s,
	html[lang=as] .j-typography body,
	html[lang=as] body {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ml] .j-text-body-s,
[data-lang=ml] .j-typography body,
[data-lang=ml] body,
html[lang=ml] .j-text-body-s,
html[lang=ml] .j-typography body,
html[lang=ml] body {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-body-s,
	[data-lang=ml] .j-typography body,
	[data-lang=ml] body,
	html[lang=ml] .j-text-body-s,
	html[lang=ml] .j-typography body,
	html[lang=ml] body {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=or] .j-text-body-s,
[data-lang=or] .j-typography body,
[data-lang=or] body,
html[lang=or] .j-text-body-s,
html[lang=or] .j-typography body,
html[lang=or] body {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-body-s,
	[data-lang=or] .j-typography body,
	[data-lang=or] body,
	html[lang=or] .j-text-body-s,
	html[lang=or] .j-typography body,
	html[lang=or] body {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-text-body-s-bold {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	.j-text-body-s-bold {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .j-text-body-s-bold,
html[lang=hi] .j-text-body-s-bold {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-body-s-bold,
	html[lang=hi] .j-text-body-s-bold {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=mr] .j-text-body-s-bold,
html[lang=mr] .j-text-body-s-bold {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-body-s-bold,
	html[lang=mr] .j-text-body-s-bold {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=gu] .j-text-body-s-bold,
html[lang=gu] .j-text-body-s-bold {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-body-s-bold,
	html[lang=gu] .j-text-body-s-bold {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=pa] .j-text-body-s-bold,
html[lang=pa] .j-text-body-s-bold {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-body-s-bold,
	html[lang=pa] .j-text-body-s-bold {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=bn] .j-text-body-s-bold,
html[lang=bn] .j-text-body-s-bold {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-body-s-bold,
	html[lang=bn] .j-text-body-s-bold {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=ta] .j-text-body-s-bold,
html[lang=ta] .j-text-body-s-bold {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-body-s-bold,
	html[lang=ta] .j-text-body-s-bold {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=te] .j-text-body-s-bold,
html[lang=te] .j-text-body-s-bold {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-body-s-bold,
	html[lang=te] .j-text-body-s-bold {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=kn] .j-text-body-s-bold,
html[lang=kn] .j-text-body-s-bold {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-body-s-bold,
	html[lang=kn] .j-text-body-s-bold {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=as] .j-text-body-s-bold,
html[lang=as] .j-text-body-s-bold {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-body-s-bold,
	html[lang=as] .j-text-body-s-bold {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=ml] .j-text-body-s-bold,
html[lang=ml] .j-text-body-s-bold {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-body-s-bold,
	html[lang=ml] .j-text-body-s-bold {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=or] .j-text-body-s-bold,
html[lang=or] .j-text-body-s-bold {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-body-s-bold,
	html[lang=or] .j-text-body-s-bold {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

.j-text-body-s-link {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	.j-text-body-s-link {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .j-text-body-s-link,
html[lang=hi] .j-text-body-s-link {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-body-s-link,
	html[lang=hi] .j-text-body-s-link {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=mr] .j-text-body-s-link,
html[lang=mr] .j-text-body-s-link {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-body-s-link,
	html[lang=mr] .j-text-body-s-link {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=gu] .j-text-body-s-link,
html[lang=gu] .j-text-body-s-link {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-body-s-link,
	html[lang=gu] .j-text-body-s-link {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=pa] .j-text-body-s-link,
html[lang=pa] .j-text-body-s-link {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-body-s-link,
	html[lang=pa] .j-text-body-s-link {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=bn] .j-text-body-s-link,
html[lang=bn] .j-text-body-s-link {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-body-s-link,
	html[lang=bn] .j-text-body-s-link {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=ta] .j-text-body-s-link,
html[lang=ta] .j-text-body-s-link {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-body-s-link,
	html[lang=ta] .j-text-body-s-link {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=te] .j-text-body-s-link,
html[lang=te] .j-text-body-s-link {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-body-s-link,
	html[lang=te] .j-text-body-s-link {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=kn] .j-text-body-s-link,
html[lang=kn] .j-text-body-s-link {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-body-s-link,
	html[lang=kn] .j-text-body-s-link {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=as] .j-text-body-s-link,
html[lang=as] .j-text-body-s-link {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-body-s-link,
	html[lang=as] .j-text-body-s-link {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=ml] .j-text-body-s-link,
html[lang=ml] .j-text-body-s-link {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-body-s-link,
	html[lang=ml] .j-text-body-s-link {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=or] .j-text-body-s-link,
html[lang=or] .j-text-body-s-link {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-body-s-link,
	html[lang=or] .j-text-body-s-link {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

.j-text-body-xs {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {
	.j-text-body-xs {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=hi] .j-text-body-xs,
html[lang=hi] .j-text-body-xs {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-body-xs,
	html[lang=hi] .j-text-body-xs {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=mr] .j-text-body-xs,
html[lang=mr] .j-text-body-xs {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-body-xs,
	html[lang=mr] .j-text-body-xs {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=gu] .j-text-body-xs,
html[lang=gu] .j-text-body-xs {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-body-xs,
	html[lang=gu] .j-text-body-xs {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=pa] .j-text-body-xs,
html[lang=pa] .j-text-body-xs {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-body-xs,
	html[lang=pa] .j-text-body-xs {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=bn] .j-text-body-xs,
html[lang=bn] .j-text-body-xs {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-body-xs,
	html[lang=bn] .j-text-body-xs {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ta] .j-text-body-xs,
html[lang=ta] .j-text-body-xs {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-body-xs,
	html[lang=ta] .j-text-body-xs {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=te] .j-text-body-xs,
html[lang=te] .j-text-body-xs {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-body-xs,
	html[lang=te] .j-text-body-xs {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=kn] .j-text-body-xs,
html[lang=kn] .j-text-body-xs {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-body-xs,
	html[lang=kn] .j-text-body-xs {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=as] .j-text-body-xs,
html[lang=as] .j-text-body-xs {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-body-xs,
	html[lang=as] .j-text-body-xs {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ml] .j-text-body-xs,
html[lang=ml] .j-text-body-xs {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-body-xs,
	html[lang=ml] .j-text-body-xs {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=or] .j-text-body-xs,
html[lang=or] .j-text-body-xs {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-body-xs,
	html[lang=or] .j-text-body-xs {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

.j-text-body-xs-bold {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {
	.j-text-body-xs-bold {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=hi] .j-text-body-xs-bold,
html[lang=hi] .j-text-body-xs-bold {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-body-xs-bold,
	html[lang=hi] .j-text-body-xs-bold {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=mr] .j-text-body-xs-bold,
html[lang=mr] .j-text-body-xs-bold {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-body-xs-bold,
	html[lang=mr] .j-text-body-xs-bold {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=gu] .j-text-body-xs-bold,
html[lang=gu] .j-text-body-xs-bold {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-body-xs-bold,
	html[lang=gu] .j-text-body-xs-bold {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=pa] .j-text-body-xs-bold,
html[lang=pa] .j-text-body-xs-bold {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-body-xs-bold,
	html[lang=pa] .j-text-body-xs-bold {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=bn] .j-text-body-xs-bold,
html[lang=bn] .j-text-body-xs-bold {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-body-xs-bold,
	html[lang=bn] .j-text-body-xs-bold {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ta] .j-text-body-xs-bold,
html[lang=ta] .j-text-body-xs-bold {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-body-xs-bold,
	html[lang=ta] .j-text-body-xs-bold {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=te] .j-text-body-xs-bold,
html[lang=te] .j-text-body-xs-bold {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-body-xs-bold,
	html[lang=te] .j-text-body-xs-bold {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=kn] .j-text-body-xs-bold,
html[lang=kn] .j-text-body-xs-bold {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-body-xs-bold,
	html[lang=kn] .j-text-body-xs-bold {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=as] .j-text-body-xs-bold,
html[lang=as] .j-text-body-xs-bold {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-body-xs-bold,
	html[lang=as] .j-text-body-xs-bold {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ml] .j-text-body-xs-bold,
html[lang=ml] .j-text-body-xs-bold {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-body-xs-bold,
	html[lang=ml] .j-text-body-xs-bold {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=or] .j-text-body-xs-bold,
html[lang=or] .j-text-body-xs-bold {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-body-xs-bold,
	html[lang=or] .j-text-body-xs-bold {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

.j-text-body-xs-link {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {
	.j-text-body-xs-link {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=hi] .j-text-body-xs-link,
html[lang=hi] .j-text-body-xs-link {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-body-xs-link,
	html[lang=hi] .j-text-body-xs-link {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=mr] .j-text-body-xs-link,
html[lang=mr] .j-text-body-xs-link {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-body-xs-link,
	html[lang=mr] .j-text-body-xs-link {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=gu] .j-text-body-xs-link,
html[lang=gu] .j-text-body-xs-link {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-body-xs-link,
	html[lang=gu] .j-text-body-xs-link {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=pa] .j-text-body-xs-link,
html[lang=pa] .j-text-body-xs-link {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-body-xs-link,
	html[lang=pa] .j-text-body-xs-link {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=bn] .j-text-body-xs-link,
html[lang=bn] .j-text-body-xs-link {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-body-xs-link,
	html[lang=bn] .j-text-body-xs-link {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ta] .j-text-body-xs-link,
html[lang=ta] .j-text-body-xs-link {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-body-xs-link,
	html[lang=ta] .j-text-body-xs-link {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=te] .j-text-body-xs-link,
html[lang=te] .j-text-body-xs-link {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-body-xs-link,
	html[lang=te] .j-text-body-xs-link {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=kn] .j-text-body-xs-link,
html[lang=kn] .j-text-body-xs-link {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-body-xs-link,
	html[lang=kn] .j-text-body-xs-link {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=as] .j-text-body-xs-link,
html[lang=as] .j-text-body-xs-link {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-body-xs-link,
	html[lang=as] .j-text-body-xs-link {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ml] .j-text-body-xs-link,
html[lang=ml] .j-text-body-xs-link {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-body-xs-link,
	html[lang=ml] .j-text-body-xs-link {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=or] .j-text-body-xs-link,
html[lang=or] .j-text-body-xs-link {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-body-xs-link,
	html[lang=or] .j-text-body-xs-link {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

.j-text-body-xxs,
.j-typography small,
small {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	.j-text-body-xxs,
	.j-typography small,
	small {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-text-body-xxs,
[data-lang=hi] .j-typography small,
[data-lang=hi] small,
html[lang=hi] .j-text-body-xxs,
html[lang=hi] .j-typography small,
html[lang=hi] small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-body-xxs,
	[data-lang=hi] .j-typography small,
	[data-lang=hi] small,
	html[lang=hi] .j-text-body-xxs,
	html[lang=hi] .j-typography small,
	html[lang=hi] small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-text-body-xxs,
[data-lang=mr] .j-typography small,
[data-lang=mr] small,
html[lang=mr] .j-text-body-xxs,
html[lang=mr] .j-typography small,
html[lang=mr] small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-body-xxs,
	[data-lang=mr] .j-typography small,
	[data-lang=mr] small,
	html[lang=mr] .j-text-body-xxs,
	html[lang=mr] .j-typography small,
	html[lang=mr] small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-text-body-xxs,
[data-lang=gu] .j-typography small,
[data-lang=gu] small,
html[lang=gu] .j-text-body-xxs,
html[lang=gu] .j-typography small,
html[lang=gu] small {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-body-xxs,
	[data-lang=gu] .j-typography small,
	[data-lang=gu] small,
	html[lang=gu] .j-text-body-xxs,
	html[lang=gu] .j-typography small,
	html[lang=gu] small {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-text-body-xxs,
[data-lang=pa] .j-typography small,
[data-lang=pa] small,
html[lang=pa] .j-text-body-xxs,
html[lang=pa] .j-typography small,
html[lang=pa] small {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-body-xxs,
	[data-lang=pa] .j-typography small,
	[data-lang=pa] small,
	html[lang=pa] .j-text-body-xxs,
	html[lang=pa] .j-typography small,
	html[lang=pa] small {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-text-body-xxs,
[data-lang=bn] .j-typography small,
[data-lang=bn] small,
html[lang=bn] .j-text-body-xxs,
html[lang=bn] .j-typography small,
html[lang=bn] small {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-body-xxs,
	[data-lang=bn] .j-typography small,
	[data-lang=bn] small,
	html[lang=bn] .j-text-body-xxs,
	html[lang=bn] .j-typography small,
	html[lang=bn] small {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-text-body-xxs,
[data-lang=ta] .j-typography small,
[data-lang=ta] small,
html[lang=ta] .j-text-body-xxs,
html[lang=ta] .j-typography small,
html[lang=ta] small {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-body-xxs,
	[data-lang=ta] .j-typography small,
	[data-lang=ta] small,
	html[lang=ta] .j-text-body-xxs,
	html[lang=ta] .j-typography small,
	html[lang=ta] small {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-text-body-xxs,
[data-lang=te] .j-typography small,
[data-lang=te] small,
html[lang=te] .j-text-body-xxs,
html[lang=te] .j-typography small,
html[lang=te] small {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-body-xxs,
	[data-lang=te] .j-typography small,
	[data-lang=te] small,
	html[lang=te] .j-text-body-xxs,
	html[lang=te] .j-typography small,
	html[lang=te] small {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-text-body-xxs,
[data-lang=kn] .j-typography small,
[data-lang=kn] small,
html[lang=kn] .j-text-body-xxs,
html[lang=kn] .j-typography small,
html[lang=kn] small {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-body-xxs,
	[data-lang=kn] .j-typography small,
	[data-lang=kn] small,
	html[lang=kn] .j-text-body-xxs,
	html[lang=kn] .j-typography small,
	html[lang=kn] small {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-text-body-xxs,
[data-lang=as] .j-typography small,
[data-lang=as] small,
html[lang=as] .j-text-body-xxs,
html[lang=as] .j-typography small,
html[lang=as] small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-body-xxs,
	[data-lang=as] .j-typography small,
	[data-lang=as] small,
	html[lang=as] .j-text-body-xxs,
	html[lang=as] .j-typography small,
	html[lang=as] small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-text-body-xxs,
[data-lang=ml] .j-typography small,
[data-lang=ml] small,
html[lang=ml] .j-text-body-xxs,
html[lang=ml] .j-typography small,
html[lang=ml] small {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-body-xxs,
	[data-lang=ml] .j-typography small,
	[data-lang=ml] small,
	html[lang=ml] .j-text-body-xxs,
	html[lang=ml] .j-typography small,
	html[lang=ml] small {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-text-body-xxs,
[data-lang=or] .j-typography small,
[data-lang=or] small,
html[lang=or] .j-text-body-xxs,
html[lang=or] .j-typography small,
html[lang=or] small {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-body-xxs,
	[data-lang=or] .j-typography small,
	[data-lang=or] small,
	html[lang=or] .j-text-body-xxs,
	html[lang=or] .j-typography small,
	html[lang=or] small {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

.j-text-body-xxs-bold {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {
	.j-text-body-xxs-bold {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-text-body-xxs-bold,
html[lang=hi] .j-text-body-xxs-bold {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.6666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-body-xxs-bold,
	html[lang=hi] .j-text-body-xxs-bold {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-text-body-xxs-bold,
html[lang=mr] .j-text-body-xxs-bold {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-body-xxs-bold,
	html[lang=mr] .j-text-body-xxs-bold {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-text-body-xxs-bold,
html[lang=gu] .j-text-body-xxs-bold {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-body-xxs-bold,
	html[lang=gu] .j-text-body-xxs-bold {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-text-body-xxs-bold,
html[lang=pa] .j-text-body-xxs-bold {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-body-xxs-bold,
	html[lang=pa] .j-text-body-xxs-bold {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-text-body-xxs-bold,
html[lang=bn] .j-text-body-xxs-bold {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-body-xxs-bold,
	html[lang=bn] .j-text-body-xxs-bold {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-text-body-xxs-bold,
html[lang=ta] .j-text-body-xxs-bold {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-body-xxs-bold,
	html[lang=ta] .j-text-body-xxs-bold {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-text-body-xxs-bold,
html[lang=te] .j-text-body-xxs-bold {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-body-xxs-bold,
	html[lang=te] .j-text-body-xxs-bold {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-text-body-xxs-bold,
html[lang=kn] .j-text-body-xxs-bold {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-body-xxs-bold,
	html[lang=kn] .j-text-body-xxs-bold {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-text-body-xxs-bold,
html[lang=as] .j-text-body-xxs-bold {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.6666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-body-xxs-bold,
	html[lang=as] .j-text-body-xxs-bold {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-text-body-xxs-bold,
html[lang=ml] .j-text-body-xxs-bold {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-body-xxs-bold,
	html[lang=ml] .j-text-body-xxs-bold {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-text-body-xxs-bold,
html[lang=or] .j-text-body-xxs-bold {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-body-xxs-bold,
	html[lang=or] .j-text-body-xxs-bold {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

.j-text-body-xxs-link {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {
	.j-text-body-xxs-link {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-text-body-xxs-link,
html[lang=hi] .j-text-body-xxs-link {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-body-xxs-link,
	html[lang=hi] .j-text-body-xxs-link {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-text-body-xxs-link,
html[lang=mr] .j-text-body-xxs-link {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-body-xxs-link,
	html[lang=mr] .j-text-body-xxs-link {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-text-body-xxs-link,
html[lang=gu] .j-text-body-xxs-link {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-body-xxs-link,
	html[lang=gu] .j-text-body-xxs-link {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-text-body-xxs-link,
html[lang=pa] .j-text-body-xxs-link {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-body-xxs-link,
	html[lang=pa] .j-text-body-xxs-link {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-text-body-xxs-link,
html[lang=bn] .j-text-body-xxs-link {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-body-xxs-link,
	html[lang=bn] .j-text-body-xxs-link {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-text-body-xxs-link,
html[lang=ta] .j-text-body-xxs-link {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-body-xxs-link,
	html[lang=ta] .j-text-body-xxs-link {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-text-body-xxs-link,
html[lang=te] .j-text-body-xxs-link {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-body-xxs-link,
	html[lang=te] .j-text-body-xxs-link {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-text-body-xxs-link,
html[lang=kn] .j-text-body-xxs-link {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-body-xxs-link,
	html[lang=kn] .j-text-body-xxs-link {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-text-body-xxs-link,
html[lang=as] .j-text-body-xxs-link {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-body-xxs-link,
	html[lang=as] .j-text-body-xxs-link {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-text-body-xxs-link,
html[lang=ml] .j-text-body-xxs-link {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-body-xxs-link,
	html[lang=ml] .j-text-body-xxs-link {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-text-body-xxs-link,
html[lang=or] .j-text-body-xxs-link {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-body-xxs-link,
	html[lang=or] .j-text-body-xxs-link {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

.j-text-list-title {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.25
}

@media screen and (max-width:61.9375rem) {
	.j-text-list-title {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.25
	}
}

[data-lang=hi] .j-text-list-title,
html[lang=hi] .j-text-list-title {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.25
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-list-title,
	html[lang=hi] .j-text-list-title {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.25
	}
}

[data-lang=mr] .j-text-list-title,
html[lang=mr] .j-text-list-title {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.25
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-list-title,
	html[lang=mr] .j-text-list-title {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.25
	}
}

[data-lang=gu] .j-text-list-title,
html[lang=gu] .j-text-list-title {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.25
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-list-title,
	html[lang=gu] .j-text-list-title {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.25
	}
}

[data-lang=pa] .j-text-list-title,
html[lang=pa] .j-text-list-title {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.25
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-list-title,
	html[lang=pa] .j-text-list-title {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.25
	}
}

[data-lang=bn] .j-text-list-title,
html[lang=bn] .j-text-list-title {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.25
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-list-title,
	html[lang=bn] .j-text-list-title {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.25
	}
}

[data-lang=ta] .j-text-list-title,
html[lang=ta] .j-text-list-title {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.25
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-list-title,
	html[lang=ta] .j-text-list-title {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.25
	}
}

[data-lang=te] .j-text-list-title,
html[lang=te] .j-text-list-title {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.25
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-list-title,
	html[lang=te] .j-text-list-title {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.25
	}
}

[data-lang=kn] .j-text-list-title,
html[lang=kn] .j-text-list-title {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.25
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-list-title,
	html[lang=kn] .j-text-list-title {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.25
	}
}

[data-lang=as] .j-text-list-title,
html[lang=as] .j-text-list-title {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.25
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-list-title,
	html[lang=as] .j-text-list-title {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.25
	}
}

[data-lang=ml] .j-text-list-title,
html[lang=ml] .j-text-list-title {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.25
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-list-title,
	html[lang=ml] .j-text-list-title {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.25
	}
}

[data-lang=or] .j-text-list-title,
html[lang=or] .j-text-list-title {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.25
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-list-title,
	html[lang=or] .j-text-list-title {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.25
	}
}

.j-text-button {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	.j-text-button {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .j-text-button,
html[lang=hi] .j-text-button {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-button,
	html[lang=hi] .j-text-button {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=mr] .j-text-button,
html[lang=mr] .j-text-button {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-button,
	html[lang=mr] .j-text-button {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=gu] .j-text-button,
html[lang=gu] .j-text-button {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-button,
	html[lang=gu] .j-text-button {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=pa] .j-text-button,
html[lang=pa] .j-text-button {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-button,
	html[lang=pa] .j-text-button {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=bn] .j-text-button,
html[lang=bn] .j-text-button {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-button,
	html[lang=bn] .j-text-button {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=ta] .j-text-button,
html[lang=ta] .j-text-button {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-button,
	html[lang=ta] .j-text-button {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=te] .j-text-button,
html[lang=te] .j-text-button {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-button,
	html[lang=te] .j-text-button {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=kn] .j-text-button,
html[lang=kn] .j-text-button {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-button,
	html[lang=kn] .j-text-button {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=as] .j-text-button,
html[lang=as] .j-text-button {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-button,
	html[lang=as] .j-text-button {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=ml] .j-text-button,
html[lang=ml] .j-text-button {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-button,
	html[lang=ml] .j-text-button {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=or] .j-text-button,
html[lang=or] .j-text-button {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-button,
	html[lang=or] .j-text-button {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

.j-text-code {
	font-family: JetBrains Mono, source-code-pro, consolas, monospace;
	font-weight: 500;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: 0;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {
	.j-text-code {
		font-family: JetBrains Mono, source-code-pro, consolas, monospace;
		font-weight: 500;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: 0;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-text-code,
html[lang=hi] .j-text-code {
	font-family: JetBrains Mono, source-code-pro, consolas, monospace;
	font-weight: 500;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: 0;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-text-code,
	html[lang=hi] .j-text-code {
		font-family: JetBrains Mono, source-code-pro, consolas, monospace;
		font-weight: 500;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: 0;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-text-code,
html[lang=mr] .j-text-code {
	font-family: JetBrains Mono, source-code-pro, consolas, monospace;
	font-weight: 500;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: 0;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-text-code,
	html[lang=mr] .j-text-code {
		font-family: JetBrains Mono, source-code-pro, consolas, monospace;
		font-weight: 500;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: 0;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-text-code,
html[lang=gu] .j-text-code {
	font-family: JetBrains Mono, source-code-pro, consolas, monospace;
	font-weight: 500;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: 0;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-text-code,
	html[lang=gu] .j-text-code {
		font-family: JetBrains Mono, source-code-pro, consolas, monospace;
		font-weight: 500;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: 0;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-text-code,
html[lang=pa] .j-text-code {
	font-family: JetBrains Mono, source-code-pro, consolas, monospace;
	font-weight: 500;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: 0;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-text-code,
	html[lang=pa] .j-text-code {
		font-family: JetBrains Mono, source-code-pro, consolas, monospace;
		font-weight: 500;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: 0;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-text-code,
html[lang=bn] .j-text-code {
	font-family: JetBrains Mono, source-code-pro, consolas, monospace;
	font-weight: 500;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: 0;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-text-code,
	html[lang=bn] .j-text-code {
		font-family: JetBrains Mono, source-code-pro, consolas, monospace;
		font-weight: 500;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: 0;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-text-code,
html[lang=ta] .j-text-code {
	font-family: JetBrains Mono, source-code-pro, consolas, monospace;
	font-weight: 500;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: 0;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-text-code,
	html[lang=ta] .j-text-code {
		font-family: JetBrains Mono, source-code-pro, consolas, monospace;
		font-weight: 500;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: 0;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-text-code,
html[lang=te] .j-text-code {
	font-family: JetBrains Mono, source-code-pro, consolas, monospace;
	font-weight: 500;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: 0;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-text-code,
	html[lang=te] .j-text-code {
		font-family: JetBrains Mono, source-code-pro, consolas, monospace;
		font-weight: 500;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: 0;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-text-code,
html[lang=kn] .j-text-code {
	font-family: JetBrains Mono, source-code-pro, consolas, monospace;
	font-weight: 500;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: 0;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-text-code,
	html[lang=kn] .j-text-code {
		font-family: JetBrains Mono, source-code-pro, consolas, monospace;
		font-weight: 500;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: 0;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-text-code,
html[lang=as] .j-text-code {
	font-family: JetBrains Mono, source-code-pro, consolas, monospace;
	font-weight: 500;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: 0;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-text-code,
	html[lang=as] .j-text-code {
		font-family: JetBrains Mono, source-code-pro, consolas, monospace;
		font-weight: 500;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: 0;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-text-code,
html[lang=ml] .j-text-code {
	font-family: JetBrains Mono, source-code-pro, consolas, monospace;
	font-weight: 500;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: 0;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-text-code,
	html[lang=ml] .j-text-code {
		font-family: JetBrains Mono, source-code-pro, consolas, monospace;
		font-weight: 500;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: 0;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-text-code,
html[lang=or] .j-text-code {
	font-family: JetBrains Mono, source-code-pro, consolas, monospace;
	font-weight: 500;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: 0;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-text-code,
	html[lang=or] .j-text-code {
		font-family: JetBrains Mono, source-code-pro, consolas, monospace;
		font-weight: 500;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: 0;
		line-height: 1.3333333333
	}
}

[data-lang=hi] {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	[data-lang=hi] {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=mr] {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	[data-lang=mr] {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=gu] {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	[data-lang=gu] {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=pa] {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	[data-lang=pa] {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=bn] {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	[data-lang=bn] {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ta] {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	[data-lang=ta] {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=te] {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	[data-lang=te] {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=kn] {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	[data-lang=kn] {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=as] {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	[data-lang=as] {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ml] {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	[data-lang=ml] {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=or] {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	[data-lang=or] {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.txt-align--left {
	text-align: left
}

.txt-align--center {
	text-align: center
}

.txt-align--right {
	text-align: right
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0
}

p {
	margin-bottom: 1em
}

a {
	text-decoration: none;
	cursor: pointer
}

a,
a:visited {
	color: inherit
}

b,
strong {
	font-weight: 700
}

.underline {
	text-decoration: underline
}

.italic {
	font-style: italic
}

.bold {
	font-weight: 700
}

hr {
	height: 1px;
	width: 100%;
	border: 0;
	background-color: var(--color-primary-grey-40)
}

code {
	font-family: source-code-pro, Menlo, Monaco, Consolas, monospace
}

.j-rich-text h1,
.j-rich-text h2,
.j-rich-text h3,
.j-rich-text h4,
.j-rich-text h5,
.j-rich-text h6 {
	margin-bottom: .5em
}

.j-rich-text p hr {
	margin-top: var(--spacing-layout);
	margin-bottom: var(--spacing-layout)
}

.j-rich-text table {
	width: 100%;
	text-align: left;
	border-collapse: collapse;
	border-spacing: 0
}

.j-rich-text table td,
.j-rich-text table th {
	padding: var(--spacing-xs)
}

.j-rich-text blockquote>p:after,
.j-rich-text blockquote>p:before {
	content: '"'
}

@font-face {
	font-family: JioType;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-Light.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-Light.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-Light.ttf) format("truetype");
	font-weight: 300;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: JioType;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-Black.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-Black.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-Black.ttf) format("truetype");
	font-weight: 900;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: JioType;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-LightItalic.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-LightItalic.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-LightItalic.ttf) format("truetype");
	font-weight: 300;
	font-style: italic;
	font-display: swap
}

@font-face {
	font-family: JioType;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-Bold.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-Bold.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-Bold.ttf) format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: JioType;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-MediumItalic.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-MediumItalic.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-MediumItalic.ttf) format("truetype");
	font-weight: 500;
	font-style: italic;
	font-display: swap
}

@font-face {
	font-family: JioType;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-Medium.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-Medium.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JioType/JioType-Medium.ttf) format("truetype");
	font-weight: 500;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: JetBrains Mono;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JetBrainsMono/JetBrainsMono-BoldItalic.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JetBrainsMono/JetBrainsMono-BoldItalic.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JetBrainsMono/JetBrainsMono-BoldItalic.ttf) format("truetype");
	font-weight: 700;
	font-style: italic;
	font-display: swap
}

@font-face {
	font-family: JetBrains Mono;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JetBrainsMono/JetBrainsMono-MediumItalic.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JetBrainsMono/JetBrainsMono-MediumItalic.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JetBrainsMono/JetBrainsMono-MediumItalic.ttf) format("truetype");
	font-weight: 500;
	font-style: italic;
	font-display: swap
}

@font-face {
	font-family: JetBrains Mono;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JetBrainsMono/JetBrainsMono-Bold.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JetBrainsMono/JetBrainsMono-Bold.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JetBrainsMono/JetBrainsMono-Bold.ttf) format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: JetBrains Mono;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JetBrainsMono/JetBrainsMono-Medium.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JetBrainsMono/JetBrainsMono-Medium.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/JetBrainsMono/JetBrainsMono-Medium.ttf) format("truetype");
	font-weight: 500;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSans/NotoSans-Regular.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSans/NotoSans-Regular.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSans/NotoSans-Regular.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSans/NotoSans-Bold.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSans/NotoSans-Bold.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSans/NotoSans-Bold.ttf) format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans Bengali;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansBengali/NotoSansBengali-Regular.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansBengali/NotoSansBengali-Regular.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansBengali/NotoSansBengali-Regular.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans Bengali;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansBengali/NotoSansBengali-Bold.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansBengali/NotoSansBengali-Bold.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansBengali/NotoSansBengali-Bold.ttf) format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans Gujarati;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansGujarati/NotoSansGujarati-Regular.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansGujarati/NotoSansGujarati-Regular.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansGujarati/NotoSansGujarati-Regular.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans Gujarati;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansGujarati/NotoSansGujarati-Bold.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansGujarati/NotoSansGujarati-Bold.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansGujarati/NotoSansGujarati-Bold.ttf) format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans Gurmukhi;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansGurmukhi/NotoSansGurmukhi-Regular.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansGurmukhi/NotoSansGurmukhi-Regular.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansGurmukhi/NotoSansGurmukhi-Regular.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans Gurmukhi;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansGurmukhi/NotoSansGurmukhi-Bold.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansGurmukhi/NotoSansGurmukhi-Bold.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansGurmukhi/NotoSansGurmukhi-Bold.ttf) format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans Kannada;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansKannada/NotoSansKannada-Bold.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansKannada/NotoSansKannada-Bold.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansKannada/NotoSansKannada-Bold.ttf) format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans Kannada;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansKannada/NotoSansKannada-Regular.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansKannada/NotoSansKannada-Regular.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansKannada/NotoSansKannada-Regular.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans Malayalam;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansMalayalam/NotoSansMalayalam-Bold.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansMalayalam/NotoSansMalayalam-Bold.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansMalayalam/NotoSansMalayalam-Bold.ttf) format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans Malayalam;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansMalayalam/NotoSansMalayalam-Regular.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansMalayalam/NotoSansMalayalam-Regular.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansMalayalam/NotoSansMalayalam-Regular.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans Oriya;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansOriya/NotoSansOriya-Bold.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansOriya/NotoSansOriya-Bold.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansOriya/NotoSansOriya-Bold.ttf) format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans Oriya;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansOriya/NotoSansOriya-Regular.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansOriya/NotoSansOriya-Regular.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansOriya/NotoSansOriya-Regular.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans Tamil;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansTamil/NotoSansTamil-Bold.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansTamil/NotoSansTamil-Bold.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansTamil/NotoSansTamil-Bold.ttf) format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans Tamil;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansTamil/NotoSansTamil-Regular.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansTamil/NotoSansTamil-Regular.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansTamil/NotoSansTamil-Regular.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans Telugu;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansTelugu/NotoSansTelugu-Bold.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansTelugu/NotoSansTelugu-Bold.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansTelugu/NotoSansTelugu-Bold.ttf) format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Noto Sans Telugu;
	src: url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansTelugu/NotoSansTelugu-Regular.woff2) format("woff2"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansTelugu/NotoSansTelugu-Regular.woff) format("woff"), url(https://jep-asset.akamaized.net/jiostaticresources/v05/ds20Fonts/NotoSansTelugu/NotoSansTelugu-Regular.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

.data-mode-light,
.reapply-root-vars,
[data-mode=light],
body {
	--transitions-ease-rapid: cubic-bezier(0.35, 0, 0.5, 1);
	--transitions-ease-quick: cubic-bezier(0.35, 0, 0.25, 1);
	--transitions-ease-joyful: cubic-bezier(0.35, 1.3, 0.3, 1);
	--transitions-ease-entrance: cubic-bezier(0, 0, 0.1, 1);
	--transitions-ease-exit: cubic-bezier(0.35, 0, 0.8, 1);
	--transitions-ease-joyfulentrance: cubic-bezier(0.15, 1.3, 0.3, 1);
	--transitions-ease-joyfulexit: cubic-bezier(0.7, -0.1, 0.6, 0.1);
	--transitions-duration-rapid: 300ms;
	--transitions-duration-medium: 500ms;
	--transitions-duration-slow: 1000ms;
	--transitions-default: var(--transitions-ease-quick) var(--transitions-duration-rapid)
}

@keyframes shake {

	20%,
	80% {
		transform: translate3d(0, 2px, 0)
	}

	30%,
	50%,
	70% {
		transform: translateZ(0)
	}

	40%,
	60% {
		transform: translate3d(0, 2px, 0)
	}
}

@keyframes modal-fade-animation {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@keyframes modal-fade-animation-out {
	0% {
		opacity: 1
	}

	to {
		opacity: 0
	}
}

.fadeup-enter {
	opacity: 0
}

.fadeup-enter.fadeup-enter-active {
	opacity: 1;
	transition: var(--transitions-duration-medium) var(--transitions-ease-entrance)
}

.fadeup,
.fadeup-initial {
	opacity: 0;
	transform: translate3d(0, 80px, 0)
}

.fadeup-initial,
.fadeup-initial.fadeup-appear-done,
.fadeup-initial.fadeup-enter-done {
	transition: all var(--transitions-duration-medium) var(--transitions-ease-entrance)
}

.fadeup-initial.fadeup-appear-done,
.fadeup-initial.fadeup-enter-done {
	opacity: 1;
	transform: translateZ(0)
}

.movedown-initial.movedown-appear {
	transform: translate3d(0, -100%, 0);
	transition: transform var(--transitions-duration-medium) var(--transitions-ease-entrance)
}

.movedown-exit-active {
	display: none !important
}

.movedown-initial.movedown-appear-done {
	transform: translateY(0)
}

.movedown-initial.movedown-appear-done,
.movedown-initial.movedown-enter {
	transition: transform var(--transitions-duration-medium) var(--transitions-ease-entrance)
}

.movedown-initial.movedown-enter {
	transform: translate3d(0, -100%, 0)
}

.movedown-initial.movedown-enter-done {
	transform: translateY(0)
}

.movedown-initial,
.movedown-initial.movedown-enter-done {
	transition: transform var(--transitions-duration-medium) var(--transitions-ease-entrance)
}

.movedown-initial {
	transform: translateY(-100%)
}

.fade-enter {
	opacity: 0
}

.fade-enter-active {
	opacity: 1;
	transition: opacity var(--transitions-duration-medium)
}

.fade-exit {
	opacity: 1
}

.fade-exit-active {
	opacity: 0;
	transition: opacity var(--transitions-duration-medium)
}

body {
	color: var(--color-primary-grey-100);
	background-color: var(--color-primary-background)
}

* {
	box-sizing: border-box
}

body {
	margin: 0;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	scroll-behavior: smooth
}

img {
	width: 100%;
	height: auto;
	object-fit: contain
}

.pd--all {
	padding: var(--local-sp, var(--spacing-base))
}

.pd--horizontal {
	padding-left: var(--local-sp, var(--spacing-base));
	padding-right: var(--local-sp, var(--spacing-base))
}

.pd--vertical {
	padding-top: var(--local-sp, var(--spacing-base))
}

.pd--bottom,
.pd--vertical {
	padding-bottom: var(--local-sp, var(--spacing-base))
}

.pd--top {
	padding-top: var(--local-sp, var(--spacing-base))
}

.pd--left {
	padding-left: var(--local-sp, var(--spacing-base))
}

.pd--right {
	padding-right: var(--local-sp, var(--spacing-base))
}

.mg--all {
	margin: var(--local-sp, var(--spacing-base))
}

.mg--horizontal {
	margin-left: var(--local-sp, var(--spacing-base));
	margin-right: var(--local-sp, var(--spacing-base))
}

.mg--vertical {
	margin-top: var(--local-sp, var(--spacing-base))
}

.mg--bottom,
.mg--vertical {
	margin-bottom: var(--local-sp, var(--spacing-base))
}

.mg--top {
	margin-top: var(--local-sp, var(--spacing-base))
}

.mg--left {
	margin-left: var(--local-sp, var(--spacing-base))
}

.mg--right {
	margin-right: var(--local-sp, var(--spacing-base))
}

.l-layout--max-width,
.l-layout-spaced {
	margin-left: var(--spacing-layout);
	margin-right: var(--spacing-layout)
}

@media screen and (min-width:80rem) {

	.l-layout--max-width,
	.l-layout-spaced {
		margin-left: auto;
		margin-right: auto
	}
}

.l-layout--full {
	width: 100%;
	margin-left: auto;
	margin-right: auto
}

.l-layout--max-width {
	max-width: var(--val-max-width)
}

.l-layout--max-width-narrow {
	max-width: var(--val-max-width-narrow);
	margin-left: auto;
	margin-right: auto
}

.l-layout--flex {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: flex-start;
	gap: var(--flex-gap, var(--spacing-xs))
}

.l-layout--centered {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	height: 100%;
	--justify-content: center
}

.l-align-center {
	--justify-content: center;
	text-align: center
}

.l-align-left {
	--justify-content: left;
	text-align: left
}

.l-align-right {
	--justify-content: right;
	text-align: right
}

.l-root-layout {
	display: flex;
	flex-direction: column;
	padding-top: var(--header-height)
}

@media screen and (max-width:61.9375rem) {
	.l-breakpoint--desktop {
		display: none !important
	}
}

@media screen and (min-width:62rem) {
	.l-breakpoint--tablet {
		display: none !important
	}
}

.l-breakpoint--tablet-only {
	display: none !important
}

@media screen and (min-width:38.75rem)and (max-width:61.9375rem) {
	.l-breakpoint--tablet-only {
		display: unset !important
	}
}

.l-breakpoint--mobile {
	display: none !important
}

@media screen and (max-width:38.6875rem) {
	.l-breakpoint--mobile {
		display: unset !important
	}
}

.l-breakpoint--widescreen {
	display: none !important
}

@media screen and (min-width:80rem) {
	.l-breakpoint--widescreen {
		display: unset !important
	}
}

.l-breakpoint--hd {
	display: none !important
}

@media screen and (min-width:120rem) {
	.l-breakpoint--hd {
		display: unset !important
	}
}

.l-image {
	line-height: 0
}

.l-image img {
	width: 100%
}

.j-visually-hidden {
	position: absolute;
	overflow: hidden;
	clip: rect(0 0 0 0);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0
}

.j-button {
	--focus-border-width: 4px;
	--button-primary-color-text: var(--color-primary-inverse);
	--button-primary-color-bg: var(--color-primary-50);
	--button-primary-color-border: transparent;
	--button-primary-color-text-hover: var(--color-primary-inverse);
	--button-primary-color-bg-hover: var(--color-primary-60);
	--button-primary-color-border-hover: transparent;
	--button-primary-color-text-active: var(--color-primary-30);
	--button-primary-color-bg-active: var(--color-primary-60);
	--button-primary-color-text-focus: var(--color-primary-inverse);
	--button-primary-color-bg-focus: var(--color-primary-60);
	--button-primary-color-box-shadow: var(--color-primary-80);
	--button-primary-color-text-disabled: var(--color-primary-inverse);
	--button-primary-color-bg-disabled: var(--color-primary-60);
	--button-primary-color-border-disabled: transparent;
	--button-primary-destructive-color-bg: var(--color-feedback-error-20);
	--button-primary-destructive-color-text: var(--color-feedback-error-80);
	--button-primary-destructive-hover-color-bg: var(--color-feedback-error-50);
	--button-primary-destructive-hover-color-text: var(--color-white);
	--button-primary-destructive-active-color-bg: var(--color-feedback-error-80);
	--button-primary-destructive-active-color-text: var(--color-feedback-error-20);
	--button-primary-destructive-box-shadow: var(--color-feedback-error-50);
	--button-primary-destructive-bg-focus: var(--color-feedback-error-20);
	--button-primary-destructive-color-bg-disabled: var(--color-feedback-error-20);
	--button-primary-positive-color-bg: var(--color-feedback-success-20);
	--button-primary-positive-color-text: var(--color-feedback-success-80);
	--button-primary-positive-hover-color-bg: var(--color-feedback-success-50);
	--button-primary-positive-hover-color-text: var(--color-white);
	--button-primary-positive-active-color-bg: var(--color-feedback-success-80);
	--button-primary-positive-active-color-text: var(--color-feedback-success-20);
	--button-primary-positive-box-shadow: var(--color-feedback-success-50);
	--button-primary-positive-bg-focus: var(--color-feedback-success-20);
	--button-primary-positive-color-bg-disabled: var(--color-feedback-success-20);
	--button-secondary-color-text: var(--color-primary-60);
	--button-secondary-color-bg: none;
	--button-secondary-color-border: var(--color-primary-grey-40);
	--button-secondary-color-text-hover: var(--color-primary-60);
	--button-secondary-color-bg-hover: none;
	--button-secondary-color-border-hover: var(--color-primary-60);
	--button-secondary-color-text-active: var(--color-primary-60);
	--button-secondary-color-bg-active: var(--color-primary-20);
	--button-secondary-color-border-active: var(--color-primary-60);
	--button-secondary-color-text-focus: var(--color-primary-50);
	--button-secondary-color-bg-focus: none;
	--button-secondary-color-border-focus: var(--color-primary-50);
	--button-secondary-color-box-shadow: var(--color-primary-80);
	--button-secondary-color-text-disabled: var(--color-primary-grey-80);
	--button-secondary-color-bg-disabled: none;
	--button-secondary-color-border-disabled: var(--color-primary-grey-80);
	--button-secondary-destructive-color-text: var(--color-feedback-error-80);
	--button-secondary-destructive-hover-color-border: var(--color-feedback-error-50);
	--button-secondary-destructive-hover-color-text: var(--color-feedback-error-80);
	--button-secondary-destructive-active-background: var(--color-feedback-error-20);
	--button-secondary-destructive-active-color-border: var(--color-feedback-error-80);
	--button-secondary-destructive-active-color-text: var(--color-feedback-error-80);
	--button-secondary-destructive-focus-color-text: var(--color-feedback-error-80);
	--button-secondary-destructive-box-shadow: var(--color-feedback-error-50);
	--button-secondary-destructive-disabled-color-border: var(--color-primary-grey-80);
	--button-secondary-destructive-disabled-color-text: var(--color-primary-grey-80);
	--button-secondary-positive-color-text: var(--color-feedback-success-80);
	--button-secondary-positive-hover-color-border: var(--color-feedback-success-50);
	--button-secondary-positive-hover-color-text: var(--color-feedback-success-80);
	--button-secondary-positive-active-color-border: var(--color-feedback-success-80);
	--button-secondary-positive-active-color-text: var(--color-feedback-success-80);
	--button-secondary-positive-active-background: var(--color-feedback-success-20);
	--button-secondary-positive-focus-color-text: var(--color-feedback-success-80);
	--button-secondary-positive-box-shadow: var(--color-feedback-success-50);
	--button-secondary-positive-disabled-color-border: var(--color-primary-grey-80);
	--button-secondary-positive-disabled-color-text: var(--color-feedback-success-80);
	--button-tertiary-color-text: var(--color-primary-60);
	--button-tertiary-color-bg: none;
	--button-tertiary-color-text-hover: var(--color-primary-60);
	--button-tertiary-color-bg-hover: var(--color-primary-20);
	--button-tertiary-color-text-active: var(--color-primary-60);
	--button-tertiary-color-bg-active: var(--color-primary-30);
	--button-tertiary-color-text-focus: var(--color-primary-60);
	--button-tertiary-color-bg-focus: var(--color-primary-20);
	--button-tertiary-color-box-shadow: var(--color-primary-80);
	--button-tertiary-color-text-disabled: var(--color-primary-60);
	--button-tertiary-color-bg-disabled: none;
	--button-tertiary-destructive-color-text: var(--color-feedback-error-80);
	--button-tertiary-destructive-hover-color-text: var(--color-feedback-error-80);
	--button-tertiary-destructive-hover-color-bg: var(--color-feedback-error-20);
	--button-tertiary-destructive-active-color-text: var(--color-feedback-error-20);
	--button-tertiary-destructive-active-color-bg: var(--color-feedback-error-80);
	--button-tertiary-destructive-focus-color-text: var(--color-feedback-error-80);
	--button-tertiary-destructive-focus-color-bg: var(--color-feedback-error-20);
	--button-tertiary-destructive-box-shadow: var(--color-feedback-error-50);
	--button-tertiary-destructive-disabled-color-text: var(--color-feedback-error-80);
	--button-tertiary-positive-color-text: var(--color-feedback-success-80);
	--button-tertiary-positive-hover-color-text: var(--color-feedback-success-80);
	--button-tertiary-positive-hover-color-bg: var(--color-feedback-success-20);
	--button-tertiary-positive-active-color-text: var(--color-feedback-success-20);
	--button-tertiary-positive-active-color-bg: var(--color-feedback-success-80);
	--button-tertiary-positive-focus-color-text: var(--color-feedback-success-80);
	--button-tertiary-positive-focus-color-bg: var(--color-feedback-success-20);
	--button-tertiary-positive-box-shadow: var(--color-feedback-success-50);
	--button-tertiary-positive-disabled-color-text: var(--color-feedback-success-80)
}

.primary.j-button {
	--button-text: var(--button-primary-color-text);
	--button-background: #bd0c18;
	--button-border: var(--button-primary-color-border)
}

.primary.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
	--button-text: var(--button-primary-color-text-hover);
	--button-background: var(--button-primary-color-bg-hover);
	--button-border: var(--button-primary-color-border-hover)
}

.primary.disabled.j-button {
	--button-text: var(--button-primary-color-text-disabled);
	--button-background: var(--button-primary-color-bg-disabled);
	--button-border: var(--button-primary-color-border-disabled)
}

.primary.j-button:not(.disabled):active {
	background-color: var(--button-primary-color-bg-active);
	color: var(--button-primary-color-text-active)
}

.has-focus:focus-visible .primary.j-button,
.primary.j-button:focus-visible {
	border: none;
	background-color: var(--button-primary-color-bg-focus);
	color: var(--button-primary-color-text-focus);
	box-shadow: 0 0 0 var(--focus-border-width) var(--button-primary-color-box-shadow)
}

.primary.j-button-state__destructive.j-button {
	background-color: var(--button-primary-destructive-color-bg);
	color: var(--button-primary-destructive-color-text)
}

.primary.j-button-state__destructive.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
	background-color: var(--button-primary-destructive-hover-color-bg);
	color: var(--button-primary-destructive-hover-color-text)
}

.primary.j-button-state__destructive.j-button:not(.disabled):active {
	background-color: var(--button-primary-destructive-active-color-bg);
	color: var(--button-primary-destructive-active-color-text)
}

.primary.j-button-state__destructive.j-button:focus-visible {
	background-color: var(--button-primary-destructive-bg-focus);
	box-shadow: 0 0 0 var(--focus-border-width) var(--button-primary-destructive-box-shadow)
}

.primary.j-button-state__destructive.disabled.j-button {
	background-color: var(--button-primary-destructive-color-bg-disabled)
}

.primary.j-button-state__positive.j-button {
	background-color: var(--button-primary-positive-color-bg);
	color: var(--button-primary-positive-color-text)
}

.primary.j-button-state__positive.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
	background-color: var(--button-primary-positive-hover-color-bg);
	color: var(--button-primary-positive-hover-color-text)
}

.primary.j-button-state__positive.j-button:not(.disabled):active {
	background-color: var(--button-primary-positive-active-color-bg);
	color: var(--button-primary-positive-active-color-text)
}

.primary.j-button-state__positive.j-button:focus-visible {
	background-color: var(--button-primary-positive-bg-focus);
	box-shadow: 0 0 0 var(--focus-border-width) var(--button-primary-positive-box-shadow)
}

.primary.j-button-state__positive.disabled.j-button {
	background-color: var(--button-primary-positive-color-bg-disabled)
}

.secondary.j-button {
	--button-text: var(--button-secondary-color-text);
	--button-background: var(--button-secondary-color-bg);
	--button-border: var(--button-secondary-color-border)
}

.secondary.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
	--button-text: var(--button-secondary-color-text-hover);
	--button-background: var(--button-secondary-color-bg-hover);
	--button-border: var(--button-secondary-color-border-hover)
}

.secondary.disabled.j-button {
	--button-background: var(--button-secondary-color-bg-disabled);
	--button-border: var(--button-secondary-color-border-disabled)
}

.secondary.j-button:not(.disabled):active {
	background-color: var(--button-secondary-color-bg-active);
	color: var(--button-secondary-color-text-active);
	border-color: var(--button-secondary-color-border-active)
}

.has-focus:focus-visible .secondary.j-button,
.secondary.j-button:focus-visible {
	background-color: var(--button-secondary-color-bg-focus);
	border: none;
	color: var(--button-secondary-color-text-focus);
	box-shadow: 0 0 0 var(--focus-border-width) var(--button-secondary-color-box-shadow)
}

.secondary.j-button-state__destructive.j-button {
	color: var(--button-secondary-destructive-color-text)
}

.secondary.j-button-state__destructive.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
	--button-border: var(--button-secondary-destructive-hover-color-border);
	color: var(--button-secondary-destructive-hover-color-text)
}

.secondary.j-button-state__destructive.j-button:not(.disabled):active {
	border-color: var(--button-secondary-destructive-active-color-border);
	color: var(--button-secondary-destructive-active-color-text);
	background-color: var(--button-secondary-destructive-active-background)
}

.secondary.j-button-state__destructive.j-button:focus-visible {
	border: none;
	color: var(--button-secondary-destructive-focus-color-text);
	box-shadow: 0 0 0 var(--focus-border-width) var(--button-secondary-destructive-box-shadow)
}

.secondary.j-button-state__destructive.disabled.j-button {
	border-color: var(--button-secondary-destructive-disabled-color-border)
}

.secondary.j-button-state__positive.j-button {
	color: var(--button-secondary-positive-color-text)
}

.secondary.j-button-state__positive.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
	--button-border: var(--button-secondary-positive-hover-color-border);
	color: var(--button-secondary-positive-hover-color-text)
}

.secondary.j-button-state__positive.j-button:not(.disabled):active {
	border-color: var(--button-secondary-positive-active-color-border);
	color: var(--button-secondary-positive-active-color-text);
	background-color: var(--button-secondary-positive-active-background)
}

.secondary.j-button-state__positive.j-button:focus-visible {
	border: none;
	color: var(--button-secondary-positive-focus-color-text);
	box-shadow: 0 0 0 var(--focus-border-width) var(--button-secondary-positive-box-shadow)
}

.secondary.j-button-state__positive.disabled.j-button {
	border-color: var(--button-secondary-positive-disabled-color-border);
	color: var(--button-secondary-positive-disabled-color-text)
}

.tertiary.j-button {
	--button-text: var(--button-tertiary-color-text);
	--button-background: var(--button-tertiary-color-bg);
	border: none
}

.tertiary.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
	--button-text: var(--button-tertiary-color-text-hover);
	--button-background: var(--button-tertiary-color-bg-hover)
}

.tertiary.j-button:not(.disabled):active {
	background-color: var(--button-tertiary-color-bg-active);
	color: var(--button-tertiary-color-text-active)
}

.has-focus:focus-visible .tertiary.j-button,
.tertiary.j-button:focus-visible {
	background-color: var(--button-tertiary-color-bg-focus);
	color: var(--button-tertiary-color-text-focus);
	box-shadow: 0 0 0 var(--focus-border-width) var(--button-tertiary-color-box-shadow)
}

.tertiary.disabled.j-button {
	--button-text: var(--button-tertiary-color-text-disabled);
	--button-background: var(--button-tertiary-color-bg-disabled)
}

.tertiary.j-button-state__destructive.j-button {
	color: var(--button-tertiary-destructive-color-text)
}

.tertiary.j-button-state__destructive.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
	color: var(--button-tertiary-destructive-hover-color-text);
	background-color: var(--button-tertiary-destructive-hover-color-bg)
}

.tertiary.j-button-state__destructive.j-button:not(.disabled):active {
	color: var(--button-tertiary-destructive-active-color-text);
	background-color: var(--button-tertiary-destructive-active-color-bg)
}

.tertiary.j-button-state__destructive.j-button:focus-visible {
	background-color: var(--button-tertiary-destructive-focus-color-bg);
	color: var(--button-tertiary-destructive-focus-color-text);
	box-shadow: 0 0 0 var(--focus-border-width) var(--button-tertiary-destructive-box-shadow)
}

.tertiary.j-button-state__destructive.disabled.j-button {
	color: var(--button-tertiary-destructive-disabled-color-text)
}

.tertiary.j-button-state__positive.j-button {
	color: var(--button-tertiary-positive-color-text)
}

.tertiary.j-button-state__positive.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
	color: var(--button-tertiary-positive-hover-color-text);
	background-color: var(--button-tertiary-positive-hover-color-bg)
}

.tertiary.j-button-state__positive.j-button:not(.disabled):active {
	color: var(--button-tertiary-positive-active-color-text);
	background-color: var(--button-tertiary-positive-active-color-bg)
}

.tertiary.j-button-state__positive.j-button:focus-visible {
	background-color: var(--button-tertiary-positive-focus-color-bg);
	color: var(--button-tertiary-positive-focus-color-text);
	box-shadow: 0 0 0 var(--focus-border-width) var(--button-tertiary-positive-box-shadow)
}

.tertiary.j-button-state__positive.disabled.j-button {
	color: var(--button-tertiary-positive-disabled-color-text)
}

.data-mode-light,
.reapply-root-vars,
[data-mode=light],
body {
	--border-radius-button: var(--radius-pill);
	--button-height: 3em;
	--button-height-small: 2em;
	--button-height-large: 3.5em;
	--button-border-width: 1px;
	--icon-small-size: 1em;
	--icon-medium-size: 1.5em
}

.j-button {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5;
	position: relative;
	outline: none;
	text-align: center;
	cursor: pointer;
	margin: 0;
	box-sizing: border-box;
	min-width: var(--spacing-xl);
	border-width: var(--button-border-width);
	border-style: solid;
	transition-property: background-color;
	padding: var(--spacing-s) var(--spacing-base);
	border-radius: var(--border-radius-button);
	vertical-align: top;
	display: inline-flex;
	align-items: center;
	justify-content: space-evenly;
	transition: var(--transition-default);
	min-height: var(--button-height);
	background-color: var(--button-background);
	border-color: var(--button-border);
	color: var(--button-text)
}

@media screen and (max-width:61.9375rem) {
	.j-button {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .j-button,
html[lang=hi] .j-button {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-button,
	html[lang=hi] .j-button {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=mr] .j-button,
html[lang=mr] .j-button {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-button,
	html[lang=mr] .j-button {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=gu] .j-button,
html[lang=gu] .j-button {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-button,
	html[lang=gu] .j-button {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=pa] .j-button,
html[lang=pa] .j-button {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-button,
	html[lang=pa] .j-button {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=bn] .j-button,
html[lang=bn] .j-button {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-button,
	html[lang=bn] .j-button {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=ta] .j-button,
html[lang=ta] .j-button {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-button,
	html[lang=ta] .j-button {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=te] .j-button,
html[lang=te] .j-button {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-button,
	html[lang=te] .j-button {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=kn] .j-button,
html[lang=kn] .j-button {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-button,
	html[lang=kn] .j-button {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=as] .j-button,
html[lang=as] .j-button {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-button,
	html[lang=as] .j-button {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=ml] .j-button,
html[lang=ml] .j-button {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-button,
	html[lang=ml] .j-button {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=or] .j-button,
html[lang=or] .j-button {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-button,
	html[lang=or] .j-button {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

@media screen and (max-width:38.6875rem) {
	.j-button {
		width: 100%;
		display: block
	}
}

.j-button.j-button-state__destructive,
.j-button.j-button-state__positive {
	transition: var(--transition-curve-joyfulentrance) var(--transition-duration-medium)
}

.j-button.disabled,
.j-button.j-button-state__destructive.disabled,
.j-button.j-button-state__positive.disabled,
.j-button[disabled] {
	pointer-events: none;
	cursor: not-allowed;
	opacity: .3
}

.j-button.as-div.disabled,
.j-button.as-span.disabled {
	pointer-events: none
}

.j-button.icon-primary {
	text-align: left;
	min-width: var(--button-height);
	justify-content: space-between
}

@media screen and (max-width:38.6875rem) {
	.j-button.icon-primary {
		width: unset;
		display: inline-flex
	}
}

.j-button.icon-primary .j-button-icon {
	width: var(--icon-medium-size);
	box-sizing: content-box;
	line-height: 0;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	transition: var(--transition-default)
}

.j-button.icon-primary .j-button-icon.icon-loading {
	width: inherit
}

.j-button.icon-primary:not(.icon-primary-inline) {
	padding: 0
}

.j-button.icon-primary-inline .j-button-icon {
	position: static;
	transform: translate(0)
}

.j-button.icon-primary-inline .j-button-icon:not(.icon-left) {
	padding-left: var(--spacing-xs)
}

.j-button.icon-primary-inline .j-button-icon.icon-left {
	padding-right: var(--spacing-xs)
}

.j-button.j-button-size__small {
	--button-border-width: 1px;
	--button-height: var(--button-height-small);
	padding: var(--spacing-xxs) var(--spacing-base);
	--button-negative-margin: calc(-1 * var(--spacing-s))
}

.j-button.j-button-size__small .j-button-icon {
	width: var(--icon-small-size)
}

.j-button.j-button-size__small .j-button-icon.icon-loading {
	width: inherit
}

.j-button.j-button-size__medium {
	padding: var(--spacing-s) var(--spacing-base);
	--button-negative-margin: calc(-1 * var(--spacing-s))
}

.j-button.j-button-size__medium.icon-only {
	width: var(--button-height);
	height: var(--button-height)
}

.j-button.j-button-size__large {
	padding: var(--spacing-base) var(--spacing-m);
	--button-negative-margin: calc(-1 * var(--spacing-s))
}

.j-button.j-button-size__large.icon-only {
	width: var(--button-height-large);
	height: var(--button-height-large)
}

.j-button.negative-margin-left {
	margin-left: var(--button-negative-margin)
}

.j-button.negative-margin-right {
	margin-right: var(--button-negative-margin)
}

.j-button.j-button-flex {
	min-width: 100%;
	justify-content: center
}

.j-button.j-button-flex .j-button-icon:not(.icon-left) {
	margin-left: auto
}

.j-button-group {
	display: flex;
	gap: var(--button-group-gap, var(--spacing-base));
	justify-content: var(--justify-content, inherit)
}

.j-spinner {
	--spinner-color-circle-0: var(--color-primary-grey-40);
	--spinner-color-inline-circle-1: currentColor;
	--spinner-color-normal-circle-1: var(--color-primary-50);
	--spinner-color-vibrant-circle-1: var(--color-primary-50);
	--spinner-color-vibrant-circle-2: var(--color-secondary-50);
	--spinner-color-vibrant-circle-3: var(--color-sparkle-50);
	--spinner-size-medium: 48px;
	--spinner-size-small: 24px;
	--spinner-unavailable-padding: 12px 24px;
	--spinner-unavailable-border-color: var(--color-primary-grey-60);
	--spinner-unavailable-border-radius: 24px
}

.j-spinner-size__medium.j-spinner {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333;
	--spinner-size: var(--spinner-size-medium);
	--spinner-spacing: var(--spacing-base)
}

@media screen and (max-width:61.9375rem) {
	.j-spinner-size__medium.j-spinner {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-spinner-size__medium.j-spinner,
html[lang=hi] .j-spinner-size__medium.j-spinner {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-spinner-size__medium.j-spinner,
	html[lang=hi] .j-spinner-size__medium.j-spinner {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-spinner-size__medium.j-spinner,
html[lang=mr] .j-spinner-size__medium.j-spinner {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-spinner-size__medium.j-spinner,
	html[lang=mr] .j-spinner-size__medium.j-spinner {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-spinner-size__medium.j-spinner,
html[lang=gu] .j-spinner-size__medium.j-spinner {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-spinner-size__medium.j-spinner,
	html[lang=gu] .j-spinner-size__medium.j-spinner {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-spinner-size__medium.j-spinner,
html[lang=pa] .j-spinner-size__medium.j-spinner {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-spinner-size__medium.j-spinner,
	html[lang=pa] .j-spinner-size__medium.j-spinner {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-spinner-size__medium.j-spinner,
html[lang=bn] .j-spinner-size__medium.j-spinner {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-spinner-size__medium.j-spinner,
	html[lang=bn] .j-spinner-size__medium.j-spinner {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-spinner-size__medium.j-spinner,
html[lang=ta] .j-spinner-size__medium.j-spinner {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-spinner-size__medium.j-spinner,
	html[lang=ta] .j-spinner-size__medium.j-spinner {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-spinner-size__medium.j-spinner,
html[lang=te] .j-spinner-size__medium.j-spinner {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-spinner-size__medium.j-spinner,
	html[lang=te] .j-spinner-size__medium.j-spinner {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-spinner-size__medium.j-spinner,
html[lang=kn] .j-spinner-size__medium.j-spinner {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-spinner-size__medium.j-spinner,
	html[lang=kn] .j-spinner-size__medium.j-spinner {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-spinner-size__medium.j-spinner,
html[lang=as] .j-spinner-size__medium.j-spinner {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-spinner-size__medium.j-spinner,
	html[lang=as] .j-spinner-size__medium.j-spinner {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-spinner-size__medium.j-spinner,
html[lang=ml] .j-spinner-size__medium.j-spinner {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-spinner-size__medium.j-spinner,
	html[lang=ml] .j-spinner-size__medium.j-spinner {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-spinner-size__medium.j-spinner,
html[lang=or] .j-spinner-size__medium.j-spinner {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-spinner-size__medium.j-spinner,
	html[lang=or] .j-spinner-size__medium.j-spinner {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

.j-spinner-size__medium.j-spinner-unavailable.j-spinner {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	.j-spinner-size__medium.j-spinner-unavailable.j-spinner {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
html[lang=hi] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
	html[lang=hi] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=mr] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
html[lang=mr] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
	html[lang=mr] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=gu] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
html[lang=gu] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
	html[lang=gu] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=pa] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
html[lang=pa] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
	html[lang=pa] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=bn] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
html[lang=bn] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
	html[lang=bn] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ta] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
html[lang=ta] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
	html[lang=ta] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=te] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
html[lang=te] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
	html[lang=te] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=kn] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
html[lang=kn] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
	html[lang=kn] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=as] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
html[lang=as] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
	html[lang=as] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ml] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
html[lang=ml] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
	html[lang=ml] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=or] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
html[lang=or] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,
	html[lang=or] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-spinner-size__small.j-spinner {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5;
	--spinner-size: var(--spinner-size-small);
	--spinner-spacing: var(--spacing-s)
}

@media screen and (max-width:61.9375rem) {
	.j-spinner-size__small.j-spinner {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .j-spinner-size__small.j-spinner,
html[lang=hi] .j-spinner-size__small.j-spinner {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-spinner-size__small.j-spinner,
	html[lang=hi] .j-spinner-size__small.j-spinner {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=mr] .j-spinner-size__small.j-spinner,
html[lang=mr] .j-spinner-size__small.j-spinner {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-spinner-size__small.j-spinner,
	html[lang=mr] .j-spinner-size__small.j-spinner {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=gu] .j-spinner-size__small.j-spinner,
html[lang=gu] .j-spinner-size__small.j-spinner {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-spinner-size__small.j-spinner,
	html[lang=gu] .j-spinner-size__small.j-spinner {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=pa] .j-spinner-size__small.j-spinner,
html[lang=pa] .j-spinner-size__small.j-spinner {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-spinner-size__small.j-spinner,
	html[lang=pa] .j-spinner-size__small.j-spinner {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=bn] .j-spinner-size__small.j-spinner,
html[lang=bn] .j-spinner-size__small.j-spinner {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-spinner-size__small.j-spinner,
	html[lang=bn] .j-spinner-size__small.j-spinner {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ta] .j-spinner-size__small.j-spinner,
html[lang=ta] .j-spinner-size__small.j-spinner {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-spinner-size__small.j-spinner,
	html[lang=ta] .j-spinner-size__small.j-spinner {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=te] .j-spinner-size__small.j-spinner,
html[lang=te] .j-spinner-size__small.j-spinner {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-spinner-size__small.j-spinner,
	html[lang=te] .j-spinner-size__small.j-spinner {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=kn] .j-spinner-size__small.j-spinner,
html[lang=kn] .j-spinner-size__small.j-spinner {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-spinner-size__small.j-spinner,
	html[lang=kn] .j-spinner-size__small.j-spinner {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=as] .j-spinner-size__small.j-spinner,
html[lang=as] .j-spinner-size__small.j-spinner {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-spinner-size__small.j-spinner,
	html[lang=as] .j-spinner-size__small.j-spinner {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ml] .j-spinner-size__small.j-spinner,
html[lang=ml] .j-spinner-size__small.j-spinner {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-spinner-size__small.j-spinner,
	html[lang=ml] .j-spinner-size__small.j-spinner {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=or] .j-spinner-size__small.j-spinner,
html[lang=or] .j-spinner-size__small.j-spinner {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-spinner-size__small.j-spinner,
	html[lang=or] .j-spinner-size__small.j-spinner {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-spinner-size__small.j-spinner-unavailable.j-spinner {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {
	.j-spinner-size__small.j-spinner-unavailable.j-spinner {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=hi] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
html[lang=hi] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
	html[lang=hi] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=mr] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
html[lang=mr] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
	html[lang=mr] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=gu] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
html[lang=gu] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
	html[lang=gu] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=pa] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
html[lang=pa] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
	html[lang=pa] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=bn] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
html[lang=bn] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
	html[lang=bn] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ta] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
html[lang=ta] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
	html[lang=ta] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=te] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
html[lang=te] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
	html[lang=te] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=kn] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
html[lang=kn] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
	html[lang=kn] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=as] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
html[lang=as] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
	html[lang=as] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ml] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
html[lang=ml] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
	html[lang=ml] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=or] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
html[lang=or] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-spinner-size__small.j-spinner-unavailable.j-spinner,
	html[lang=or] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

.j-spinner-appearance__inline.j-spinner {
	--spinner-color-circle-1: var(--spinner-color-inline-circle-1)
}

.j-spinner-appearance__normal.j-spinner {
	--spinner-color-circle-1: var(--spinner-color-normal-circle-1)
}

.j-spinner-appearance__vibrant.j-spinner {
	--spinner-color-circle-1: var(--spinner-color-vibrant-circle-1);
	--spinner-color-circle-2: var(--spinner-color-vibrant-circle-2);
	--spinner-color-circle-3: var(--spinner-color-vibrant-circle-3)
}

.j-spinner-has-label-bottom.j-spinner {
	flex-direction: column;
	align-items: center
}

.j-spinner-has-label-right.j-spinner {
	align-items: center
}

.j-spinner {
	display: flex
}

.j-spinner .j-spinner-circles {
	width: var(--spinner-size);
	height: var(--spinner-size);
	position: relative
}

.j-spinner .j-spinner-circles .circle {
	width: 100%;
	height: 100%;
	position: absolute;
	stroke-dasharray: 100px;
	stroke-dashoffset: 0;
	transform: rotate(-90deg)
}

.j-spinner .j-spinner-circles .circle-0 {
	z-index: 0
}

.j-spinner .j-spinner-circles .circle-0 circle {
	stroke: var(--spinner-color-circle-0)
}

.j-spinner .j-spinner-circles .circle-1 {
	animation: spin 2.5s linear infinite reverse;
	z-index: 6
}

.j-spinner .j-spinner-circles .circle-1 circle {
	stroke: var(--spinner-color-circle-1)
}

.j-spinner .j-spinner-circles .circle-2 {
	animation: spin 2.5s linear infinite reverse;
	animation-delay: .15s;
	z-index: 8
}

.j-spinner .j-spinner-circles .circle-2 circle {
	stroke: var(--spinner-color-circle-2)
}

.j-spinner .j-spinner-circles .circle-3 {
	animation: spin 2.5s linear infinite reverse;
	animation-delay: .3s;
	z-index: 10
}

.j-spinner .j-spinner-circles .circle-3 circle {
	stroke: var(--spinner-color-circle-3)
}

.j-spinner label {
	color: var(--color-primary-grey-80)
}

.j-spinner.j-spinner-appearance__inline .circle-0 {
	opacity: .6
}

.j-spinner.j-spinner-has-label-bottom label {
	margin-top: var(--spinner-spacing)
}

.j-spinner.j-spinner-has-label-right label {
	margin-left: var(--spinner-spacing)
}

.j-spinner.j-spinner-unavailable {
	color: var(--color-primary-grey-80);
	padding: var(--spinner-unavailable-padding);
	border: 1px dashed var(--spinner-unavailable-border-color);
	border-radius: var(--spinner-unavailable-border-radius)
}

@keyframes spin {
	50% {
		stroke-dashoffset: 100px
	}

	50.01% {
		stroke-dashoffset: -100px
	}
}

.j-heading,
.j-text {
	color: var(--color-text, inherit)
}

.j-text-code__block {
	border: 1px solid var(--color-primary-grey-40);
	padding: var(--spacing-xxs) var(--spacing-xxs);
	border-radius: var(--radius-small);
	background-color: var(--color-primary-grey-20);
	color: var(--color-primary-grey-80)
}

.j-link.is-text:focus,
.j-link.is-text:focus-visible,
.j-link.is-text:focus-within,
.j-rich-text a:focus,
.j-rich-text a:focus-visible,
.j-rich-text a:focus-within {
	outline: none;
	border: 2px solid var(--color-primary-60);
	border-radius: var(--radius-small)
}

.j-link.is-text {
	color: var(--color-primary-60);
	text-decoration: none
}

.j-link.is-text:hover {
	text-decoration: underline
}

.j-link.is-text.rich-text {
	color: inherit;
	text-decoration: underline
}

.j-link.is-text.rich-text:hover {
	text-decoration: none
}

.j-rich-text a {
	text-decoration: underline;
	font-weight: bolder
}

.j-field.input-checkbox.input-disabled .switch-checkbox-root {
	pointer-events: none
}

.j-field.input-checkbox.input-disabled .switch-checkbox-root .switch {
	cursor: inherit
}

.j-field.input-checkbox .switch-checkbox-root .switch {
	position: relative;
	display: inline-block;
	margin: 0 0 0 2em;
	text-align: left;
	color: var(--color-primary-grey-80)
}

.j-field.input-checkbox .switch-checkbox-root .switch input {
	opacity: 0;
	position: absolute;
	left: -1.5em
}

.j-field.input-checkbox .switch-checkbox-root .slider {
	cursor: pointer;
	margin-left: -2em;
	background-color: transparent;
	border: 1px solid var(--color-primary-grey-80);
	border-radius: .25em;
	height: 1.5em;
	width: 1.5em;
	left: 0;
	position: absolute;
	top: 0
}

.j-field.input-checkbox .switch-checkbox-root .slider:after,
.j-field.input-checkbox .switch-checkbox-root .slider:before {
	position: absolute;
	content: ""
}

.j-field.input-checkbox .switch-checkbox-root:hover .slider {
	border-color: var(--color-primary-40)
}

.j-field.input-checkbox .switch-checkbox-root input:active~.slider {
	border-color: transparent;
	background-color: var(--color-primary-40)
}

.j-field.input-checkbox .switch-checkbox-root input:required~.label:after {
	content: "*";
	color: inherit;
	position: relative;
	top: .25ex;
	margin-left: 2px
}

.j-field.input-checkbox .switch-checkbox-root input:checked~.slider,
.j-field.input-checkbox .switch-checkbox-root input:indeterminate~.slider {
	border: var(--color-primary-50);
	background-color: var(--color-primary-50)
}

.j-field.input-checkbox .switch-checkbox-root input:indeterminate~.slider:after {
	left: 46%;
	top: 30%;
	width: 0;
	height: 40%;
	border: solid var(--color-primary-inverse);
	border-width: 0 0 0 2px;
	transform: rotate(90deg)
}

.j-field.input-checkbox .switch-checkbox-root input:checked~.slider:after {
	border: solid var(--color-primary-inverse);
	border-width: 0 2px 2px 0;
	height: 40%;
	width: 20%;
	left: 36%;
	top: 20%;
	transform: rotate(43deg)
}

.j-field.input-checkbox .switch-checkbox-root input:checked~.label,
.j-field.input-checkbox .switch-checkbox-root input:focus-visible~.label,
.j-field.input-checkbox .switch-checkbox-root input:hover~.label {
	color: var(--color-primary-grey-100)
}

.j-field.input-checkbox .switch-checkbox-root:hover input:checked~.slider,
.j-field.input-checkbox .switch-checkbox-root:hover input:indeterminate~.slider {
	background-color: var(--color-primary-60)
}

.j-field.input-checkbox .switch-checkbox-root input:focus-visible~.slider:before {
	top: 50%;
	left: 50%;
	height: 1.5em;
	width: 1.5em;
	box-shadow: 0 0 0 4px var(--color-primary-80);
	border-radius: .25em;
	position: absolute;
	transform: translate(-50%, -50%)
}

.j-field.input-checkbox .switch-checkbox-root input:focus-visible~.slider {
	border: 4px solid var(--color-primary-80)
}

.j-field.input-checkbox .switch-checkbox-root label {
	color: inherit;
	padding-left: 0;
	min-height: 1.5em
}

.j-field.input-checkbox.input-disabled {
	opacity: .3
}

.j-field.input-checkbox .field-underinfo {
	text-align: left;
	padding-left: 0
}

.j-field.input-checkbox .input-icon {
	margin: 0
}

.j-field.input-checkbox.input-has-prefix .switch-checkbox-root {
	padding-left: 2em;
	padding-right: 2em
}

.j-field.input-checkbox.input-size__small {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {
	.j-field.input-checkbox.input-size__small {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=hi] .j-field.input-checkbox.input-size__small,
html[lang=hi] .j-field.input-checkbox.input-size__small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-field.input-checkbox.input-size__small,
	html[lang=hi] .j-field.input-checkbox.input-size__small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=mr] .j-field.input-checkbox.input-size__small,
html[lang=mr] .j-field.input-checkbox.input-size__small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-field.input-checkbox.input-size__small,
	html[lang=mr] .j-field.input-checkbox.input-size__small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=gu] .j-field.input-checkbox.input-size__small,
html[lang=gu] .j-field.input-checkbox.input-size__small {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-field.input-checkbox.input-size__small,
	html[lang=gu] .j-field.input-checkbox.input-size__small {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=pa] .j-field.input-checkbox.input-size__small,
html[lang=pa] .j-field.input-checkbox.input-size__small {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-field.input-checkbox.input-size__small,
	html[lang=pa] .j-field.input-checkbox.input-size__small {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=bn] .j-field.input-checkbox.input-size__small,
html[lang=bn] .j-field.input-checkbox.input-size__small {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-field.input-checkbox.input-size__small,
	html[lang=bn] .j-field.input-checkbox.input-size__small {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ta] .j-field.input-checkbox.input-size__small,
html[lang=ta] .j-field.input-checkbox.input-size__small {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-field.input-checkbox.input-size__small,
	html[lang=ta] .j-field.input-checkbox.input-size__small {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=te] .j-field.input-checkbox.input-size__small,
html[lang=te] .j-field.input-checkbox.input-size__small {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-field.input-checkbox.input-size__small,
	html[lang=te] .j-field.input-checkbox.input-size__small {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=kn] .j-field.input-checkbox.input-size__small,
html[lang=kn] .j-field.input-checkbox.input-size__small {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-field.input-checkbox.input-size__small,
	html[lang=kn] .j-field.input-checkbox.input-size__small {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=as] .j-field.input-checkbox.input-size__small,
html[lang=as] .j-field.input-checkbox.input-size__small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-field.input-checkbox.input-size__small,
	html[lang=as] .j-field.input-checkbox.input-size__small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ml] .j-field.input-checkbox.input-size__small,
html[lang=ml] .j-field.input-checkbox.input-size__small {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-field.input-checkbox.input-size__small,
	html[lang=ml] .j-field.input-checkbox.input-size__small {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=or] .j-field.input-checkbox.input-size__small,
html[lang=or] .j-field.input-checkbox.input-size__small {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-field.input-checkbox.input-size__small,
	html[lang=or] .j-field.input-checkbox.input-size__small {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root .switch {
	margin: 0 0 0 1.6428571429em
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root .switch input {
	left: -1.1428571429em
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root .slider {
	margin-left: -1.6428571429em;
	height: 1.1428571429em;
	width: 1.1428571429em
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root input:indeterminate~.slider:after {
	height: 25%
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root input:focus-visible~.slider:before {
	height: 1.1428571429em;
	width: 1.1428571429em
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root label {
	min-height: 1.1428571429em
}

.j-field.input-checkbox.input-size__small .input-icon {
	width: 1.1428571429em;
	height: 1.1428571429em
}

.j-field.input-checkbox.input-size__small.input-has-prefix .switch-checkbox-root {
	padding-left: 1.6428571429em
}

.j-field.input-checkbox.input-size__small.input-has-suffix .switch-checkbox-root {
	padding-right: 1.6428571429em
}

.j-field.input-checkbox.input-has-success-text .switch-checkbox-root input:not(:disabled)~.slider,
.j-field.input-checkbox.input-has-success-text .switch-checkbox-root:hover input:not(:disabled)~.slider {
	border-color: var(--color-feedback-success-50)
}

.j-field.input-checkbox.input-has-success-text .switch-checkbox-root input:checked~.slider,
.j-field.input-checkbox.input-has-success-text .switch-checkbox-root input:indeterminate~.slider {
	background-color: var(--color-feedback-success-50)
}

.j-field.input-checkbox.input-has-warning-text .switch-checkbox-root input:not(:disabled)~.slider,
.j-field.input-checkbox.input-has-warning-text .switch-checkbox-root:hover input:not(:disabled)~.slider {
	border-color: var(--color-feedback-warning-50)
}

.j-field.input-checkbox.input-has-warning-text .switch-checkbox-root input:checked~.slider,
.j-field.input-checkbox.input-has-warning-text .switch-checkbox-root input:indeterminate~.slider {
	background-color: var(--color-feedback-warning-50)
}

.j-field.input-checkbox.error .switch-checkbox-root input:not(:disabled)~.slider,
.j-field.input-checkbox.error .switch-checkbox-root:hover input:not(:disabled)~.slider {
	border-color: var(--color-feedback-error-50)
}

.j-field.input-checkbox.error .switch-checkbox-root input:checked~.slider,
.j-field.input-checkbox.error .switch-checkbox-root input:indeterminate~.slider {
	background-color: var(--color-feedback-error-50)
}

.j-field.input-checkbox.error input:checked~.slider:after,
.j-field.input-checkbox.input-has-success-text input:checked~.slider:after,
.j-field.input-checkbox.input-has-warning-text input:checked~.slider:after {
	border-color: var(--color-white)
}

.j-field.input-checkbox .switch-checkbox-root .slider {
	transition: var(--transitions-default)
}

.j-field.input-checkbox.error .switch-checkbox-root .slider,
.j-field.input-checkbox.input-has-success-text .switch-checkbox-root .slider,
.j-field.input-checkbox.input-has-warning-text .switch-checkbox-root .slider {
	transition: var(--transitions-ease-joyfulentrance) var(--transitions-duration-medium)
}

.j-field.input-toggle.input-disabled .switch-toggle-root {
	pointer-events: none
}

.j-field.input-toggle.input-disabled .switch-toggle-root .switch {
	cursor: inherit
}

.input-has-icon .j-field.input-toggle .switch-toggle-root {
	padding-left: 4em
}

.j-field.input-toggle .switch-toggle-root .switch {
	position: relative;
	display: inline-flex;
	align-items: center;
	margin: 0 0 0 3.25em;
	text-align: left;
	color: var(--color-primary-grey-80)
}

.j-field.input-toggle .switch-toggle-root .switch input {
	opacity: 0;
	position: absolute;
	left: -2.75em
}

.j-field.input-toggle .switch-toggle-root .slider {
	cursor: pointer;
	margin-left: -3.25em;
	background-color: transparent;
	border: 1px solid var(--color-primary-grey-80);
	width: 2.75em;
	height: 1.5em;
	left: 0;
	position: absolute;
	top: 0;
	box-sizing: border-box;
	border-radius: 200px
}

.j-field.input-toggle .switch-toggle-root .slider:after,
.j-field.input-toggle .switch-toggle-root .slider:before {
	position: absolute;
	content: ""
}

.j-field.input-toggle .switch-toggle-root .slider:before {
	height: 1em;
	width: 1em;
	left: .1875em;
	bottom: .1875em;
	background-color: var(--color-primary-grey-80);
	border-radius: 50%
}

.j-field.input-toggle .switch-toggle-root:hover .slider {
	border-color: var(--color-primary-40)
}

.j-field.input-toggle .switch-toggle-root input:active~.slider {
	border-color: transparent;
	background-color: var(--color-primary-40)
}

.j-field.input-toggle .switch-toggle-root input:active~.slider:before {
	background-color: var(--color-primary-inverse)
}

.j-field.input-toggle .switch-toggle-root input:checked:active~.slider {
	background-color: var(--color-primary-60)
}

.j-field.input-toggle .switch-toggle-root input:checked:active~.slider:before {
	background-color: var(--color-primary-30)
}

.j-field.input-toggle .switch-toggle-root input:required~.label:after {
	content: "*";
	color: inherit;
	position: relative;
	top: .25ex;
	margin-left: 2px
}

.j-field.input-toggle .switch-toggle-root input:checked~.slider {
	border-color: var(--color-primary-50);
	background-color: var(--color-primary-50)
}

.j-field.input-toggle .switch-toggle-root input:checked~.slider:before {
	background-color: var(--color-primary-inverse)
}

.j-field.input-toggle .switch-toggle-root input:checked~.label {
	color: var(--color-primary-grey-100)
}

.j-field.input-toggle .switch-toggle-root:hover input:checked~.slider {
	background-color: var(--color-primary-60)
}

.j-field.input-toggle .switch-toggle-root input:focus-visible~.slider:after {
	top: 50%;
	left: 50%;
	height: 1.5em;
	width: 2.75em;
	box-shadow: 0 0 0 4px var(--color-primary-80);
	border-radius: 200px;
	position: absolute;
	transform: translate(-50%, -50%)
}

.j-field.input-toggle .switch-toggle-root label {
	color: inherit;
	padding-left: 0;
	min-height: 1.5em
}

.j-field.input-toggle .switch-toggle-root input:checked~.slider:before {
	transform: translateX(1.25em)
}

.j-field.input-toggle.input-disabled {
	opacity: .3
}

.j-field.input-toggle .field-underinfo {
	text-align: left;
	padding-left: 0
}

.j-field.input-toggle .input-icon {
	margin: 0
}

.j-field.input-toggle.input-has-prefix .switch-toggle-root {
	padding-left: 2em;
	padding-right: 2em
}

.j-field.input-toggle.input-has-label-right .switch-toggle-root .switch {
	margin: 0
}

.j-field.input-toggle.input-has-label-right .switch-toggle-root .switch input {
	left: 0
}

.j-field.input-toggle.input-has-label-right .switch-toggle-root .slider {
	margin: 0 0 0 .5em;
	position: relative;
	display: inline-block
}

.j-field.input-toggle.input-size__small {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {
	.j-field.input-toggle.input-size__small {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=hi] .j-field.input-toggle.input-size__small,
html[lang=hi] .j-field.input-toggle.input-size__small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-field.input-toggle.input-size__small,
	html[lang=hi] .j-field.input-toggle.input-size__small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=mr] .j-field.input-toggle.input-size__small,
html[lang=mr] .j-field.input-toggle.input-size__small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-field.input-toggle.input-size__small,
	html[lang=mr] .j-field.input-toggle.input-size__small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=gu] .j-field.input-toggle.input-size__small,
html[lang=gu] .j-field.input-toggle.input-size__small {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-field.input-toggle.input-size__small,
	html[lang=gu] .j-field.input-toggle.input-size__small {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=pa] .j-field.input-toggle.input-size__small,
html[lang=pa] .j-field.input-toggle.input-size__small {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-field.input-toggle.input-size__small,
	html[lang=pa] .j-field.input-toggle.input-size__small {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=bn] .j-field.input-toggle.input-size__small,
html[lang=bn] .j-field.input-toggle.input-size__small {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-field.input-toggle.input-size__small,
	html[lang=bn] .j-field.input-toggle.input-size__small {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ta] .j-field.input-toggle.input-size__small,
html[lang=ta] .j-field.input-toggle.input-size__small {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-field.input-toggle.input-size__small,
	html[lang=ta] .j-field.input-toggle.input-size__small {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=te] .j-field.input-toggle.input-size__small,
html[lang=te] .j-field.input-toggle.input-size__small {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-field.input-toggle.input-size__small,
	html[lang=te] .j-field.input-toggle.input-size__small {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=kn] .j-field.input-toggle.input-size__small,
html[lang=kn] .j-field.input-toggle.input-size__small {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-field.input-toggle.input-size__small,
	html[lang=kn] .j-field.input-toggle.input-size__small {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=as] .j-field.input-toggle.input-size__small,
html[lang=as] .j-field.input-toggle.input-size__small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-field.input-toggle.input-size__small,
	html[lang=as] .j-field.input-toggle.input-size__small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ml] .j-field.input-toggle.input-size__small,
html[lang=ml] .j-field.input-toggle.input-size__small {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-field.input-toggle.input-size__small,
	html[lang=ml] .j-field.input-toggle.input-size__small {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=or] .j-field.input-toggle.input-size__small,
html[lang=or] .j-field.input-toggle.input-size__small {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-field.input-toggle.input-size__small,
	html[lang=or] .j-field.input-toggle.input-size__small {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

.j-field.input-toggle.input-size__small .switch-toggle-root .switch {
	margin: 0 0 0 2.5em
}

.j-field.input-toggle.input-size__small .switch-toggle-root .switch input {
	left: -2em
}

.j-field.input-toggle.input-size__small .switch-toggle-root .slider {
	margin-left: -2.5em;
	height: 1.1428571429em;
	width: 2em
}

.j-field.input-toggle.input-size__small .switch-toggle-root .slider:before {
	height: .5714285714em;
	width: .5714285714em;
	left: .2142857143em;
	bottom: .2142857143em
}

.j-field.input-toggle.input-size__small .switch-toggle-root input:focus-visible~.slider:after {
	height: 1.1428571429em;
	width: 2em
}

.j-field.input-toggle.input-size__small .switch-toggle-root input:checked~.slider:before {
	transform: translateX(.8571428571em)
}

.j-field.input-toggle.input-size__small .switch-toggle-root label {
	min-height: 1.1428571429em
}

.j-field.input-toggle.input-size__small.input-has-label-right .switch {
	margin: 0
}

.j-field.input-toggle.input-size__small.input-has-label-right .slider {
	margin-left: .5em
}

.j-field.input-toggle.input-size__small .input-icon {
	width: 1.1428571429em;
	height: 1.1428571429em
}

.j-field.input-toggle.input-size__small.input-has-prefix .switch-toggle-root {
	padding-left: 1.6428571429em
}

.j-field.input-toggle.input-size__small.input-has-suffix .switch-toggle-root {
	padding-right: 1.6428571429em
}

.j-field.input-toggle.input-has-success-text .switch-toggle-root input:not(:disabled)~.slider,
.j-field.input-toggle.input-has-success-text .switch-toggle-root:hover input:not(:disabled)~.slider {
	border-color: var(--color-feedback-success-50)
}

.j-field.input-toggle.input-has-success-text .switch-toggle-root input:checked~.slider {
	background-color: var(--color-feedback-success-50)
}

.j-field.input-toggle.input-has-warning-text .switch-toggle-root input:not(:disabled)~.slider,
.j-field.input-toggle.input-has-warning-text .switch-toggle-root:hover input:not(:disabled)~.slider {
	border-color: var(--color-feedback-warning-50)
}

.j-field.input-toggle.input-has-warning-text .switch-toggle-root input:checked~.slider {
	background-color: var(--color-feedback-warning-50)
}

.j-field.input-toggle.error .switch-toggle-root input:not(:disabled)~.slider,
.j-field.input-toggle.error .switch-toggle-root:hover input:not(:disabled)~.slider {
	border-color: var(--color-feedback-error-50)
}

.j-field.input-toggle.error .switch-toggle-root input:checked~.slider {
	background-color: var(--color-feedback-error-50)
}

.j-field.input-toggle.error input:checked~.slider:before,
.j-field.input-toggle.input-has-success-text input:checked~.slider:before,
.j-field.input-toggle.input-has-warning-text input:checked~.slider:before {
	background-color: var(--color-white)
}

.j-field.input-toggle .switch-toggle-root .slider,
.j-field.input-toggle .switch-toggle-root .slider:after,
.j-field.input-toggle .switch-toggle-root .slider:before {
	transition: var(--transitions-default)
}

.j-field.input-toggle.error .switch-toggle-root .slider,
.j-field.input-toggle.error .switch-toggle-root .slider:after,
.j-field.input-toggle.error .switch-toggle-root .slider:before,
.j-field.input-toggle.input-has-success-text .switch-toggle-root .slider,
.j-field.input-toggle.input-has-success-text .switch-toggle-root .slider:after,
.j-field.input-toggle.input-has-success-text .switch-toggle-root .slider:before,
.j-field.input-toggle.input-has-warning-text .switch-toggle-root .slider,
.j-field.input-toggle.input-has-warning-text .switch-toggle-root .slider:after,
.j-field.input-toggle.input-has-warning-text .switch-toggle-root .slider:before {
	transition: var(--transitions-ease-joyfulentrance) var(--transitions-duration-medium)
}

.j-field.input-radio.input-disabled .switch-radio-root {
	pointer-events: none
}

.j-field.input-radio.input-disabled .switch-radio-root .switch {
	cursor: inherit
}

.j-field.input-radio .switch-radio-root .switch {
	position: relative;
	display: inline-block;
	margin: 0 0 0 2em;
	text-align: left;
	color: var(--color-primary-grey-80)
}

.j-field.input-radio .switch-radio-root .switch input {
	opacity: 0;
	position: absolute;
	left: -1.5em
}

.j-field.input-radio .switch-radio-root .slider {
	cursor: pointer;
	margin-left: -2em;
	background-color: transparent;
	border: 1px solid var(--color-primary-grey-80);
	border-radius: 50%;
	height: 1.5em;
	width: 1.5em;
	left: 0;
	position: absolute;
	top: 0
}

.j-field.input-radio .switch-radio-root .slider:after {
	position: absolute;
	content: ""
}

.j-field.input-radio .switch-radio-root:focus-visible .slider,
.j-field.input-radio .switch-radio-root:hover .slider {
	border-color: var(--color-primary-50)
}

.j-field.input-radio .switch-radio-root input:active~.slider {
	border-color: transparent;
	background-color: var(--color-primary-40)
}

.j-field.input-radio .switch-radio-root input:required~.label:after {
	content: "*";
	color: inherit;
	position: relative;
	top: .25ex;
	margin-left: 2px
}

.j-field.input-radio .switch-radio-root input:checked~.slider {
	border-color: var(--color-primary-50);
	border-width: .375em
}

.j-field.input-radio .switch-radio-root input:checked~.label,
.j-field.input-radio .switch-radio-root input:focus-visible~.label,
.j-field.input-radio .switch-radio-root input:hover~.label {
	color: var(--color-primary-grey-100)
}

.j-field.input-radio .switch-radio-root:hover input:checked~.slider {
	border-color: var(--color-primary-60)
}

.j-field.input-radio .switch-radio-root input:focus-visible~.slider:after {
	top: 50%;
	left: 50%;
	height: 1.5em;
	width: 1.5em;
	border-radius: 50%;
	position: absolute;
	transform: translate(-50%, -50%);
	box-shadow: 0 0 0 4px var(--color-primary-80)
}

.j-field.input-radio .switch-radio-root input:focus-visible~.slider {
	border: 4px solid var(--color-primary-80)
}

.j-field.input-radio .switch-radio-root label {
	color: inherit;
	padding-left: 0;
	min-height: 1.5em
}

.j-field.input-radio input:disabled~.slider {
	opacity: .3
}

.j-field.input-radio .field-underinfo {
	text-align: left;
	padding-left: 0
}

.j-field.input-radio .input-icon {
	margin: 0
}

.j-field.input-radio.input-has-prefix .switch-radio-root {
	padding-left: 2em;
	padding-right: 2em
}

.j-field.input-radio.input-size__small {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {
	.j-field.input-radio.input-size__small {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=hi] .j-field.input-radio.input-size__small,
html[lang=hi] .j-field.input-radio.input-size__small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-field.input-radio.input-size__small,
	html[lang=hi] .j-field.input-radio.input-size__small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=mr] .j-field.input-radio.input-size__small,
html[lang=mr] .j-field.input-radio.input-size__small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-field.input-radio.input-size__small,
	html[lang=mr] .j-field.input-radio.input-size__small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=gu] .j-field.input-radio.input-size__small,
html[lang=gu] .j-field.input-radio.input-size__small {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-field.input-radio.input-size__small,
	html[lang=gu] .j-field.input-radio.input-size__small {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=pa] .j-field.input-radio.input-size__small,
html[lang=pa] .j-field.input-radio.input-size__small {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-field.input-radio.input-size__small,
	html[lang=pa] .j-field.input-radio.input-size__small {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=bn] .j-field.input-radio.input-size__small,
html[lang=bn] .j-field.input-radio.input-size__small {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-field.input-radio.input-size__small,
	html[lang=bn] .j-field.input-radio.input-size__small {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ta] .j-field.input-radio.input-size__small,
html[lang=ta] .j-field.input-radio.input-size__small {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-field.input-radio.input-size__small,
	html[lang=ta] .j-field.input-radio.input-size__small {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=te] .j-field.input-radio.input-size__small,
html[lang=te] .j-field.input-radio.input-size__small {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-field.input-radio.input-size__small,
	html[lang=te] .j-field.input-radio.input-size__small {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=kn] .j-field.input-radio.input-size__small,
html[lang=kn] .j-field.input-radio.input-size__small {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-field.input-radio.input-size__small,
	html[lang=kn] .j-field.input-radio.input-size__small {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=as] .j-field.input-radio.input-size__small,
html[lang=as] .j-field.input-radio.input-size__small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-field.input-radio.input-size__small,
	html[lang=as] .j-field.input-radio.input-size__small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ml] .j-field.input-radio.input-size__small,
html[lang=ml] .j-field.input-radio.input-size__small {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-field.input-radio.input-size__small,
	html[lang=ml] .j-field.input-radio.input-size__small {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=or] .j-field.input-radio.input-size__small,
html[lang=or] .j-field.input-radio.input-size__small {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-field.input-radio.input-size__small,
	html[lang=or] .j-field.input-radio.input-size__small {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

.j-field.input-radio.input-size__small .switch-radio-root .switch {
	margin: 0 0 0 1.6428571429em
}

.j-field.input-radio.input-size__small .switch-radio-root .switch input {
	left: -1.1428571429em
}

.j-field.input-radio.input-size__small .switch-radio-root .slider {
	margin-left: -1.6428571429em;
	height: 1.1428571429em;
	width: 1.1428571429em
}

.j-field.input-radio.input-size__small .switch-radio-root input:checked~.slider {
	border-width: .2857142857em
}

.j-field.input-radio.input-size__small .switch-radio-root input:focus~.slider:after {
	border-width: .2857142857em;
	height: 1.1428571429em;
	width: 1.1428571429em
}

.j-field.input-radio.input-size__small .switch-radio-root label {
	min-height: 1.1428571429em
}

.j-field.input-radio.input-size__small .input-icon {
	width: 1.1428571429em;
	height: 1.1428571429em
}

.j-field.input-radio.input-size__small.input-has-prefix .switch-radio-root {
	padding-left: 1.6428571429em
}

.j-field.input-radio.input-size__small.input-has-suffix .switch-radio-root {
	padding-right: 1.6428571429em
}

.j-field.input-radio.input-has-success-text .switch-radio-root input:not(:disabled)~.slider {
	border-color: var(--color-feedback-success-50);
	background-color: transparent
}

.j-field.input-radio.input-has-success-text .switch-radio-root:hover input:not(:disabled)~.slider {
	border-color: var(--color-feedback-success-50)
}

.j-field.input-radio.input-has-warning-text .switch-radio-root input:not(:disabled)~.slider {
	border-color: var(--color-feedback-warning-50);
	background-color: transparent
}

.j-field.input-radio.input-has-warning-text .switch-radio-root:hover input:not(:disabled)~.slider {
	border-color: var(--color-feedback-warning-50)
}

.j-field.input-radio.error .switch-radio-root input:not(:disabled)~.slider {
	border-color: var(--color-feedback-error-50);
	background-color: transparent
}

.j-field.input-radio.error .switch-radio-root:hover input:not(:disabled)~.slider {
	border-color: var(--color-feedback-error-50)
}

.j-field.input-radio.error input:checked~.slider,
.j-field.input-radio.input-has-success-text input:checked~.slider,
.j-field.input-radio.input-has-warning-text input:checked~.slider {
	background-color: var(--color-white)
}

.j-field.input-radio .switch-radio-root .slider,
.j-field.input-radio .switch-radio-root .slider:after {
	transition: var(--transitions-default)
}

.j-field.input-radio.error .switch-radio-root .slider,
.j-field.input-radio.error .switch-radio-root .slider:after,
.j-field.input-radio.input-has-success-text .switch-radio-root .slider,
.j-field.input-radio.input-has-success-text .switch-radio-root .slider:after,
.j-field.input-radio.input-has-warning-text .switch-radio-root .slider,
.j-field.input-radio.input-has-warning-text .switch-radio-root .slider:after {
	transition: var(--transitions-ease-joyfulentrance) var(--transitions-duration-medium)
}

.j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field select,
.j-field textarea {
	display: block;
	width: 100%;
	text-align: left;
	padding-top: var(--spacing-xs);
	padding-bottom: var(--spacing-xs);
	background-color: transparent;
	border: none;
	outline: none;
	border-bottom: 2px solid var(--color-primary-grey-80);
	color: var(--color-primary-grey-100);
	border-radius: 0;
	box-sizing: border-box;
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	.j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field select,
	.j-field textarea {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

.j-field [data-lang=hi] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field [data-lang=hi] select,
.j-field [data-lang=hi] textarea,
.j-field html[lang=hi] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field html[lang=hi] select,
.j-field html[lang=hi] textarea,
[data-lang=hi] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
[data-lang=hi] .j-field select,
[data-lang=hi] .j-field textarea,
html[lang=hi] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
html[lang=hi] .j-field select,
html[lang=hi] .j-field textarea {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	.j-field [data-lang=hi] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field [data-lang=hi] select,
	.j-field [data-lang=hi] textarea,
	.j-field html[lang=hi] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field html[lang=hi] select,
	.j-field html[lang=hi] textarea,
	[data-lang=hi] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	[data-lang=hi] .j-field select,
	[data-lang=hi] .j-field textarea,
	html[lang=hi] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	html[lang=hi] .j-field select,
	html[lang=hi] .j-field textarea {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-field [data-lang=mr] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field [data-lang=mr] select,
.j-field [data-lang=mr] textarea,
.j-field html[lang=mr] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field html[lang=mr] select,
.j-field html[lang=mr] textarea,
[data-lang=mr] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
[data-lang=mr] .j-field select,
[data-lang=mr] .j-field textarea,
html[lang=mr] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
html[lang=mr] .j-field select,
html[lang=mr] .j-field textarea {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	.j-field [data-lang=mr] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field [data-lang=mr] select,
	.j-field [data-lang=mr] textarea,
	.j-field html[lang=mr] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field html[lang=mr] select,
	.j-field html[lang=mr] textarea,
	[data-lang=mr] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	[data-lang=mr] .j-field select,
	[data-lang=mr] .j-field textarea,
	html[lang=mr] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	html[lang=mr] .j-field select,
	html[lang=mr] .j-field textarea {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-field [data-lang=gu] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field [data-lang=gu] select,
.j-field [data-lang=gu] textarea,
.j-field html[lang=gu] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field html[lang=gu] select,
.j-field html[lang=gu] textarea,
[data-lang=gu] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
[data-lang=gu] .j-field select,
[data-lang=gu] .j-field textarea,
html[lang=gu] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
html[lang=gu] .j-field select,
html[lang=gu] .j-field textarea {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	.j-field [data-lang=gu] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field [data-lang=gu] select,
	.j-field [data-lang=gu] textarea,
	.j-field html[lang=gu] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field html[lang=gu] select,
	.j-field html[lang=gu] textarea,
	[data-lang=gu] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	[data-lang=gu] .j-field select,
	[data-lang=gu] .j-field textarea,
	html[lang=gu] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	html[lang=gu] .j-field select,
	html[lang=gu] .j-field textarea {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-field [data-lang=pa] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field [data-lang=pa] select,
.j-field [data-lang=pa] textarea,
.j-field html[lang=pa] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field html[lang=pa] select,
.j-field html[lang=pa] textarea,
[data-lang=pa] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
[data-lang=pa] .j-field select,
[data-lang=pa] .j-field textarea,
html[lang=pa] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
html[lang=pa] .j-field select,
html[lang=pa] .j-field textarea {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	.j-field [data-lang=pa] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field [data-lang=pa] select,
	.j-field [data-lang=pa] textarea,
	.j-field html[lang=pa] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field html[lang=pa] select,
	.j-field html[lang=pa] textarea,
	[data-lang=pa] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	[data-lang=pa] .j-field select,
	[data-lang=pa] .j-field textarea,
	html[lang=pa] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	html[lang=pa] .j-field select,
	html[lang=pa] .j-field textarea {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-field [data-lang=bn] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field [data-lang=bn] select,
.j-field [data-lang=bn] textarea,
.j-field html[lang=bn] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field html[lang=bn] select,
.j-field html[lang=bn] textarea,
[data-lang=bn] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
[data-lang=bn] .j-field select,
[data-lang=bn] .j-field textarea,
html[lang=bn] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
html[lang=bn] .j-field select,
html[lang=bn] .j-field textarea {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	.j-field [data-lang=bn] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field [data-lang=bn] select,
	.j-field [data-lang=bn] textarea,
	.j-field html[lang=bn] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field html[lang=bn] select,
	.j-field html[lang=bn] textarea,
	[data-lang=bn] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	[data-lang=bn] .j-field select,
	[data-lang=bn] .j-field textarea,
	html[lang=bn] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	html[lang=bn] .j-field select,
	html[lang=bn] .j-field textarea {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-field [data-lang=ta] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field [data-lang=ta] select,
.j-field [data-lang=ta] textarea,
.j-field html[lang=ta] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field html[lang=ta] select,
.j-field html[lang=ta] textarea,
[data-lang=ta] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
[data-lang=ta] .j-field select,
[data-lang=ta] .j-field textarea,
html[lang=ta] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
html[lang=ta] .j-field select,
html[lang=ta] .j-field textarea {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	.j-field [data-lang=ta] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field [data-lang=ta] select,
	.j-field [data-lang=ta] textarea,
	.j-field html[lang=ta] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field html[lang=ta] select,
	.j-field html[lang=ta] textarea,
	[data-lang=ta] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	[data-lang=ta] .j-field select,
	[data-lang=ta] .j-field textarea,
	html[lang=ta] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	html[lang=ta] .j-field select,
	html[lang=ta] .j-field textarea {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-field [data-lang=te] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field [data-lang=te] select,
.j-field [data-lang=te] textarea,
.j-field html[lang=te] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field html[lang=te] select,
.j-field html[lang=te] textarea,
[data-lang=te] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
[data-lang=te] .j-field select,
[data-lang=te] .j-field textarea,
html[lang=te] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
html[lang=te] .j-field select,
html[lang=te] .j-field textarea {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	.j-field [data-lang=te] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field [data-lang=te] select,
	.j-field [data-lang=te] textarea,
	.j-field html[lang=te] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field html[lang=te] select,
	.j-field html[lang=te] textarea,
	[data-lang=te] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	[data-lang=te] .j-field select,
	[data-lang=te] .j-field textarea,
	html[lang=te] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	html[lang=te] .j-field select,
	html[lang=te] .j-field textarea {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-field [data-lang=kn] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field [data-lang=kn] select,
.j-field [data-lang=kn] textarea,
.j-field html[lang=kn] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field html[lang=kn] select,
.j-field html[lang=kn] textarea,
[data-lang=kn] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
[data-lang=kn] .j-field select,
[data-lang=kn] .j-field textarea,
html[lang=kn] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
html[lang=kn] .j-field select,
html[lang=kn] .j-field textarea {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	.j-field [data-lang=kn] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field [data-lang=kn] select,
	.j-field [data-lang=kn] textarea,
	.j-field html[lang=kn] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field html[lang=kn] select,
	.j-field html[lang=kn] textarea,
	[data-lang=kn] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	[data-lang=kn] .j-field select,
	[data-lang=kn] .j-field textarea,
	html[lang=kn] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	html[lang=kn] .j-field select,
	html[lang=kn] .j-field textarea {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-field [data-lang=as] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field [data-lang=as] select,
.j-field [data-lang=as] textarea,
.j-field html[lang=as] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field html[lang=as] select,
.j-field html[lang=as] textarea,
[data-lang=as] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
[data-lang=as] .j-field select,
[data-lang=as] .j-field textarea,
html[lang=as] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
html[lang=as] .j-field select,
html[lang=as] .j-field textarea {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	.j-field [data-lang=as] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field [data-lang=as] select,
	.j-field [data-lang=as] textarea,
	.j-field html[lang=as] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field html[lang=as] select,
	.j-field html[lang=as] textarea,
	[data-lang=as] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	[data-lang=as] .j-field select,
	[data-lang=as] .j-field textarea,
	html[lang=as] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	html[lang=as] .j-field select,
	html[lang=as] .j-field textarea {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-field [data-lang=ml] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field [data-lang=ml] select,
.j-field [data-lang=ml] textarea,
.j-field html[lang=ml] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field html[lang=ml] select,
.j-field html[lang=ml] textarea,
[data-lang=ml] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
[data-lang=ml] .j-field select,
[data-lang=ml] .j-field textarea,
html[lang=ml] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
html[lang=ml] .j-field select,
html[lang=ml] .j-field textarea {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	.j-field [data-lang=ml] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field [data-lang=ml] select,
	.j-field [data-lang=ml] textarea,
	.j-field html[lang=ml] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field html[lang=ml] select,
	.j-field html[lang=ml] textarea,
	[data-lang=ml] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	[data-lang=ml] .j-field select,
	[data-lang=ml] .j-field textarea,
	html[lang=ml] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	html[lang=ml] .j-field select,
	html[lang=ml] .j-field textarea {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-field [data-lang=or] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field [data-lang=or] select,
.j-field [data-lang=or] textarea,
.j-field html[lang=or] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field html[lang=or] select,
.j-field html[lang=or] textarea,
[data-lang=or] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
[data-lang=or] .j-field select,
[data-lang=or] .j-field textarea,
html[lang=or] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
html[lang=or] .j-field select,
html[lang=or] .j-field textarea {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	.j-field [data-lang=or] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field [data-lang=or] select,
	.j-field [data-lang=or] textarea,
	.j-field html[lang=or] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	.j-field html[lang=or] select,
	.j-field html[lang=or] textarea,
	[data-lang=or] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	[data-lang=or] .j-field select,
	[data-lang=or] .j-field textarea,
	html[lang=or] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
	html[lang=or] .j-field select,
	html[lang=or] .j-field textarea {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-field input:not([value=""]):not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field select:not([value=""]),
.j-field textarea:not([value=""]) {
	border-color: var(--color-grey-80)
}

.j-field input:hover:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field select:hover,
.j-field textarea:hover {
	border-color: var(--color-primary-50)
}

.j-field input:active:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field input:focus:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field select:active,
.j-field select:focus,
.j-field textarea:active,
.j-field textarea:focus {
	border-color: var(--color-primary-60)
}

.j-field input:disabled:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field select:disabled,
.j-field textarea:disabled {
	animation: none
}

.j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container)::placeholder,
.j-field select::placeholder,
.j-field textarea::placeholder {
	color: inherit
}

.j-field input:required:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container)+label:after,
.j-field select:required+label:after,
.j-field textarea:required+label:after {
	content: "*";
	color: inherit;
	position: relative;
	top: .25ex;
	margin-left: 2px
}

.j-field.input-has-warning-text input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field.input-has-warning-text select,
.j-field.input-has-warning-text textarea {
	border-color: var(--color-feedback-warning-50)
}

.j-field.input-has-success-text input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field.input-has-success-text select,
.j-field.input-has-success-text textarea {
	border-color: var(--color-feedback-success-50)
}

.j-field.error input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field.error select,
.j-field.error textarea {
	border-color: var(--color-feedback-error-50)
}

.j-field.input-disabled input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field.input-disabled select,
.j-field.input-disabled textarea {
	color: var(--color-primary-grey-80)
}

.j-field input:-webkit-autofill,
.j-field input:-webkit-autofill:active,
.j-field input:-webkit-autofill:focus,
.j-field input:-webkit-autofill:hover {
	-webkit-box-shadow: 0 0 0 30px var(--color-white) inset !important
}

.j-field textarea {
	padding-top: .5em;
	min-height: 2em;
	resize: vertical;
	position: relative
}

.j-field textarea:disabled {
	resize: none
}

.j-field textarea::-webkit-resizer {
	display: none
}

.j-field textarea:focus,
.j-field textarea:not(:empty) {
	margin-top: .5em
}

.j-field.input-disabled {
	opacity: .3
}

.j-field input,
.j-field label {
	touch-action: manipulation
}

.j-field input:disabled+label {
	color: var(--color-primary-grey-80)
}

.j-field input:focus {
	outline: 0
}

.j-field.error .field-underinfo,
.j-field.error input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field.error label,
.j-field.error select,
.j-field.error textarea,
.j-field.input-has-success-text .field-underinfo,
.j-field.input-has-success-text input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field.input-has-success-text label,
.j-field.input-has-success-text select,
.j-field.input-has-success-text textarea,
.j-field.input-has-warning-text .field-underinfo,
.j-field.input-has-warning-text input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field.input-has-warning-text label,
.j-field.input-has-warning-text select,
.j-field.input-has-warning-text textarea {
	transition: var(--transitions-ease-joyfulentrance) var(--transitions-duration-rapid)
}

.j-field .field-underinfo,
.j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not([type=number].input-range__input-field-container),
.j-field label,
.j-field select,
.j-field textarea {
	transition: var(--transitions-default)
}

.j-field input+label,
.j-field textarea+label {
	color: var(--color-primary-grey-80);
	text-align: left;
	font-weight: 700;
	cursor: text;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	pointer-events: none;
	width: 100%
}

.j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
.j-field input:focus+label:not(.sfid-button-label),
.j-field input:not([value=""])+label:not(.sfid-button-label),
.j-field input:placeholder-shown+label:not(.sfid-button-label),
.j-field input[type=color]+label:not(.sfid-button-label),
.j-field input[type=date]+label:not(.sfid-button-label),
.j-field input[type=datetime-local]+label:not(.sfid-button-label),
.j-field input[type=file]+label:not(.sfid-button-label),
.j-field input[type=hidden]+label:not(.sfid-button-label),
.j-field input[type=image]+label:not(.sfid-button-label),
.j-field input[type=month]+label:not(.sfid-button-label),
.j-field input[type=range]+label:not(.sfid-button-label),
.j-field input[type=reset]+label:not(.sfid-button-label),
.j-field input[type=submit]+label:not(.sfid-button-label),
.j-field input[type=time]+label:not(.sfid-button-label),
.j-field input[type=week]+label:not(.sfid-button-label),
.j-field select+label:not(.sfid-button-label),
.j-field textarea:focus+label:not(.sfid-button-label),
.j-field textarea:placeholder-shown+label:not(.sfid-button-label),
.j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
.j-field.input-code .input-group-fieldset:not([value=""])+label,
.j-field.input-code:focus-within label {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286;
	color: var(--color-primary-grey-80);
	top: -1.25em;
	position: absolute;
	padding: 0
}

@media screen and (max-width:61.9375rem) {

	.j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	.j-field input:focus+label:not(.sfid-button-label),
	.j-field input:not([value=""])+label:not(.sfid-button-label),
	.j-field input:placeholder-shown+label:not(.sfid-button-label),
	.j-field input[type=color]+label:not(.sfid-button-label),
	.j-field input[type=date]+label:not(.sfid-button-label),
	.j-field input[type=datetime-local]+label:not(.sfid-button-label),
	.j-field input[type=file]+label:not(.sfid-button-label),
	.j-field input[type=hidden]+label:not(.sfid-button-label),
	.j-field input[type=image]+label:not(.sfid-button-label),
	.j-field input[type=month]+label:not(.sfid-button-label),
	.j-field input[type=range]+label:not(.sfid-button-label),
	.j-field input[type=reset]+label:not(.sfid-button-label),
	.j-field input[type=submit]+label:not(.sfid-button-label),
	.j-field input[type=time]+label:not(.sfid-button-label),
	.j-field input[type=week]+label:not(.sfid-button-label),
	.j-field select+label:not(.sfid-button-label),
	.j-field textarea:focus+label:not(.sfid-button-label),
	.j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	.j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	.j-field.input-code .input-group-fieldset:not([value=""])+label,
	.j-field.input-code:focus-within label {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=hi] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
[data-lang=hi] .j-field input:focus+label:not(.sfid-button-label),
[data-lang=hi] .j-field input:not([value=""])+label:not(.sfid-button-label),
[data-lang=hi] .j-field input:placeholder-shown+label:not(.sfid-button-label),
[data-lang=hi] .j-field input[type=color]+label:not(.sfid-button-label),
[data-lang=hi] .j-field input[type=date]+label:not(.sfid-button-label),
[data-lang=hi] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
[data-lang=hi] .j-field input[type=file]+label:not(.sfid-button-label),
[data-lang=hi] .j-field input[type=hidden]+label:not(.sfid-button-label),
[data-lang=hi] .j-field input[type=image]+label:not(.sfid-button-label),
[data-lang=hi] .j-field input[type=month]+label:not(.sfid-button-label),
[data-lang=hi] .j-field input[type=range]+label:not(.sfid-button-label),
[data-lang=hi] .j-field input[type=reset]+label:not(.sfid-button-label),
[data-lang=hi] .j-field input[type=submit]+label:not(.sfid-button-label),
[data-lang=hi] .j-field input[type=time]+label:not(.sfid-button-label),
[data-lang=hi] .j-field input[type=week]+label:not(.sfid-button-label),
[data-lang=hi] .j-field select+label:not(.sfid-button-label),
[data-lang=hi] .j-field textarea:focus+label:not(.sfid-button-label),
[data-lang=hi] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
[data-lang=hi] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
[data-lang=hi] .j-field.input-code .input-group-fieldset:not([value=""])+label,
[data-lang=hi] .j-field.input-code:focus-within label,
html[lang=hi] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
html[lang=hi] .j-field input:focus+label:not(.sfid-button-label),
html[lang=hi] .j-field input:not([value=""])+label:not(.sfid-button-label),
html[lang=hi] .j-field input:placeholder-shown+label:not(.sfid-button-label),
html[lang=hi] .j-field input[type=color]+label:not(.sfid-button-label),
html[lang=hi] .j-field input[type=date]+label:not(.sfid-button-label),
html[lang=hi] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
html[lang=hi] .j-field input[type=file]+label:not(.sfid-button-label),
html[lang=hi] .j-field input[type=hidden]+label:not(.sfid-button-label),
html[lang=hi] .j-field input[type=image]+label:not(.sfid-button-label),
html[lang=hi] .j-field input[type=month]+label:not(.sfid-button-label),
html[lang=hi] .j-field input[type=range]+label:not(.sfid-button-label),
html[lang=hi] .j-field input[type=reset]+label:not(.sfid-button-label),
html[lang=hi] .j-field input[type=submit]+label:not(.sfid-button-label),
html[lang=hi] .j-field input[type=time]+label:not(.sfid-button-label),
html[lang=hi] .j-field input[type=week]+label:not(.sfid-button-label),
html[lang=hi] .j-field select+label:not(.sfid-button-label),
html[lang=hi] .j-field textarea:focus+label:not(.sfid-button-label),
html[lang=hi] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
html[lang=hi] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
html[lang=hi] .j-field.input-code .input-group-fieldset:not([value=""])+label,
html[lang=hi] .j-field.input-code:focus-within label {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	[data-lang=hi] .j-field input:focus+label:not(.sfid-button-label),
	[data-lang=hi] .j-field input:not([value=""])+label:not(.sfid-button-label),
	[data-lang=hi] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=hi] .j-field input[type=color]+label:not(.sfid-button-label),
	[data-lang=hi] .j-field input[type=date]+label:not(.sfid-button-label),
	[data-lang=hi] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	[data-lang=hi] .j-field input[type=file]+label:not(.sfid-button-label),
	[data-lang=hi] .j-field input[type=hidden]+label:not(.sfid-button-label),
	[data-lang=hi] .j-field input[type=image]+label:not(.sfid-button-label),
	[data-lang=hi] .j-field input[type=month]+label:not(.sfid-button-label),
	[data-lang=hi] .j-field input[type=range]+label:not(.sfid-button-label),
	[data-lang=hi] .j-field input[type=reset]+label:not(.sfid-button-label),
	[data-lang=hi] .j-field input[type=submit]+label:not(.sfid-button-label),
	[data-lang=hi] .j-field input[type=time]+label:not(.sfid-button-label),
	[data-lang=hi] .j-field input[type=week]+label:not(.sfid-button-label),
	[data-lang=hi] .j-field select+label:not(.sfid-button-label),
	[data-lang=hi] .j-field textarea:focus+label:not(.sfid-button-label),
	[data-lang=hi] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=hi] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	[data-lang=hi] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	[data-lang=hi] .j-field.input-code:focus-within label,
	html[lang=hi] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	html[lang=hi] .j-field input:focus+label:not(.sfid-button-label),
	html[lang=hi] .j-field input:not([value=""])+label:not(.sfid-button-label),
	html[lang=hi] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	html[lang=hi] .j-field input[type=color]+label:not(.sfid-button-label),
	html[lang=hi] .j-field input[type=date]+label:not(.sfid-button-label),
	html[lang=hi] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	html[lang=hi] .j-field input[type=file]+label:not(.sfid-button-label),
	html[lang=hi] .j-field input[type=hidden]+label:not(.sfid-button-label),
	html[lang=hi] .j-field input[type=image]+label:not(.sfid-button-label),
	html[lang=hi] .j-field input[type=month]+label:not(.sfid-button-label),
	html[lang=hi] .j-field input[type=range]+label:not(.sfid-button-label),
	html[lang=hi] .j-field input[type=reset]+label:not(.sfid-button-label),
	html[lang=hi] .j-field input[type=submit]+label:not(.sfid-button-label),
	html[lang=hi] .j-field input[type=time]+label:not(.sfid-button-label),
	html[lang=hi] .j-field input[type=week]+label:not(.sfid-button-label),
	html[lang=hi] .j-field select+label:not(.sfid-button-label),
	html[lang=hi] .j-field textarea:focus+label:not(.sfid-button-label),
	html[lang=hi] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	html[lang=hi] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	html[lang=hi] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	html[lang=hi] .j-field.input-code:focus-within label {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=mr] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
[data-lang=mr] .j-field input:focus+label:not(.sfid-button-label),
[data-lang=mr] .j-field input:not([value=""])+label:not(.sfid-button-label),
[data-lang=mr] .j-field input:placeholder-shown+label:not(.sfid-button-label),
[data-lang=mr] .j-field input[type=color]+label:not(.sfid-button-label),
[data-lang=mr] .j-field input[type=date]+label:not(.sfid-button-label),
[data-lang=mr] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
[data-lang=mr] .j-field input[type=file]+label:not(.sfid-button-label),
[data-lang=mr] .j-field input[type=hidden]+label:not(.sfid-button-label),
[data-lang=mr] .j-field input[type=image]+label:not(.sfid-button-label),
[data-lang=mr] .j-field input[type=month]+label:not(.sfid-button-label),
[data-lang=mr] .j-field input[type=range]+label:not(.sfid-button-label),
[data-lang=mr] .j-field input[type=reset]+label:not(.sfid-button-label),
[data-lang=mr] .j-field input[type=submit]+label:not(.sfid-button-label),
[data-lang=mr] .j-field input[type=time]+label:not(.sfid-button-label),
[data-lang=mr] .j-field input[type=week]+label:not(.sfid-button-label),
[data-lang=mr] .j-field select+label:not(.sfid-button-label),
[data-lang=mr] .j-field textarea:focus+label:not(.sfid-button-label),
[data-lang=mr] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
[data-lang=mr] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
[data-lang=mr] .j-field.input-code .input-group-fieldset:not([value=""])+label,
[data-lang=mr] .j-field.input-code:focus-within label,
html[lang=mr] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
html[lang=mr] .j-field input:focus+label:not(.sfid-button-label),
html[lang=mr] .j-field input:not([value=""])+label:not(.sfid-button-label),
html[lang=mr] .j-field input:placeholder-shown+label:not(.sfid-button-label),
html[lang=mr] .j-field input[type=color]+label:not(.sfid-button-label),
html[lang=mr] .j-field input[type=date]+label:not(.sfid-button-label),
html[lang=mr] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
html[lang=mr] .j-field input[type=file]+label:not(.sfid-button-label),
html[lang=mr] .j-field input[type=hidden]+label:not(.sfid-button-label),
html[lang=mr] .j-field input[type=image]+label:not(.sfid-button-label),
html[lang=mr] .j-field input[type=month]+label:not(.sfid-button-label),
html[lang=mr] .j-field input[type=range]+label:not(.sfid-button-label),
html[lang=mr] .j-field input[type=reset]+label:not(.sfid-button-label),
html[lang=mr] .j-field input[type=submit]+label:not(.sfid-button-label),
html[lang=mr] .j-field input[type=time]+label:not(.sfid-button-label),
html[lang=mr] .j-field input[type=week]+label:not(.sfid-button-label),
html[lang=mr] .j-field select+label:not(.sfid-button-label),
html[lang=mr] .j-field textarea:focus+label:not(.sfid-button-label),
html[lang=mr] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
html[lang=mr] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
html[lang=mr] .j-field.input-code .input-group-fieldset:not([value=""])+label,
html[lang=mr] .j-field.input-code:focus-within label {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	[data-lang=mr] .j-field input:focus+label:not(.sfid-button-label),
	[data-lang=mr] .j-field input:not([value=""])+label:not(.sfid-button-label),
	[data-lang=mr] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=mr] .j-field input[type=color]+label:not(.sfid-button-label),
	[data-lang=mr] .j-field input[type=date]+label:not(.sfid-button-label),
	[data-lang=mr] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	[data-lang=mr] .j-field input[type=file]+label:not(.sfid-button-label),
	[data-lang=mr] .j-field input[type=hidden]+label:not(.sfid-button-label),
	[data-lang=mr] .j-field input[type=image]+label:not(.sfid-button-label),
	[data-lang=mr] .j-field input[type=month]+label:not(.sfid-button-label),
	[data-lang=mr] .j-field input[type=range]+label:not(.sfid-button-label),
	[data-lang=mr] .j-field input[type=reset]+label:not(.sfid-button-label),
	[data-lang=mr] .j-field input[type=submit]+label:not(.sfid-button-label),
	[data-lang=mr] .j-field input[type=time]+label:not(.sfid-button-label),
	[data-lang=mr] .j-field input[type=week]+label:not(.sfid-button-label),
	[data-lang=mr] .j-field select+label:not(.sfid-button-label),
	[data-lang=mr] .j-field textarea:focus+label:not(.sfid-button-label),
	[data-lang=mr] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=mr] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	[data-lang=mr] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	[data-lang=mr] .j-field.input-code:focus-within label,
	html[lang=mr] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	html[lang=mr] .j-field input:focus+label:not(.sfid-button-label),
	html[lang=mr] .j-field input:not([value=""])+label:not(.sfid-button-label),
	html[lang=mr] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	html[lang=mr] .j-field input[type=color]+label:not(.sfid-button-label),
	html[lang=mr] .j-field input[type=date]+label:not(.sfid-button-label),
	html[lang=mr] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	html[lang=mr] .j-field input[type=file]+label:not(.sfid-button-label),
	html[lang=mr] .j-field input[type=hidden]+label:not(.sfid-button-label),
	html[lang=mr] .j-field input[type=image]+label:not(.sfid-button-label),
	html[lang=mr] .j-field input[type=month]+label:not(.sfid-button-label),
	html[lang=mr] .j-field input[type=range]+label:not(.sfid-button-label),
	html[lang=mr] .j-field input[type=reset]+label:not(.sfid-button-label),
	html[lang=mr] .j-field input[type=submit]+label:not(.sfid-button-label),
	html[lang=mr] .j-field input[type=time]+label:not(.sfid-button-label),
	html[lang=mr] .j-field input[type=week]+label:not(.sfid-button-label),
	html[lang=mr] .j-field select+label:not(.sfid-button-label),
	html[lang=mr] .j-field textarea:focus+label:not(.sfid-button-label),
	html[lang=mr] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	html[lang=mr] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	html[lang=mr] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	html[lang=mr] .j-field.input-code:focus-within label {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=gu] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
[data-lang=gu] .j-field input:focus+label:not(.sfid-button-label),
[data-lang=gu] .j-field input:not([value=""])+label:not(.sfid-button-label),
[data-lang=gu] .j-field input:placeholder-shown+label:not(.sfid-button-label),
[data-lang=gu] .j-field input[type=color]+label:not(.sfid-button-label),
[data-lang=gu] .j-field input[type=date]+label:not(.sfid-button-label),
[data-lang=gu] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
[data-lang=gu] .j-field input[type=file]+label:not(.sfid-button-label),
[data-lang=gu] .j-field input[type=hidden]+label:not(.sfid-button-label),
[data-lang=gu] .j-field input[type=image]+label:not(.sfid-button-label),
[data-lang=gu] .j-field input[type=month]+label:not(.sfid-button-label),
[data-lang=gu] .j-field input[type=range]+label:not(.sfid-button-label),
[data-lang=gu] .j-field input[type=reset]+label:not(.sfid-button-label),
[data-lang=gu] .j-field input[type=submit]+label:not(.sfid-button-label),
[data-lang=gu] .j-field input[type=time]+label:not(.sfid-button-label),
[data-lang=gu] .j-field input[type=week]+label:not(.sfid-button-label),
[data-lang=gu] .j-field select+label:not(.sfid-button-label),
[data-lang=gu] .j-field textarea:focus+label:not(.sfid-button-label),
[data-lang=gu] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
[data-lang=gu] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
[data-lang=gu] .j-field.input-code .input-group-fieldset:not([value=""])+label,
[data-lang=gu] .j-field.input-code:focus-within label,
html[lang=gu] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
html[lang=gu] .j-field input:focus+label:not(.sfid-button-label),
html[lang=gu] .j-field input:not([value=""])+label:not(.sfid-button-label),
html[lang=gu] .j-field input:placeholder-shown+label:not(.sfid-button-label),
html[lang=gu] .j-field input[type=color]+label:not(.sfid-button-label),
html[lang=gu] .j-field input[type=date]+label:not(.sfid-button-label),
html[lang=gu] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
html[lang=gu] .j-field input[type=file]+label:not(.sfid-button-label),
html[lang=gu] .j-field input[type=hidden]+label:not(.sfid-button-label),
html[lang=gu] .j-field input[type=image]+label:not(.sfid-button-label),
html[lang=gu] .j-field input[type=month]+label:not(.sfid-button-label),
html[lang=gu] .j-field input[type=range]+label:not(.sfid-button-label),
html[lang=gu] .j-field input[type=reset]+label:not(.sfid-button-label),
html[lang=gu] .j-field input[type=submit]+label:not(.sfid-button-label),
html[lang=gu] .j-field input[type=time]+label:not(.sfid-button-label),
html[lang=gu] .j-field input[type=week]+label:not(.sfid-button-label),
html[lang=gu] .j-field select+label:not(.sfid-button-label),
html[lang=gu] .j-field textarea:focus+label:not(.sfid-button-label),
html[lang=gu] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
html[lang=gu] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
html[lang=gu] .j-field.input-code .input-group-fieldset:not([value=""])+label,
html[lang=gu] .j-field.input-code:focus-within label {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	[data-lang=gu] .j-field input:focus+label:not(.sfid-button-label),
	[data-lang=gu] .j-field input:not([value=""])+label:not(.sfid-button-label),
	[data-lang=gu] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=gu] .j-field input[type=color]+label:not(.sfid-button-label),
	[data-lang=gu] .j-field input[type=date]+label:not(.sfid-button-label),
	[data-lang=gu] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	[data-lang=gu] .j-field input[type=file]+label:not(.sfid-button-label),
	[data-lang=gu] .j-field input[type=hidden]+label:not(.sfid-button-label),
	[data-lang=gu] .j-field input[type=image]+label:not(.sfid-button-label),
	[data-lang=gu] .j-field input[type=month]+label:not(.sfid-button-label),
	[data-lang=gu] .j-field input[type=range]+label:not(.sfid-button-label),
	[data-lang=gu] .j-field input[type=reset]+label:not(.sfid-button-label),
	[data-lang=gu] .j-field input[type=submit]+label:not(.sfid-button-label),
	[data-lang=gu] .j-field input[type=time]+label:not(.sfid-button-label),
	[data-lang=gu] .j-field input[type=week]+label:not(.sfid-button-label),
	[data-lang=gu] .j-field select+label:not(.sfid-button-label),
	[data-lang=gu] .j-field textarea:focus+label:not(.sfid-button-label),
	[data-lang=gu] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=gu] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	[data-lang=gu] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	[data-lang=gu] .j-field.input-code:focus-within label,
	html[lang=gu] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	html[lang=gu] .j-field input:focus+label:not(.sfid-button-label),
	html[lang=gu] .j-field input:not([value=""])+label:not(.sfid-button-label),
	html[lang=gu] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	html[lang=gu] .j-field input[type=color]+label:not(.sfid-button-label),
	html[lang=gu] .j-field input[type=date]+label:not(.sfid-button-label),
	html[lang=gu] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	html[lang=gu] .j-field input[type=file]+label:not(.sfid-button-label),
	html[lang=gu] .j-field input[type=hidden]+label:not(.sfid-button-label),
	html[lang=gu] .j-field input[type=image]+label:not(.sfid-button-label),
	html[lang=gu] .j-field input[type=month]+label:not(.sfid-button-label),
	html[lang=gu] .j-field input[type=range]+label:not(.sfid-button-label),
	html[lang=gu] .j-field input[type=reset]+label:not(.sfid-button-label),
	html[lang=gu] .j-field input[type=submit]+label:not(.sfid-button-label),
	html[lang=gu] .j-field input[type=time]+label:not(.sfid-button-label),
	html[lang=gu] .j-field input[type=week]+label:not(.sfid-button-label),
	html[lang=gu] .j-field select+label:not(.sfid-button-label),
	html[lang=gu] .j-field textarea:focus+label:not(.sfid-button-label),
	html[lang=gu] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	html[lang=gu] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	html[lang=gu] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	html[lang=gu] .j-field.input-code:focus-within label {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=pa] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
[data-lang=pa] .j-field input:focus+label:not(.sfid-button-label),
[data-lang=pa] .j-field input:not([value=""])+label:not(.sfid-button-label),
[data-lang=pa] .j-field input:placeholder-shown+label:not(.sfid-button-label),
[data-lang=pa] .j-field input[type=color]+label:not(.sfid-button-label),
[data-lang=pa] .j-field input[type=date]+label:not(.sfid-button-label),
[data-lang=pa] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
[data-lang=pa] .j-field input[type=file]+label:not(.sfid-button-label),
[data-lang=pa] .j-field input[type=hidden]+label:not(.sfid-button-label),
[data-lang=pa] .j-field input[type=image]+label:not(.sfid-button-label),
[data-lang=pa] .j-field input[type=month]+label:not(.sfid-button-label),
[data-lang=pa] .j-field input[type=range]+label:not(.sfid-button-label),
[data-lang=pa] .j-field input[type=reset]+label:not(.sfid-button-label),
[data-lang=pa] .j-field input[type=submit]+label:not(.sfid-button-label),
[data-lang=pa] .j-field input[type=time]+label:not(.sfid-button-label),
[data-lang=pa] .j-field input[type=week]+label:not(.sfid-button-label),
[data-lang=pa] .j-field select+label:not(.sfid-button-label),
[data-lang=pa] .j-field textarea:focus+label:not(.sfid-button-label),
[data-lang=pa] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
[data-lang=pa] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
[data-lang=pa] .j-field.input-code .input-group-fieldset:not([value=""])+label,
[data-lang=pa] .j-field.input-code:focus-within label,
html[lang=pa] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
html[lang=pa] .j-field input:focus+label:not(.sfid-button-label),
html[lang=pa] .j-field input:not([value=""])+label:not(.sfid-button-label),
html[lang=pa] .j-field input:placeholder-shown+label:not(.sfid-button-label),
html[lang=pa] .j-field input[type=color]+label:not(.sfid-button-label),
html[lang=pa] .j-field input[type=date]+label:not(.sfid-button-label),
html[lang=pa] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
html[lang=pa] .j-field input[type=file]+label:not(.sfid-button-label),
html[lang=pa] .j-field input[type=hidden]+label:not(.sfid-button-label),
html[lang=pa] .j-field input[type=image]+label:not(.sfid-button-label),
html[lang=pa] .j-field input[type=month]+label:not(.sfid-button-label),
html[lang=pa] .j-field input[type=range]+label:not(.sfid-button-label),
html[lang=pa] .j-field input[type=reset]+label:not(.sfid-button-label),
html[lang=pa] .j-field input[type=submit]+label:not(.sfid-button-label),
html[lang=pa] .j-field input[type=time]+label:not(.sfid-button-label),
html[lang=pa] .j-field input[type=week]+label:not(.sfid-button-label),
html[lang=pa] .j-field select+label:not(.sfid-button-label),
html[lang=pa] .j-field textarea:focus+label:not(.sfid-button-label),
html[lang=pa] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
html[lang=pa] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
html[lang=pa] .j-field.input-code .input-group-fieldset:not([value=""])+label,
html[lang=pa] .j-field.input-code:focus-within label {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	[data-lang=pa] .j-field input:focus+label:not(.sfid-button-label),
	[data-lang=pa] .j-field input:not([value=""])+label:not(.sfid-button-label),
	[data-lang=pa] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=pa] .j-field input[type=color]+label:not(.sfid-button-label),
	[data-lang=pa] .j-field input[type=date]+label:not(.sfid-button-label),
	[data-lang=pa] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	[data-lang=pa] .j-field input[type=file]+label:not(.sfid-button-label),
	[data-lang=pa] .j-field input[type=hidden]+label:not(.sfid-button-label),
	[data-lang=pa] .j-field input[type=image]+label:not(.sfid-button-label),
	[data-lang=pa] .j-field input[type=month]+label:not(.sfid-button-label),
	[data-lang=pa] .j-field input[type=range]+label:not(.sfid-button-label),
	[data-lang=pa] .j-field input[type=reset]+label:not(.sfid-button-label),
	[data-lang=pa] .j-field input[type=submit]+label:not(.sfid-button-label),
	[data-lang=pa] .j-field input[type=time]+label:not(.sfid-button-label),
	[data-lang=pa] .j-field input[type=week]+label:not(.sfid-button-label),
	[data-lang=pa] .j-field select+label:not(.sfid-button-label),
	[data-lang=pa] .j-field textarea:focus+label:not(.sfid-button-label),
	[data-lang=pa] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=pa] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	[data-lang=pa] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	[data-lang=pa] .j-field.input-code:focus-within label,
	html[lang=pa] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	html[lang=pa] .j-field input:focus+label:not(.sfid-button-label),
	html[lang=pa] .j-field input:not([value=""])+label:not(.sfid-button-label),
	html[lang=pa] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	html[lang=pa] .j-field input[type=color]+label:not(.sfid-button-label),
	html[lang=pa] .j-field input[type=date]+label:not(.sfid-button-label),
	html[lang=pa] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	html[lang=pa] .j-field input[type=file]+label:not(.sfid-button-label),
	html[lang=pa] .j-field input[type=hidden]+label:not(.sfid-button-label),
	html[lang=pa] .j-field input[type=image]+label:not(.sfid-button-label),
	html[lang=pa] .j-field input[type=month]+label:not(.sfid-button-label),
	html[lang=pa] .j-field input[type=range]+label:not(.sfid-button-label),
	html[lang=pa] .j-field input[type=reset]+label:not(.sfid-button-label),
	html[lang=pa] .j-field input[type=submit]+label:not(.sfid-button-label),
	html[lang=pa] .j-field input[type=time]+label:not(.sfid-button-label),
	html[lang=pa] .j-field input[type=week]+label:not(.sfid-button-label),
	html[lang=pa] .j-field select+label:not(.sfid-button-label),
	html[lang=pa] .j-field textarea:focus+label:not(.sfid-button-label),
	html[lang=pa] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	html[lang=pa] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	html[lang=pa] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	html[lang=pa] .j-field.input-code:focus-within label {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=bn] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
[data-lang=bn] .j-field input:focus+label:not(.sfid-button-label),
[data-lang=bn] .j-field input:not([value=""])+label:not(.sfid-button-label),
[data-lang=bn] .j-field input:placeholder-shown+label:not(.sfid-button-label),
[data-lang=bn] .j-field input[type=color]+label:not(.sfid-button-label),
[data-lang=bn] .j-field input[type=date]+label:not(.sfid-button-label),
[data-lang=bn] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
[data-lang=bn] .j-field input[type=file]+label:not(.sfid-button-label),
[data-lang=bn] .j-field input[type=hidden]+label:not(.sfid-button-label),
[data-lang=bn] .j-field input[type=image]+label:not(.sfid-button-label),
[data-lang=bn] .j-field input[type=month]+label:not(.sfid-button-label),
[data-lang=bn] .j-field input[type=range]+label:not(.sfid-button-label),
[data-lang=bn] .j-field input[type=reset]+label:not(.sfid-button-label),
[data-lang=bn] .j-field input[type=submit]+label:not(.sfid-button-label),
[data-lang=bn] .j-field input[type=time]+label:not(.sfid-button-label),
[data-lang=bn] .j-field input[type=week]+label:not(.sfid-button-label),
[data-lang=bn] .j-field select+label:not(.sfid-button-label),
[data-lang=bn] .j-field textarea:focus+label:not(.sfid-button-label),
[data-lang=bn] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
[data-lang=bn] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
[data-lang=bn] .j-field.input-code .input-group-fieldset:not([value=""])+label,
[data-lang=bn] .j-field.input-code:focus-within label,
html[lang=bn] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
html[lang=bn] .j-field input:focus+label:not(.sfid-button-label),
html[lang=bn] .j-field input:not([value=""])+label:not(.sfid-button-label),
html[lang=bn] .j-field input:placeholder-shown+label:not(.sfid-button-label),
html[lang=bn] .j-field input[type=color]+label:not(.sfid-button-label),
html[lang=bn] .j-field input[type=date]+label:not(.sfid-button-label),
html[lang=bn] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
html[lang=bn] .j-field input[type=file]+label:not(.sfid-button-label),
html[lang=bn] .j-field input[type=hidden]+label:not(.sfid-button-label),
html[lang=bn] .j-field input[type=image]+label:not(.sfid-button-label),
html[lang=bn] .j-field input[type=month]+label:not(.sfid-button-label),
html[lang=bn] .j-field input[type=range]+label:not(.sfid-button-label),
html[lang=bn] .j-field input[type=reset]+label:not(.sfid-button-label),
html[lang=bn] .j-field input[type=submit]+label:not(.sfid-button-label),
html[lang=bn] .j-field input[type=time]+label:not(.sfid-button-label),
html[lang=bn] .j-field input[type=week]+label:not(.sfid-button-label),
html[lang=bn] .j-field select+label:not(.sfid-button-label),
html[lang=bn] .j-field textarea:focus+label:not(.sfid-button-label),
html[lang=bn] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
html[lang=bn] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
html[lang=bn] .j-field.input-code .input-group-fieldset:not([value=""])+label,
html[lang=bn] .j-field.input-code:focus-within label {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	[data-lang=bn] .j-field input:focus+label:not(.sfid-button-label),
	[data-lang=bn] .j-field input:not([value=""])+label:not(.sfid-button-label),
	[data-lang=bn] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=bn] .j-field input[type=color]+label:not(.sfid-button-label),
	[data-lang=bn] .j-field input[type=date]+label:not(.sfid-button-label),
	[data-lang=bn] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	[data-lang=bn] .j-field input[type=file]+label:not(.sfid-button-label),
	[data-lang=bn] .j-field input[type=hidden]+label:not(.sfid-button-label),
	[data-lang=bn] .j-field input[type=image]+label:not(.sfid-button-label),
	[data-lang=bn] .j-field input[type=month]+label:not(.sfid-button-label),
	[data-lang=bn] .j-field input[type=range]+label:not(.sfid-button-label),
	[data-lang=bn] .j-field input[type=reset]+label:not(.sfid-button-label),
	[data-lang=bn] .j-field input[type=submit]+label:not(.sfid-button-label),
	[data-lang=bn] .j-field input[type=time]+label:not(.sfid-button-label),
	[data-lang=bn] .j-field input[type=week]+label:not(.sfid-button-label),
	[data-lang=bn] .j-field select+label:not(.sfid-button-label),
	[data-lang=bn] .j-field textarea:focus+label:not(.sfid-button-label),
	[data-lang=bn] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=bn] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	[data-lang=bn] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	[data-lang=bn] .j-field.input-code:focus-within label,
	html[lang=bn] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	html[lang=bn] .j-field input:focus+label:not(.sfid-button-label),
	html[lang=bn] .j-field input:not([value=""])+label:not(.sfid-button-label),
	html[lang=bn] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	html[lang=bn] .j-field input[type=color]+label:not(.sfid-button-label),
	html[lang=bn] .j-field input[type=date]+label:not(.sfid-button-label),
	html[lang=bn] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	html[lang=bn] .j-field input[type=file]+label:not(.sfid-button-label),
	html[lang=bn] .j-field input[type=hidden]+label:not(.sfid-button-label),
	html[lang=bn] .j-field input[type=image]+label:not(.sfid-button-label),
	html[lang=bn] .j-field input[type=month]+label:not(.sfid-button-label),
	html[lang=bn] .j-field input[type=range]+label:not(.sfid-button-label),
	html[lang=bn] .j-field input[type=reset]+label:not(.sfid-button-label),
	html[lang=bn] .j-field input[type=submit]+label:not(.sfid-button-label),
	html[lang=bn] .j-field input[type=time]+label:not(.sfid-button-label),
	html[lang=bn] .j-field input[type=week]+label:not(.sfid-button-label),
	html[lang=bn] .j-field select+label:not(.sfid-button-label),
	html[lang=bn] .j-field textarea:focus+label:not(.sfid-button-label),
	html[lang=bn] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	html[lang=bn] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	html[lang=bn] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	html[lang=bn] .j-field.input-code:focus-within label {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ta] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
[data-lang=ta] .j-field input:focus+label:not(.sfid-button-label),
[data-lang=ta] .j-field input:not([value=""])+label:not(.sfid-button-label),
[data-lang=ta] .j-field input:placeholder-shown+label:not(.sfid-button-label),
[data-lang=ta] .j-field input[type=color]+label:not(.sfid-button-label),
[data-lang=ta] .j-field input[type=date]+label:not(.sfid-button-label),
[data-lang=ta] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
[data-lang=ta] .j-field input[type=file]+label:not(.sfid-button-label),
[data-lang=ta] .j-field input[type=hidden]+label:not(.sfid-button-label),
[data-lang=ta] .j-field input[type=image]+label:not(.sfid-button-label),
[data-lang=ta] .j-field input[type=month]+label:not(.sfid-button-label),
[data-lang=ta] .j-field input[type=range]+label:not(.sfid-button-label),
[data-lang=ta] .j-field input[type=reset]+label:not(.sfid-button-label),
[data-lang=ta] .j-field input[type=submit]+label:not(.sfid-button-label),
[data-lang=ta] .j-field input[type=time]+label:not(.sfid-button-label),
[data-lang=ta] .j-field input[type=week]+label:not(.sfid-button-label),
[data-lang=ta] .j-field select+label:not(.sfid-button-label),
[data-lang=ta] .j-field textarea:focus+label:not(.sfid-button-label),
[data-lang=ta] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
[data-lang=ta] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
[data-lang=ta] .j-field.input-code .input-group-fieldset:not([value=""])+label,
[data-lang=ta] .j-field.input-code:focus-within label,
html[lang=ta] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
html[lang=ta] .j-field input:focus+label:not(.sfid-button-label),
html[lang=ta] .j-field input:not([value=""])+label:not(.sfid-button-label),
html[lang=ta] .j-field input:placeholder-shown+label:not(.sfid-button-label),
html[lang=ta] .j-field input[type=color]+label:not(.sfid-button-label),
html[lang=ta] .j-field input[type=date]+label:not(.sfid-button-label),
html[lang=ta] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
html[lang=ta] .j-field input[type=file]+label:not(.sfid-button-label),
html[lang=ta] .j-field input[type=hidden]+label:not(.sfid-button-label),
html[lang=ta] .j-field input[type=image]+label:not(.sfid-button-label),
html[lang=ta] .j-field input[type=month]+label:not(.sfid-button-label),
html[lang=ta] .j-field input[type=range]+label:not(.sfid-button-label),
html[lang=ta] .j-field input[type=reset]+label:not(.sfid-button-label),
html[lang=ta] .j-field input[type=submit]+label:not(.sfid-button-label),
html[lang=ta] .j-field input[type=time]+label:not(.sfid-button-label),
html[lang=ta] .j-field input[type=week]+label:not(.sfid-button-label),
html[lang=ta] .j-field select+label:not(.sfid-button-label),
html[lang=ta] .j-field textarea:focus+label:not(.sfid-button-label),
html[lang=ta] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
html[lang=ta] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
html[lang=ta] .j-field.input-code .input-group-fieldset:not([value=""])+label,
html[lang=ta] .j-field.input-code:focus-within label {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	[data-lang=ta] .j-field input:focus+label:not(.sfid-button-label),
	[data-lang=ta] .j-field input:not([value=""])+label:not(.sfid-button-label),
	[data-lang=ta] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=ta] .j-field input[type=color]+label:not(.sfid-button-label),
	[data-lang=ta] .j-field input[type=date]+label:not(.sfid-button-label),
	[data-lang=ta] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	[data-lang=ta] .j-field input[type=file]+label:not(.sfid-button-label),
	[data-lang=ta] .j-field input[type=hidden]+label:not(.sfid-button-label),
	[data-lang=ta] .j-field input[type=image]+label:not(.sfid-button-label),
	[data-lang=ta] .j-field input[type=month]+label:not(.sfid-button-label),
	[data-lang=ta] .j-field input[type=range]+label:not(.sfid-button-label),
	[data-lang=ta] .j-field input[type=reset]+label:not(.sfid-button-label),
	[data-lang=ta] .j-field input[type=submit]+label:not(.sfid-button-label),
	[data-lang=ta] .j-field input[type=time]+label:not(.sfid-button-label),
	[data-lang=ta] .j-field input[type=week]+label:not(.sfid-button-label),
	[data-lang=ta] .j-field select+label:not(.sfid-button-label),
	[data-lang=ta] .j-field textarea:focus+label:not(.sfid-button-label),
	[data-lang=ta] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=ta] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	[data-lang=ta] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	[data-lang=ta] .j-field.input-code:focus-within label,
	html[lang=ta] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	html[lang=ta] .j-field input:focus+label:not(.sfid-button-label),
	html[lang=ta] .j-field input:not([value=""])+label:not(.sfid-button-label),
	html[lang=ta] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	html[lang=ta] .j-field input[type=color]+label:not(.sfid-button-label),
	html[lang=ta] .j-field input[type=date]+label:not(.sfid-button-label),
	html[lang=ta] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	html[lang=ta] .j-field input[type=file]+label:not(.sfid-button-label),
	html[lang=ta] .j-field input[type=hidden]+label:not(.sfid-button-label),
	html[lang=ta] .j-field input[type=image]+label:not(.sfid-button-label),
	html[lang=ta] .j-field input[type=month]+label:not(.sfid-button-label),
	html[lang=ta] .j-field input[type=range]+label:not(.sfid-button-label),
	html[lang=ta] .j-field input[type=reset]+label:not(.sfid-button-label),
	html[lang=ta] .j-field input[type=submit]+label:not(.sfid-button-label),
	html[lang=ta] .j-field input[type=time]+label:not(.sfid-button-label),
	html[lang=ta] .j-field input[type=week]+label:not(.sfid-button-label),
	html[lang=ta] .j-field select+label:not(.sfid-button-label),
	html[lang=ta] .j-field textarea:focus+label:not(.sfid-button-label),
	html[lang=ta] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	html[lang=ta] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	html[lang=ta] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	html[lang=ta] .j-field.input-code:focus-within label {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=te] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
[data-lang=te] .j-field input:focus+label:not(.sfid-button-label),
[data-lang=te] .j-field input:not([value=""])+label:not(.sfid-button-label),
[data-lang=te] .j-field input:placeholder-shown+label:not(.sfid-button-label),
[data-lang=te] .j-field input[type=color]+label:not(.sfid-button-label),
[data-lang=te] .j-field input[type=date]+label:not(.sfid-button-label),
[data-lang=te] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
[data-lang=te] .j-field input[type=file]+label:not(.sfid-button-label),
[data-lang=te] .j-field input[type=hidden]+label:not(.sfid-button-label),
[data-lang=te] .j-field input[type=image]+label:not(.sfid-button-label),
[data-lang=te] .j-field input[type=month]+label:not(.sfid-button-label),
[data-lang=te] .j-field input[type=range]+label:not(.sfid-button-label),
[data-lang=te] .j-field input[type=reset]+label:not(.sfid-button-label),
[data-lang=te] .j-field input[type=submit]+label:not(.sfid-button-label),
[data-lang=te] .j-field input[type=time]+label:not(.sfid-button-label),
[data-lang=te] .j-field input[type=week]+label:not(.sfid-button-label),
[data-lang=te] .j-field select+label:not(.sfid-button-label),
[data-lang=te] .j-field textarea:focus+label:not(.sfid-button-label),
[data-lang=te] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
[data-lang=te] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
[data-lang=te] .j-field.input-code .input-group-fieldset:not([value=""])+label,
[data-lang=te] .j-field.input-code:focus-within label,
html[lang=te] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
html[lang=te] .j-field input:focus+label:not(.sfid-button-label),
html[lang=te] .j-field input:not([value=""])+label:not(.sfid-button-label),
html[lang=te] .j-field input:placeholder-shown+label:not(.sfid-button-label),
html[lang=te] .j-field input[type=color]+label:not(.sfid-button-label),
html[lang=te] .j-field input[type=date]+label:not(.sfid-button-label),
html[lang=te] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
html[lang=te] .j-field input[type=file]+label:not(.sfid-button-label),
html[lang=te] .j-field input[type=hidden]+label:not(.sfid-button-label),
html[lang=te] .j-field input[type=image]+label:not(.sfid-button-label),
html[lang=te] .j-field input[type=month]+label:not(.sfid-button-label),
html[lang=te] .j-field input[type=range]+label:not(.sfid-button-label),
html[lang=te] .j-field input[type=reset]+label:not(.sfid-button-label),
html[lang=te] .j-field input[type=submit]+label:not(.sfid-button-label),
html[lang=te] .j-field input[type=time]+label:not(.sfid-button-label),
html[lang=te] .j-field input[type=week]+label:not(.sfid-button-label),
html[lang=te] .j-field select+label:not(.sfid-button-label),
html[lang=te] .j-field textarea:focus+label:not(.sfid-button-label),
html[lang=te] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
html[lang=te] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
html[lang=te] .j-field.input-code .input-group-fieldset:not([value=""])+label,
html[lang=te] .j-field.input-code:focus-within label {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	[data-lang=te] .j-field input:focus+label:not(.sfid-button-label),
	[data-lang=te] .j-field input:not([value=""])+label:not(.sfid-button-label),
	[data-lang=te] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=te] .j-field input[type=color]+label:not(.sfid-button-label),
	[data-lang=te] .j-field input[type=date]+label:not(.sfid-button-label),
	[data-lang=te] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	[data-lang=te] .j-field input[type=file]+label:not(.sfid-button-label),
	[data-lang=te] .j-field input[type=hidden]+label:not(.sfid-button-label),
	[data-lang=te] .j-field input[type=image]+label:not(.sfid-button-label),
	[data-lang=te] .j-field input[type=month]+label:not(.sfid-button-label),
	[data-lang=te] .j-field input[type=range]+label:not(.sfid-button-label),
	[data-lang=te] .j-field input[type=reset]+label:not(.sfid-button-label),
	[data-lang=te] .j-field input[type=submit]+label:not(.sfid-button-label),
	[data-lang=te] .j-field input[type=time]+label:not(.sfid-button-label),
	[data-lang=te] .j-field input[type=week]+label:not(.sfid-button-label),
	[data-lang=te] .j-field select+label:not(.sfid-button-label),
	[data-lang=te] .j-field textarea:focus+label:not(.sfid-button-label),
	[data-lang=te] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=te] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	[data-lang=te] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	[data-lang=te] .j-field.input-code:focus-within label,
	html[lang=te] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	html[lang=te] .j-field input:focus+label:not(.sfid-button-label),
	html[lang=te] .j-field input:not([value=""])+label:not(.sfid-button-label),
	html[lang=te] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	html[lang=te] .j-field input[type=color]+label:not(.sfid-button-label),
	html[lang=te] .j-field input[type=date]+label:not(.sfid-button-label),
	html[lang=te] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	html[lang=te] .j-field input[type=file]+label:not(.sfid-button-label),
	html[lang=te] .j-field input[type=hidden]+label:not(.sfid-button-label),
	html[lang=te] .j-field input[type=image]+label:not(.sfid-button-label),
	html[lang=te] .j-field input[type=month]+label:not(.sfid-button-label),
	html[lang=te] .j-field input[type=range]+label:not(.sfid-button-label),
	html[lang=te] .j-field input[type=reset]+label:not(.sfid-button-label),
	html[lang=te] .j-field input[type=submit]+label:not(.sfid-button-label),
	html[lang=te] .j-field input[type=time]+label:not(.sfid-button-label),
	html[lang=te] .j-field input[type=week]+label:not(.sfid-button-label),
	html[lang=te] .j-field select+label:not(.sfid-button-label),
	html[lang=te] .j-field textarea:focus+label:not(.sfid-button-label),
	html[lang=te] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	html[lang=te] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	html[lang=te] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	html[lang=te] .j-field.input-code:focus-within label {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=kn] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
[data-lang=kn] .j-field input:focus+label:not(.sfid-button-label),
[data-lang=kn] .j-field input:not([value=""])+label:not(.sfid-button-label),
[data-lang=kn] .j-field input:placeholder-shown+label:not(.sfid-button-label),
[data-lang=kn] .j-field input[type=color]+label:not(.sfid-button-label),
[data-lang=kn] .j-field input[type=date]+label:not(.sfid-button-label),
[data-lang=kn] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
[data-lang=kn] .j-field input[type=file]+label:not(.sfid-button-label),
[data-lang=kn] .j-field input[type=hidden]+label:not(.sfid-button-label),
[data-lang=kn] .j-field input[type=image]+label:not(.sfid-button-label),
[data-lang=kn] .j-field input[type=month]+label:not(.sfid-button-label),
[data-lang=kn] .j-field input[type=range]+label:not(.sfid-button-label),
[data-lang=kn] .j-field input[type=reset]+label:not(.sfid-button-label),
[data-lang=kn] .j-field input[type=submit]+label:not(.sfid-button-label),
[data-lang=kn] .j-field input[type=time]+label:not(.sfid-button-label),
[data-lang=kn] .j-field input[type=week]+label:not(.sfid-button-label),
[data-lang=kn] .j-field select+label:not(.sfid-button-label),
[data-lang=kn] .j-field textarea:focus+label:not(.sfid-button-label),
[data-lang=kn] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
[data-lang=kn] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
[data-lang=kn] .j-field.input-code .input-group-fieldset:not([value=""])+label,
[data-lang=kn] .j-field.input-code:focus-within label,
html[lang=kn] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
html[lang=kn] .j-field input:focus+label:not(.sfid-button-label),
html[lang=kn] .j-field input:not([value=""])+label:not(.sfid-button-label),
html[lang=kn] .j-field input:placeholder-shown+label:not(.sfid-button-label),
html[lang=kn] .j-field input[type=color]+label:not(.sfid-button-label),
html[lang=kn] .j-field input[type=date]+label:not(.sfid-button-label),
html[lang=kn] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
html[lang=kn] .j-field input[type=file]+label:not(.sfid-button-label),
html[lang=kn] .j-field input[type=hidden]+label:not(.sfid-button-label),
html[lang=kn] .j-field input[type=image]+label:not(.sfid-button-label),
html[lang=kn] .j-field input[type=month]+label:not(.sfid-button-label),
html[lang=kn] .j-field input[type=range]+label:not(.sfid-button-label),
html[lang=kn] .j-field input[type=reset]+label:not(.sfid-button-label),
html[lang=kn] .j-field input[type=submit]+label:not(.sfid-button-label),
html[lang=kn] .j-field input[type=time]+label:not(.sfid-button-label),
html[lang=kn] .j-field input[type=week]+label:not(.sfid-button-label),
html[lang=kn] .j-field select+label:not(.sfid-button-label),
html[lang=kn] .j-field textarea:focus+label:not(.sfid-button-label),
html[lang=kn] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
html[lang=kn] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
html[lang=kn] .j-field.input-code .input-group-fieldset:not([value=""])+label,
html[lang=kn] .j-field.input-code:focus-within label {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	[data-lang=kn] .j-field input:focus+label:not(.sfid-button-label),
	[data-lang=kn] .j-field input:not([value=""])+label:not(.sfid-button-label),
	[data-lang=kn] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=kn] .j-field input[type=color]+label:not(.sfid-button-label),
	[data-lang=kn] .j-field input[type=date]+label:not(.sfid-button-label),
	[data-lang=kn] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	[data-lang=kn] .j-field input[type=file]+label:not(.sfid-button-label),
	[data-lang=kn] .j-field input[type=hidden]+label:not(.sfid-button-label),
	[data-lang=kn] .j-field input[type=image]+label:not(.sfid-button-label),
	[data-lang=kn] .j-field input[type=month]+label:not(.sfid-button-label),
	[data-lang=kn] .j-field input[type=range]+label:not(.sfid-button-label),
	[data-lang=kn] .j-field input[type=reset]+label:not(.sfid-button-label),
	[data-lang=kn] .j-field input[type=submit]+label:not(.sfid-button-label),
	[data-lang=kn] .j-field input[type=time]+label:not(.sfid-button-label),
	[data-lang=kn] .j-field input[type=week]+label:not(.sfid-button-label),
	[data-lang=kn] .j-field select+label:not(.sfid-button-label),
	[data-lang=kn] .j-field textarea:focus+label:not(.sfid-button-label),
	[data-lang=kn] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=kn] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	[data-lang=kn] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	[data-lang=kn] .j-field.input-code:focus-within label,
	html[lang=kn] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	html[lang=kn] .j-field input:focus+label:not(.sfid-button-label),
	html[lang=kn] .j-field input:not([value=""])+label:not(.sfid-button-label),
	html[lang=kn] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	html[lang=kn] .j-field input[type=color]+label:not(.sfid-button-label),
	html[lang=kn] .j-field input[type=date]+label:not(.sfid-button-label),
	html[lang=kn] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	html[lang=kn] .j-field input[type=file]+label:not(.sfid-button-label),
	html[lang=kn] .j-field input[type=hidden]+label:not(.sfid-button-label),
	html[lang=kn] .j-field input[type=image]+label:not(.sfid-button-label),
	html[lang=kn] .j-field input[type=month]+label:not(.sfid-button-label),
	html[lang=kn] .j-field input[type=range]+label:not(.sfid-button-label),
	html[lang=kn] .j-field input[type=reset]+label:not(.sfid-button-label),
	html[lang=kn] .j-field input[type=submit]+label:not(.sfid-button-label),
	html[lang=kn] .j-field input[type=time]+label:not(.sfid-button-label),
	html[lang=kn] .j-field input[type=week]+label:not(.sfid-button-label),
	html[lang=kn] .j-field select+label:not(.sfid-button-label),
	html[lang=kn] .j-field textarea:focus+label:not(.sfid-button-label),
	html[lang=kn] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	html[lang=kn] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	html[lang=kn] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	html[lang=kn] .j-field.input-code:focus-within label {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=as] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
[data-lang=as] .j-field input:focus+label:not(.sfid-button-label),
[data-lang=as] .j-field input:not([value=""])+label:not(.sfid-button-label),
[data-lang=as] .j-field input:placeholder-shown+label:not(.sfid-button-label),
[data-lang=as] .j-field input[type=color]+label:not(.sfid-button-label),
[data-lang=as] .j-field input[type=date]+label:not(.sfid-button-label),
[data-lang=as] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
[data-lang=as] .j-field input[type=file]+label:not(.sfid-button-label),
[data-lang=as] .j-field input[type=hidden]+label:not(.sfid-button-label),
[data-lang=as] .j-field input[type=image]+label:not(.sfid-button-label),
[data-lang=as] .j-field input[type=month]+label:not(.sfid-button-label),
[data-lang=as] .j-field input[type=range]+label:not(.sfid-button-label),
[data-lang=as] .j-field input[type=reset]+label:not(.sfid-button-label),
[data-lang=as] .j-field input[type=submit]+label:not(.sfid-button-label),
[data-lang=as] .j-field input[type=time]+label:not(.sfid-button-label),
[data-lang=as] .j-field input[type=week]+label:not(.sfid-button-label),
[data-lang=as] .j-field select+label:not(.sfid-button-label),
[data-lang=as] .j-field textarea:focus+label:not(.sfid-button-label),
[data-lang=as] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
[data-lang=as] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
[data-lang=as] .j-field.input-code .input-group-fieldset:not([value=""])+label,
[data-lang=as] .j-field.input-code:focus-within label,
html[lang=as] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
html[lang=as] .j-field input:focus+label:not(.sfid-button-label),
html[lang=as] .j-field input:not([value=""])+label:not(.sfid-button-label),
html[lang=as] .j-field input:placeholder-shown+label:not(.sfid-button-label),
html[lang=as] .j-field input[type=color]+label:not(.sfid-button-label),
html[lang=as] .j-field input[type=date]+label:not(.sfid-button-label),
html[lang=as] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
html[lang=as] .j-field input[type=file]+label:not(.sfid-button-label),
html[lang=as] .j-field input[type=hidden]+label:not(.sfid-button-label),
html[lang=as] .j-field input[type=image]+label:not(.sfid-button-label),
html[lang=as] .j-field input[type=month]+label:not(.sfid-button-label),
html[lang=as] .j-field input[type=range]+label:not(.sfid-button-label),
html[lang=as] .j-field input[type=reset]+label:not(.sfid-button-label),
html[lang=as] .j-field input[type=submit]+label:not(.sfid-button-label),
html[lang=as] .j-field input[type=time]+label:not(.sfid-button-label),
html[lang=as] .j-field input[type=week]+label:not(.sfid-button-label),
html[lang=as] .j-field select+label:not(.sfid-button-label),
html[lang=as] .j-field textarea:focus+label:not(.sfid-button-label),
html[lang=as] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
html[lang=as] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
html[lang=as] .j-field.input-code .input-group-fieldset:not([value=""])+label,
html[lang=as] .j-field.input-code:focus-within label {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	[data-lang=as] .j-field input:focus+label:not(.sfid-button-label),
	[data-lang=as] .j-field input:not([value=""])+label:not(.sfid-button-label),
	[data-lang=as] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=as] .j-field input[type=color]+label:not(.sfid-button-label),
	[data-lang=as] .j-field input[type=date]+label:not(.sfid-button-label),
	[data-lang=as] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	[data-lang=as] .j-field input[type=file]+label:not(.sfid-button-label),
	[data-lang=as] .j-field input[type=hidden]+label:not(.sfid-button-label),
	[data-lang=as] .j-field input[type=image]+label:not(.sfid-button-label),
	[data-lang=as] .j-field input[type=month]+label:not(.sfid-button-label),
	[data-lang=as] .j-field input[type=range]+label:not(.sfid-button-label),
	[data-lang=as] .j-field input[type=reset]+label:not(.sfid-button-label),
	[data-lang=as] .j-field input[type=submit]+label:not(.sfid-button-label),
	[data-lang=as] .j-field input[type=time]+label:not(.sfid-button-label),
	[data-lang=as] .j-field input[type=week]+label:not(.sfid-button-label),
	[data-lang=as] .j-field select+label:not(.sfid-button-label),
	[data-lang=as] .j-field textarea:focus+label:not(.sfid-button-label),
	[data-lang=as] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=as] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	[data-lang=as] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	[data-lang=as] .j-field.input-code:focus-within label,
	html[lang=as] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	html[lang=as] .j-field input:focus+label:not(.sfid-button-label),
	html[lang=as] .j-field input:not([value=""])+label:not(.sfid-button-label),
	html[lang=as] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	html[lang=as] .j-field input[type=color]+label:not(.sfid-button-label),
	html[lang=as] .j-field input[type=date]+label:not(.sfid-button-label),
	html[lang=as] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	html[lang=as] .j-field input[type=file]+label:not(.sfid-button-label),
	html[lang=as] .j-field input[type=hidden]+label:not(.sfid-button-label),
	html[lang=as] .j-field input[type=image]+label:not(.sfid-button-label),
	html[lang=as] .j-field input[type=month]+label:not(.sfid-button-label),
	html[lang=as] .j-field input[type=range]+label:not(.sfid-button-label),
	html[lang=as] .j-field input[type=reset]+label:not(.sfid-button-label),
	html[lang=as] .j-field input[type=submit]+label:not(.sfid-button-label),
	html[lang=as] .j-field input[type=time]+label:not(.sfid-button-label),
	html[lang=as] .j-field input[type=week]+label:not(.sfid-button-label),
	html[lang=as] .j-field select+label:not(.sfid-button-label),
	html[lang=as] .j-field textarea:focus+label:not(.sfid-button-label),
	html[lang=as] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	html[lang=as] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	html[lang=as] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	html[lang=as] .j-field.input-code:focus-within label {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ml] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
[data-lang=ml] .j-field input:focus+label:not(.sfid-button-label),
[data-lang=ml] .j-field input:not([value=""])+label:not(.sfid-button-label),
[data-lang=ml] .j-field input:placeholder-shown+label:not(.sfid-button-label),
[data-lang=ml] .j-field input[type=color]+label:not(.sfid-button-label),
[data-lang=ml] .j-field input[type=date]+label:not(.sfid-button-label),
[data-lang=ml] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
[data-lang=ml] .j-field input[type=file]+label:not(.sfid-button-label),
[data-lang=ml] .j-field input[type=hidden]+label:not(.sfid-button-label),
[data-lang=ml] .j-field input[type=image]+label:not(.sfid-button-label),
[data-lang=ml] .j-field input[type=month]+label:not(.sfid-button-label),
[data-lang=ml] .j-field input[type=range]+label:not(.sfid-button-label),
[data-lang=ml] .j-field input[type=reset]+label:not(.sfid-button-label),
[data-lang=ml] .j-field input[type=submit]+label:not(.sfid-button-label),
[data-lang=ml] .j-field input[type=time]+label:not(.sfid-button-label),
[data-lang=ml] .j-field input[type=week]+label:not(.sfid-button-label),
[data-lang=ml] .j-field select+label:not(.sfid-button-label),
[data-lang=ml] .j-field textarea:focus+label:not(.sfid-button-label),
[data-lang=ml] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
[data-lang=ml] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
[data-lang=ml] .j-field.input-code .input-group-fieldset:not([value=""])+label,
[data-lang=ml] .j-field.input-code:focus-within label,
html[lang=ml] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
html[lang=ml] .j-field input:focus+label:not(.sfid-button-label),
html[lang=ml] .j-field input:not([value=""])+label:not(.sfid-button-label),
html[lang=ml] .j-field input:placeholder-shown+label:not(.sfid-button-label),
html[lang=ml] .j-field input[type=color]+label:not(.sfid-button-label),
html[lang=ml] .j-field input[type=date]+label:not(.sfid-button-label),
html[lang=ml] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
html[lang=ml] .j-field input[type=file]+label:not(.sfid-button-label),
html[lang=ml] .j-field input[type=hidden]+label:not(.sfid-button-label),
html[lang=ml] .j-field input[type=image]+label:not(.sfid-button-label),
html[lang=ml] .j-field input[type=month]+label:not(.sfid-button-label),
html[lang=ml] .j-field input[type=range]+label:not(.sfid-button-label),
html[lang=ml] .j-field input[type=reset]+label:not(.sfid-button-label),
html[lang=ml] .j-field input[type=submit]+label:not(.sfid-button-label),
html[lang=ml] .j-field input[type=time]+label:not(.sfid-button-label),
html[lang=ml] .j-field input[type=week]+label:not(.sfid-button-label),
html[lang=ml] .j-field select+label:not(.sfid-button-label),
html[lang=ml] .j-field textarea:focus+label:not(.sfid-button-label),
html[lang=ml] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
html[lang=ml] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
html[lang=ml] .j-field.input-code .input-group-fieldset:not([value=""])+label,
html[lang=ml] .j-field.input-code:focus-within label {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	[data-lang=ml] .j-field input:focus+label:not(.sfid-button-label),
	[data-lang=ml] .j-field input:not([value=""])+label:not(.sfid-button-label),
	[data-lang=ml] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=ml] .j-field input[type=color]+label:not(.sfid-button-label),
	[data-lang=ml] .j-field input[type=date]+label:not(.sfid-button-label),
	[data-lang=ml] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	[data-lang=ml] .j-field input[type=file]+label:not(.sfid-button-label),
	[data-lang=ml] .j-field input[type=hidden]+label:not(.sfid-button-label),
	[data-lang=ml] .j-field input[type=image]+label:not(.sfid-button-label),
	[data-lang=ml] .j-field input[type=month]+label:not(.sfid-button-label),
	[data-lang=ml] .j-field input[type=range]+label:not(.sfid-button-label),
	[data-lang=ml] .j-field input[type=reset]+label:not(.sfid-button-label),
	[data-lang=ml] .j-field input[type=submit]+label:not(.sfid-button-label),
	[data-lang=ml] .j-field input[type=time]+label:not(.sfid-button-label),
	[data-lang=ml] .j-field input[type=week]+label:not(.sfid-button-label),
	[data-lang=ml] .j-field select+label:not(.sfid-button-label),
	[data-lang=ml] .j-field textarea:focus+label:not(.sfid-button-label),
	[data-lang=ml] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=ml] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	[data-lang=ml] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	[data-lang=ml] .j-field.input-code:focus-within label,
	html[lang=ml] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	html[lang=ml] .j-field input:focus+label:not(.sfid-button-label),
	html[lang=ml] .j-field input:not([value=""])+label:not(.sfid-button-label),
	html[lang=ml] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	html[lang=ml] .j-field input[type=color]+label:not(.sfid-button-label),
	html[lang=ml] .j-field input[type=date]+label:not(.sfid-button-label),
	html[lang=ml] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	html[lang=ml] .j-field input[type=file]+label:not(.sfid-button-label),
	html[lang=ml] .j-field input[type=hidden]+label:not(.sfid-button-label),
	html[lang=ml] .j-field input[type=image]+label:not(.sfid-button-label),
	html[lang=ml] .j-field input[type=month]+label:not(.sfid-button-label),
	html[lang=ml] .j-field input[type=range]+label:not(.sfid-button-label),
	html[lang=ml] .j-field input[type=reset]+label:not(.sfid-button-label),
	html[lang=ml] .j-field input[type=submit]+label:not(.sfid-button-label),
	html[lang=ml] .j-field input[type=time]+label:not(.sfid-button-label),
	html[lang=ml] .j-field input[type=week]+label:not(.sfid-button-label),
	html[lang=ml] .j-field select+label:not(.sfid-button-label),
	html[lang=ml] .j-field textarea:focus+label:not(.sfid-button-label),
	html[lang=ml] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	html[lang=ml] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	html[lang=ml] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	html[lang=ml] .j-field.input-code:focus-within label {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=or] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
[data-lang=or] .j-field input:focus+label:not(.sfid-button-label),
[data-lang=or] .j-field input:not([value=""])+label:not(.sfid-button-label),
[data-lang=or] .j-field input:placeholder-shown+label:not(.sfid-button-label),
[data-lang=or] .j-field input[type=color]+label:not(.sfid-button-label),
[data-lang=or] .j-field input[type=date]+label:not(.sfid-button-label),
[data-lang=or] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
[data-lang=or] .j-field input[type=file]+label:not(.sfid-button-label),
[data-lang=or] .j-field input[type=hidden]+label:not(.sfid-button-label),
[data-lang=or] .j-field input[type=image]+label:not(.sfid-button-label),
[data-lang=or] .j-field input[type=month]+label:not(.sfid-button-label),
[data-lang=or] .j-field input[type=range]+label:not(.sfid-button-label),
[data-lang=or] .j-field input[type=reset]+label:not(.sfid-button-label),
[data-lang=or] .j-field input[type=submit]+label:not(.sfid-button-label),
[data-lang=or] .j-field input[type=time]+label:not(.sfid-button-label),
[data-lang=or] .j-field input[type=week]+label:not(.sfid-button-label),
[data-lang=or] .j-field select+label:not(.sfid-button-label),
[data-lang=or] .j-field textarea:focus+label:not(.sfid-button-label),
[data-lang=or] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
[data-lang=or] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
[data-lang=or] .j-field.input-code .input-group-fieldset:not([value=""])+label,
[data-lang=or] .j-field.input-code:focus-within label,
html[lang=or] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
html[lang=or] .j-field input:focus+label:not(.sfid-button-label),
html[lang=or] .j-field input:not([value=""])+label:not(.sfid-button-label),
html[lang=or] .j-field input:placeholder-shown+label:not(.sfid-button-label),
html[lang=or] .j-field input[type=color]+label:not(.sfid-button-label),
html[lang=or] .j-field input[type=date]+label:not(.sfid-button-label),
html[lang=or] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
html[lang=or] .j-field input[type=file]+label:not(.sfid-button-label),
html[lang=or] .j-field input[type=hidden]+label:not(.sfid-button-label),
html[lang=or] .j-field input[type=image]+label:not(.sfid-button-label),
html[lang=or] .j-field input[type=month]+label:not(.sfid-button-label),
html[lang=or] .j-field input[type=range]+label:not(.sfid-button-label),
html[lang=or] .j-field input[type=reset]+label:not(.sfid-button-label),
html[lang=or] .j-field input[type=submit]+label:not(.sfid-button-label),
html[lang=or] .j-field input[type=time]+label:not(.sfid-button-label),
html[lang=or] .j-field input[type=week]+label:not(.sfid-button-label),
html[lang=or] .j-field select+label:not(.sfid-button-label),
html[lang=or] .j-field textarea:focus+label:not(.sfid-button-label),
html[lang=or] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
html[lang=or] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
html[lang=or] .j-field.input-code .input-group-fieldset:not([value=""])+label,
html[lang=or] .j-field.input-code:focus-within label {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	[data-lang=or] .j-field input:focus+label:not(.sfid-button-label),
	[data-lang=or] .j-field input:not([value=""])+label:not(.sfid-button-label),
	[data-lang=or] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=or] .j-field input[type=color]+label:not(.sfid-button-label),
	[data-lang=or] .j-field input[type=date]+label:not(.sfid-button-label),
	[data-lang=or] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	[data-lang=or] .j-field input[type=file]+label:not(.sfid-button-label),
	[data-lang=or] .j-field input[type=hidden]+label:not(.sfid-button-label),
	[data-lang=or] .j-field input[type=image]+label:not(.sfid-button-label),
	[data-lang=or] .j-field input[type=month]+label:not(.sfid-button-label),
	[data-lang=or] .j-field input[type=range]+label:not(.sfid-button-label),
	[data-lang=or] .j-field input[type=reset]+label:not(.sfid-button-label),
	[data-lang=or] .j-field input[type=submit]+label:not(.sfid-button-label),
	[data-lang=or] .j-field input[type=time]+label:not(.sfid-button-label),
	[data-lang=or] .j-field input[type=week]+label:not(.sfid-button-label),
	[data-lang=or] .j-field select+label:not(.sfid-button-label),
	[data-lang=or] .j-field textarea:focus+label:not(.sfid-button-label),
	[data-lang=or] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	[data-lang=or] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	[data-lang=or] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	[data-lang=or] .j-field.input-code:focus-within label,
	html[lang=or] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),
	html[lang=or] .j-field input:focus+label:not(.sfid-button-label),
	html[lang=or] .j-field input:not([value=""])+label:not(.sfid-button-label),
	html[lang=or] .j-field input:placeholder-shown+label:not(.sfid-button-label),
	html[lang=or] .j-field input[type=color]+label:not(.sfid-button-label),
	html[lang=or] .j-field input[type=date]+label:not(.sfid-button-label),
	html[lang=or] .j-field input[type=datetime-local]+label:not(.sfid-button-label),
	html[lang=or] .j-field input[type=file]+label:not(.sfid-button-label),
	html[lang=or] .j-field input[type=hidden]+label:not(.sfid-button-label),
	html[lang=or] .j-field input[type=image]+label:not(.sfid-button-label),
	html[lang=or] .j-field input[type=month]+label:not(.sfid-button-label),
	html[lang=or] .j-field input[type=range]+label:not(.sfid-button-label),
	html[lang=or] .j-field input[type=reset]+label:not(.sfid-button-label),
	html[lang=or] .j-field input[type=submit]+label:not(.sfid-button-label),
	html[lang=or] .j-field input[type=time]+label:not(.sfid-button-label),
	html[lang=or] .j-field input[type=week]+label:not(.sfid-button-label),
	html[lang=or] .j-field select+label:not(.sfid-button-label),
	html[lang=or] .j-field textarea:focus+label:not(.sfid-button-label),
	html[lang=or] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),
	html[lang=or] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,
	html[lang=or] .j-field.input-code .input-group-fieldset:not([value=""])+label,
	html[lang=or] .j-field.input-code:focus-within label {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

.j-field input:not(:placeholder-shown)+label,
.j-field textarea:not(:placeholder-shown)+label,
.j-field.input-code label {
	top: calc(2.5em/2 - .6em);
	position: absolute
}

.j-field ::-webkit-input-placeholder {
	color: var(--color-primary-grey-60) !important;
	-webkit-transition: inherit;
	transition: inherit
}

.j-field input::-webkit-inner-spin-button,
.j-field input::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0
}

.j-field.error-input-anim {
	animation: shake var(--transitions-duration-medium) var(--transitions-ease-entrance)
}

.j-field .wrapper {
	position: relative;
	display: block
}

.j-field .wrapper:before {
	display: flex;
	bottom: calc(.5em + 3px);
	width: 10px
}

.j-field .wrapper:after,
.j-field .wrapper:before {
	content: "";
	position: absolute;
	right: 0;
	transform: rotate(-45deg);
	height: 0;
	border: 1px solid var(--color-primary-grey-100);
	margin-bottom: var(--spacing-xxs)
}

.j-field .wrapper:after {
	bottom: .5em;
	width: 3px
}

.j-field .wrapper:focus-within:after,
.j-field .wrapper:focus-within:before {
	border-color: var(--color-primary-50)
}

.j-field .wrapper:hover:after,
.j-field .wrapper:hover:before {
	border-color: var(--color-primary-50)
}

.j-field.input-has-warning-text .wrapper:after,
.j-field.input-has-warning-text .wrapper:before {
	border-color: var(--color-feedback-warning-50)
}

.j-field.input-has-success-text .wrapper:after,
.j-field.input-has-success-text .wrapper:before {
	border-color: var(--color-feedback-success-50)
}

.j-field.error .wrapper:after,
.j-field.error .wrapper:before {
	border-color: var(--color-feedback-error-50)
}

.j-field {
	position: relative;
	display: flex;
	flex-flow: column-reverse;
	margin-top: 1.5em;
	text-align: left;
	z-index: auto
}

.j-field .field-underinfo {
	position: relative;
	color: var(--color-primary-grey-80)
}

.j-field .field-underinfo .field-description {
	margin-top: var(--spacing-xs);
	display: block;
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {
	.j-field .field-underinfo .field-description {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=hi] .j-field .field-underinfo .field-description,
html[lang=hi] .j-field .field-underinfo .field-description {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-field .field-underinfo .field-description,
	html[lang=hi] .j-field .field-underinfo .field-description {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=mr] .j-field .field-underinfo .field-description,
html[lang=mr] .j-field .field-underinfo .field-description {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-field .field-underinfo .field-description,
	html[lang=mr] .j-field .field-underinfo .field-description {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=gu] .j-field .field-underinfo .field-description,
html[lang=gu] .j-field .field-underinfo .field-description {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-field .field-underinfo .field-description,
	html[lang=gu] .j-field .field-underinfo .field-description {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=pa] .j-field .field-underinfo .field-description,
html[lang=pa] .j-field .field-underinfo .field-description {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-field .field-underinfo .field-description,
	html[lang=pa] .j-field .field-underinfo .field-description {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=bn] .j-field .field-underinfo .field-description,
html[lang=bn] .j-field .field-underinfo .field-description {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-field .field-underinfo .field-description,
	html[lang=bn] .j-field .field-underinfo .field-description {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ta] .j-field .field-underinfo .field-description,
html[lang=ta] .j-field .field-underinfo .field-description {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-field .field-underinfo .field-description,
	html[lang=ta] .j-field .field-underinfo .field-description {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=te] .j-field .field-underinfo .field-description,
html[lang=te] .j-field .field-underinfo .field-description {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-field .field-underinfo .field-description,
	html[lang=te] .j-field .field-underinfo .field-description {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=kn] .j-field .field-underinfo .field-description,
html[lang=kn] .j-field .field-underinfo .field-description {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-field .field-underinfo .field-description,
	html[lang=kn] .j-field .field-underinfo .field-description {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=as] .j-field .field-underinfo .field-description,
html[lang=as] .j-field .field-underinfo .field-description {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-field .field-underinfo .field-description,
	html[lang=as] .j-field .field-underinfo .field-description {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ml] .j-field .field-underinfo .field-description,
html[lang=ml] .j-field .field-underinfo .field-description {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-field .field-underinfo .field-description,
	html[lang=ml] .j-field .field-underinfo .field-description {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=or] .j-field .field-underinfo .field-description,
html[lang=or] .j-field .field-underinfo .field-description {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-field .field-underinfo .field-description,
	html[lang=or] .j-field .field-underinfo .field-description {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

.j-field .field-underinfo .field-error,
.j-field .field-underinfo .field-success,
.j-field .field-underinfo .field-warning {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286;
	margin-top: var(--spacing-xs);
	display: flex;
	align-items: center
}

@media screen and (max-width:61.9375rem) {

	.j-field .field-underinfo .field-error,
	.j-field .field-underinfo .field-success,
	.j-field .field-underinfo .field-warning {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=hi] .j-field .field-underinfo .field-error,
[data-lang=hi] .j-field .field-underinfo .field-success,
[data-lang=hi] .j-field .field-underinfo .field-warning,
html[lang=hi] .j-field .field-underinfo .field-error,
html[lang=hi] .j-field .field-underinfo .field-success,
html[lang=hi] .j-field .field-underinfo .field-warning {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-field .field-underinfo .field-error,
	[data-lang=hi] .j-field .field-underinfo .field-success,
	[data-lang=hi] .j-field .field-underinfo .field-warning,
	html[lang=hi] .j-field .field-underinfo .field-error,
	html[lang=hi] .j-field .field-underinfo .field-success,
	html[lang=hi] .j-field .field-underinfo .field-warning {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=mr] .j-field .field-underinfo .field-error,
[data-lang=mr] .j-field .field-underinfo .field-success,
[data-lang=mr] .j-field .field-underinfo .field-warning,
html[lang=mr] .j-field .field-underinfo .field-error,
html[lang=mr] .j-field .field-underinfo .field-success,
html[lang=mr] .j-field .field-underinfo .field-warning {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-field .field-underinfo .field-error,
	[data-lang=mr] .j-field .field-underinfo .field-success,
	[data-lang=mr] .j-field .field-underinfo .field-warning,
	html[lang=mr] .j-field .field-underinfo .field-error,
	html[lang=mr] .j-field .field-underinfo .field-success,
	html[lang=mr] .j-field .field-underinfo .field-warning {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=gu] .j-field .field-underinfo .field-error,
[data-lang=gu] .j-field .field-underinfo .field-success,
[data-lang=gu] .j-field .field-underinfo .field-warning,
html[lang=gu] .j-field .field-underinfo .field-error,
html[lang=gu] .j-field .field-underinfo .field-success,
html[lang=gu] .j-field .field-underinfo .field-warning {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-field .field-underinfo .field-error,
	[data-lang=gu] .j-field .field-underinfo .field-success,
	[data-lang=gu] .j-field .field-underinfo .field-warning,
	html[lang=gu] .j-field .field-underinfo .field-error,
	html[lang=gu] .j-field .field-underinfo .field-success,
	html[lang=gu] .j-field .field-underinfo .field-warning {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=pa] .j-field .field-underinfo .field-error,
[data-lang=pa] .j-field .field-underinfo .field-success,
[data-lang=pa] .j-field .field-underinfo .field-warning,
html[lang=pa] .j-field .field-underinfo .field-error,
html[lang=pa] .j-field .field-underinfo .field-success,
html[lang=pa] .j-field .field-underinfo .field-warning {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-field .field-underinfo .field-error,
	[data-lang=pa] .j-field .field-underinfo .field-success,
	[data-lang=pa] .j-field .field-underinfo .field-warning,
	html[lang=pa] .j-field .field-underinfo .field-error,
	html[lang=pa] .j-field .field-underinfo .field-success,
	html[lang=pa] .j-field .field-underinfo .field-warning {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=bn] .j-field .field-underinfo .field-error,
[data-lang=bn] .j-field .field-underinfo .field-success,
[data-lang=bn] .j-field .field-underinfo .field-warning,
html[lang=bn] .j-field .field-underinfo .field-error,
html[lang=bn] .j-field .field-underinfo .field-success,
html[lang=bn] .j-field .field-underinfo .field-warning {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-field .field-underinfo .field-error,
	[data-lang=bn] .j-field .field-underinfo .field-success,
	[data-lang=bn] .j-field .field-underinfo .field-warning,
	html[lang=bn] .j-field .field-underinfo .field-error,
	html[lang=bn] .j-field .field-underinfo .field-success,
	html[lang=bn] .j-field .field-underinfo .field-warning {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ta] .j-field .field-underinfo .field-error,
[data-lang=ta] .j-field .field-underinfo .field-success,
[data-lang=ta] .j-field .field-underinfo .field-warning,
html[lang=ta] .j-field .field-underinfo .field-error,
html[lang=ta] .j-field .field-underinfo .field-success,
html[lang=ta] .j-field .field-underinfo .field-warning {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-field .field-underinfo .field-error,
	[data-lang=ta] .j-field .field-underinfo .field-success,
	[data-lang=ta] .j-field .field-underinfo .field-warning,
	html[lang=ta] .j-field .field-underinfo .field-error,
	html[lang=ta] .j-field .field-underinfo .field-success,
	html[lang=ta] .j-field .field-underinfo .field-warning {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=te] .j-field .field-underinfo .field-error,
[data-lang=te] .j-field .field-underinfo .field-success,
[data-lang=te] .j-field .field-underinfo .field-warning,
html[lang=te] .j-field .field-underinfo .field-error,
html[lang=te] .j-field .field-underinfo .field-success,
html[lang=te] .j-field .field-underinfo .field-warning {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-field .field-underinfo .field-error,
	[data-lang=te] .j-field .field-underinfo .field-success,
	[data-lang=te] .j-field .field-underinfo .field-warning,
	html[lang=te] .j-field .field-underinfo .field-error,
	html[lang=te] .j-field .field-underinfo .field-success,
	html[lang=te] .j-field .field-underinfo .field-warning {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=kn] .j-field .field-underinfo .field-error,
[data-lang=kn] .j-field .field-underinfo .field-success,
[data-lang=kn] .j-field .field-underinfo .field-warning,
html[lang=kn] .j-field .field-underinfo .field-error,
html[lang=kn] .j-field .field-underinfo .field-success,
html[lang=kn] .j-field .field-underinfo .field-warning {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-field .field-underinfo .field-error,
	[data-lang=kn] .j-field .field-underinfo .field-success,
	[data-lang=kn] .j-field .field-underinfo .field-warning,
	html[lang=kn] .j-field .field-underinfo .field-error,
	html[lang=kn] .j-field .field-underinfo .field-success,
	html[lang=kn] .j-field .field-underinfo .field-warning {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=as] .j-field .field-underinfo .field-error,
[data-lang=as] .j-field .field-underinfo .field-success,
[data-lang=as] .j-field .field-underinfo .field-warning,
html[lang=as] .j-field .field-underinfo .field-error,
html[lang=as] .j-field .field-underinfo .field-success,
html[lang=as] .j-field .field-underinfo .field-warning {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-field .field-underinfo .field-error,
	[data-lang=as] .j-field .field-underinfo .field-success,
	[data-lang=as] .j-field .field-underinfo .field-warning,
	html[lang=as] .j-field .field-underinfo .field-error,
	html[lang=as] .j-field .field-underinfo .field-success,
	html[lang=as] .j-field .field-underinfo .field-warning {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ml] .j-field .field-underinfo .field-error,
[data-lang=ml] .j-field .field-underinfo .field-success,
[data-lang=ml] .j-field .field-underinfo .field-warning,
html[lang=ml] .j-field .field-underinfo .field-error,
html[lang=ml] .j-field .field-underinfo .field-success,
html[lang=ml] .j-field .field-underinfo .field-warning {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-field .field-underinfo .field-error,
	[data-lang=ml] .j-field .field-underinfo .field-success,
	[data-lang=ml] .j-field .field-underinfo .field-warning,
	html[lang=ml] .j-field .field-underinfo .field-error,
	html[lang=ml] .j-field .field-underinfo .field-success,
	html[lang=ml] .j-field .field-underinfo .field-warning {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=or] .j-field .field-underinfo .field-error,
[data-lang=or] .j-field .field-underinfo .field-success,
[data-lang=or] .j-field .field-underinfo .field-warning,
html[lang=or] .j-field .field-underinfo .field-error,
html[lang=or] .j-field .field-underinfo .field-success,
html[lang=or] .j-field .field-underinfo .field-warning {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-field .field-underinfo .field-error,
	[data-lang=or] .j-field .field-underinfo .field-success,
	[data-lang=or] .j-field .field-underinfo .field-warning,
	html[lang=or] .j-field .field-underinfo .field-error,
	html[lang=or] .j-field .field-underinfo .field-success,
	html[lang=or] .j-field .field-underinfo .field-warning {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

.j-field .field-underinfo .field-error {
	color: var(--color-feedback-error-80)
}

.j-field .field-underinfo .field-success {
	color: var(--color-feedback-success-80)
}

.j-field .field-underinfo .field-warning {
	color: var(--color-feedback-warning-80)
}

.j-field .field-underinfo svg {
	width: 1.5em;
	height: 1.5em;
	margin-right: var(--spacing-xs)
}

.j-field p {
	margin: auto
}

.j-field .input-icon {
	position: absolute;
	box-sizing: border-box;
	top: 0;
	line-height: 0;
	border-radius: var(--radius-small);
	width: 1.5em;
	height: 1.5em;
	display: flex;
	justify-content: center;
	transform: none;
	z-index: auto;
	margin-top: .5em;
	color: var(--color-primary-grey-80)
}

.j-field .input-icon svg {
	height: 100%;
	width: 100%
}

.j-field .input-icon.clickable {
	cursor: pointer
}

.j-field .input-icon.clickable:hover {
	color: var(--color-primary-50)
}

.j-field .input-icon.input-icon-prefix {
	left: 0
}

.j-field .input-icon.input-icon-suffix {
	right: 0
}

.j-field .input-icon.input-icon-suffix.clickable:hover {
	color: var(--color-primary-60)
}

.j-field.input-textarea .input-icon-suffix {
	margin-right: var(--spacing-base);
	margin-top: calc(1em - var(--spacing-xxs))
}

.j-field.input-has-prefix input:not(.code-block):not([class=input-range__tracker]):not([class=input-range__input-field-container]),
.j-field.input-has-prefix label,
.j-field.input-has-prefix select,
.j-field.input-has-prefix textarea,
.j-field.input-has-prefix.input-code .input-group-fieldset {
	padding-left: 2em
}

.j-field.input-has-suffix input:not(.code-block):not([class=input-range__tracker]),
.j-field.input-has-suffix label,
.j-field.input-has-suffix select,
.j-field.input-has-suffix textarea,
.j-field.input-has-suffix.input-code .input-group-fieldset {
	padding-right: 2em
}

.j-field.input-checkbox+.j-field.input-checkbox {
	margin-top: -1rem
}

.j-field.input-code label {
	color: var(--color-primary-grey-80);
	text-align: left;
	font-weight: 700;
	cursor: text;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	pointer-events: none;
	width: 100%
}

.j-field.input-code.input-required label:after {
	content: "*";
	color: inherit;
	position: relative;
	top: .25ex;
	margin-left: 2px
}

.j-field.input-code .input-group-fieldset {
	border: none;
	outline: none;
	display: flex;
	padding: 0;
	margin: 0
}

.j-field.input-code .input-group-fieldset input.code-block {
	-moz-appearance: textfield;
	text-decoration: none;
	text-align: center !important
}

.j-field.input-code .input-group-fieldset input.code-block:focus::placeholder {
	color: transparent
}

.j-field.input-code .input-group-fieldset input.code-block:not(:last-child) {
	margin-right: var(--spacing-xs)
}

.j-field input[type=number] {
	-moz-appearance: textfield
}

.j-field.input-dropdown select,
.j-field.input-select select {
	-moz-appearance: none;
	appearance: none;
	-webkit-appearance: none
}

.j-field.input-dropdown .input-icon,
.j-field.input-select .input-icon {
	pointer-events: none
}

.j-field.input-dropdown.input-required label:after {
	content: "*";
	color: inherit;
	position: relative;
	top: .25ex;
	margin-left: 2px
}

.j-field.input-hidden {
	display: none
}

.j-field.input-color input[type=color] {
	-webkit-appearance: none;
	border: none
}

.j-field.input-color input[type=color]::-webkit-color-swatch-wrapper {
	padding: 4px 0
}

.j-field.input-color input[type=color]::-webkit-color-swatch {
	border: none;
	border-radius: var(--radius-medium)
}

.input-no-margin {
	margin-top: 0
}

.input-range {
	display: flex;
	margin: 0
}

.input-range__tracker {
	height: 4px;
	width: 100%
}

.input-range__tracker:active {
	color: var(--color-primary-60)
}

.input-range__header-wrapper {
	display: flex
}

.input-range__input-field-container {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5;
	color: var(--color-primary-grey-100);
	border: 1px solid var(--color-primary-grey-80);
	border-radius: var(--radius-medium);
	float: right;
	padding: var(--spacing-xxs) var(--spacing-xs);
	margin-top: -4px;
	margin-bottom: var(--spacing-xs);
	text-align: right;
	stroke-width: 1px;
	stroke: var(--color-primary-grey-80)
}

@media screen and (max-width:61.9375rem) {
	.input-range__input-field-container {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .input-range__input-field-container,
html[lang=hi] .input-range__input-field-container {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .input-range__input-field-container,
	html[lang=hi] .input-range__input-field-container {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=mr] .input-range__input-field-container,
html[lang=mr] .input-range__input-field-container {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .input-range__input-field-container,
	html[lang=mr] .input-range__input-field-container {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=gu] .input-range__input-field-container,
html[lang=gu] .input-range__input-field-container {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .input-range__input-field-container,
	html[lang=gu] .input-range__input-field-container {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=pa] .input-range__input-field-container,
html[lang=pa] .input-range__input-field-container {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .input-range__input-field-container,
	html[lang=pa] .input-range__input-field-container {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=bn] .input-range__input-field-container,
html[lang=bn] .input-range__input-field-container {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .input-range__input-field-container,
	html[lang=bn] .input-range__input-field-container {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ta] .input-range__input-field-container,
html[lang=ta] .input-range__input-field-container {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .input-range__input-field-container,
	html[lang=ta] .input-range__input-field-container {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=te] .input-range__input-field-container,
html[lang=te] .input-range__input-field-container {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .input-range__input-field-container,
	html[lang=te] .input-range__input-field-container {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=kn] .input-range__input-field-container,
html[lang=kn] .input-range__input-field-container {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .input-range__input-field-container,
	html[lang=kn] .input-range__input-field-container {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=as] .input-range__input-field-container,
html[lang=as] .input-range__input-field-container {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .input-range__input-field-container,
	html[lang=as] .input-range__input-field-container {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ml] .input-range__input-field-container,
html[lang=ml] .input-range__input-field-container {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .input-range__input-field-container,
	html[lang=ml] .input-range__input-field-container {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=or] .input-range__input-field-container,
html[lang=or] .input-range__input-field-container {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .input-range__input-field-container,
	html[lang=or] .input-range__input-field-container {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.input-range__range-value,
.input-range__range-wrapper {
	display: flex;
	justify-content: space-between
}

.input-range__range-value {
	margin-top: var(--spacing-xs)
}

.input-range__lower-rage-value {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286;
	color: var(--color-primary-grey-80)
}

@media screen and (max-width:61.9375rem) {
	.input-range__lower-rage-value {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=hi] .input-range__lower-rage-value,
html[lang=hi] .input-range__lower-rage-value {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .input-range__lower-rage-value,
	html[lang=hi] .input-range__lower-rage-value {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=mr] .input-range__lower-rage-value,
html[lang=mr] .input-range__lower-rage-value {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .input-range__lower-rage-value,
	html[lang=mr] .input-range__lower-rage-value {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=gu] .input-range__lower-rage-value,
html[lang=gu] .input-range__lower-rage-value {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .input-range__lower-rage-value,
	html[lang=gu] .input-range__lower-rage-value {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=pa] .input-range__lower-rage-value,
html[lang=pa] .input-range__lower-rage-value {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .input-range__lower-rage-value,
	html[lang=pa] .input-range__lower-rage-value {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=bn] .input-range__lower-rage-value,
html[lang=bn] .input-range__lower-rage-value {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .input-range__lower-rage-value,
	html[lang=bn] .input-range__lower-rage-value {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ta] .input-range__lower-rage-value,
html[lang=ta] .input-range__lower-rage-value {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .input-range__lower-rage-value,
	html[lang=ta] .input-range__lower-rage-value {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=te] .input-range__lower-rage-value,
html[lang=te] .input-range__lower-rage-value {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .input-range__lower-rage-value,
	html[lang=te] .input-range__lower-rage-value {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=kn] .input-range__lower-rage-value,
html[lang=kn] .input-range__lower-rage-value {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .input-range__lower-rage-value,
	html[lang=kn] .input-range__lower-rage-value {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=as] .input-range__lower-rage-value,
html[lang=as] .input-range__lower-rage-value {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .input-range__lower-rage-value,
	html[lang=as] .input-range__lower-rage-value {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ml] .input-range__lower-rage-value,
html[lang=ml] .input-range__lower-rage-value {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .input-range__lower-rage-value,
	html[lang=ml] .input-range__lower-rage-value {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=or] .input-range__lower-rage-value,
html[lang=or] .input-range__lower-rage-value {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .input-range__lower-rage-value,
	html[lang=or] .input-range__lower-rage-value {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

.input-range__upper-rage-value {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286;
	color: var(--color-primary-grey-80)
}

@media screen and (max-width:61.9375rem) {
	.input-range__upper-rage-value {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=hi] .input-range__upper-rage-value,
html[lang=hi] .input-range__upper-rage-value {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .input-range__upper-rage-value,
	html[lang=hi] .input-range__upper-rage-value {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=mr] .input-range__upper-rage-value,
html[lang=mr] .input-range__upper-rage-value {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .input-range__upper-rage-value,
	html[lang=mr] .input-range__upper-rage-value {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=gu] .input-range__upper-rage-value,
html[lang=gu] .input-range__upper-rage-value {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .input-range__upper-rage-value,
	html[lang=gu] .input-range__upper-rage-value {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=pa] .input-range__upper-rage-value,
html[lang=pa] .input-range__upper-rage-value {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .input-range__upper-rage-value,
	html[lang=pa] .input-range__upper-rage-value {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=bn] .input-range__upper-rage-value,
html[lang=bn] .input-range__upper-rage-value {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .input-range__upper-rage-value,
	html[lang=bn] .input-range__upper-rage-value {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ta] .input-range__upper-rage-value,
html[lang=ta] .input-range__upper-rage-value {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .input-range__upper-rage-value,
	html[lang=ta] .input-range__upper-rage-value {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=te] .input-range__upper-rage-value,
html[lang=te] .input-range__upper-rage-value {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .input-range__upper-rage-value,
	html[lang=te] .input-range__upper-rage-value {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=kn] .input-range__upper-rage-value,
html[lang=kn] .input-range__upper-rage-value {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .input-range__upper-rage-value,
	html[lang=kn] .input-range__upper-rage-value {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=as] .input-range__upper-rage-value,
html[lang=as] .input-range__upper-rage-value {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .input-range__upper-rage-value,
	html[lang=as] .input-range__upper-rage-value {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ml] .input-range__upper-rage-value,
html[lang=ml] .input-range__upper-rage-value {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .input-range__upper-rage-value,
	html[lang=ml] .input-range__upper-rage-value {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=or] .input-range__upper-rage-value,
html[lang=or] .input-range__upper-rage-value {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .input-range__upper-rage-value,
	html[lang=or] .input-range__upper-rage-value {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

.input-range input[type=range] {
	-webkit-appearance: none;
	width: 100%;
	height: 4px;
	border-radius: var(--radius-small);
	background-image: linear-gradient(to right, var(--color-primary-50) 0 50%, var(--color-primary-grey-40) 50%);
	background-size: 200%;
	background-repeat: no-repeat;
	transition: none
}

.input-range input[type=range]:active {
	background-image: linear-gradient(to right, var(--color-primary-60) 0 50%, var(--color-primary-grey-40) 50%)
}

.input-range input[type=range]:disabled {
	pointer-events: none
}

.input-range input[type=range]::-moz-range-track,
.input-range input[type=range]::-webkit-slider-runnable-track {
	-webkit-appearance: none;
	box-shadow: none;
	border: none;
	background: transparent
}

.input-range input[type=range]::-webkit-slider-thumb {
	-webkit-appearance: none;
	height: 20px;
	width: 20px;
	border-radius: 50%;
	background: var(--color-primary-50);
	cursor: ew-resize;
	-webkit-transition: var(--transitions-default);
	transition: var(--transitions-default)
}

.input-range input[type=range]::-webkit-slider-thumb:active,
.input-range input[type=range]::-webkit-slider-thumb:hover {
	background: var(--color-primary-60)
}

.input-range input[type=range]:focus-within::-webkit-slider-thumb {
	outline: 4px solid var(--color-primary-80);
	border-radius: 50%
}

.input-range input[type=range]:focus:not(:focus-visible)::-webkit-slider-thumb {
	outline: none
}

.input-range input[type=range]::-moz-range-track {
	-webkit-appearance: none;
	box-shadow: none;
	border: none;
	background: transparent
}

.input-range input[type=range]::-moz-range-thumb {
	-webkit-appearance: none;
	height: 20px;
	width: 20px;
	border-radius: 50%;
	background: var(--color-primary-50);
	cursor: ew-resize;
	-moz-transition: var(--transitions-default);
	transition: var(--transitions-default)
}

.input-range input[type=range]::-moz-range-thumb:active,
.input-range input[type=range]::-moz-range-thumb:hover {
	background: var(--color-primary-60)
}

.input-range input[type=range]:focus-within::-moz-range-thumb {
	outline: 4px solid var(--color-primary-80);
	border-radius: 50%
}

.input-range input[type=range]:focus:not(:focus-visible)::-moz-range-thumb {
	outline: none
}

.input-range .field-label {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286;
	width: -webkit-fill-available;
	width: -moz-available;
	padding-right: var(--spacing-xs)
}

@media screen and (max-width:61.9375rem) {
	.input-range .field-label {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=hi] .input-range .field-label,
html[lang=hi] .input-range .field-label {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .input-range .field-label,
	html[lang=hi] .input-range .field-label {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=mr] .input-range .field-label,
html[lang=mr] .input-range .field-label {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .input-range .field-label,
	html[lang=mr] .input-range .field-label {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=gu] .input-range .field-label,
html[lang=gu] .input-range .field-label {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .input-range .field-label,
	html[lang=gu] .input-range .field-label {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=pa] .input-range .field-label,
html[lang=pa] .input-range .field-label {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .input-range .field-label,
	html[lang=pa] .input-range .field-label {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=bn] .input-range .field-label,
html[lang=bn] .input-range .field-label {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .input-range .field-label,
	html[lang=bn] .input-range .field-label {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ta] .input-range .field-label,
html[lang=ta] .input-range .field-label {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .input-range .field-label,
	html[lang=ta] .input-range .field-label {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=te] .input-range .field-label,
html[lang=te] .input-range .field-label {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .input-range .field-label,
	html[lang=te] .input-range .field-label {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=kn] .input-range .field-label,
html[lang=kn] .input-range .field-label {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .input-range .field-label,
	html[lang=kn] .input-range .field-label {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=as] .input-range .field-label,
html[lang=as] .input-range .field-label {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .input-range .field-label,
	html[lang=as] .input-range .field-label {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ml] .input-range .field-label,
html[lang=ml] .input-range .field-label {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .input-range .field-label,
	html[lang=ml] .input-range .field-label {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=or] .input-range .field-label,
html[lang=or] .input-range .field-label {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .input-range .field-label,
	html[lang=or] .input-range .field-label {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

.input-range .field-underinfo {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {
	.input-range .field-underinfo {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=hi] .input-range .field-underinfo,
html[lang=hi] .input-range .field-underinfo {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .input-range .field-underinfo,
	html[lang=hi] .input-range .field-underinfo {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=mr] .input-range .field-underinfo,
html[lang=mr] .input-range .field-underinfo {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .input-range .field-underinfo,
	html[lang=mr] .input-range .field-underinfo {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=gu] .input-range .field-underinfo,
html[lang=gu] .input-range .field-underinfo {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .input-range .field-underinfo,
	html[lang=gu] .input-range .field-underinfo {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=pa] .input-range .field-underinfo,
html[lang=pa] .input-range .field-underinfo {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .input-range .field-underinfo,
	html[lang=pa] .input-range .field-underinfo {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=bn] .input-range .field-underinfo,
html[lang=bn] .input-range .field-underinfo {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .input-range .field-underinfo,
	html[lang=bn] .input-range .field-underinfo {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ta] .input-range .field-underinfo,
html[lang=ta] .input-range .field-underinfo {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .input-range .field-underinfo,
	html[lang=ta] .input-range .field-underinfo {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=te] .input-range .field-underinfo,
html[lang=te] .input-range .field-underinfo {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .input-range .field-underinfo,
	html[lang=te] .input-range .field-underinfo {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=kn] .input-range .field-underinfo,
html[lang=kn] .input-range .field-underinfo {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .input-range .field-underinfo,
	html[lang=kn] .input-range .field-underinfo {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=as] .input-range .field-underinfo,
html[lang=as] .input-range .field-underinfo {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .input-range .field-underinfo,
	html[lang=as] .input-range .field-underinfo {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ml] .input-range .field-underinfo,
html[lang=ml] .input-range .field-underinfo {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .input-range .field-underinfo,
	html[lang=ml] .input-range .field-underinfo {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=or] .input-range .field-underinfo,
html[lang=or] .input-range .field-underinfo {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .input-range .field-underinfo,
	html[lang=or] .input-range .field-underinfo {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

.input-range .input-icon {
	margin-top: -.02rem;
	margin-right: .25em
}

.j-input-dropdown {
	cursor: default
}

.j-input-dropdown-menublock .overlay {
	top: -2rem !important
}

@media screen and (max-width:38.6875rem) {
	.j-input-dropdown-menublock .overlay {
		top: -4rem !important
	}
}

.j-input-dropdown__disabled {
	cursor: default;
	pointer-events: none
}

.j-dropdown-wrapper {
	width: 100%
}

.j-avatar {
	--avatar-icon-color: var(--color-primary-50);
	--avatar-icon-background: var(--color-primary-20);
	--avatar-primary-color-border: transparent;
	width: var(--avatar-size);
	height: var(--avatar-size);
	text-decoration: none;
	position: relative;
	border-radius: 50%;
	overflow: hidden;
	background: var(--color-sparkle-20);
	color: var(--color-sparkle-20);
	background-color: var(--color-sparkle-20);
	display: flex;
	align-items: center;
	justify-content: center;
	transition: var(--transitions-default)
}

.j-avatar-size__x-small {
	--avatar-size: 1.5rem
}

.j-avatar-size__small {
	--avatar-size: 2rem
}

.j-avatar-size__medium {
	--avatar-size: 2.5rem
}

.j-avatar-size__large {
	--avatar-size: 3rem
}

.j-avatar-size__x-large {
	--avatar-size: 3.5rem
}

.j-avatar-size__xx-large {
	--avatar-size: 7.5rem
}

.j-avatar-kind__default {
	background: var(--avatar-icon-background)
}

.j-avatar-kind__default svg {
	color: var(--avatar-icon-color);
	height: 100%
}

.j-avatar-kind__default.j-avatar__is-clickable:hover svg {
	color: var(--color-primary-60)
}

.j-avatar-kind__initials.j-avatar__is-clickable:hover {
	background: var(--color-sparkle-40)
}

.j-avatar-kind__initials.j-avatar__is-clickable:hover svg {
	color: var(--color-sparkle-70)
}

.j-avatar-kind__image.j-avatar__is-clickable:hover {
	background: var(--color-primary-background)
}

.j-avatar-kind__image.j-avatar__is-clickable:hover img {
	opacity: 30%
}

.j-avatar-kind__icon {
	background: var(--avatar-icon-background)
}

.j-avatar-kind__icon svg {
	color: var(--avatar-icon-color)
}

.j-avatar-kind__icon.j-avatar__is-clickable:hover {
	background: var(--color-primary-grey-20)
}

.j-avatar-kind__icon.j-avatar__is-clickable:hover svg {
	color: var(--color-primary-60)
}

.j-avatar__disabled {
	cursor: not-allowed;
	opacity: .3
}

.has-focus:focus-visible .j-avatar__is-clickable {
	border-radius: 50%
}

.j-initials {
	color: var(--color-sparkle-60)
}

.j-initials-size__x-small {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {
	.j-initials-size__x-small {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-initials-size__x-small,
html[lang=hi] .j-initials-size__x-small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-initials-size__x-small,
	html[lang=hi] .j-initials-size__x-small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-initials-size__x-small,
html[lang=mr] .j-initials-size__x-small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-initials-size__x-small,
	html[lang=mr] .j-initials-size__x-small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-initials-size__x-small,
html[lang=gu] .j-initials-size__x-small {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-initials-size__x-small,
	html[lang=gu] .j-initials-size__x-small {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-initials-size__x-small,
html[lang=pa] .j-initials-size__x-small {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-initials-size__x-small,
	html[lang=pa] .j-initials-size__x-small {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-initials-size__x-small,
html[lang=bn] .j-initials-size__x-small {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-initials-size__x-small,
	html[lang=bn] .j-initials-size__x-small {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-initials-size__x-small,
html[lang=ta] .j-initials-size__x-small {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-initials-size__x-small,
	html[lang=ta] .j-initials-size__x-small {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-initials-size__x-small,
html[lang=te] .j-initials-size__x-small {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-initials-size__x-small,
	html[lang=te] .j-initials-size__x-small {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-initials-size__x-small,
html[lang=kn] .j-initials-size__x-small {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-initials-size__x-small,
	html[lang=kn] .j-initials-size__x-small {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-initials-size__x-small,
html[lang=as] .j-initials-size__x-small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-initials-size__x-small,
	html[lang=as] .j-initials-size__x-small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-initials-size__x-small,
html[lang=ml] .j-initials-size__x-small {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-initials-size__x-small,
	html[lang=ml] .j-initials-size__x-small {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-initials-size__x-small,
html[lang=or] .j-initials-size__x-small {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-initials-size__x-small,
	html[lang=or] .j-initials-size__x-small {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

.j-initials-size__small {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {
	.j-initials-size__small {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-initials-size__small,
html[lang=hi] .j-initials-size__small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-initials-size__small,
	html[lang=hi] .j-initials-size__small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-initials-size__small,
html[lang=mr] .j-initials-size__small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-initials-size__small,
	html[lang=mr] .j-initials-size__small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-initials-size__small,
html[lang=gu] .j-initials-size__small {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-initials-size__small,
	html[lang=gu] .j-initials-size__small {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-initials-size__small,
html[lang=pa] .j-initials-size__small {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-initials-size__small,
	html[lang=pa] .j-initials-size__small {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-initials-size__small,
html[lang=bn] .j-initials-size__small {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-initials-size__small,
	html[lang=bn] .j-initials-size__small {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-initials-size__small,
html[lang=ta] .j-initials-size__small {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-initials-size__small,
	html[lang=ta] .j-initials-size__small {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-initials-size__small,
html[lang=te] .j-initials-size__small {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-initials-size__small,
	html[lang=te] .j-initials-size__small {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-initials-size__small,
html[lang=kn] .j-initials-size__small {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-initials-size__small,
	html[lang=kn] .j-initials-size__small {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-initials-size__small,
html[lang=as] .j-initials-size__small {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-initials-size__small,
	html[lang=as] .j-initials-size__small {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-initials-size__small,
html[lang=ml] .j-initials-size__small {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-initials-size__small,
	html[lang=ml] .j-initials-size__small {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-initials-size__small,
html[lang=or] .j-initials-size__small {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .75rem;
	letter-spacing: -.06px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-initials-size__small,
	html[lang=or] .j-initials-size__small {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .75rem;
		letter-spacing: -.06px;
		line-height: 1.3333333333
	}
}

.j-initials-size__medium {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	.j-initials-size__medium {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .j-initials-size__medium,
html[lang=hi] .j-initials-size__medium {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-initials-size__medium,
	html[lang=hi] .j-initials-size__medium {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=mr] .j-initials-size__medium,
html[lang=mr] .j-initials-size__medium {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-initials-size__medium,
	html[lang=mr] .j-initials-size__medium {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=gu] .j-initials-size__medium,
html[lang=gu] .j-initials-size__medium {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-initials-size__medium,
	html[lang=gu] .j-initials-size__medium {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=pa] .j-initials-size__medium,
html[lang=pa] .j-initials-size__medium {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-initials-size__medium,
	html[lang=pa] .j-initials-size__medium {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=bn] .j-initials-size__medium,
html[lang=bn] .j-initials-size__medium {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-initials-size__medium,
	html[lang=bn] .j-initials-size__medium {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ta] .j-initials-size__medium,
html[lang=ta] .j-initials-size__medium {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-initials-size__medium,
	html[lang=ta] .j-initials-size__medium {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=te] .j-initials-size__medium,
html[lang=te] .j-initials-size__medium {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-initials-size__medium,
	html[lang=te] .j-initials-size__medium {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=kn] .j-initials-size__medium,
html[lang=kn] .j-initials-size__medium {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-initials-size__medium,
	html[lang=kn] .j-initials-size__medium {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=as] .j-initials-size__medium,
html[lang=as] .j-initials-size__medium {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-initials-size__medium,
	html[lang=as] .j-initials-size__medium {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ml] .j-initials-size__medium,
html[lang=ml] .j-initials-size__medium {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-initials-size__medium,
	html[lang=ml] .j-initials-size__medium {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=or] .j-initials-size__medium,
html[lang=or] .j-initials-size__medium {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-initials-size__medium,
	html[lang=or] .j-initials-size__medium {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-initials-size__large {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {
	.j-initials-size__large {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-initials-size__large,
html[lang=hi] .j-initials-size__large {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-initials-size__large,
	html[lang=hi] .j-initials-size__large {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-initials-size__large,
html[lang=mr] .j-initials-size__large {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-initials-size__large,
	html[lang=mr] .j-initials-size__large {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-initials-size__large,
html[lang=gu] .j-initials-size__large {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-initials-size__large,
	html[lang=gu] .j-initials-size__large {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-initials-size__large,
html[lang=pa] .j-initials-size__large {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-initials-size__large,
	html[lang=pa] .j-initials-size__large {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-initials-size__large,
html[lang=bn] .j-initials-size__large {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-initials-size__large,
	html[lang=bn] .j-initials-size__large {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-initials-size__large,
html[lang=ta] .j-initials-size__large {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-initials-size__large,
	html[lang=ta] .j-initials-size__large {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-initials-size__large,
html[lang=te] .j-initials-size__large {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-initials-size__large,
	html[lang=te] .j-initials-size__large {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-initials-size__large,
html[lang=kn] .j-initials-size__large {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-initials-size__large,
	html[lang=kn] .j-initials-size__large {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-initials-size__large,
html[lang=as] .j-initials-size__large {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-initials-size__large,
	html[lang=as] .j-initials-size__large {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-initials-size__large,
html[lang=ml] .j-initials-size__large {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-initials-size__large,
	html[lang=ml] .j-initials-size__large {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-initials-size__large,
html[lang=or] .j-initials-size__large {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-initials-size__large,
	html[lang=or] .j-initials-size__large {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

.j-initials-size__x-large {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {
	.j-initials-size__x-large {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-initials-size__x-large,
html[lang=hi] .j-initials-size__x-large {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-initials-size__x-large,
	html[lang=hi] .j-initials-size__x-large {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-initials-size__x-large,
html[lang=mr] .j-initials-size__x-large {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-initials-size__x-large,
	html[lang=mr] .j-initials-size__x-large {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-initials-size__x-large,
html[lang=gu] .j-initials-size__x-large {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-initials-size__x-large,
	html[lang=gu] .j-initials-size__x-large {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-initials-size__x-large,
html[lang=pa] .j-initials-size__x-large {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-initials-size__x-large,
	html[lang=pa] .j-initials-size__x-large {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-initials-size__x-large,
html[lang=bn] .j-initials-size__x-large {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-initials-size__x-large,
	html[lang=bn] .j-initials-size__x-large {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-initials-size__x-large,
html[lang=ta] .j-initials-size__x-large {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-initials-size__x-large,
	html[lang=ta] .j-initials-size__x-large {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-initials-size__x-large,
html[lang=te] .j-initials-size__x-large {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-initials-size__x-large,
	html[lang=te] .j-initials-size__x-large {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-initials-size__x-large,
html[lang=kn] .j-initials-size__x-large {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-initials-size__x-large,
	html[lang=kn] .j-initials-size__x-large {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-initials-size__x-large,
html[lang=as] .j-initials-size__x-large {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-initials-size__x-large,
	html[lang=as] .j-initials-size__x-large {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-initials-size__x-large,
html[lang=ml] .j-initials-size__x-large {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-initials-size__x-large,
	html[lang=ml] .j-initials-size__x-large {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-initials-size__x-large,
html[lang=or] .j-initials-size__x-large {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.125rem;
	letter-spacing: -.09px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-initials-size__x-large,
	html[lang=or] .j-initials-size__x-large {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.125rem;
		letter-spacing: -.09px;
		line-height: 1.3333333333
	}
}

.j-initials-size__xx-large {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.3333333333
}

@media screen and (max-width:61.9375rem) {
	.j-initials-size__xx-large {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=hi] .j-initials-size__xx-large,
html[lang=hi] .j-initials-size__xx-large {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-initials-size__xx-large,
	html[lang=hi] .j-initials-size__xx-large {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=mr] .j-initials-size__xx-large,
html[lang=mr] .j-initials-size__xx-large {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-initials-size__xx-large,
	html[lang=mr] .j-initials-size__xx-large {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=gu] .j-initials-size__xx-large,
html[lang=gu] .j-initials-size__xx-large {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-initials-size__xx-large,
	html[lang=gu] .j-initials-size__xx-large {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=pa] .j-initials-size__xx-large,
html[lang=pa] .j-initials-size__xx-large {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-initials-size__xx-large,
	html[lang=pa] .j-initials-size__xx-large {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=bn] .j-initials-size__xx-large,
html[lang=bn] .j-initials-size__xx-large {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-initials-size__xx-large,
	html[lang=bn] .j-initials-size__xx-large {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=ta] .j-initials-size__xx-large,
html[lang=ta] .j-initials-size__xx-large {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-initials-size__xx-large,
	html[lang=ta] .j-initials-size__xx-large {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=te] .j-initials-size__xx-large,
html[lang=te] .j-initials-size__xx-large {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-initials-size__xx-large,
	html[lang=te] .j-initials-size__xx-large {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=kn] .j-initials-size__xx-large,
html[lang=kn] .j-initials-size__xx-large {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-initials-size__xx-large,
	html[lang=kn] .j-initials-size__xx-large {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=as] .j-initials-size__xx-large,
html[lang=as] .j-initials-size__xx-large {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-initials-size__xx-large,
	html[lang=as] .j-initials-size__xx-large {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=ml] .j-initials-size__xx-large,
html[lang=ml] .j-initials-size__xx-large {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-initials-size__xx-large,
	html[lang=ml] .j-initials-size__xx-large {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

[data-lang=or] .j-initials-size__xx-large,
html[lang=or] .j-initials-size__xx-large {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1.5rem;
	letter-spacing: -.12px;
	line-height: 1.1666666667
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-initials-size__xx-large,
	html[lang=or] .j-initials-size__xx-large {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1.5rem;
		letter-spacing: -.12px;
		line-height: 1.3333333333
	}
}

.j-progress-bar {
	--progress-bar-height: 0.5em;
	--progress-bar-color-highlight: var(--color-primary-50);
	--progress-bar-color-background: var(--color-primary-grey-40);
	--progress-bar-color-text-label: var(--color-primary-grey-100);
	--progress-bar-color-text-second-label: var(--color-primary-60);
	--progress-bar-border-radius: var(--radius-small)
}

.success.j-progress-bar {
	--progress-bar-color-highlight: var(--color-feedback-success-50)
}

.error.j-progress-bar {
	--progress-bar-color-highlight: var(--color-feedback-error-50)
}

.warning.j-progress-bar {
	--progress-bar-color-highlight: var(--color-feedback-warning-50)
}

.j-progress-bar .j-progress-bar__label-root {
	display: flex;
	gap: var(--spacing-m)
}

.j-progress-bar .j-progress-bar__label-root.align-stretch {
	justify-content: space-between
}

.j-progress-bar .j-progress-bar__label-root.align-center {
	justify-content: center
}

.j-progress-bar .j-progress-bar__fragment-container {
	margin-top: var(--spacing-base);
	height: var(--progress-bar-height);
	display: block;
	position: relative;
	overflow: hidden
}

.j-progress-bar .j-progress-bar__fragment-container .j-progress-bar__fragment-back,
.j-progress-bar .j-progress-bar__fragment-container .j-progress-bar__fragment-roller,
.j-progress-bar .j-progress-bar__fragment-container .j-progress-bar__fragment-tracker {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	border-radius: var(--progress-bar-border-radius);
	transition: var(--transitions-default)
}

.j-progress-bar .j-progress-bar__fragment-container .j-progress-bar__fragment-back {
	width: 100%;
	background-color: var(--progress-bar-color-background)
}

.j-progress-bar .j-progress-bar__fragment-container .j-progress-bar__fragment-roller,
.j-progress-bar .j-progress-bar__fragment-container .j-progress-bar__fragment-tracker {
	width: 50%;
	background-color: var(--progress-bar-color-highlight)
}

@keyframes bounce {
	0% {
		left: -100%
	}

	to {
		left: 100%
	}
}

.j-progress-bar .j-progress-bar__fragment-container.j-progress-bar__indeterminate .j-progress-bar__fragment-roller {
	animation: bounce var(--transitions-default);
	animation-iteration-count: infinite
}

.j-badge {
	--border-radius-badge: var(--radius-medium);
	--badge-color-text: var(--color-sparkle-grey-20);
	--badge-color-bg: var(--color-sparkle-60);
	display: inline-flex;
	position: relative;
	align-items: center;
	min-width: var(--spacing-xl);
	background-color: var(--badge-color-bg);
	color: var(--badge-color-text);
	border-radius: var(--border-radius-badge);
	max-width: 100%;
	padding: var(--spacing-xxs) var(--spacing-xs)
}

.j-badge .j-text {
	text-transform: uppercase;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.j-badge .j-badge-icon {
	box-sizing: content-box;
	line-height: 0;
	width: var(--icon-size, var(--spacing-base));
	padding-right: var(--spacing-xxs)
}

.j-badge-size__small {
	padding: var(--spacing-xxs) var(--spacing-xs);
	--border-radius-badge: var(--radius-small)
}

.j-badge-size__large {
	padding: var(--spacing-xxs) var(--spacing-s)
}

.j-badge-size__large .j-badge-icon {
	padding-right: var(--spacing-xs)
}

.j-badge-kind__service {
	-webkit-backdrop-filter: var(--surfaces-soft--filter);
	backdrop-filter: var(--surfaces-soft--filter);
	background-color: var(--surfaces-soft--bg);
	border-radius: var(--radius-pill);
	color: var(--color-white)
}

.j-badge-kind__service .j-badge-icon {
	padding-right: var(--spacing-xs)
}

.j-badge-kind__service .j-text {
	text-transform: none;
	color: var(--color-white)
}

.j-Space {
	line-height: 0
}

.j-Space__vertical {
	display: block
}

.j-table {
	--table-cell-padding-relaxed: var(--spacing-base);
	--table-cell-padding-condensed: var(--spacing-xs);
	--table-border-width: 1px;
	--table-border-color: var(--color-primary-grey-40);
	--table-background-color: var(--color-primary-background);
	--table-text-color: var(--color-primary-grey-100);
	--table-header-background-color: var(--color-primary-50);
	--table-header-text-color: var(--color-primary-inverse);
	--table-header-border-radius: var(--radius-medium);
	--table-header-border-bottom-width: 3px;
	--table-header-border-color: var(--color-primary-grey-80);
	--table-sort-icon-width: 1.25rem;
	--table-sort-icon-padding-left: var(--spacing-xxs);
	--table-zebra-background-color: var(--color-primary-grey-20);
	color: var(--table-text-color);
	border-collapse: separate;
	border-spacing: 0
}

.j-table td,
.j-table th {
	border-top: var(--table-border-width) solid var(--table-border-color);
	padding: var(--table-cell-padding-relaxed);
	text-align: left
}

.j-table td:first-child,
.j-table th:first-child {
	border-left: var(--table-border-width) solid var(--table-border-color)
}

.j-table td:last-child,
.j-table th:last-child {
	border-right: var(--table-border-width) solid var(--table-border-color)
}

.j-table thead {
	display: none
}

.j-table tbody,
.j-table thead {
	background-color: var(--table-background-color)
}

.j-table tbody tr:first-child td {
	border-top: var(--table-border-width) solid var(--table-border-color)
}

.j-table tbody tr:first-child td:first-child {
	border-radius: var(--table-header-border-radius) 0 0 0
}

.j-table tbody tr:first-child td:last-child {
	border-radius: 0 var(--table-header-border-radius) 0 0
}

.j-table tbody tr:last-child td {
	border-bottom: var(--table-border-width) solid var(--table-border-color)
}

.j-table tbody tr:last-child td:first-child {
	border-radius: 0 0 0 var(--table-header-border-radius)
}

.j-table tbody tr:last-child td:last-child {
	border-radius: 0 0 var(--table-header-border-radius) 0
}

.j-table tfoot {
	background-color: var(--table-background-color)
}

.j-table tfoot td {
	border-bottom: var(--table-border-width) solid var(--table-border-color);
	border-radius: 0 0 var(--table-header-border-radius) var(--table-header-border-radius)
}

.j-table.condensed td,
.j-table.condensed th {
	padding: var(--table-cell-padding-condensed)
}

.j-table.column-divider td,
.j-table.column-divider th {
	border-right: var(--table-border-width) solid var(--table-border-color)
}

.j-table.has-footer tbody tr:last-child td {
	border-radius: 0;
	border-bottom: none
}

.j-table.has-headers thead {
	display: table-header-group
}

.j-table.has-headers thead th {
	border-top: var(--table-border-width) solid var(--table-border-color);
	border-bottom: var(--table-header-border-bottom-width) solid var(--table-border-color)
}

.j-table.has-headers thead th:first-child {
	border-radius: var(--table-header-border-radius) 0 0 0
}

.j-table.has-headers thead th:last-child {
	border-radius: 0 var(--table-header-border-radius) 0 0
}

.j-table.has-headers tbody tr:first-child td {
	border-top: none;
	border-radius: 0
}

.j-table.header-background thead {
	color: var(--table-header-text-color)
}

.j-table.header-background thead th {
	background-color: var(--table-header-background-color);
	border-bottom: none
}

.j-table.header-background.column-divider th {
	border-right: var(--table-border-width) solid var(--table-header-border-color);
	box-sizing: border-box
}

.j-table.header-background.column-divider th:last-child {
	border-right-color: var(--table-border-color)
}

.j-table.zebra tbody tr:nth-child(2n) {
	background-color: var(--table-zebra-background-color)
}

.j-table.zebra tbody tr:nth-child(odd) td {
	border-top: none
}

.j-table .j-table-sortable {
	cursor: pointer
}

.j-table .j-table-icon svg {
	width: var(--table-sort-icon-width);
	padding-left: var(--table-sort-icon-padding-left);
	vertical-align: middle
}

.j-listBlock__main {
	display: flex;
	gap: var(--spacing-s);
	justify-content: flex-start;
	align-items: center;
	margin: var(--listblock-margin, var(--spacing-xs)) 0
}

.j-listBlock.align-top .j-listBlock__main {
	align-items: flex-start
}

.j-listBlock__prefix,
.j-listBlock__suffix {
	display: flex;
	align-content: center;
	align-items: center;
	flex: 0 0 auto
}

.j-listBlock__prefix>svg {
	min-width: 2em
}

.j-listBlock__block-root {
	display: flex;
	flex-grow: 1;
	gap: var(--spacing-xxs);
	flex-direction: column
}

.j-listBlock__block,
.j-listBlock__block-text {
	display: flex;
	gap: var(--spacing-xs);
	flex-grow: 1;
	align-items: center
}

.j-listBlock__children {
	margin-top: var(--spacing-xs)
}

.j-listBlock__top {
	margin-bottom: var(--spacing-xs)
}

.j-Skeleton {
	background-color: var(--color-primary-grey-20);
	width: var(--val-skeleton-width)
}

.rectangle {
	border-radius: var(--radius-large)
}

.heading {
	border-radius: var(--radius-pill);
	height: 2rem
}

.paragraph {
	border-radius: var(--radius-large);
	height: 1rem
}

.circle {
	border-radius: var(--radius-pill);
	position: relative
}

.square {
	border-radius: var(--radius-large)
}

.circle:before {
	content: "";
	position: absolute;
	width: var(--val-skeleton-width);
	background: var(--color-primary-grey-20);
	border-radius: var(--radius-pill)
}

@supports(aspect-ratio:auto) {

	.circle:before,
	.square {
		aspect-ratio: 1/1
	}

	.rectangle {
		aspect-ratio: 16/9
	}
}

@supports not (aspect-ratio:auto) {

	.circle:before,
	.square {
		padding-top: 100%
	}

	.rectangle {
		padding-top: 56.25%
	}
}

.j-tag {
	display: inline-flex;
	position: relative;
	align-items: center;
	min-width: var(--spacing-xl);
	border-radius: var(--radius-large);
	padding: var(--spacing-xxs) var(--spacing-s);
	color: var(--color-primary-grey-100);
	background-color: transparent;
	border: 1px solid var(--color-primary-grey-80);
	max-width: 100%;
	transition: var(--transitions-default)
}

.j-tag .j-text {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.j-tag.active {
	color: var(--color-sparkle-80);
	background-color: var(--color-sparkle-20);
	border-color: var(--color-sparkle-20)
}

.j-tag .j-tag-icon {
	width: var(--spacing-base);
	box-sizing: content-box;
	line-height: 0;
	padding-left: var(--spacing-xxs)
}

.j-tag.disabled {
	cursor: not-allowed;
	opacity: .3
}

.j-tag.clickable:not(.disabled):hover {
	cursor: pointer;
	color: var(--color-sparkle-80)
}

.j-tag.clickable:not(.disabled):active {
	color: var(--color-sparkle-80);
	border-color: var(--color-sparkle-20)
}

.j-tag.clickable:not(.disabled):focus-visible {
	outline: none;
	box-shadow: 0 0 0 4px var(--color-sparkle-80);
	color: var(--color-sparkle-80)
}

.j-tag.clickable:not(.disabled).active:hover {
	background-color: var(--color-sparkle-30);
	border-color: var(--color-sparkle-30)
}

.j-tag.clickable:not(.disabled).active:active {
	border-color: var(--color-primary-grey-40);
	background-color: transparent
}

.j-modal {
	--modal-spacing: var(--spacing-base);
	--modal-background: var(--color-primary-background);
	--modal-border-radius: var(--radius-xxl);
	--modal-header-spacing: var(--spacing-m);
	--modal-body-spacing: var(--spacing-l);
	--modal-button-spacing: var(--spacing-base);
	--modal-content-spacing: var(--spacing-base);
	--modal-content-height: 80vh;
	--modal-container-width-m: 600px;
	--modal-container-width-s: 412px;
	--modal-overlay-background: var(--color-primary-grey-80)
}

@media screen and (max-width:38.6875rem) {
	.j-modal {
		--modal-border-radius: var(--radius-xl)
	}
}

.j-modal {
	z-index: var(--elevation-70);
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
	background-color: var(--modal-overlay-background);
	-webkit-backdrop-filter: var(--backdrop-filter);
	backdrop-filter: var(--backdrop-filter);
	display: flex;
	padding: var(--modal-spacing);
	visibility: hidden;
	opacity: 0
}

.j-modal,
.j-modal.j-modal-visible {
	transition: var(--transitions-default)
}

.j-modal.j-modal-visible {
	visibility: visible;
	opacity: 1
}

.j-modal .j-modal-container {
	margin: auto;
	background-color: var(--modal-background);
	position: relative;
	padding: 0;
	outline: 0;
	width: var(--modal-container-width-m);
	border-radius: var(--modal-border-radius)
}

.j-modal .j-modal-header {
	padding: var(--modal-header-spacing) var(--modal-header-spacing) 0;
	flex-direction: column;
	align-items: flex-end;
	display: flex
}

.j-modal .j-modal-title {
	padding-top: var(--spacing-xs)
}

.j-modal .j-modal-body {
	padding: 0 var(--modal-body-spacing) var(--modal-body-spacing);
	--listblock-margin: 0
}

.j-modal .j-modal-content {
	margin: var(--modal-content-spacing) 0 var(--modal-content-spacing);
	max-height: var(--modal-content-height);
	overflow-y: auto
}

.j-modal .j-modal-footer {
	display: flex;
	flex-direction: column;
	align-items: flex-end
}

.j-modal .j-modal-footer a,
.j-modal .j-modal-footer button {
	margin-left: var(--modal-button-spacing)
}

.j-modal:not(.j-modal-closable) {
	--modal-header-spacing: var(--spacing-xxl)
}

.j-modal.j-modal-kind-acknowledgement .j-modal-buttons .secondary {
	display: none
}

.j-modal.j-modal-kind-acknowledgement .j-modal-buttons {
	width: 100%
}

.j-modal.j-modal-kind-acknowledgement .j-modal-buttons * {
	margin-left: 0
}

.j-modal.j-modal-kind-informational .j-modal-buttons {
	display: none
}

.j-modal.j-modal-size-s .j-modal-container {
	width: var(--modal-container-width-s)
}

.j-modal.j-modal-size-s .j-modal-body {
	text-align: center
}

.j-modal.j-modal-size-s .j-modal-heading {
	text-align: center;
	width: 100%
}

.j-modal.j-modal-size-s .j-modal-buttons {
	display: flex;
	flex-direction: column;
	width: 100%
}

.j-modal.j-modal-size-s .j-modal-buttons a,
.j-modal.j-modal-size-s .j-modal-buttons button {
	margin-top: var(--modal-button-spacing);
	margin-left: 0
}

.j-modal.j-modal-size-s .j-modal-buttons span {
	width: 100%
}

@media screen and (max-width:61.9375rem) {
	.j-modal .j-modal-buttons {
		display: flex;
		flex-direction: column-reverse;
		width: 100%
	}

	.j-modal .j-modal-buttons a,
	.j-modal .j-modal-buttons button {
		margin-top: var(--modal-button-spacing);
		margin-left: 0
	}

	.j-modal .j-modal-buttons span {
		width: 100%
	}
}

.j-selectors {
	--selectors-gap: var(--spacing-xs);
	--selectors-vertical-padding: var(--spacing-xs);
	display: flex;
	border-radius: var(--radius-pill);
	background-color: var(--color-primary-grey-20);
	width: -moz-fit-content;
	width: fit-content;
	position: relative;
	padding: 0 calc(var(--spacing-xxs)/2)
}

.j-selectors.stretch {
	width: auto
}

@media screen and (max-width:38.6875rem) {
	.j-selectors.stretch {
		width: -moz-fit-content;
		width: fit-content
	}
}

.j-selectors.stretch .j-selectors__item {
	flex-basis: 100%
}

.j-selectors.vertical {
	--selectors-gap: var(--spacing-xxs);
	--selectors-vertical-padding: var(--spacing-s)
}

.j-selectors.vertical .j-selectors__item .content {
	flex-direction: column
}

.j-selectors.horizontal .content {
	flex-wrap: nowrap
}

.j-selectors.horizontal-stretch .j-selectors__item .content {
	flex: 1 1
}

.j-selectors.horizontal-stretch .j-selectors__item .content .switcher-text {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.j-selectors__item {
	position: relative;
	margin: var(--spacing-xxs) calc(var(--spacing-xxs)/2)
}

.j-selectors__item .content {
	color: var(--color-primary-grey-80);
	display: flex;
	flex-wrap: wrap;
	gap: var(--selectors-gap);
	padding: var(--selectors-vertical-padding) var(--spacing-base);
	align-items: center;
	border-radius: var(--radius-pill);
	height: 100%;
	transition: var(--transitions-default);
	cursor: pointer;
	justify-content: center;
	box-shadow: inset 0 0 0 4px transparent
}

.j-selectors__item .content .switcher-icon {
	width: 1.25em;
	display: flex;
	align-items: center;
	z-index: 10
}

.j-selectors__item .content .switcher-text {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	overflow: hidden;
	-webkit-box-orient: vertical;
	z-index: 10
}

@media screen and (max-width:38.6875rem) {
	.j-selectors__item .content .switcher-text {
		display: -webkit-box;
		-webkit-line-clamp: 1;
		overflow: hidden;
		-webkit-box-orient: vertical
	}
}

.j-selectors__item .content:after {
	transition: background-color var(--transitions-default);
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	content: "";
	z-index: 0;
	border-radius: var(--radius-pill)
}

.j-selectors__item input:not(:checked, :disabled)+.content:hover:after {
	background-color: var(--color-primary-grey-40)
}

.j-selectors__item input:checked+.content {
	color: var(--color-primary-inverse)
}

.j-selectors__item input:disabled+.content {
	opacity: .3;
	cursor: not-allowed
}

.j-selectors .switcher {
	--left: 0;
	--width: 0;
	transition: var(--transitions-default);
	background-color: var(--color-primary-50);
	width: var(--width);
	left: var(--left);
	position: absolute;
	z-index: 1;
	height: calc(100% - 2*var(--spacing-xxs));
	top: var(--spacing-xxs);
	border-radius: var(--radius-pill)
}

.j-notification {
	--toast-position-top: var(--spacing-m);
	--toast-position-right: var(--spacing-m);
	--toast-position-left: unset;
	--toast-position-bottom: unset
}

@media screen and (max-width:61.9375rem) {
	.j-notification {
		--toast-position-top: unset;
		--toast-position-right: calc(50% - 9.75rem);
		--toast-position-left: unset;
		--toast-position-bottom: var(--spacing-m)
	}
}

@media screen and (max-width:38.6875rem) {
	.j-notification {
		--toast-position-left: calc(50% - 9.75rem)
	}
}

.j-notification__kind-informative.j-notification,
.j-notification__kind-semantic.j-notification {
	--toast-position-top: unset;
	--toast-position-right: unset;
	--toast-position-left: var(--spacing-m);
	--toast-position-bottom: var(--spacing-m)
}

@media screen and (max-width:61.9375rem) {

	.j-notification__kind-informative.j-notification,
	.j-notification__kind-semantic.j-notification {
		--toast-position-top: unset;
		--toast-position-right: calc(50% - 9.75rem);
		--toast-position-left: unset;
		--toast-position-bottom: var(--spacing-m)
	}
}

@media screen and (max-width:38.6875rem) {

	.j-notification__kind-informative.j-notification,
	.j-notification__kind-semantic.j-notification {
		--toast-position-left: calc(50% - 9.75rem)
	}
}

.j-notification {
	--toast-transform-x: 100%;
	--toast-transform-y: 0
}

.j-notification__visible.j-notification {
	--toast-transform-x: 0;
	--toast-transform-y: 0
}

@media screen and (max-width:61.9375rem) {
	.j-notification {
		--toast-transform-x: 0;
		--toast-transform-y: 100%
	}

	.j-notification__visible.j-notification {
		--toast-transform-x: 0;
		--toast-transform-y: 0
	}
}

.j-notification__kind-informative.j-notification,
.j-notification__kind-semantic.j-notification {
	--toast-transform-x: -100%;
	--toast-transform-y: 0
}

.j-notification__kind-informative.j-notification__visible.j-notification,
.j-notification__kind-semantic.j-notification__visible.j-notification {
	--toast-transform-x: 0;
	--toast-transform-y: 0
}

@media screen and (max-width:61.9375rem) {

	.j-notification__kind-informative.j-notification,
	.j-notification__kind-semantic.j-notification {
		--toast-transform-x: 0;
		--toast-transform-y: 100%
	}

	.j-notification__kind-informative.j-notification__visible.j-notification,
	.j-notification__kind-semantic.j-notification__visible.j-notification {
		--toast-transform-x: 0;
		--toast-transform-y: 0
	}
}

.j-notification {
	min-width: 19.5rem;
	max-width: 30.25rem;
	position: fixed;
	top: var(--toast-position-top);
	right: var(--toast-position-right);
	left: var(--toast-position-left);
	bottom: var(--toast-position-bottom);
	box-shadow: var(--shadow-s);
	border-radius: var(--radius-large);
	padding: var(--spacing-xs) var(--spacing-base);
	visibility: hidden;
	opacity: 0;
	transition: var(--transitions-ease-joyfulexit) var(--transitions-duration-medium);
	background-color: var(--color-primary-background);
	transform: translate(var(--toast-transform-x), var(--toast-transform-y))
}

.j-notification__kind-service {
	box-shadow: none;
	background-color: hsla(0, 0%, 100%, .7);
	-webkit-backdrop-filter: blur(5px);
	backdrop-filter: blur(5px)
}

.j-notification__visible {
	visibility: visible;
	opacity: 1;
	transition: var(--transitions-ease-joyfulentrance) var(--transitions-duration-medium)
}

.j-notification .j-listBlock__prefix svg {
	width: var(--spacing-l)
}

.j-notification .j-listBlock__prefix .j-listBlock__block-text {
	overflow-wrap: break-word
}

.j-notification .j-listBlock__suffix .suffix-close {
	width: var(--spacing-base);
	display: flex;
	color: var(--color-primary-60)
}

.j-notification .j-listBlock__suffix .suffix-close svg {
	height: 100%;
	width: 100%
}

.j-notification .j-listBlock__suffix .suffix-close:hover {
	color: var(--color-primary-60)
}

.j-notification__cta {
	display: flex;
	gap: var(--spacing-s);
	justify-content: flex-end
}

.j-icon {
	--icon-size-svg: inherit;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	width: var(--icon-size, 100%);
	height: var(--icon-size, 100%);
	color: var(--icon-color, currentcolor)
}

.j-icon svg {
	width: var(--icon-size-svg, 100%);
	height: var(--icon-size-svg, 100%)
}

.j-icon__bg {
	background-color: var(--icon-bg, unset);
	border-radius: var(--radius-pill)
}

.j-link.has-focus:focus-visible .j-icon {
	border-radius: var(--radius-pill)
}

.j-contentBlock {
	--button-group-gap: var(--spacing-s);
	--button-group-margin: var(--spacing-m);
	--caption-margin: var(--spacing-xs);
	--title-margin: var(--spacing-m)
}

.j-contentBlock__size-l,
.j-contentBlock__size-xl {
	--button-group-margin: var(--spacing-l);
	--caption-margin: var(--spacing-base)
}

.j-contentBlock__size-m {
	--caption-margin: var(--spacing-s);
	--title-margin: var(--spacing-base)
}

.j-contentBlock__size-s {
	--button-group-gap: var(--spacing-xs);
	--caption-margin: var(--spacing-xs);
	--title-margin: var(--spacing-s)
}

.j-contentBlock__size-xs,
.j-contentBlock__size-xxs {
	--button-group-gap: var(--spacing-xs);
	--caption-margin: var(--spacing-xs);
	--title-margin: var(--spacing-xxs)
}

.j-contentBlock__size-xxs .j-button-group {
	flex-wrap: wrap
}

.j-contentBlock__size-xxs .j-button-group .j-button {
	white-space: pre
}

.j-contentBlock__size-xxs .j-button-group>* {
	flex: 1 1 auto
}

.j-contentBlock__size-xxs.has-only__primary-cta .j-contentBlock__body {
	display: flex;
	gap: var(--spacing-base)
}

.j-contentBlock__size-xxs.has-only__primary-cta .j-contentBlock__body .j-contentBlock__content {
	flex-grow: 1
}

.j-contentBlock__size-xxs.has-only__primary-cta .j-contentBlock__body .j-button-group {
	flex-grow: 0;
	margin-top: 0
}

@media screen and (max-width:61.9375rem) {

	.j-contentBlock__size-l,
	.j-contentBlock__size-xl {
		--title-margin: var(--spacing-base)
	}

	.j-contentBlock__size-m,
	.j-contentBlock__size-s {
		--title-margin: var(--spacing-s)
	}

	.j-contentBlock__size-xxs .j-button-group {
		flex-wrap: wrap
	}
}

.j-contentBlock .j-button-group {
	margin-top: var(--spacing-m);
	align-items: center
}

@media screen and (max-width:38.6875rem) {

	.j-contentBlock .j-button-group,
	.j-contentBlock.j-contentBlock__size-xxs.has-only__primary-cta .j-button-group {
		flex-direction: row
	}
}

.j-contentBlock__description {
	margin-top: var(--title-margin)
}

.j-contentBlock__caption {
	margin-bottom: var(--caption-margin)
}

.j-contentBlock__children {
	margin: var(--spacing-m) 0
}

.j-search-box {
	position: relative;
	width: auto
}

.j-search-box.stretch {
	width: 100%
}

.j-search-box.disabled {
	opacity: .3;
	cursor: not-allowed
}

.j-search-box.has-suffix input {
	padding-right: 3em
}

.j-search-box.has-prefix input {
	padding-left: 3em
}

.j-search-box:hover:not(.disabled) .input-icon {
	color: var(--color-primary-60)
}

.j-search-box input {
	border: none;
	border-radius: var(--radius-pill);
	background-color: var(--color-primary-grey-20);
	width: 100%;
	padding: var(--spacing-xs) var(--spacing-base);
	padding-right: var(--spacing-s);
	color: inherit;
	outline: none;
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	.j-search-box input {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .j-search-box input,
html[lang=hi] .j-search-box input {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-search-box input,
	html[lang=hi] .j-search-box input {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=mr] .j-search-box input,
html[lang=mr] .j-search-box input {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-search-box input,
	html[lang=mr] .j-search-box input {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=gu] .j-search-box input,
html[lang=gu] .j-search-box input {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-search-box input,
	html[lang=gu] .j-search-box input {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=pa] .j-search-box input,
html[lang=pa] .j-search-box input {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-search-box input,
	html[lang=pa] .j-search-box input {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=bn] .j-search-box input,
html[lang=bn] .j-search-box input {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-search-box input,
	html[lang=bn] .j-search-box input {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ta] .j-search-box input,
html[lang=ta] .j-search-box input {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-search-box input,
	html[lang=ta] .j-search-box input {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=te] .j-search-box input,
html[lang=te] .j-search-box input {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-search-box input,
	html[lang=te] .j-search-box input {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=kn] .j-search-box input,
html[lang=kn] .j-search-box input {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-search-box input,
	html[lang=kn] .j-search-box input {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=as] .j-search-box input,
html[lang=as] .j-search-box input {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-search-box input,
	html[lang=as] .j-search-box input {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ml] .j-search-box input,
html[lang=ml] .j-search-box input {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-search-box input,
	html[lang=ml] .j-search-box input {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=or] .j-search-box input,
html[lang=or] .j-search-box input {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-search-box input,
	html[lang=or] .j-search-box input {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-search-box input:hover:not(:focus):not(:disabled) {
	color: var(--color-primary-60);
	background-color: var(--color-primary-grey-20)
}

.j-search-box input:focus:not(:disabled) {
	background-color: var(--color-primary-grey-20);
	box-shadow: none;
	color: var(--color-primary-grey-100)
}

.j-search-box input:focus:not(:disabled)::placeholder {
	color: var(--color-primary-grey-60)
}

.j-search-box input:disabled {
	cursor: not-allowed
}

.j-search-box input:active:not([disabled]) {
	background: var(--color-primary-grey-40);
	color: var(--color-primary-60)
}

.j-search-box input:active:not([disabled])::placeholder {
	color: var(--color-primary-60)
}

.j-search-box input::placeholder {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5;
	color: inherit;
	opacity: 1
}

@media screen and (max-width:61.9375rem) {
	.j-search-box input::placeholder {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .j-search-box input::placeholder,
html[lang=hi] .j-search-box input::placeholder {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-search-box input::placeholder,
	html[lang=hi] .j-search-box input::placeholder {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=mr] .j-search-box input::placeholder,
html[lang=mr] .j-search-box input::placeholder {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-search-box input::placeholder,
	html[lang=mr] .j-search-box input::placeholder {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=gu] .j-search-box input::placeholder,
html[lang=gu] .j-search-box input::placeholder {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-search-box input::placeholder,
	html[lang=gu] .j-search-box input::placeholder {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=pa] .j-search-box input::placeholder,
html[lang=pa] .j-search-box input::placeholder {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-search-box input::placeholder,
	html[lang=pa] .j-search-box input::placeholder {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=bn] .j-search-box input::placeholder,
html[lang=bn] .j-search-box input::placeholder {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-search-box input::placeholder,
	html[lang=bn] .j-search-box input::placeholder {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ta] .j-search-box input::placeholder,
html[lang=ta] .j-search-box input::placeholder {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-search-box input::placeholder,
	html[lang=ta] .j-search-box input::placeholder {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=te] .j-search-box input::placeholder,
html[lang=te] .j-search-box input::placeholder {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-search-box input::placeholder,
	html[lang=te] .j-search-box input::placeholder {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=kn] .j-search-box input::placeholder,
html[lang=kn] .j-search-box input::placeholder {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-search-box input::placeholder,
	html[lang=kn] .j-search-box input::placeholder {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=as] .j-search-box input::placeholder,
html[lang=as] .j-search-box input::placeholder {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-search-box input::placeholder,
	html[lang=as] .j-search-box input::placeholder {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ml] .j-search-box input::placeholder,
html[lang=ml] .j-search-box input::placeholder {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-search-box input::placeholder,
	html[lang=ml] .j-search-box input::placeholder {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=or] .j-search-box input::placeholder,
html[lang=or] .j-search-box input::placeholder {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-search-box input::placeholder,
	html[lang=or] .j-search-box input::placeholder {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-search-box input[type=search]::-webkit-search-cancel-button {
	-webkit-appearance: none;
	height: 1.5em;
	width: 1.5em;
	margin-left: var(--spacing-xs);
	background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M24 3C12.4 3 3 12.4 3 24s9.4 21 21 21 21-9.4 21-21S35.6 3 24 3zm6.545 25.44a1.5 1.5 0 01-2.12 2.12l-4.44-4.44-4.44 4.44c-.29.295-.675.44-1.06.44s-.77-.145-1.06-.44a1.5 1.5 0 010-2.12l4.44-4.44-4.44-4.44a1.5 1.5 0 012.12-2.12l4.44 4.44 4.44-4.44a1.5 1.5 0 012.12 2.12L26.105 24l4.44 4.44z' fill='grey'></path></svg>");
	background-size: contain;
	display: none;
	cursor: pointer
}

.j-search-box input[type=search]:focus::-webkit-search-cancel-button {
	display: inline-block
}

.j-search-box .input-icon {
	position: absolute;
	box-sizing: border-box;
	top: 0;
	line-height: 0;
	border-radius: var(--radius-small);
	width: 1.5em;
	height: 100%;
	display: flex;
	justify-content: center;
	transform: none;
	z-index: auto
}

.j-search-box .input-icon:hover {
	color: unset
}

.j-search-box .input-icon svg {
	height: 100%;
	width: 100%
}

.j-search-box .input-icon.clickable {
	cursor: pointer
}

.j-search-box .input-icon.clickable:hover {
	color: var(--color-primary-50)
}

.j-search-box .input-icon.input-icon-prefix {
	left: var(--spacing-s)
}

.j-search-box .input-icon.input-icon-suffix {
	right: var(--spacing-s)
}

.j-search-box.header input {
	background-color: var(--color-primary-60);
	color: var(--color-white)
}

.j-search-box.header input::placeholder {
	color: var(--color-white)
}

.j-search-box.header input:hover:not(:focus):not(:disabled) {
	color: var(--color-primary-30);
	background-color: var(--color-primary-60)
}

.j-search-box.header input:hover:not(:focus):not(:disabled)::placeholder {
	color: var(--color-primary-30)
}

.j-search-box.header input:focus:not(:disabled) {
	background-color: var(--color-primary-60);
	color: var(--color-white)
}

.j-search-box.header input:focus:not(:disabled)::placeholder {
	color: var(--color-primary-40)
}

.j-search-box.header input:active:not(:disabled) {
	background: var(--color-primary-70);
	color: var(--color-primary-30)
}

.j-search-box.header input:active:not(:disabled)::placeholder {
	color: var(--color-primary-30)
}

.j-search-box.header input::-webkit-search-cancel-button {
	background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M24 3C12.4 3 3 12.4 3 24s9.4 21 21 21 21-9.4 21-21S35.6 3 24 3zm6.545 25.44a1.5 1.5 0 01-2.12 2.12l-4.44-4.44-4.44 4.44c-.29.295-.675.44-1.06.44s-.77-.145-1.06-.44a1.5 1.5 0 010-2.12l4.44-4.44-4.44-4.44a1.5 1.5 0 012.12-2.12l4.44 4.44 4.44-4.44a1.5 1.5 0 012.12 2.12L26.105 24l4.44 4.44z' fill='white'></path></svg>")
}

.j-search-box.header:hover:not(.disabled) .input-icon {
	color: var(--color-primary-30)
}

.j-search-box.header .input-icon {
	color: var(--color-white)
}

.j-fab,
.j-fab-button {
	--fab-spacing: var(--spacing-m);
	--button-height: var(--button-height-large);
	--focus-border-width: 4px;
	--button-primary-color-bg: var(--color-secondary-50);
	--button-primary-color-text: var(--color-secondary-inverse);
	--button-primary-color-box-shadow: var(--shadow-s);
	--button-primary-color-bg-hover: var(--color-secondary-60);
	--button-primary-color-text-hover: var(--color-secondary-inverse);
	--button-primary-color-box-shadow-hover: var(--shadow-m);
	--button-primary-color-bg-active: var(--color-secondary-60);
	--button-primary-color-text-active: var(--color-secondary-30);
	--button-primary-color-box-shadow-active: var(--shadow-l);
	--button-primary-color-bg-focus: var(--color-secondary-60);
	--button-primary-color-text-focus: var(--color-secondary-inverse);
	--button-primary-color-box-shadow-focus: var(--shadow-m)
}

@media screen and (max-width:38.6875rem) {

	.j-fab,
	.j-fab-button {
		--fab-spacing: var(--spacing-base)
	}
}

.j-fab {
	overflow: hidden;
	position: fixed;
	bottom: var(--fab-spacing);
	right: var(--fab-spacing);
	z-index: var(--elevation-50)
}

.j-fab.show {
	animation: fab-show var(--transitions-duration-rapid) var(--transitions-ease-joyfulentrance) forwards
}

.j-fab.hide {
	animation: fab-hide var(--transitions-duration-rapid) var(--transitions-ease-joyfulentrance) forwards
}

@keyframes fab-hide {
	0% {
		bottom: var(--fab-spacing)
	}

	to {
		bottom: calc(-2*var(--fab-spacing));
		visibility: hidden
	}
}

@keyframes fab-show {
	0% {
		bottom: calc(-2*var(--fab-spacing))
	}

	to {
		bottom: var(--fab-spacing)
	}
}

.j-fab-button {
	height: var(--button-height-large);
	max-width: calc(100vw - var(--fab-spacing) - var(--button-height-large)/2);
	white-space: nowrap;
	float: right
}

.j-fab-button:focus-visible {
	border: var(--focus-border-width) solid var(--color-secondary-80) !important
}

.j-fab-button.expanded {
	width: 100%;
	transition: width var(--transitions-ease-joyfulentrance) var(--transitions-duration-rapid)
}

.j-fab-button.expanded>div {
	overflow: hidden;
	text-overflow: ellipsis
}

.j-fab-button.shrinked {
	width: var(--button-height-large);
	transition: width var(--transitions-ease-joyfulentrance) var(--transitions-duration-rapid)
}

.j-fab-button.shrinked>.icon-left {
	position: absolute;
	transform: translate(-50%, -50%);
	padding-right: 0 !important
}

.j-fab-button.shrinked>div {
	visibility: hidden
}

.j-accordion {
	position: relative
}

.j-accordion-panel {
	list-style-type: none;
	display: block;
	padding: 0;
	margin: 0;
	border-bottom: 1px solid var(--accordion-border-color, var(--color-primary-grey-40))
}

.j-accordion-panel__header-trigger {
	border: 0;
	justify-content: flex-start;
	background: none;
	padding: 0;
	position: relative;
	outline: none;
	width: 100%;
	text-align: left;
	white-space: normal;
	align-items: center;
	display: flex;
	color: inherit
}

.j-accordion-panel__header-trigger:focus-visible {
	border-radius: var(--radius-small)
}

.j-accordion-panel__header-trigger.disabled .j-text,
.j-accordion-panel__header-trigger:disabled .j-text {
	color: var(--color-primary-grey-40)
}

.j-accordion-panel__header {
	flex-grow: 1
}

.j-accordion-panel__inner {
	overflow: hidden
}

.j-accordion-panel-content {
	padding-bottom: var(--spacing-m);
	padding-top: var(--spacing-base)
}

.j-accordion-panel {
	transition: var(--transitions-default)
}

.j-accordion-panel.active .j-accordion-panel__inner {
	transition: var(--transitions-ease-entrance) var(--transitions-duration-medium)
}

.j-accordion-panel__inner {
	transition: var(--transitions-ease-exit) var(--transitions-duration-medium)
}

.j-card,
.j-serviceCard {
	--card-padding: var(--card-padding-overwrite, var(--spacing-base))
}

.size--l.j-card,
.size--l.j-serviceCard,
.size--m.j-card,
.size--m.j-serviceCard,
.size--xl.j-card,
.size--xl.j-serviceCard {
	--card-padding-overwrite: var(--spacing-l)
}

.j-card {
	position: relative;
	outline: none;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	gap: var(--card-padding);
	padding-top: var(--card-padding);
	padding-bottom: var(--card-padding);
	border-radius: var(--radius-large);
	transition: var(--transitions-default)
}

.j-card__shadow {
	box-shadow: var(--shadow-s)
}

.j-card.no-top-padding {
	padding-top: 0
}

.j-card.no-bottom-padding {
	padding-bottom: 0
}

.j-card__image {
	border-radius: var(--radius-large);
	line-height: 0;
	width: 100%;
	overflow: hidden;
	align-self: start;
	min-width: var(--spacing-huge);
	background-color: var(--color-primary-grey-20)
}

.j-card__image,
.j-card__image img {
	height: 100%;
	aspect-ratio: var(--aspect-ratio, unset)
}

.j-card__image img {
	object-fit: cover;
	object-position: var(--image-focus, center)
}

.j-card__flex {
	display: flex;
	flex-direction: column;
	gap: var(--card-padding);
	height: 100%;
	position: relative
}

.card-horizontal .j-card__flex {
	flex-direction: row;
	align-items: center
}

.card-horizontal .j-card__flex .j-card__image {
	flex: 1 1 30%
}

.card-horizontal .j-card__flex .j-card__content {
	flex: 1 0 70%
}

.j-card__hidden-cta {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: var(--elevation-20);
	opacity: 0
}

.j-card__has-fullCardCTA:focus,
.j-card__has-fullCardCTA:focus-within,
.j-card__has-fullCardCTA:hover {
	box-shadow: var(--shadow-m)
}

.j-card__children,
.j-card__content,
.j-card__footer,
.j-card__header {
	padding-left: var(--card-padding);
	padding-right: var(--card-padding)
}

.j-card__footer {
	border-top: 1px solid var(--color-primary-grey-40);
	padding-top: var(--card-padding)
}

.j-card.card-horizontal .j-card__flex {
	padding-left: var(--card-padding);
	padding-right: var(--card-padding);
	gap: var(--spacing-m)
}

.j-card.card-horizontal .j-card__content {
	padding-left: 0;
	padding-right: 0
}

@media screen and (max-width:61.9375rem) {
	.j-card .j-button-group {
		flex-wrap: wrap
	}

	.j-card .j-button-group>* {
		flex-grow: 1
	}
}

.data-mode-light,
.reapply-root-vars,
[data-mode=light],
body {
	--header-height: 4.5rem;
	--header-search-width: 19.5rem
}

@media screen and (max-width:38.6875rem) {

	.data-mode-light,
	.reapply-root-vars,
	[data-mode=light],
	body {
		--header-height: 4rem
	}
}

.j-header__wrapper {
	height: 100%;
	width: 100%;
	display: block;
	align-items: center
}

.j-header__inner {
	height: var(--header-height);
	display: flex;
	align-items: center;
	padding-block: var(--spacing-s)
}

.j-header .icons {
	display: flex;
	justify-content: flex-end
}

.j-header .header_pre-logo .j-button {
	--button-text: var(--primary-grey-100) !important
}

.j-header .header_prefix {
	padding-left: var(--spacing-s)
}

.j-header .header_prefix .j-button {
	--button-text: var(--color-primary-grey-100) !important
}

.j-header .header_suffix {
	padding-left: var(--spacing-s)
}

.j-header .header_suffix .j-button {
	--button-text: var(--color-primary-grey-100) !important
}

.j-header .header_pageTitle-group {
	display: flex;
	flex-direction: row;
	align-items: center;
	height: 100%;
	margin-left: var(--spacing-xs)
}

.j-header .header_pageTitle-group .header_pageTitle {
	white-space: nowrap
}

.j-header .header_logo-group {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	gap: var(--spacing-xs)
}

.j-header .header_logo-group>.j-link {
	display: contents
}

.j-header .header_logo-group-logo+.j-header .header_logo-group-text {
	margin-right: var(--spacing-xs)
}

@media screen and (max-width:38.6875rem) {
	.j-header .header_logo-group {
		margin-right: var(--spacing-s)
	}
}

.j-header .header_avatar {
	margin-left: var(--spacing-s)
}

.j-header .header_spacer {
	flex-grow: 1
}

.j-header .header_icons {
	display: flex;
	align-items: center
}

.j-header .header_icons .j-button {
	--button-text: var(--color-primary-grey-100) !important
}

.j-header .header_icons--margin {
	margin-left: var(--spacing-s)
}

.j-header.has-avatar .header_search-box,
.j-header.has-icons .header_search-box {
	margin-right: var(--spacing-s);
	width: var(--header-search-width)
}

.j-header .header_item-links {
	flex-grow: 1;
	height: 100%;
	margin-left: var(--spacing-xxl)
}

.j-header .header_item-links nav {
	display: flex;
	height: 100%
}

.j-header .header_item-links_link .j-text {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5;
	color: var(--color-primary-inverse)
}

@media screen and (max-width:61.9375rem) {
	.j-header .header_item-links_link .j-text {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .j-header .header_item-links_link .j-text,
html[lang=hi] .j-header .header_item-links_link .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-header .header_item-links_link .j-text,
	html[lang=hi] .j-header .header_item-links_link .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=mr] .j-header .header_item-links_link .j-text,
html[lang=mr] .j-header .header_item-links_link .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-header .header_item-links_link .j-text,
	html[lang=mr] .j-header .header_item-links_link .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=gu] .j-header .header_item-links_link .j-text,
html[lang=gu] .j-header .header_item-links_link .j-text {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-header .header_item-links_link .j-text,
	html[lang=gu] .j-header .header_item-links_link .j-text {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=pa] .j-header .header_item-links_link .j-text,
html[lang=pa] .j-header .header_item-links_link .j-text {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-header .header_item-links_link .j-text,
	html[lang=pa] .j-header .header_item-links_link .j-text {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=bn] .j-header .header_item-links_link .j-text,
html[lang=bn] .j-header .header_item-links_link .j-text {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-header .header_item-links_link .j-text,
	html[lang=bn] .j-header .header_item-links_link .j-text {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ta] .j-header .header_item-links_link .j-text,
html[lang=ta] .j-header .header_item-links_link .j-text {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-header .header_item-links_link .j-text,
	html[lang=ta] .j-header .header_item-links_link .j-text {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=te] .j-header .header_item-links_link .j-text,
html[lang=te] .j-header .header_item-links_link .j-text {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-header .header_item-links_link .j-text,
	html[lang=te] .j-header .header_item-links_link .j-text {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=kn] .j-header .header_item-links_link .j-text,
html[lang=kn] .j-header .header_item-links_link .j-text {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-header .header_item-links_link .j-text,
	html[lang=kn] .j-header .header_item-links_link .j-text {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=as] .j-header .header_item-links_link .j-text,
html[lang=as] .j-header .header_item-links_link .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-header .header_item-links_link .j-text,
	html[lang=as] .j-header .header_item-links_link .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ml] .j-header .header_item-links_link .j-text,
html[lang=ml] .j-header .header_item-links_link .j-text {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-header .header_item-links_link .j-text,
	html[lang=ml] .j-header .header_item-links_link .j-text {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=or] .j-header .header_item-links_link .j-text,
html[lang=or] .j-header .header_item-links_link .j-text {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-header .header_item-links_link .j-text,
	html[lang=or] .j-header .header_item-links_link .j-text {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-header .header_item-links_link.underline,
.j-header .header_item-links_link:active,
.j-header .header_item-links_link:hover {
	text-decoration: underline !important
}

.j-header .header_item-links_link.underline .j-text,
.j-header .header_item-links_link:active .j-text,
.j-header .header_item-links_link:hover .j-text {
	color: var(--color-primary-inverse) !important
}

.j-header .header_item-links ul {
	list-style: none;
	margin: 0;
	padding: 0;
	display: grid;
	grid-template: "1fr";
	align-items: center;
	grid-gap: var(--spacing-l);
	gap: var(--spacing-l);
	height: 100%;
	grid-auto-flow: column
}

.j-header .header_item-links a {
	display: block
}

.j-header .tertiary--header {
	--button-text: var(--color-primary-grey-100) !important
}

.show-underline:hover {
	text-decoration: underline !important
}

.header-mega-menu-wrapper {
	position: absolute;
	height: 100%;
	width: 100%;
	top: var(--header-height);
	left: 0;
	color: var(--color-primary-grey-100);
	border-bottom: 1px solid var(--color-primary-grey-40);
	background: var(--color-primary-background);
	z-index: var(--elevation-10)
}

.header-mega-menu-wrapper .header-mega-menu-backdrop {
	height: 100vh;
	background-color: var(--color-primary-grey-80);
	-webkit-backdrop-filter: var(--backdrop-filter);
	backdrop-filter: var(--backdrop-filter)
}

.header-mega-menu-wrapper .header-mega-menu {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	color: var(--color-primary-grey-100);
	border-bottom: 1px solid var(--color-primary-grey-40);
	background: var(--color-primary-background)
}

.header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 900;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.25
}

@media screen and (max-width:61.9375rem) {
	.header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 900;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.25
	}
}

[data-lang=hi] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
html[lang=hi] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
	html[lang=hi] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=mr] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
html[lang=mr] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
	html[lang=mr] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=gu] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
html[lang=gu] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
	html[lang=gu] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=pa] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
html[lang=pa] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
	html[lang=pa] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=bn] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
html[lang=bn] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
	html[lang=bn] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=ta] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
html[lang=ta] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
	html[lang=ta] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=te] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
html[lang=te] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
	html[lang=te] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=kn] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
html[lang=kn] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
	html[lang=kn] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=as] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
html[lang=as] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
	html[lang=as] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=ml] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
html[lang=ml] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
	html[lang=ml] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=or] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
html[lang=or] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,
	html[lang=or] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

.header-mega-menu-wrapper .header-mega-menu .sub-item__title {
	margin: var(--spacing-xs) 0
}

.header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	.header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
html[lang=hi] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
	html[lang=hi] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=mr] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
html[lang=mr] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
	html[lang=mr] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=gu] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
html[lang=gu] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
	html[lang=gu] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=pa] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
html[lang=pa] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
	html[lang=pa] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=bn] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
html[lang=bn] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
	html[lang=bn] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ta] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
html[lang=ta] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
	html[lang=ta] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=te] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
html[lang=te] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
	html[lang=te] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=kn] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
html[lang=kn] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
	html[lang=kn] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=as] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
html[lang=as] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
	html[lang=as] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ml] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
html[lang=ml] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
	html[lang=ml] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=or] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
html[lang=or] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,
	html[lang=or] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.header-mega-menu-wrapper .header-mega-menu .child-item {
	display: grid;
	color: var(--color-primary-grey-80)
}

.header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	.header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
html[lang=hi] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
	html[lang=hi] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=mr] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
html[lang=mr] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
	html[lang=mr] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=gu] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
html[lang=gu] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
	html[lang=gu] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=pa] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
html[lang=pa] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
	html[lang=pa] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=bn] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
html[lang=bn] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
	html[lang=bn] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ta] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
html[lang=ta] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
	html[lang=ta] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=te] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
html[lang=te] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
	html[lang=te] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=kn] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
html[lang=kn] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
	html[lang=kn] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=as] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
html[lang=as] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
	html[lang=as] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ml] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
html[lang=ml] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
	html[lang=ml] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=or] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
html[lang=or] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,
	html[lang=or] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.header-mega-menu-wrapper .header-mega-menu .item-heading,
.header-mega-menu-wrapper .header-mega-menu .item-link {
	padding: 0 var(--spacing-xxs)
}

.header-accordion-menu {
	display: grid;
	grid-template: "1fr"
}

.header-accordion-menu .j-text {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	.header-accordion-menu .j-text {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .header-accordion-menu .j-text,
html[lang=hi] .header-accordion-menu .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .header-accordion-menu .j-text,
	html[lang=hi] .header-accordion-menu .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=mr] .header-accordion-menu .j-text,
html[lang=mr] .header-accordion-menu .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .header-accordion-menu .j-text,
	html[lang=mr] .header-accordion-menu .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=gu] .header-accordion-menu .j-text,
html[lang=gu] .header-accordion-menu .j-text {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .header-accordion-menu .j-text,
	html[lang=gu] .header-accordion-menu .j-text {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=pa] .header-accordion-menu .j-text,
html[lang=pa] .header-accordion-menu .j-text {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .header-accordion-menu .j-text,
	html[lang=pa] .header-accordion-menu .j-text {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=bn] .header-accordion-menu .j-text,
html[lang=bn] .header-accordion-menu .j-text {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .header-accordion-menu .j-text,
	html[lang=bn] .header-accordion-menu .j-text {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ta] .header-accordion-menu .j-text,
html[lang=ta] .header-accordion-menu .j-text {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .header-accordion-menu .j-text,
	html[lang=ta] .header-accordion-menu .j-text {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=te] .header-accordion-menu .j-text,
html[lang=te] .header-accordion-menu .j-text {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .header-accordion-menu .j-text,
	html[lang=te] .header-accordion-menu .j-text {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=kn] .header-accordion-menu .j-text,
html[lang=kn] .header-accordion-menu .j-text {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .header-accordion-menu .j-text,
	html[lang=kn] .header-accordion-menu .j-text {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=as] .header-accordion-menu .j-text,
html[lang=as] .header-accordion-menu .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .header-accordion-menu .j-text,
	html[lang=as] .header-accordion-menu .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ml] .header-accordion-menu .j-text,
html[lang=ml] .header-accordion-menu .j-text {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .header-accordion-menu .j-text,
	html[lang=ml] .header-accordion-menu .j-text {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=or] .header-accordion-menu .j-text,
html[lang=or] .header-accordion-menu .j-text {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .header-accordion-menu .j-text,
	html[lang=or] .header-accordion-menu .j-text {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.header-accordion-menu .j-accordion-panel.active {
	border-bottom: 0
}

.header-page-menu {
	display: grid;
	grid-template: "1fr"
}

.header-page-menu .j-text {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	.header-page-menu .j-text {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .header-page-menu .j-text,
html[lang=hi] .header-page-menu .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .header-page-menu .j-text,
	html[lang=hi] .header-page-menu .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=mr] .header-page-menu .j-text,
html[lang=mr] .header-page-menu .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .header-page-menu .j-text,
	html[lang=mr] .header-page-menu .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=gu] .header-page-menu .j-text,
html[lang=gu] .header-page-menu .j-text {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .header-page-menu .j-text,
	html[lang=gu] .header-page-menu .j-text {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=pa] .header-page-menu .j-text,
html[lang=pa] .header-page-menu .j-text {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .header-page-menu .j-text,
	html[lang=pa] .header-page-menu .j-text {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=bn] .header-page-menu .j-text,
html[lang=bn] .header-page-menu .j-text {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .header-page-menu .j-text,
	html[lang=bn] .header-page-menu .j-text {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ta] .header-page-menu .j-text,
html[lang=ta] .header-page-menu .j-text {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .header-page-menu .j-text,
	html[lang=ta] .header-page-menu .j-text {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=te] .header-page-menu .j-text,
html[lang=te] .header-page-menu .j-text {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .header-page-menu .j-text,
	html[lang=te] .header-page-menu .j-text {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=kn] .header-page-menu .j-text,
html[lang=kn] .header-page-menu .j-text {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .header-page-menu .j-text,
	html[lang=kn] .header-page-menu .j-text {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=as] .header-page-menu .j-text,
html[lang=as] .header-page-menu .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .header-page-menu .j-text,
	html[lang=as] .header-page-menu .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ml] .header-page-menu .j-text,
html[lang=ml] .header-page-menu .j-text {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .header-page-menu .j-text,
	html[lang=ml] .header-page-menu .j-text {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=or] .header-page-menu .j-text,
html[lang=or] .header-page-menu .j-text {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .header-page-menu .j-text,
	html[lang=or] .header-page-menu .j-text {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.header-page-menu .j-listBlock__main {
	min-height: var(--button-height)
}

.header-page-menu .item:not(:last-child) {
	border-bottom: 1px solid var(--color-primary-grey-40)
}

.header-search {
	width: var(--header-search-width)
}

.header-search__results {
	background-color: var(--color-white);
	height: calc(100vh - var(--header-height));
	overflow-y: auto
}

.header-search__box-wrapper {
	flex: 1 1
}

.header-search__box-wrapper__inner {
	position: absolute;
	width: 100%;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}

@media screen and (max-width:61.9375rem) {
	.header-search__box-wrapper__inner {
		position: relative;
		transform: none;
		left: unset;
		top: unset
	}
}

.header-search--opened {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 1000
}

.header-search--collapsed {
	width: auto
}

@media screen and (max-width:61.9375rem) {
	.header-search__prefix {
		width: auto
	}
}

.header-search__suffix {
	display: flex;
	justify-content: flex-end;
	margin-right: calc(-1*var(--spacing-s));
	margin-left: var(--spacing-s)
}

@media screen and (max-width:61.9375rem) {

	.header-search,
	.header-search__suffix {
		width: auto
	}
}

.j-footer {
	background: var(--color-primary-grey-20)
}

.j-footer-legals {
	border-top: 1px solid var(--color-primary-grey-40);
	padding-top: var(--spacing-base);
	padding-bottom: var(--spacing-base)
}

@media screen and (max-width:61.9375rem) {
	.j-footer-legals {
		padding-top: var(--spacing-m);
		padding-bottom: var(--spacing-m)
	}
}

.j-footer-legals__content {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	gap: var(--spacing-base)
}

.j-footer-legals__content__copyright {
	flex: 1 1
}

.j-footer-legals__content__bottom-links {
	display: flex;
	flex-direction: row;
	align-items: center
}

@media screen and (max-width:61.9375rem) {
	.j-footer-legals__content {
		flex-direction: column;
		align-items: flex-start
	}
}

.j-footer-menu {
	color: var(--color-primary-grey-100);
	padding: var(--spacing-xl) 0
}

.j-footer-social {
	display: grid;
	grid-gap: var(--spacing-l);
	grid-template: "1fr";
	padding-top: var(--spacing-xs)
}

.j-footer-social .items {
	display: grid;
	grid-auto-flow: column;
	grid-gap: var(--spacing-base);
	grid-auto-columns: max-content
}

.j-footer-social__marketplace img {
	height: 40px
}

.j-footer-social .stores {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap
}

.j-footer-social .stores .store:not(:last-child) {
	margin-right: var(--spacing-s)
}

@media screen and (max-width:61.9375rem) {
	.j-footer-links {
		padding-bottom: var(--spacing-m)
	}
}

.j-footer-links__accordion .j-text {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	.j-footer-links__accordion .j-text {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .j-footer-links__accordion .j-text,
html[lang=hi] .j-footer-links__accordion .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-footer-links__accordion .j-text,
	html[lang=hi] .j-footer-links__accordion .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=mr] .j-footer-links__accordion .j-text,
html[lang=mr] .j-footer-links__accordion .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-footer-links__accordion .j-text,
	html[lang=mr] .j-footer-links__accordion .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=gu] .j-footer-links__accordion .j-text,
html[lang=gu] .j-footer-links__accordion .j-text {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-footer-links__accordion .j-text,
	html[lang=gu] .j-footer-links__accordion .j-text {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=pa] .j-footer-links__accordion .j-text,
html[lang=pa] .j-footer-links__accordion .j-text {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-footer-links__accordion .j-text,
	html[lang=pa] .j-footer-links__accordion .j-text {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=bn] .j-footer-links__accordion .j-text,
html[lang=bn] .j-footer-links__accordion .j-text {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-footer-links__accordion .j-text,
	html[lang=bn] .j-footer-links__accordion .j-text {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ta] .j-footer-links__accordion .j-text,
html[lang=ta] .j-footer-links__accordion .j-text {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-footer-links__accordion .j-text,
	html[lang=ta] .j-footer-links__accordion .j-text {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=te] .j-footer-links__accordion .j-text,
html[lang=te] .j-footer-links__accordion .j-text {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-footer-links__accordion .j-text,
	html[lang=te] .j-footer-links__accordion .j-text {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=kn] .j-footer-links__accordion .j-text,
html[lang=kn] .j-footer-links__accordion .j-text {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-footer-links__accordion .j-text,
	html[lang=kn] .j-footer-links__accordion .j-text {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=as] .j-footer-links__accordion .j-text,
html[lang=as] .j-footer-links__accordion .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-footer-links__accordion .j-text,
	html[lang=as] .j-footer-links__accordion .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ml] .j-footer-links__accordion .j-text,
html[lang=ml] .j-footer-links__accordion .j-text {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-footer-links__accordion .j-text,
	html[lang=ml] .j-footer-links__accordion .j-text {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=or] .j-footer-links__accordion .j-text,
html[lang=or] .j-footer-links__accordion .j-text {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-footer-links__accordion .j-text,
	html[lang=or] .j-footer-links__accordion .j-text {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-footer-links__accordion .j-accordion-panel.active {
	border-bottom: 0
}

.j-footer-links .group .j-text {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 900;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.25
}

@media screen and (max-width:61.9375rem) {
	.j-footer-links .group .j-text {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 900;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.25
	}
}

[data-lang=hi] .j-footer-links .group .j-text,
html[lang=hi] .j-footer-links .group .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-footer-links .group .j-text,
	html[lang=hi] .j-footer-links .group .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=mr] .j-footer-links .group .j-text,
html[lang=mr] .j-footer-links .group .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-footer-links .group .j-text,
	html[lang=mr] .j-footer-links .group .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=gu] .j-footer-links .group .j-text,
html[lang=gu] .j-footer-links .group .j-text {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-footer-links .group .j-text,
	html[lang=gu] .j-footer-links .group .j-text {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=pa] .j-footer-links .group .j-text,
html[lang=pa] .j-footer-links .group .j-text {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-footer-links .group .j-text,
	html[lang=pa] .j-footer-links .group .j-text {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=bn] .j-footer-links .group .j-text,
html[lang=bn] .j-footer-links .group .j-text {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-footer-links .group .j-text,
	html[lang=bn] .j-footer-links .group .j-text {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=ta] .j-footer-links .group .j-text,
html[lang=ta] .j-footer-links .group .j-text {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-footer-links .group .j-text,
	html[lang=ta] .j-footer-links .group .j-text {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=te] .j-footer-links .group .j-text,
html[lang=te] .j-footer-links .group .j-text {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-footer-links .group .j-text,
	html[lang=te] .j-footer-links .group .j-text {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=kn] .j-footer-links .group .j-text,
html[lang=kn] .j-footer-links .group .j-text {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-footer-links .group .j-text,
	html[lang=kn] .j-footer-links .group .j-text {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=as] .j-footer-links .group .j-text,
html[lang=as] .j-footer-links .group .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-footer-links .group .j-text,
	html[lang=as] .j-footer-links .group .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=ml] .j-footer-links .group .j-text,
html[lang=ml] .j-footer-links .group .j-text {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-footer-links .group .j-text,
	html[lang=ml] .j-footer-links .group .j-text {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

[data-lang=or] .j-footer-links .group .j-text,
html[lang=or] .j-footer-links .group .j-text {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 700;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.48px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-footer-links .group .j-text,
	html[lang=or] .j-footer-links .group .j-text {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 700;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.48px;
		line-height: 1.5
	}
}

.j-footer-links .group__title {
	margin: var(--spacing-xs) 0
}

.j-footer-links .group--link .j-text {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {
	.j-footer-links .group--link .j-text {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=hi] .j-footer-links .group--link .j-text,
html[lang=hi] .j-footer-links .group--link .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-footer-links .group--link .j-text,
	html[lang=hi] .j-footer-links .group--link .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=mr] .j-footer-links .group--link .j-text,
html[lang=mr] .j-footer-links .group--link .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-footer-links .group--link .j-text,
	html[lang=mr] .j-footer-links .group--link .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=gu] .j-footer-links .group--link .j-text,
html[lang=gu] .j-footer-links .group--link .j-text {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-footer-links .group--link .j-text,
	html[lang=gu] .j-footer-links .group--link .j-text {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=pa] .j-footer-links .group--link .j-text,
html[lang=pa] .j-footer-links .group--link .j-text {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-footer-links .group--link .j-text,
	html[lang=pa] .j-footer-links .group--link .j-text {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=bn] .j-footer-links .group--link .j-text,
html[lang=bn] .j-footer-links .group--link .j-text {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-footer-links .group--link .j-text,
	html[lang=bn] .j-footer-links .group--link .j-text {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ta] .j-footer-links .group--link .j-text,
html[lang=ta] .j-footer-links .group--link .j-text {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-footer-links .group--link .j-text,
	html[lang=ta] .j-footer-links .group--link .j-text {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=te] .j-footer-links .group--link .j-text,
html[lang=te] .j-footer-links .group--link .j-text {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-footer-links .group--link .j-text,
	html[lang=te] .j-footer-links .group--link .j-text {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=kn] .j-footer-links .group--link .j-text,
html[lang=kn] .j-footer-links .group--link .j-text {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-footer-links .group--link .j-text,
	html[lang=kn] .j-footer-links .group--link .j-text {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=as] .j-footer-links .group--link .j-text,
html[lang=as] .j-footer-links .group--link .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-footer-links .group--link .j-text,
	html[lang=as] .j-footer-links .group--link .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ml] .j-footer-links .group--link .j-text,
html[lang=ml] .j-footer-links .group--link .j-text {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-footer-links .group--link .j-text,
	html[lang=ml] .j-footer-links .group--link .j-text {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=or] .j-footer-links .group--link .j-text,
html[lang=or] .j-footer-links .group--link .j-text {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-footer-links .group--link .j-text,
	html[lang=or] .j-footer-links .group--link .j-text {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

.j-footer-links .group__links {
	display: grid;
	color: var(--color-primary-grey-80)
}

.j-footer-links .group__links .j-text {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {
	.j-footer-links .group__links .j-text {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=hi] .j-footer-links .group__links .j-text,
html[lang=hi] .j-footer-links .group__links .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-footer-links .group__links .j-text,
	html[lang=hi] .j-footer-links .group__links .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=mr] .j-footer-links .group__links .j-text,
html[lang=mr] .j-footer-links .group__links .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-footer-links .group__links .j-text,
	html[lang=mr] .j-footer-links .group__links .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=gu] .j-footer-links .group__links .j-text,
html[lang=gu] .j-footer-links .group__links .j-text {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-footer-links .group__links .j-text,
	html[lang=gu] .j-footer-links .group__links .j-text {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=pa] .j-footer-links .group__links .j-text,
html[lang=pa] .j-footer-links .group__links .j-text {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-footer-links .group__links .j-text,
	html[lang=pa] .j-footer-links .group__links .j-text {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=bn] .j-footer-links .group__links .j-text,
html[lang=bn] .j-footer-links .group__links .j-text {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-footer-links .group__links .j-text,
	html[lang=bn] .j-footer-links .group__links .j-text {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ta] .j-footer-links .group__links .j-text,
html[lang=ta] .j-footer-links .group__links .j-text {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-footer-links .group__links .j-text,
	html[lang=ta] .j-footer-links .group__links .j-text {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.4285714286
	}
}

[data-lang=te] .j-footer-links .group__links .j-text,
html[lang=te] .j-footer-links .group__links .j-text {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-footer-links .group__links .j-text,
	html[lang=te] .j-footer-links .group__links .j-text {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=kn] .j-footer-links .group__links .j-text,
html[lang=kn] .j-footer-links .group__links .j-text {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-footer-links .group__links .j-text,
	html[lang=kn] .j-footer-links .group__links .j-text {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=as] .j-footer-links .group__links .j-text,
html[lang=as] .j-footer-links .group__links .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-footer-links .group__links .j-text,
	html[lang=as] .j-footer-links .group__links .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=ml] .j-footer-links .group__links .j-text,
html[lang=ml] .j-footer-links .group__links .j-text {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.4285714286
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-footer-links .group__links .j-text,
	html[lang=ml] .j-footer-links .group__links .j-text {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

[data-lang=or] .j-footer-links .group__links .j-text,
html[lang=or] .j-footer-links .group__links .j-text {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: .875rem;
	letter-spacing: -.07px;
	line-height: 1.1428571429
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-footer-links .group__links .j-text,
	html[lang=or] .j-footer-links .group__links .j-text {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: .875rem;
		letter-spacing: -.07px;
		line-height: 1.1428571429
	}
}

.j-footer-links .group__heading,
.j-footer-links .group__link {
	padding: 0 var(--spacing-xxs)
}

.j-Divider_hr_container__hr,
.j-footer-links .group__link:hover {
	background-color: var(--color-primary-grey-40)
}

.j-Divider_hr_container__hr {
	width: 100%;
	height: 1px;
	border-radius: var(--radius-subtle)
}

.j-Divider_vr_container {
	height: 100%
}

.j-Divider_vr_container__vr {
	width: 1px;
	height: 100%;
	background-color: var(--color-primary-grey-40);
	border-radius: var(--radius-subtle)
}

.sp--none.pd--all {
	padding: unset
}

.sp--none.pd--horizontal {
	padding-left: unset;
	padding-right: unset
}

.sp--none.pd--vertical {
	padding-top: unset;
	padding-bottom: unset
}

.sp--none.pd--bottom {
	padding-bottom: unset
}

.sp--none.pd--top {
	padding-top: unset
}

.sp--none.pd--left {
	padding-left: unset
}

.sp--none.pd--right {
	padding-right: unset
}

.j-search-results {
	width: 100%;
	--results-horizontal-padding: var(--spacing-s)
}

@media screen and (max-width:61.9375rem) {
	.j-search-results {
		--results-horizontal-padding: var(--spacing-l)
	}
}

.j-search-results.box {
	border-radius: var(--radius-large);
	box-shadow: var(--shadow-s);
	background-color: var(--color-primary-background)
}

.j-search-results__list {
	display: flex;
	flex-direction: column
}

.j-search-results__item {
	color: var(--color-primary-grey-100);
	padding: 0
}

.j-search-results__item .j-listBlock {
	outline: none
}

.j-search-results__item .j-text {
	font-family: JioType, helvetica, arial, sans-serif;
	font-weight: 500;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {
	.j-search-results__item .j-text {
		font-family: JioType, helvetica, arial, sans-serif;
		font-weight: 500;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: -.08px;
		line-height: 1.5
	}
}

[data-lang=hi] .j-search-results__item .j-text,
html[lang=hi] .j-search-results__item .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=hi] .j-search-results__item .j-text,
	html[lang=hi] .j-search-results__item .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=mr] .j-search-results__item .j-text,
html[lang=mr] .j-search-results__item .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=mr] .j-search-results__item .j-text,
	html[lang=mr] .j-search-results__item .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=gu] .j-search-results__item .j-text,
html[lang=gu] .j-search-results__item .j-text {
	font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=gu] .j-search-results__item .j-text,
	html[lang=gu] .j-search-results__item .j-text {
		font-family: Noto Sans Gujarati, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=pa] .j-search-results__item .j-text,
html[lang=pa] .j-search-results__item .j-text {
	font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=pa] .j-search-results__item .j-text,
	html[lang=pa] .j-search-results__item .j-text {
		font-family: Noto Sans Gurmukhi, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=bn] .j-search-results__item .j-text,
html[lang=bn] .j-search-results__item .j-text {
	font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=bn] .j-search-results__item .j-text,
	html[lang=bn] .j-search-results__item .j-text {
		font-family: Noto Sans Bengali, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ta] .j-search-results__item .j-text,
html[lang=ta] .j-search-results__item .j-text {
	font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ta] .j-search-results__item .j-text,
	html[lang=ta] .j-search-results__item .j-text {
		font-family: Noto Sans Tamil, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=te] .j-search-results__item .j-text,
html[lang=te] .j-search-results__item .j-text {
	font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=te] .j-search-results__item .j-text,
	html[lang=te] .j-search-results__item .j-text {
		font-family: Noto Sans Telugu, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=kn] .j-search-results__item .j-text,
html[lang=kn] .j-search-results__item .j-text {
	font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=kn] .j-search-results__item .j-text,
	html[lang=kn] .j-search-results__item .j-text {
		font-family: Noto Sans Kannada, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=as] .j-search-results__item .j-text,
html[lang=as] .j-search-results__item .j-text {
	font-family: Noto Sans, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=as] .j-search-results__item .j-text,
	html[lang=as] .j-search-results__item .j-text {
		font-family: Noto Sans, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=ml] .j-search-results__item .j-text,
html[lang=ml] .j-search-results__item .j-text {
	font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=ml] .j-search-results__item .j-text,
	html[lang=ml] .j-search-results__item .j-text {
		font-family: Noto Sans Malayalam, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

[data-lang=or] .j-search-results__item .j-text,
html[lang=or] .j-search-results__item .j-text {
	font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
	font-weight: 400;
	text-transform: none;
	font-size: 1rem;
	letter-spacing: -.08px;
	line-height: 1.5
}

@media screen and (max-width:61.9375rem) {

	[data-lang=or] .j-search-results__item .j-text,
	html[lang=or] .j-search-results__item .j-text {
		font-family: Noto Sans Oriya, helvetica, arial, sans-serif;
		font-weight: 400;
		text-transform: none;
		font-size: 1rem;
		letter-spacing: .08px;
		line-height: 1.5
	}
}

.j-search-results__item .j-listBlock__prefix {
	color: var(--color-primary-grey-60)
}

.j-search-results__item:hover {
	cursor: pointer
}

.j-search-results__item--highlighted {
	background-color: var(--color-primary-grey-20)
}

.j-search-results__footer {
	margin-top: var(--spacing-base);
	padding: 0
}

.j-search-results__header {
	margin-bottom: var(--spacing-base);
	padding: 0
}

.j-panel-wrapper {
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	display: none
}

.j-panel-wrapper.open {
	display: block
}

.j-panel-wrapper.disable-transition,
.j-panel-wrapper.disable-transition .j-panel,
.j-panel-wrapper.disable-transition .j-panel-backdrop {
	transition: none
}

.j-panel {
	width: 100%;
	height: 100%;
	z-index: 12;
	position: relative;
	transform: translateX(-100%);
	background: var(--color-primary-background);
	transition: var(--transitions-ease-rapid) var(--transitions-duration-medium);
	display: flex;
	flex-direction: column;
	box-shadow: var(--shadow-m)
}

.j-panel.visible {
	transform: translateX(0)
}

.j-panel.max-width {
	max-width: 25.75rem
}

.j-panel--right {
	margin-left: auto;
	transform: translateX(100%)
}

.j-panel__header {
	padding: 0;
	width: 100%
}

.j-panel__header .suffix-button {
	--button-text: var(--color-primary-grey-100) !important
}

.j-panel__header-wrapper {
	height: var(--header-height, 4rem);
	background-color: var(--color-primary-50);
	padding: 0 var(--spacing-layout);
	display: flex;
	align-items: center
}

.j-panel__content {
	flex: 1 1;
	overflow-y: auto;
	padding: var(--side-panel-content-padding-top, var(--spacing-layout)) var(--spacing-layout)
}

.j-panel-backdrop {
	top: 0;
	left: 0;
	bottom: 0;
	width: 100%;
	z-index: 11;
	position: fixed;
	background-color: var(--color-primary-grey-80);
	-webkit-backdrop-filter: var(--backdrop-filter);
	backdrop-filter: var(--backdrop-filter);
	opacity: 0;
	transition: var(--transitions-ease-rapid) var(--transitions-duration-medium)
}

.j-panel-backdrop.visible {
	opacity: 1
}

.j-bottom-navigation {
	display: flex;
	justify-content: space-around;
	min-height: 5rem;
	background-color: var(--color-primary-background)
}

.j-bottom-navigation__is-sticky-bottom {
	position: -webkit-sticky;
	position: sticky;
	bottom: 0;
	border-top: 1px solid var(--color-primary-grey-40)
}

.j-bottom-navigation__icon_slot {
	display: flex;
	align-items: center;
	justify-content: center;
	align-self: stretch;
	flex-basis: 100%;
	text-align: center;
	min-width: 0;
	max-width: 100%;
	color: var(--color-primary-grey-80)
}

.j-bottom-navigation__icon_slot .j-link {
	max-width: 100%
}

.j-bottom-navigation__icon_slot--active {
	color: var(--color-secondary-50)
}

.j-bottom-navigation__link_sub_container {
	display: flex;
	flex-direction: column;
	align-items: center;
	max-width: 100%;
	margin: var(--spacing-s) 0
}

.j-bottom-navigation__link_label {
	padding-top: var(--spacing-xxs);
	color: var(--color-primary-grey-80);
	text-overflow: ellipsis;
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap
}

.j-bottom-navigation__link_label--active {
	padding-top: var(--spacing-xxs);
	color: var(--color-primary-grey-100)
}

.j-bottom-navigation .j-link.has-focus:focus-visible .j-bottom-navigation__link_sub_container.label-display {
	border-radius: var(--radius-small)
}

.j-bottom-navigation .j-link.has-focus:focus-visible .label-display .j-icon {
	box-shadow: none !important
}

.j-bottom-navigation .disabled-item .j-bottom-navigation__link_label,
.j-bottom-navigation .disabled-item .j-icon {
	opacity: .3;
	cursor: not-allowed
}

.j-card,
.j-serviceCard {
	--card-padding: var(--spacing-base)
}

.j-serviceCard {
	position: relative;
	outline: none;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	gap: var(--card-padding);
	border-radius: var(--radius-large)
}

.j-serviceCard__shadow {
	box-shadow: var(--shadow-s)
}

.j-serviceCard.no-top-padding {
	padding-top: 0
}

.j-serviceCard__children {
	padding-top: var(--card-padding)
}

.j-serviceCard__image {
	line-height: 0;
	height: 100%;
	width: 100%;
	overflow: hidden;
	align-self: start;
	min-width: var(--spacing-huge);
	background-color: var(--color-primary-grey-20);
	aspect-ratio: var(--aspect-ratio, unset)
}

.j-serviceCard__image~.j-serviceCard__badge {
	position: absolute
}

.j-serviceCard__image img {
	aspect-ratio: var(--aspect-ratio, unset);
	height: 100%;
	object-fit: cover;
	object-position: var(--image-focus, center)
}

.j-serviceCard__flex {
	display: flex;
	flex-direction: column
}

.j-serviceCard__content {
	position: relative;
	padding: var(--card-padding);
	z-index: var(--elevation-10)
}

.j-serviceCard__content .overlay-img {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: -1
}

.j-serviceCard__content .overlay-img img {
	object-position: bottom;
	object-fit: cover;
	height: 100%;
	width: 100%
}

.j-serviceCard__content .overlay-img:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	border-radius: 0 0 var(--radius-large) var(--radius-large);
	-webkit-backdrop-filter: var(--surfaces-soft--filter);
	backdrop-filter: var(--surfaces-soft--filter);
	background-color: var(--surfaces-soft--bg)
}

.j-serviceCard__badge {
	margin: var(--card-padding)
}

.j-serviceCard.has-fullCardCTA:focus-within,
.j-serviceCard.has-fullCardCTA:hover {
	box-shadow: var(--shadow-m)
}

.j-serviceCard__hidden-cta {
	opacity: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: var(--elevation-20)
}

.j-promo-card {
	--card-padding: var(--card-padding-overwrite, var(--spacing-m));
	--card-background: var(--color-primary-60)
}

.j-promo-card-block {
	display: flex;
	flex-direction: column;
	position: relative;
	border-radius: 0 0 var(--radius-xl) var(--radius-xl);
	height: 100%
}

.j-promo-card-block__shadow {
	box-shadow: var(--shadow-s)
}

.j-promo-card-block__has-CTA:focus,
.j-promo-card-block__has-CTA:focus-within,
.j-promo-card-block__has-CTA:hover {
	box-shadow: var(--shadow-m)
}

.j-promo-card-block__hidden-cta {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	opacity: 0;
	z-index: var(--elevation-30)
}

.j-promo-card {
	position: relative;
	outline: none;
	overflow: hidden;
	flex: 1 1;
	display: flex;
	flex-direction: column;
	background-color: var(--card-background, var(--color-primary-50));
	border-radius: var(--radius-xl)
}

.j-promo-card__image {
	line-height: 0;
	width: 100%;
	overflow: hidden;
	aspect-ratio: var(--aspect-ratio, unset)
}

.img--transparent .j-promo-card__image {
	z-index: 1
}

.j-promo-card__image img {
	aspect-ratio: var(--aspect-ratio, unset);
	width: inherit;
	height: 100%;
	object-fit: cover;
	object-position: var(--image-focus, center)
}

.j-promo-card__content {
	position: relative
}

.j-promo-card__rainbow {
	position: absolute;
	border-radius: 50%
}

.j-promo-card__children {
	flex: 1 1
}

.j-promo-card__content-body {
	position: relative;
	height: 100%;
	flex-direction: column;
	padding: var(--card-padding);
	gap: var(--card-padding);
	color: var(--card-text)
}

.j-promo-card.no-children .j-promo-card__content-body {
	justify-content: space-between
}

.j-promo-card.orientation--horizontal {
	flex-direction: row-reverse
}

.j-promo-card.orientation--horizontal .j-promo-card__image {
	flex: 1 1 50%
}

.j-promo-card.orientation--horizontal .j-promo-card__content {
	flex: 1 0 50%
}

.j-promo-card.orientation--horizontal .j-promo-card__rainbow {
	right: calc(-1*var(--spacing-xxl));
	top: 50%;
	transform: translateY(-50%)
}

.j-promo-card.orientation--horizontal .j-promo-card__content-body {
	padding-right: 0
}

.j-promo-card.orientation--vertical .j-promo-card__content {
	flex: 1 0 30%
}

.j-promo-card.orientation--vertical.img--filled .j-promo-card__rainbow {
	top: calc(-1*var(--spacing-xxl));
	left: 50%;
	transform: translateX(-50%)
}

.j-promo-card.orientation--vertical.img--filled .j-promo-card__content-body {
	padding-top: 0;
	display: flex
}

.j-promo-card.orientation--vertical.img--filled .j-promo-card__content-body .j-contentBlock {
	display: flex;
	flex: 1 1
}

.j-promo-card.orientation--vertical.img--filled .j-promo-card__content-body .j-contentBlock__body {
	display: flex;
	flex-direction: column;
	flex: 1 1
}

.j-promo-card.orientation--vertical.img--filled .j-promo-card__content-body .j-contentBlock__body .j-contentBlock__content {
	flex: 1 1
}

.j-promo-card.orientation--vertical.img--filled .j-promo-card__content-body.content-children .j-contentBlock .j-button-group {
	margin-top: 0
}

.j-promo-card.orientation--vertical.img--transparent {
	flex-direction: column-reverse
}

.j-promo-card.orientation--vertical.img--transparent .j-promo-card__rainbow {
	top: calc(100% + var(--spacing-xxl));
	left: 50%;
	transform: translateX(-50%)
}

.j-promo-card.orientation--vertical.img--transparent .j-promo-card__content-body {
	padding-top: var(--card-padding)
}

.j-promo-card .j-button-group {
	color: var(--card-cta, var(--color-primary-grey-80))
}

.j-promocard-footer {
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: var(--color-primary-background);
	padding: var(--spacing-base) var(--spacing-m);
	column-gap: var(--spacing-base);
	border-radius: 0 0 var(--radius-xl) var(--radius-xl)
}

.j-promocard-footer [class^=j-promocard-footer__slot] {
	width: 100%;
	min-height: 24px
}

.j-promocard-footer__slot-right {
	display: flex;
	justify-content: end
}

.j-content-layout__layout-1-col-even .orientation--horizontal .j-promo-card__content-body {
	padding: var(--spacing-l)
}

.j-tab {
	--tab-text: var(--tab-color-text);
	--tab-icon: var(--tab-color-icon);
	--tab-background: var(--tab-color-bg);
	--tab-border: var(--tab-default-border);
	--tab-color-text: var(--color-primary-grey-80);
	--tab-color-icon: var(--color-primary-grey-80);
	--tab-color-bg: transparent;
	--tab-default-border: none;
	--tab-hover-color-text: var(--color-primary-grey-100);
	--tab-hover-color-icon: var(--color-primary-grey-100);
	--tab-hover-color-bg: transparent;
	--tab-hover-border: none;
	--tab-active-color-text: var(--color-primary-60);
	--tab-active-color-icon: var(--color-primary-60);
	--tab-active-color-bg: transparent;
	--tab-active-border: none;
	--tab-focus-color-text: var(--color-primary-grey-100);
	--tab-focus-color-icon: var(--color-primary-grey-100);
	--tab-focus-color-bg: transparent;
	--tab-focus-border: none;
	--tab-state-active-color-text: var(--color-primary-grey-100);
	--tab-state-active-color-icon: var(--color-primary-grey-100);
	--tab-state-active-color-bg: transparent;
	--tab-state-active-border: none;
	--tab-disabled-color-text: var(--color-primary-grey-80);
	--tab-disabled-color-icon: var(--color-primary-grey-80);
	--tab-disabled-color-bg: transparent;
	--tab-disabled-border: none;
	--tab-border-radius: 1rem;
	--tab-height-small: 3rem;
	--tab-height-medium: 3.5rem;
	position: relative;
	height: var(--tab-height-small);
	outline: none;
	text-align: center;
	cursor: pointer;
	box-sizing: border-box;
	min-width: var(--spacing-xl);
	white-space: pre;
	padding: var(--spacing-s) var(--spacing-xs);
	border-radius: var(--tab-border-radius);
	vertical-align: top;
	align-items: center;
	justify-content: space-evenly;
	transition: background-color var(--transitions-default);
	min-height: var(--tab-height);
	background-color: var(--tab-background);
	border: var(--tab-border);
	color: var(--tab-text)
}

.j-tab:not(.disabled):not(.active):hover:not(:active) {
	--tab-text: var(--tab-hover-color-text);
	--tab-background: var(--tab-hover-color-bg);
	--tab-border: var(--tab-hover-color-border);
	--tab-icon: var(--tab-hover-color-icon)
}

.j-tab:active {
	--tab-background: var(--tab-active-color-bg);
	--tab-text: var(--tab-active-color-text);
	--tab-border: var(--tab-active-color-border);
	--tab-icon: var(--tab-active-color-icon)
}

.has-focus:focus-visible .j-tab,
.j-tab:focus-visible {
	background-color: var(--tab-focus-color-bg);
	color: var(--tab-focus-color-text)
}

.has-focus:focus-visible .j-tab .j-tab-icon,
.j-tab:focus-visible .j-tab-icon {
	color: var(--tab-focus-color-icon)
}

.j-tab.active {
	--tab-text: var(--tab-state-active-color-text);
	--tab-icon: var(--tab-state-active-color-icon);
	--tab-background: var(--tab-state-active-color-bg);
	--tab-border: var(--tab-state-active-color-border)
}

.j-tab.disabled {
	--tab-text: var(--tab-disabled-color-text);
	--tab-background: var(--tab-disabled-color-bg);
	--tab-border: var(--tab-disabled-color-border);
	--tab-icon: var(--tab-disabled-color-icon)
}

.j-tab .j-tab-icon {
	color: var(--tab-icon)
}

.j-tab.disabled,
.j-tab[disabled] {
	cursor: not-allowed;
	opacity: .3
}

.j-tab .j-tab-inner {
	height: 100%;
	display: inline-flex;
	align-items: center
}

.j-tab .j-tab-inner>:not(:last-child) {
	margin-right: var(--spacing-xs)
}

.j-tab.j-tab-size__medium {
	padding: var(--spacing-base) var(--spacing-s);
	height: var(--tab-height-medium)
}

.j-tab.navigation {
	--tab-color-text: var(--color-primary-grey-100);
	--tab-color-icon: var(--color-primary-grey-100);
	--tab-hover-color-text: var(--color-primary-grey-80);
	--tab-hover-color-icon: var(--color-primary-grey-80);
	--tab-active-color-text: var(--color-primary-grey-100);
	--tab-active-color-icon: var(--color-primary-grey-100);
	--tab-active-color-bg: var(--color-primary-40);
	--tab-focus-color-text: var(--color-primary-grey-100);
	--tab-focus-color-icon: var(--color-primary-grey-100)
}

.j-tab.navigation:focus:not(:focus-visible) {
	border-radius: 0
}

.j-tab.navigation:focus-visible {
	box-shadow: 0 0 0 4px var(--color-primary-60)
}

.j-tabs {
	--tabs-underline-height: 4px;
	padding: 0;
	flex-direction: column;
	display: flex
}

.j-tabs .bar {
	height: var(--tabs-underline-height);
	overflow: hidden;
	position: absolute;
	bottom: 0;
	padding: 0;
	transition: var(--transitions-ease-entrance) var(--transitions-duration-medium)
}

.j-tabs .bar__content {
	background-color: var(--color-primary-50);
	border-radius: var(--radius-small);
	width: 100%;
	height: 100%
}

.j-tabs--navigation .j-tab {
	min-width: max-content;
	border: none
}

.j-tabs--navigation .bar__content {
	background-color: var(--color-primary-60)
}

.j-tabs .j-tabs-list-wrapper {
	overflow-x: auto;
	position: relative
}

.j-tabs .j-tabs-list {
	display: flex
}

.j-tabs .j-tabs-list .j-tab {
	min-width: max-content
}

.j-tabs .j-tabs-list--overflow-scroll {
	white-space: nowrap
}

.j-tabs .j-tabs-list--overflow-scroll .j-tab:not(:last-child) {
	margin-right: var(--spacing-m)
}

.j-tabs .j-tabs-list--overflow-fit .j-tab {
	flex: 1 1;
	margin-right: 0
}

.j-stepper {
	--content-margin-top: var(--spacing-massive);
	--current-primary-color: var(--color-sparkle-50);
	--upcoming-primary-color: var(--color-sparkle-grey-60);
	--completed-primary-color: var(--color-sparkle-60);
	--divider-size: 1px;
	--divider-margin: var(--spacing-xs);
	--label-padding: var(--spacing-xs);
	--divider-upcoming: var(--color-sparkle-grey-40);
	--divider-selected: var(--current-primary-color);
	--button-size-s: 32px;
	--label-color: var(--color-sparkle-grey-80);
	--label-color-current: var(--color-sparkle-grey-100);
	--opacity-disabled: 30%
}

@media screen and (max-width:38.6875rem) {
	.j-stepper {
		--content-margin-top: var(--spacing-m)
	}
}

.j-vertical-stepper-content {
	display: flex;
	width: 100%;
	padding-top: var(--spacing-xs);
	padding-bottom: var(--spacing-xs)
}

.j-vertical-stepper-content__inner {
	overflow: hidden;
	flex: 1 1;
	margin-left: calc(var(--button-size-s)/2 + var(--spacing-base));
	padding-top: var(--spacing-xs);
	padding-bottom: var(--spacing-m)
}

.j-vertical-stepper-content__inner .j-stepItem {
	overflow: hidden
}

.j-vertical-stepper-content__inner__stepitem {
	width: 100%;
	transition: height var(--transitions-ease-entrance) var(--transitions-duration-medium)
}

.j-vertical-stepper-content.active .j-vertical-stepper-content__inner .j-stepItem {
	overflow: unset
}

.j-stepper .j-stepper-head-button {
	min-width: 32px;
	max-width: 32px;
	display: flex;
	height: 32px;
	align-items: center;
	justify-content: center;
	text-align: center;
	background-color: var(--current-primary-color);
	border-radius: 100%
}

.j-stepper .j-stepper-head-button.current-btn {
	background-color: var(--current-primary-color);
	color: var(--label-color-current);
	border: 1px solid var(--current-primary-color)
}

.j-stepper .j-stepper-head-button.upcoming-btn {
	background-color: transparent;
	color: var(--upcoming-primary-color);
	border: 1px solid var(--upcoming-primary-color)
}

.j-stepper .j-stepper-head-button.disabled-btn {
	opacity: var(--opacity-disabled)
}

.j-stepper .j-stepper-head-button.completed-btn {
	background-color: var(--color-sparkle-20);
	color: var(--completed-primary-color);
	border: 1px solid var(--current-primary-color)
}

.j-stepper .j-stepper-head-button.issue-btn {
	background-color: var(--color-sparkle-20);
	color: var(--completed-primary-color);
	border: 1px solid var(--completed-primary-color)
}

.j-stepper .j-stepItem.j-contentBlock {
	height: inherit
}

.j-stepper .j-stepItem.j-contentBlock .j-button-group {
	justify-content: center
}

.j-stepper .j-vertical-stepper-head {
	width: 100%;
	padding: 0
}

.j-stepper .j-vertical-stepper-head-block {
	margin: 0;
	padding: 0;
	flex: 1 1;
	display: flex;
	align-items: center
}

.j-stepper .j-vertical-stepper-label {
	margin-left: var(--spacing-base);
	color: var(--label-color)
}

.j-stepper .j-vertical-stepper-divider {
	content: "";
	position: relative;
	width: var(--divider-size);
	top: 50%;
	background-color: var(--divider-upcoming);
	margin-left: calc(var(--button-size-s)/2)
}

.j-stepper .j-horizontal-stepper-indicator {
	display: flex;
	margin: 0;
	padding: 0;
	justify-content: space-around;
	width: 100%;
	height: auto
}

.j-stepper .j-horizontal-stepper-item {
	overflow-x: hidden;
	margin: 0;
	padding: 0;
	flex: 1 1;
	display: flex;
	flex-direction: column;
	text-align: center;
	width: 100%
}

.j-stepper .j-horizontal-stepper-item-indicator {
	display: flex
}

.j-stepper .j-horizontal-stepper-item-label {
	padding-left: var(--label-padding);
	padding-right: var(--label-padding);
	margin-top: var(--label-padding);
	color: var(--label-color)
}

.j-stepper .j-horizontal-stepper-indicator-left-divider,
.j-stepper .j-horizontal-stepper-indicator-right-divider {
	content: "";
	position: relative;
	margin: 0;
	width: 50%;
	align-self: center;
	height: var(--divider-size);
	background-color: var(--divider-upcoming)
}

.j-stepper .j-horizontal-stepper-indicator-left-divider {
	margin-right: var(--divider-margin)
}

.j-stepper .j-horizontal-stepper-indicator-right-divider {
	margin-left: var(--divider-margin)
}

.j-stepper .j-horizontal-stepper-content {
	display: flex;
	width: 100%;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	margin-top: var(--content-margin-top);
	display: grid
}

.j-stepper .j-horizontal-stepper-content .next {
	transform: translate(100vw)
}

.j-stepper .j-horizontal-stepper-content .next,
.j-stepper .j-horizontal-stepper-content .prev {
	visibility: hidden;
	transition: transform var(--transitions-ease-exit) var(--transitions-duration-rapid)
}

.j-stepper .j-horizontal-stepper-content .prev {
	transform: translate(-100vw)
}

.j-stepper .j-horizontal-stepper-content .content-item {
	grid-column: 1;
	grid-row: 1;
	width: 0;
	height: 0;
	overflow: hidden
}

.j-stepper .j-horizontal-stepper-content .active-content {
	width: 100%;
	height: 100%;
	visibility: unset;
	transform: translate(0);
	transition: transform var(--transitions-ease-entrance) var(--transitions-duration-rapid)
}

.j-stepper .active-divider {
	background-color: var(--divider-selected)
}

.j-stepper .hidden-divider {
	opacity: 0
}

.j-stepper .disabled-label {
	opacity: var(--opacity-disabled)
}

.j-stepper .current-label {
	color: var(--label-color-current)
}

.j-stepper.hidden-Stepper {
	display: none
}

.j-menuBlock {
	width: -moz-fit-content;
	width: fit-content;
	position: relative
}

.j-menuBlock .overlay {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: transparent;
	z-index: var(--elevation-50)
}

.j-menuBlock__hasAnchor .overlay {
	position: fixed
}

.j-menuBlock__hasAnchor .j-menuBlock-content {
	position: absolute
}

.j-menuBlock-content {
	left: var(--left-position, 0);
	top: var(--top-position, 0);
	box-shadow: var(--shadow-s);
	overflow: auto;
	background-color: var(--color-primary-background);
	transition: max-height var(--transitions-duration-medium);
	max-height: var(--max-block-height, 100vh);
	max-width: var(--min-block-width, 100%);
	transform-origin: top;
	border-radius: var(--radius-medium);
	width: var(--min-block-width, 100%);
	min-width: -moz-fit-content;
	min-width: fit-content;
	z-index: var(--elevation-10);
	padding: 0;
	list-style: none;
	margin: 0
}

.j-menuBlock .j-listBlock {
	height: -moz-fit-content;
	height: fit-content;
	color: var(--color-primary-grey-80);
	width: 100%
}

.j-menuBlock .j-listBlock__main {
	margin: 0;
	gap: var(--spacing-xs)
}

.j-menuBlock .j-listBlock__top {
	margin-bottom: 0
}

.j-menuBlock .j-listBlock svg {
	width: var(--spacing-m)
}

.j-menuBlock .j-listBlock__block-text {
	white-space: nowrap
}

.j-menuBlock__hidden .overlay {
	pointer-events: none
}

.j-menuBlock__hidden .j-menuBlock-content {
	max-height: 0;
	overflow: hidden
}

.j-menuBlock .menuBlock-list-item {
	list-style: none
}

.j-menuBlock .menuBlock-list-item.without-prefix .j-listBlock__block-root {
	margin-left: calc(var(--spacing-m) + var(--spacing-xs))
}

.j-menuBlock .menuBlock-list-item.item-active .j-listBlock {
	color: var(--color-primary-60)
}

.j-menuBlock .menuBlock-list-item.item {
	cursor: pointer
}

.j-menuBlock .menuBlock-list-item.item:hover {
	background-color: var(--color-primary-grey-20)
}

.j-menuBlock .menuBlock-list-item.disabled-item .j-listBlock {
	opacity: .3;
	color: var(--color-primary-grey-80);
	cursor: not-allowed
}

.j-menuBlock .menuBlock-list-item:not(.divider) .j-listBlock {
	padding-right: var(--spacing-base);
	padding-left: var(--spacing-base)
}

.j-menuBlock .menuBlock-list-item:not(.divider) .j-listBlock__main {
	padding-top: var(--spacing-xs);
	padding-bottom: var(--spacing-xs)
}

.j-menuBlock .menuBlock-list-item.item-header .j-listBlock {
	color: var(--color-primary-grey-100)
}

.j-menuBlock .menuBlock-list-item:focus-visible {
	border-radius: var(--radius-small)
}

.has-focus:focus-visible .j-avatar__is-clickable,
.has-focus:focus-visible .j-tab,
.j-accordion-panel__header-trigger:focus-visible,
.j-bottom-navigation .j-link.has-focus:focus-visible .j-bottom-navigation__link_sub_container.label-display,
.j-header .header_item-links a:focus-visible,
.j-link.has-focus:focus-visible .j-icon,
.j-search-box .input-icon.clickable:focus-visible,
.j-selectors__item input:focus-visible+.content,
.j-tab:focus-visible {
	outline: none;
	box-shadow: 0 0 0 4px var(--color-primary-80)
}

.j-menuBlock .menuBlock-list-item:focus-visible {
	outline: none;
	box-shadow: inset 0 0 0 4px var(--color-primary-80)
}

.j-bottomsheet {
	--bottomsheet-background: var(--color-primary-background);
	--bottomsheet-content-max-height: 80vh;
	--bottomsheet-overlay-background: var(--color-primary-grey-80);
	--bottomsheet-border-radius: var(--radius-xl);
	z-index: var(--elevation-60);
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: flex;
	visibility: hidden;
	opacity: 0
}

.j-bottomsheet-visible {
	visibility: visible;
	opacity: 1;
	transition: var(--transitions-ease-entrance) var(--transitions-duration-rapid)
}

.j-bottomsheet__overlay,
.j-bottomsheet__passive {
	transition: var(--transitions-ease-exit) var(--transitions-duration-rapid)
}

.j-bottomsheet__overlay {
	background-color: var(--surfaces-overlay--bg);
	-webkit-backdrop-filter: var(--backdrop-filter);
	backdrop-filter: var(--backdrop-filter)
}

.j-bottomsheet__wrapper {
	margin-top: auto;
	max-height: var(--bottomsheet-content-max-height);
	transform: translateY(100%);
	transition: var(--transitions-ease-exit) var(--transitions-duration-rapid);
	display: grid
}

@media screen and (max-width:61.9375rem) {
	.j-bottomsheet__wrapper {
		width: 100%
	}
}

@media screen and (min-width:62rem) {
	.j-bottomsheet__wrapper {
		grid-template-columns: 1fr 1fr 1fr;
		padding: 0 var(--spacing-l)
	}
}

.j-bottomsheet-visible .j-bottomsheet__wrapper {
	transform: unset;
	transition: var(--transitions-ease-entrance) var(--transitions-duration-rapid)
}

.j-bottomsheet .j-bottomsheet__container {
	background-color: var(--bottomsheet-background);
	width: 100%;
	height: unset;
	box-shadow: var(--shadow-m);
	border-top-left-radius: var(--bottomsheet-border-radius);
	border-top-right-radius: var(--bottomsheet-border-radius)
}

@media screen and (max-width:61.9375rem) {
	.j-bottomsheet .j-bottomsheet__container {
		grid-column: 1/4;
		grid-column-start: 1;
		grid-column-end: 4
	}
}

@media screen and (min-width:62rem) {
	.j-bottomsheet .j-bottomsheet__container {
		grid-column: 3/4;
		grid-column-start: 3;
		grid-column-end: 4
	}
}

.j-bottomsheet .j-bottomsheet__header {
	margin-left: var(--spacing-xs)
}

@media screen and (min-width:38.75rem)and (max-width:61.9375rem) {
	.j-bottomsheet .j-bottomsheet__header {
		margin: 0 var(--spacing-base)
	}
}

.j-bottomsheet .j-bottomsheet__close-button {
	margin: 0 var(--spacing-s)
}

.j-bottomsheet .j-bottomsheet__step-indicator {
	color: var(--color-primary-grey-80);
	margin: 0 var(--spacing-m)
}

.j-bottomsheet .j-bottomsheet__body {
	margin: 0 var(--spacing-m)
}

@media screen and (min-width:38.75rem)and (max-width:61.9375rem) {
	.j-bottomsheet .j-bottomsheet__body {
		margin: 0 var(--spacing-l)
	}
}

.j-bottomsheet .j-bottomsheet__sheet-title {
	color: var(--color-primary-grey-100)
}

.j-bottomsheet .j-bottomsheet__footer {
	margin: auto var(--spacing-m) 0;
	padding-bottom: var(--spacing-m);
	height: auto;
	bottom: 0
}

@media screen and (min-width:38.75rem)and (max-width:61.9375rem) {
	.j-bottomsheet .j-bottomsheet__footer {
		padding-bottom: var(--spacing-l)
	}
}

.j-bottomsheet .j-bottomsheet__content {
	padding: var(--spacing-m) 0
}

.j-bottomsheet .j-bottomsheet__secondary-button {
	padding-top: var(--spacing-base)
}

.data-mode-light,
.reapply-root-vars,
[data-mode=light],
body {
	--date-button-size: var(--spacing-xxl);
	--picker-selector-small-size: calc(var(--spacing-s) + var(--spacing-m) + (5 * var(--date-button-size)) + var(--spacing-m) - 1px);
	--picker-selector-medium-size: calc(var(--spacing-s) + var(--spacing-m) + (6 * var(--date-button-size)) + var(--spacing-m) - 1px)
}

@media screen and (max-width:38.6875rem) {

	.data-mode-light,
	.reapply-root-vars,
	[data-mode=light],
	body {
		--picker-selector-size: calc(100vh - (2 * (var(--spacing-xs) + var(--spacing-xxl) + var(--spacing-m) + var(--spacing-xxl)) + var(--spacing-xxs)))
	}
}

.j-DatePicker {
	position: absolute;
	display: inline-block;
	box-shadow: var(--shadow-m);
	border-radius: var(--spacing-m);
	z-index: var(--elevation-10);
	background-color: var(--color-primary-background)
}

.j-DatePicker__overlay {
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background: transparent;
	overflow: hidden;
	z-index: var(--elevation-10)
}

.j-DatePicker .j-DatePicker__wrapper {
	width: -moz-fit-content;
	width: fit-content
}

.j-DatePicker .j-DatePicker__header .j-listBlock__main {
	padding-left: var(--spacing-s);
	padding-right: var(--spacing-s)
}

.j-DatePicker .j-DatePicker__header-controls {
	display: flex;
	justify-content: center;
	gap: var(--spacing-s)
}

.j-DatePicker .j-DatePicker__selector-trigger {
	width: 102px;
	height: var(--button-height)
}

.j-DatePicker .j-DatePicker__selected-month {
	width: 102px;
	line-height: var(--spacing-xxl);
	text-align: right
}

.j-DatePicker .j-DatePicker__selected-year {
	width: 102px;
	line-height: var(--spacing-xxl)
}

.j-DatePicker .j-DatePicker__body {
	padding: var(--spacing-m) var(--spacing-m) 0 var(--spacing-m)
}

.j-DatePicker .j-DatePicker__date-table {
	padding-bottom: var(--spacing-m);
	overflow: auto
}

.j-DatePicker__has-value .j-DatePicker__current-date.tertiary {
	color: var(--color-primary-60);
	background-color: var(--color-primary-20)
}

.j-DatePicker .j-DatePicker__selector-scrollview {
	width: calc(7*var(--date-button-size));
	overflow-y: scroll;
	max-height: var(--picker-selector-small-size);
	display: flex;
	flex-direction: column;
	align-items: center
}

.j-DatePicker .j-DatePicker__selector-scrollview.medium {
	max-height: var(--picker-selector-medium-size)
}

.j-DatePicker .j-DatePicker__selection-month,
.j-DatePicker .j-DatePicker__selection-year {
	width: -moz-fit-content;
	width: fit-content
}

.j-DatePicker .j-DatePicker__selector-scrollview .j-DatePicker__current-month.tertiary,
.j-DatePicker .j-DatePicker__selector-scrollview .j-DatePicker__current-year.tertiary {
	color: var(--color-primary-60);
	background-color: var(--color-primary-20)
}

.j-DatePicker .calendar-day {
	height: var(--spacing-xxl);
	width: var(--spacing-xxl);
	padding: 0
}

.j-DatePicker table {
	border-spacing: 0;
	border-collapse: collapse
}

.j-DatePicker thead td {
	padding: 0 0 var(--spacing-s) 0;
	color: var(--color-primary-grey-80);
	font-weight: 700;
	text-align: center
}

.j-DatePicker tbody tr td .j-button {
	width: var(--spacing-xxl)
}

.j-DatePicker tbody tr td .j-button.primary {
	border: 0
}

@media screen and (max-width:38.6875rem) {
	.j-DatePicker {
		position: fixed;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		display: flex;
		justify-content: center;
		border-radius: 0
	}

	.j-DatePicker .j-DatePicker__wrapper {
		width: unset;
		display: flex;
		flex-direction: column;
		height: 100%
	}

	.j-DatePicker .j-DatePicker__date-table {
		overflow: scroll;
		justify-content: center;
		display: flex;
		padding-bottom: unset
	}

	.j-DatePicker__header-controls {
		padding-left: var(--spacing-s);
		padding-right: var(--spacing-s)
	}

	.j-DatePicker__selector-open .j-DatePicker__pagination {
		visibility: hidden
	}

	.j-DatePicker .j-DatePicker__body {
		flex: 1 1;
		padding: var(--spacing-m) var(--spacing-s) 0 var(--spacing-s)
	}

	.j-DatePicker__footer {
		margin-top: auto;
		padding: 0 var(--spacing-m) var(--spacing-m) var(--spacing-m)
	}

	.j-DatePicker__footer .j-DatePicker__selected-date {
		text-align: center;
		padding-top: var(--spacing-s);
		padding-bottom: var(--spacing-s)
	}
}

.j-grid {
	--grid-template: repeat(auto-fill, minmax(200px, 1fr));
	display: grid;
	grid-gap: var(--grid-gap, var(--spacing-base));
	grid-template-columns: var(--grid-template);
	align-items: var(--grid-align, start);
	justify-content: var(--grid-justify)
}

@media screen and (max-width:61.9375rem) {
	.j-grid {
		--grid-template-tablet: var(--grid-template);
		grid-template-columns: var(--grid-template-tablet)
	}
}

@media screen and (max-width:38.6875rem) {
	.j-grid {
		--grid-template-mobile: var(--grid-template);
		grid-template-columns: var(--grid-template-mobile)
	}
}

.j-theme {
	display: contents
}

.j-content-layout {
	display: grid;
	grid-gap: var(--spacing-base);
	gap: var(--spacing-base)
}

.j-content-layout .j-content-layout-panel {
	display: grid;
	scroll-snap-align: start;
	align-self: var(--content-layout-vertical-alignment);
	justify-self: var(--content-layout-horizontal-alignment)
}

.j-content-layout__layout-1-col-even {
	grid-template-columns: 1fr
}

.j-content-layout__layout-2-col-even,
.j-content-layout__layout-2-col-overflow {
	grid-template-columns: repeat(2, 1fr)
}

.j-content-layout__layout-3-col-even,
.j-content-layout__layout-3-col-overflow {
	grid-template-columns: repeat(3, 1fr)
}

.j-content-layout__layout-4-col-even,
.j-content-layout__layout-4-col-overflow {
	grid-template-columns: repeat(4, 1fr)
}

.j-content-layout__layout-3-col-narrow-left-right {
	grid-template-columns: 1fr 4.25fr 1fr
}

.j-content-layout__layout-2-col-narrow-left {
	grid-template-columns: 1fr 3.125fr
}

@media screen and (max-width:61.9375rem) {

	.j-content-layout__layout-2-col-overflow,
	.j-content-layout__layout-3-col-overflow,
	.j-content-layout__layout-4-col-overflow {
		grid-template-columns: unset;
		overflow-x: auto;
		grid-auto-flow: column;
		margin-left: 0;
		margin-right: 0;
		padding-left: var(--spacing-layout);
		padding-right: var(--spacing-layout);
		scroll-snap-type: x mandatory;
		scroll-padding: var(--spacing-layout)
	}

	.j-content-layout__layout-4-col-even {
		grid-template-columns: repeat(2, 1fr);
		grid-template-rows: repeat(2, 1fr)
	}

	.j-content-layout__layout-2-col-overflow {
		grid-auto-columns: 100%
	}

	.j-content-layout__layout-3-col-overflow,
	.j-content-layout__layout-4-col-overflow {
		grid-auto-columns: calc(50% - var(--spacing-xs))
	}
}

@media screen and (max-width:38.6875rem) {

	.j-content-layout__layout-1-col-even,
	.j-content-layout__layout-2-col-even,
	.j-content-layout__layout-2-col-narrow-left,
	.j-content-layout__layout-3-col-even,
	.j-content-layout__layout-3-col-narrow-left-right,
	.j-content-layout__layout-4-col-even {
		grid-template-columns: 1fr
	}

	.j-content-layout__layout-2-col-overflow,
	.j-content-layout__layout-3-col-overflow,
	.j-content-layout__layout-4-col-overflow {
		grid-auto-columns: 100%
	}
}

.j-image {
	--border-radius-image: var(--radius-medium);
	border-radius: var(--border-radius-image);
	overflow: hidden;
	height: 100%
}

.j-image img {
	height: 100%;
	display: block;
	object-fit: cover
}

@keyframes fadein {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@keyframes fadeout {
	0% {
		opacity: 1
	}

	to {
		opacity: 0
	}
}

.theme--Default.theme--Default,
.theme--Default.theme--Default .data-mode-light,
.theme--Default.theme--Default [data-mode=light],
body,
body .data-mode-light,
body [data-mode=light] {
	--color-primary-20: #e7ebf8;
	--color-primary-30: #9eb5fa;
	--color-primary-40: #6789f4;
	--color-primary-50: #0f3cc9;
	--color-primary-60: #0a2885;
	--color-primary-70: #061951;
	--color-primary-80: #070e21;
	--color-primary-inverse: #fff;
	--color-primary-background: #fff;
	--color-primary-grey-100: #141414;
	--color-primary-grey-80: rgba(0, 0, 0, .65);
	--color-primary-grey-60: #b5b5b5;
	--color-primary-grey-40: #e0e0e0;
	--color-primary-grey-20: #f5f5f5;
	--color-secondary-20: #e8e8fc;
	--color-secondary-30: #99f;
	--color-secondary-40: #3535f3;
	--color-secondary-50: #000093;
	--color-secondary-60: #000067;
	--color-secondary-70: #00004a;
	--color-secondary-80: #00002c;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #fff;
	--color-secondary-grey-100: #141414;
	--color-secondary-grey-80: rgba(0, 0, 0, .65);
	--color-secondary-grey-60: #b5b5b5;
	--color-secondary-grey-40: #e0e0e0;
	--color-secondary-grey-20: #f5f5f5;
	--color-sparkle-20: #e5f1f7;
	--color-sparkle-30: #89dcff;
	--color-sparkle-40: #67c3ef;
	--color-sparkle-50: #0078ad;
	--color-sparkle-60: #0c5273;
	--color-sparkle-70: #00364e;
	--color-sparkle-80: #001e2b;
	--color-sparkle-inverse: #fff;
	--color-sparkle-background: #fff;
	--color-sparkle-grey-100: #141414;
	--color-sparkle-grey-80: rgba(0, 0, 0, .65);
	--color-sparkle-grey-60: #b5b5b5;
	--color-sparkle-grey-40: #e0e0e0;
	--color-sparkle-grey-20: #f5f5f5;
	color: var(--color-primary-grey-100)
}

.theme--Default.theme--Default .data-mode-dark,
.theme--Default.theme--Default [data-mode=dark],
body .data-mode-dark,
body [data-mode=dark] {
	--color-primary-20: #051444;
	--color-primary-30: #092272;
	--color-primary-40: #0c30a0;
	--color-primary-50: #1144e4;
	--color-primary-60: #587cec;
	--color-primary-70: #94abf3;
	--color-primary-80: #cfdafa;
	--color-primary-inverse: #fff;
	--color-primary-background: #141414;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .78);
	--color-primary-grey-60: #a1a1a1;
	--color-primary-grey-40: #5a5a5a;
	--color-primary-grey-20: #2b2b2b;
	--color-secondary-20: #16164b;
	--color-secondary-30: #24247d;
	--color-secondary-40: #3232ae;
	--color-secondary-50: #4848f9;
	--color-secondary-60: #7f7ffb;
	--color-secondary-70: #adadfc;
	--color-secondary-80: #dadafe;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #141414;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .78);
	--color-secondary-grey-60: #a1a1a1;
	--color-secondary-grey-40: #5a5a5a;
	--color-secondary-grey-20: #2b2b2b;
	--color-sparkle-20: #002b3d;
	--color-sparkle-30: #004766;
	--color-sparkle-40: #00638f;
	--color-sparkle-50: #007fad;
	--color-sparkle-60: #4ca5c6;
	--color-sparkle-70: #8cc5da;
	--color-sparkle-80: #cce5ef;
	--color-sparkle-inverse: #fff;
	--color-sparkle-background: #141414;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .78);
	--color-sparkle-grey-60: #a1a1a1;
	--color-sparkle-grey-40: #5a5a5a;
	--color-sparkle-grey-20: #2b2b2b;
	color: var(--color-primary-grey-100)
}

.theme--Default.theme--Default .data-mode-bold,
.theme--Default.theme--Default [data-mode=bold],
body .data-mode-bold,
body [data-mode=bold] {
	--color-primary-20: rgba(158, 181, 250, .2);
	--color-primary-30: rgba(158, 181, 250, .4);
	--color-primary-40: rgba(158, 181, 250, .6);
	--color-primary-50: #9eb5fa;
	--color-primary-60: #becefb;
	--color-primary-70: #d0dcfd;
	--color-primary-80: #e8eefe;
	--color-primary-inverse: #061951;
	--color-primary-background: #0f3cc9;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .78);
	--color-primary-grey-60: hsla(0, 0%, 100%, .53);
	--color-primary-grey-40: hsla(0, 0%, 100%, .31);
	--color-primary-grey-20: hsla(0, 0%, 100%, .12);
	--color-secondary-20: rgba(153, 153, 255, .2);
	--color-secondary-30: rgba(153, 153, 255, .4);
	--color-secondary-40: rgba(153, 153, 255, .6);
	--color-secondary-50: #99f;
	--color-secondary-60: #b9b9ff;
	--color-secondary-70: #ddf;
	--color-secondary-80: #fff;
	--color-secondary-inverse: #00004a;
	--color-secondary-background: #000093;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .78);
	--color-secondary-grey-60: hsla(0, 0%, 100%, .53);
	--color-secondary-grey-40: hsla(0, 0%, 100%, .31);
	--color-secondary-grey-20: hsla(0, 0%, 100%, .12);
	--color-sparkle-20: rgba(137, 220, 255, .2);
	--color-sparkle-30: rgba(137, 220, 255, .4);
	--color-sparkle-40: rgba(137, 220, 255, .6);
	--color-sparkle-50: #89dcff;
	--color-sparkle-60: #eefaff;
	--color-sparkle-70: #fff;
	--color-sparkle-80: #fff;
	--color-sparkle-inverse: #00364e;
	--color-sparkle-background: #0078ad;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .94);
	--color-sparkle-grey-60: hsla(0, 0%, 100%, .53);
	--color-sparkle-grey-40: hsla(0, 0%, 100%, .31);
	--color-sparkle-grey-20: hsla(0, 0%, 100%, .12);
	color: var(--color-primary-grey-100)
}

.theme--jiomart.theme--jiomart,
.theme--jiomart.theme--jiomart .data-mode-light,
.theme--jiomart.theme--jiomart [data-mode=light] {
	--color-primary-20: #e5f1f7;
	--color-primary-30: #89dcff;
	--color-primary-40: #67c3ef;
	--color-primary-50: #0078ad;
	--color-primary-60: #0c5273;
	--color-primary-70: #00364e;
	--color-primary-80: #001e2b;
	--color-primary-inverse: #fff;
	--color-primary-background: #fff;
	--color-primary-grey-100: #141414;
	--color-primary-grey-80: rgba(0, 0, 0, .65);
	--color-primary-grey-60: #b5b5b5;
	--color-primary-grey-40: #e0e0e0;
	--color-primary-grey-20: #f5f5f5;
	--color-secondary-20: #fce6e7;
	--color-secondary-30: #ff9da3;
	--color-secondary-40: #fc6770;
	--color-secondary-50: #e30513;
	--color-secondary-60: #a80000;
	--color-secondary-70: #660209;
	--color-secondary-80: #390105;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #fff;
	--color-secondary-grey-100: #141414;
	--color-secondary-grey-80: rgba(0, 0, 0, .65);
	--color-secondary-grey-60: #b5b5b5;
	--color-secondary-grey-40: #e0e0e0;
	--color-secondary-grey-20: #f5f5f5;
	--color-sparkle-20: #e5f7ee;
	--color-sparkle-30: #94f6c5;
	--color-sparkle-40: #10d974;
	--color-sparkle-50: #00b259;
	--color-sparkle-60: #03753c;
	--color-sparkle-70: #005028;
	--color-sparkle-80: #002d16;
	--color-sparkle-inverse: #002d16;
	--color-sparkle-background: #fff;
	--color-sparkle-grey-100: #141414;
	--color-sparkle-grey-80: rgba(0, 0, 0, .65);
	--color-sparkle-grey-60: #b5b5b5;
	--color-sparkle-grey-40: #e0e0e0;
	--color-sparkle-grey-20: #f5f5f5;
	color: var(--color-primary-grey-100)
}

.theme--jiomart.theme--jiomart .data-mode-dark,
.theme--jiomart.theme--jiomart [data-mode=dark] {
	--color-primary-20: #002b3d;
	--color-primary-30: #004766;
	--color-primary-40: #00638f;
	--color-primary-50: #007fad;
	--color-primary-60: #4ca5c6;
	--color-primary-70: #8cc5da;
	--color-primary-80: #cce5ef;
	--color-primary-inverse: #fff;
	--color-primary-background: #141414;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .78);
	--color-primary-grey-60: #a1a1a1;
	--color-primary-grey-40: #5a5a5a;
	--color-primary-grey-20: #2b2b2b;
	--color-secondary-20: #430c10;
	--color-secondary-30: #70141a;
	--color-secondary-40: #9d1d24;
	--color-secondary-50: #e02934;
	--color-secondary-60: #e96971;
	--color-secondary-70: #f19fa4;
	--color-secondary-80: #f9d4d6;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #141414;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .78);
	--color-secondary-grey-60: #a1a1a1;
	--color-secondary-grey-40: #5a5a5a;
	--color-secondary-grey-20: #2b2b2b;
	--color-sparkle-20: #06371f;
	--color-sparkle-30: #0a5c33;
	--color-sparkle-40: #0e8147;
	--color-sparkle-50: #14b866;
	--color-sparkle-60: #5acd94;
	--color-sparkle-70: #95dfba;
	--color-sparkle-80: #d0f1e0;
	--color-sparkle-inverse: #06371f;
	--color-sparkle-background: #141414;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .78);
	--color-sparkle-grey-60: #a1a1a1;
	--color-sparkle-grey-40: #5a5a5a;
	--color-sparkle-grey-20: #2b2b2b;
	color: var(--color-primary-grey-100)
}

.theme--jiomart.theme--jiomart .data-mode-bold,
.theme--jiomart.theme--jiomart [data-mode=bold] {
	--color-primary-20: rgba(137, 220, 255, .2);
	--color-primary-30: rgba(137, 220, 255, .4);
	--color-primary-40: rgba(137, 220, 255, .6);
	--color-primary-50: #89dcff;
	--color-primary-60: #eefaff;
	--color-primary-70: #fff;
	--color-primary-80: #fff;
	--color-primary-inverse: #00364e;
	--color-primary-background: #0078ad;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .94);
	--color-primary-grey-60: hsla(0, 0%, 100%, .53);
	--color-primary-grey-40: hsla(0, 0%, 100%, .31);
	--color-primary-grey-20: hsla(0, 0%, 100%, .12);
	--color-secondary-20: rgba(255, 157, 163, .2);
	--color-secondary-30: rgba(255, 157, 163, .4);
	--color-secondary-40: rgba(255, 157, 163, .6);
	--color-secondary-50: #ff9da3;
	--color-secondary-60: #fff6f7;
	--color-secondary-70: #fff;
	--color-secondary-80: #fff;
	--color-secondary-inverse: #660209;
	--color-secondary-background: #e30513;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .96);
	--color-secondary-grey-60: hsla(0, 0%, 100%, .53);
	--color-secondary-grey-40: hsla(0, 0%, 100%, .31);
	--color-secondary-grey-20: hsla(0, 0%, 100%, .12);
	--color-sparkle-20: rgba(0, 80, 40, .2);
	--color-sparkle-30: rgba(0, 80, 40, .4);
	--color-sparkle-40: rgba(0, 80, 40, .6);
	--color-sparkle-50: #005028;
	--color-sparkle-60: #003b1d;
	--color-sparkle-70: #002613;
	--color-sparkle-80: #00170c;
	--color-sparkle-inverse: #e5f7ee;
	--color-sparkle-background: #00b259;
	--color-sparkle-grey-100: #002d16;
	--color-sparkle-grey-80: rgba(0, 45, 22, .89);
	--color-sparkle-grey-60: rgba(0, 45, 22, .53);
	--color-sparkle-grey-40: rgba(0, 45, 22, .3);
	--color-sparkle-grey-20: rgba(0, 45, 22, .12);
	color: var(--color-primary-grey-100)
}

.theme--jiogames.theme--jiogames,
.theme--jiogames.theme--jiogames .data-mode-light,
.theme--jiogames.theme--jiogames [data-mode=light] {
	--color-primary-20: #e5f7ee;
	--color-primary-30: #94f6c5;
	--color-primary-40: #10d974;
	--color-primary-50: #00b259;
	--color-primary-60: #03753c;
	--color-primary-70: #005028;
	--color-primary-80: #002d16;
	--color-primary-inverse: #002d16;
	--color-primary-background: #fff;
	--color-primary-grey-100: #141414;
	--color-primary-grey-80: rgba(0, 0, 0, .65);
	--color-primary-grey-60: #b5b5b5;
	--color-primary-grey-40: #e0e0e0;
	--color-primary-grey-20: #f5f5f5;
	--color-secondary-20: #e8faf7;
	--color-secondary-30: #a7f6e9;
	--color-secondary-40: #7aebd9;
	--color-secondary-50: #1eccb0;
	--color-secondary-60: #1e7b74;
	--color-secondary-70: #0e5c4f;
	--color-secondary-80: #08332c;
	--color-secondary-inverse: #08332c;
	--color-secondary-background: #fff;
	--color-secondary-grey-100: #141414;
	--color-secondary-grey-80: rgba(0, 0, 0, .65);
	--color-secondary-grey-60: #b5b5b5;
	--color-secondary-grey-40: #e0e0e0;
	--color-secondary-grey-20: #f5f5f5;
	--color-sparkle-20: #fef2e9;
	--color-sparkle-30: #ffd2ad;
	--color-sparkle-40: #fa6;
	--color-sparkle-50: #fa7d19;
	--color-sparkle-60: #cd3d00;
	--color-sparkle-70: #7b1604;
	--color-sparkle-80: #46070b;
	--color-sparkle-inverse: #46070b;
	--color-sparkle-background: #fff;
	--color-sparkle-grey-100: #141414;
	--color-sparkle-grey-80: rgba(0, 0, 0, .65);
	--color-sparkle-grey-60: #b5b5b5;
	--color-sparkle-grey-40: #e0e0e0;
	--color-sparkle-grey-20: #f5f5f5;
	color: var(--color-primary-grey-100)
}

.theme--jiogames.theme--jiogames .data-mode-dark,
.theme--jiogames.theme--jiogames [data-mode=dark] {
	--color-primary-20: #06371f;
	--color-primary-30: #0a5c33;
	--color-primary-40: #0e8147;
	--color-primary-50: #14b866;
	--color-primary-60: #5acd94;
	--color-primary-70: #95dfba;
	--color-primary-80: #d0f1e0;
	--color-primary-inverse: #06371f;
	--color-primary-background: #141414;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .78);
	--color-primary-grey-60: #a1a1a1;
	--color-primary-grey-40: #5a5a5a;
	--color-primary-grey-20: #2b2b2b;
	--color-secondary-20: #1a413b;
	--color-secondary-30: #245a51;
	--color-secondary-40: #348376;
	--color-secondary-50: #58dac5;
	--color-secondary-60: #8ae5d6;
	--color-secondary-70: #b4eee5;
	--color-secondary-80: #def8f3;
	--color-secondary-inverse: #1a413b;
	--color-secondary-background: #141414;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .78);
	--color-secondary-grey-60: #a1a1a1;
	--color-secondary-grey-40: #5a5a5a;
	--color-secondary-grey-20: #2b2b2b;
	--color-sparkle-20: #492b13;
	--color-sparkle-30: #7a471f;
	--color-sparkle-40: #ab642b;
	--color-sparkle-50: #f48f3e;
	--color-sparkle-60: #f7b178;
	--color-sparkle-70: #facda8;
	--color-sparkle-80: #fde9d8;
	--color-sparkle-inverse: #492b13;
	--color-sparkle-background: #141414;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .78);
	--color-sparkle-grey-60: #a1a1a1;
	--color-sparkle-grey-40: #5a5a5a;
	--color-sparkle-grey-20: #2b2b2b;
	color: var(--color-primary-grey-100)
}

.theme--jiogames.theme--jiogames .data-mode-bold,
.theme--jiogames.theme--jiogames [data-mode=bold] {
	--color-primary-20: rgba(0, 80, 40, .2);
	--color-primary-30: rgba(0, 80, 40, .4);
	--color-primary-40: rgba(0, 80, 40, .6);
	--color-primary-50: #005028;
	--color-primary-60: #003b1d;
	--color-primary-70: #002613;
	--color-primary-80: #00170c;
	--color-primary-inverse: #e5f7ee;
	--color-primary-background: #00b259;
	--color-primary-grey-100: #002d16;
	--color-primary-grey-80: rgba(0, 45, 22, .89);
	--color-primary-grey-60: rgba(0, 45, 22, .53);
	--color-primary-grey-40: rgba(0, 45, 22, .3);
	--color-primary-grey-20: rgba(0, 45, 22, .12);
	--color-secondary-20: rgba(14, 92, 79, .2);
	--color-secondary-30: rgba(14, 92, 79, .4);
	--color-secondary-40: rgba(14, 92, 79, .6);
	--color-secondary-50: #0e5c4f;
	--color-secondary-60: #0a493f;
	--color-secondary-70: #07362e;
	--color-secondary-80: #052923;
	--color-secondary-inverse: #e8faf7;
	--color-secondary-background: #1eccb0;
	--color-secondary-grey-100: #08332c;
	--color-secondary-grey-80: rgba(8, 51, 44, .81);
	--color-secondary-grey-60: rgba(8, 51, 44, .53);
	--color-secondary-grey-40: rgba(8, 51, 44, .3);
	--color-secondary-grey-20: rgba(8, 51, 44, .12);
	--color-sparkle-20: rgba(123, 22, 4, .2);
	--color-sparkle-30: rgba(123, 22, 4, .4);
	--color-sparkle-40: rgba(123, 22, 4, .6);
	--color-sparkle-50: #7b1604;
	--color-sparkle-60: #5c1700;
	--color-sparkle-70: #3d0f00;
	--color-sparkle-80: #2e0b00;
	--color-sparkle-inverse: #fef2e9;
	--color-sparkle-background: #fa7d19;
	--color-sparkle-grey-100: #46070b;
	--color-sparkle-grey-80: rgba(70, 7, 11, .81);
	--color-sparkle-grey-60: rgba(70, 7, 11, .53);
	--color-sparkle-grey-40: rgba(70, 7, 11, .31);
	--color-sparkle-grey-20: rgba(70, 7, 11, .2);
	color: var(--color-primary-grey-100)
}

.theme--jiohealth.theme--jiohealth,
.theme--jiohealth.theme--jiohealth .data-mode-light,
.theme--jiohealth.theme--jiohealth [data-mode=light] {
	--color-primary-20: #e8faf7;
	--color-primary-30: #a7f6e9;
	--color-primary-40: #7aebd9;
	--color-primary-50: #1eccb0;
	--color-primary-60: #1e7b74;
	--color-primary-70: #0e5c4f;
	--color-primary-80: #08332c;
	--color-primary-inverse: #08332c;
	--color-primary-background: #fff;
	--color-primary-grey-100: #141414;
	--color-primary-grey-80: rgba(0, 0, 0, .65);
	--color-primary-grey-60: #b5b5b5;
	--color-primary-grey-40: #e0e0e0;
	--color-primary-grey-20: #f5f5f5;
	--color-secondary-20: #e5f7ee;
	--color-secondary-30: #94f6c5;
	--color-secondary-40: #10d974;
	--color-secondary-50: #00b259;
	--color-secondary-60: #03753c;
	--color-secondary-70: #005028;
	--color-secondary-80: #002d16;
	--color-secondary-inverse: #002d16;
	--color-secondary-background: #fff;
	--color-secondary-grey-100: #141414;
	--color-secondary-grey-80: rgba(0, 0, 0, .65);
	--color-secondary-grey-60: #b5b5b5;
	--color-secondary-grey-40: #e0e0e0;
	--color-secondary-grey-20: #f5f5f5;
	--color-sparkle-20: #fef2e9;
	--color-sparkle-30: #ffd2ad;
	--color-sparkle-40: #fa6;
	--color-sparkle-50: #fa7d19;
	--color-sparkle-60: #cd3d00;
	--color-sparkle-70: #7b1604;
	--color-sparkle-80: #46070b;
	--color-sparkle-inverse: #46070b;
	--color-sparkle-background: #fff;
	--color-sparkle-grey-100: #141414;
	--color-sparkle-grey-80: rgba(0, 0, 0, .65);
	--color-sparkle-grey-60: #b5b5b5;
	--color-sparkle-grey-40: #e0e0e0;
	--color-sparkle-grey-20: #f5f5f5;
	color: var(--color-primary-grey-100)
}

.theme--jiohealth.theme--jiohealth .data-mode-dark,
.theme--jiohealth.theme--jiohealth [data-mode=dark] {
	--color-primary-20: #1a413b;
	--color-primary-30: #245a51;
	--color-primary-40: #348376;
	--color-primary-50: #58dac5;
	--color-primary-60: #8ae5d6;
	--color-primary-70: #b4eee5;
	--color-primary-80: #def8f3;
	--color-primary-inverse: #1a413b;
	--color-primary-background: #141414;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .78);
	--color-primary-grey-60: #a1a1a1;
	--color-primary-grey-40: #5a5a5a;
	--color-primary-grey-20: #2b2b2b;
	--color-secondary-20: #06371f;
	--color-secondary-30: #0a5c33;
	--color-secondary-40: #0e8147;
	--color-secondary-50: #14b866;
	--color-secondary-60: #5acd94;
	--color-secondary-70: #95dfba;
	--color-secondary-80: #d0f1e0;
	--color-secondary-inverse: #06371f;
	--color-secondary-background: #141414;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .78);
	--color-secondary-grey-60: #a1a1a1;
	--color-secondary-grey-40: #5a5a5a;
	--color-secondary-grey-20: #2b2b2b;
	--color-sparkle-20: #492b13;
	--color-sparkle-30: #7a471f;
	--color-sparkle-40: #ab642b;
	--color-sparkle-50: #f48f3e;
	--color-sparkle-60: #f7b178;
	--color-sparkle-70: #facda8;
	--color-sparkle-80: #fde9d8;
	--color-sparkle-inverse: #492b13;
	--color-sparkle-background: #141414;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .78);
	--color-sparkle-grey-60: #a1a1a1;
	--color-sparkle-grey-40: #5a5a5a;
	--color-sparkle-grey-20: #2b2b2b;
	color: var(--color-primary-grey-100)
}

.theme--jiohealth.theme--jiohealth .data-mode-bold,
.theme--jiohealth.theme--jiohealth [data-mode=bold] {
	--color-primary-20: rgba(14, 92, 79, .2);
	--color-primary-30: rgba(14, 92, 79, .4);
	--color-primary-40: rgba(14, 92, 79, .6);
	--color-primary-50: #0e5c4f;
	--color-primary-60: #0a493f;
	--color-primary-70: #07362e;
	--color-primary-80: #052923;
	--color-primary-inverse: #e8faf7;
	--color-primary-background: #1eccb0;
	--color-primary-grey-100: #08332c;
	--color-primary-grey-80: rgba(8, 51, 44, .81);
	--color-primary-grey-60: rgba(8, 51, 44, .53);
	--color-primary-grey-40: rgba(8, 51, 44, .3);
	--color-primary-grey-20: rgba(8, 51, 44, .12);
	--color-secondary-20: rgba(0, 80, 40, .2);
	--color-secondary-30: rgba(0, 80, 40, .4);
	--color-secondary-40: rgba(0, 80, 40, .6);
	--color-secondary-50: #005028;
	--color-secondary-60: #003b1d;
	--color-secondary-70: #002613;
	--color-secondary-80: #00170c;
	--color-secondary-inverse: #e5f7ee;
	--color-secondary-background: #00b259;
	--color-secondary-grey-100: #002d16;
	--color-secondary-grey-80: rgba(0, 45, 22, .89);
	--color-secondary-grey-60: rgba(0, 45, 22, .53);
	--color-secondary-grey-40: rgba(0, 45, 22, .3);
	--color-secondary-grey-20: rgba(0, 45, 22, .12);
	--color-sparkle-20: rgba(123, 22, 4, .2);
	--color-sparkle-30: rgba(123, 22, 4, .4);
	--color-sparkle-40: rgba(123, 22, 4, .6);
	--color-sparkle-50: #7b1604;
	--color-sparkle-60: #5c1700;
	--color-sparkle-70: #3d0f00;
	--color-sparkle-80: #2e0b00;
	--color-sparkle-inverse: #fef2e9;
	--color-sparkle-background: #fa7d19;
	--color-sparkle-grey-100: #46070b;
	--color-sparkle-grey-80: rgba(70, 7, 11, .81);
	--color-sparkle-grey-60: rgba(70, 7, 11, .53);
	--color-sparkle-grey-40: rgba(70, 7, 11, .31);
	--color-sparkle-grey-20: rgba(70, 7, 11, .2);
	color: var(--color-primary-grey-100)
}

.theme--jiosaavn.theme--jiosaavn,
.theme--jiosaavn.theme--jiosaavn .data-mode-light,
.theme--jiosaavn.theme--jiosaavn [data-mode=light] {
	--color-primary-20: #e8faf7;
	--color-primary-30: #a7f6e9;
	--color-primary-40: #7aebd9;
	--color-primary-50: #1eccb0;
	--color-primary-60: #1e7b74;
	--color-primary-70: #0e5c4f;
	--color-primary-80: #08332c;
	--color-primary-inverse: #08332c;
	--color-primary-background: #fff;
	--color-primary-grey-100: #141414;
	--color-primary-grey-80: rgba(0, 0, 0, .65);
	--color-primary-grey-60: #b5b5b5;
	--color-primary-grey-40: #e0e0e0;
	--color-primary-grey-20: #f5f5f5;
	--color-secondary-20: #e5f1f7;
	--color-secondary-30: #89dcff;
	--color-secondary-40: #67c3ef;
	--color-secondary-50: #0078ad;
	--color-secondary-60: #0c5273;
	--color-secondary-70: #00364e;
	--color-secondary-80: #001e2b;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #fff;
	--color-secondary-grey-100: #141414;
	--color-secondary-grey-80: rgba(0, 0, 0, .65);
	--color-secondary-grey-60: #b5b5b5;
	--color-secondary-grey-40: #e0e0e0;
	--color-secondary-grey-20: #f5f5f5;
	--color-sparkle-20: #fef7e9;
	--color-sparkle-30: #ffe3ae;
	--color-sparkle-40: #ffd947;
	--color-sparkle-50: #ac660c;
	--color-sparkle-60: #7f4b10;
	--color-sparkle-70: #401d0c;
	--color-sparkle-80: #341709;
	--color-sparkle-inverse: #fff;
	--color-sparkle-background: #fff;
	--color-sparkle-grey-100: #141414;
	--color-sparkle-grey-80: rgba(0, 0, 0, .65);
	--color-sparkle-grey-60: #b5b5b5;
	--color-sparkle-grey-40: #e0e0e0;
	--color-sparkle-grey-20: #f5f5f5;
	color: var(--color-primary-grey-100)
}

.theme--jiosaavn.theme--jiosaavn .data-mode-dark,
.theme--jiosaavn.theme--jiosaavn [data-mode=dark] {
	--color-primary-20: #1a413b;
	--color-primary-30: #245a51;
	--color-primary-40: #348376;
	--color-primary-50: #58dac5;
	--color-primary-60: #8ae5d6;
	--color-primary-70: #b4eee5;
	--color-primary-80: #def8f3;
	--color-primary-inverse: #1a413b;
	--color-primary-background: #141414;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .78);
	--color-primary-grey-60: #a1a1a1;
	--color-primary-grey-40: #5a5a5a;
	--color-primary-grey-20: #2b2b2b;
	--color-secondary-20: #002b3d;
	--color-secondary-30: #004766;
	--color-secondary-40: #00638f;
	--color-secondary-50: #007fad;
	--color-secondary-60: #4ca5c6;
	--color-secondary-70: #8cc5da;
	--color-secondary-80: #cce5ef;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #141414;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .78);
	--color-secondary-grey-60: #a1a1a1;
	--color-secondary-grey-40: #5a5a5a;
	--color-secondary-grey-20: #2b2b2b;
	--color-sparkle-20: #3c2e16;
	--color-sparkle-30: #675228;
	--color-sparkle-40: #8d713a;
	--color-sparkle-50: #f9be53;
	--color-sparkle-60: #fbd187;
	--color-sparkle-70: #fce2b2;
	--color-sparkle-80: #fef2dd;
	--color-sparkle-inverse: #3c2e16;
	--color-sparkle-background: #141414;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .78);
	--color-sparkle-grey-60: #a1a1a1;
	--color-sparkle-grey-40: #5a5a5a;
	--color-sparkle-grey-20: #2b2b2b;
	color: var(--color-primary-grey-100)
}

.theme--jiosaavn.theme--jiosaavn .data-mode-bold,
.theme--jiosaavn.theme--jiosaavn [data-mode=bold] {
	--color-primary-20: rgba(14, 92, 79, .2);
	--color-primary-30: rgba(14, 92, 79, .4);
	--color-primary-40: rgba(14, 92, 79, .6);
	--color-primary-50: #0e5c4f;
	--color-primary-60: #0a493f;
	--color-primary-70: #07362e;
	--color-primary-80: #052923;
	--color-primary-inverse: #e8faf7;
	--color-primary-background: #1eccb0;
	--color-primary-grey-100: #08332c;
	--color-primary-grey-80: rgba(8, 51, 44, .81);
	--color-primary-grey-60: rgba(8, 51, 44, .53);
	--color-primary-grey-40: rgba(8, 51, 44, .3);
	--color-primary-grey-20: rgba(8, 51, 44, .12);
	--color-secondary-20: rgba(137, 220, 255, .2);
	--color-secondary-30: rgba(137, 220, 255, .4);
	--color-secondary-40: rgba(137, 220, 255, .6);
	--color-secondary-50: #89dcff;
	--color-secondary-60: #eefaff;
	--color-secondary-70: #fff;
	--color-secondary-80: #fff;
	--color-secondary-inverse: #00364e;
	--color-secondary-background: #0078ad;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .94);
	--color-secondary-grey-60: hsla(0, 0%, 100%, .53);
	--color-secondary-grey-40: hsla(0, 0%, 100%, .31);
	--color-secondary-grey-20: hsla(0, 0%, 100%, .12);
	--color-sparkle-20: rgba(255, 227, 174, .2);
	--color-sparkle-30: rgba(255, 227, 174, .4);
	--color-sparkle-40: rgba(255, 227, 174, .6);
	--color-sparkle-50: #ffe3ae;
	--color-sparkle-60: #fff;
	--color-sparkle-70: #fff;
	--color-sparkle-80: #fff;
	--color-sparkle-inverse: #401d0c;
	--color-sparkle-background: #ac660c;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: #fff;
	--color-sparkle-grey-60: hsla(0, 0%, 100%, .53);
	--color-sparkle-grey-40: hsla(0, 0%, 100%, .31);
	--color-sparkle-grey-20: hsla(0, 0%, 100%, .12);
	color: var(--color-primary-grey-100)
}

.theme--jiomeet.theme--jiomeet,
.theme--jiomeet.theme--jiomeet .data-mode-light,
.theme--jiomeet.theme--jiomeet [data-mode=light] {
	--color-primary-20: #fef2e9;
	--color-primary-30: #ffd2ad;
	--color-primary-40: #fa6;
	--color-primary-50: #fa7d19;
	--color-primary-60: #cd3d00;
	--color-primary-70: #7b1604;
	--color-primary-80: #46070b;
	--color-primary-inverse: #46070b;
	--color-primary-background: #fff;
	--color-primary-grey-100: #141414;
	--color-primary-grey-80: rgba(0, 0, 0, .65);
	--color-primary-grey-60: #b5b5b5;
	--color-primary-grey-40: #e0e0e0;
	--color-primary-grey-20: #f5f5f5;
	--color-secondary-20: #f0e8fa;
	--color-secondary-30: #cba2fa;
	--color-secondary-40: #a680ff;
	--color-secondary-50: #6d17ce;
	--color-secondary-60: #3e0084;
	--color-secondary-70: #310a5d;
	--color-secondary-80: #1b0633;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #fff;
	--color-secondary-grey-100: #141414;
	--color-secondary-grey-80: rgba(0, 0, 0, .65);
	--color-secondary-grey-60: #b5b5b5;
	--color-secondary-grey-40: #e0e0e0;
	--color-secondary-grey-20: #f5f5f5;
	--color-sparkle-20: #e5f1f7;
	--color-sparkle-30: #89dcff;
	--color-sparkle-40: #67c3ef;
	--color-sparkle-50: #0078ad;
	--color-sparkle-60: #0c5273;
	--color-sparkle-70: #00364e;
	--color-sparkle-80: #001e2b;
	--color-sparkle-inverse: #fff;
	--color-sparkle-background: #fff;
	--color-sparkle-grey-100: #141414;
	--color-sparkle-grey-80: rgba(0, 0, 0, .65);
	--color-sparkle-grey-60: #b5b5b5;
	--color-sparkle-grey-40: #e0e0e0;
	--color-sparkle-grey-20: #f5f5f5;
	color: var(--color-primary-grey-100)
}

.theme--jiomeet.theme--jiomeet .data-mode-dark,
.theme--jiomeet.theme--jiomeet [data-mode=dark] {
	--color-primary-20: #492b13;
	--color-primary-30: #7a471f;
	--color-primary-40: #ab642b;
	--color-primary-50: #f48f3e;
	--color-primary-60: #f7b178;
	--color-primary-70: #facda8;
	--color-primary-80: #fde9d8;
	--color-primary-inverse: #492b13;
	--color-primary-background: #141414;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .78);
	--color-primary-grey-60: #a1a1a1;
	--color-primary-grey-40: #5a5a5a;
	--color-primary-grey-20: #2b2b2b;
	--color-secondary-20: #281240;
	--color-secondary-30: #421f6b;
	--color-secondary-40: #5d2b96;
	--color-secondary-50: #853dd6;
	--color-secondary-60: #aa77e2;
	--color-secondary-70: #c8a8ed;
	--color-secondary-80: #e7d8f7;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #141414;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .78);
	--color-secondary-grey-60: #a1a1a1;
	--color-secondary-grey-40: #5a5a5a;
	--color-secondary-grey-20: #2b2b2b;
	--color-sparkle-20: #002b3d;
	--color-sparkle-30: #004766;
	--color-sparkle-40: #00638f;
	--color-sparkle-50: #007fad;
	--color-sparkle-60: #4ca5c6;
	--color-sparkle-70: #8cc5da;
	--color-sparkle-80: #cce5ef;
	--color-sparkle-inverse: #fff;
	--color-sparkle-background: #141414;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .78);
	--color-sparkle-grey-60: #a1a1a1;
	--color-sparkle-grey-40: #5a5a5a;
	--color-sparkle-grey-20: #2b2b2b;
	color: var(--color-primary-grey-100)
}

.theme--jiomeet.theme--jiomeet .data-mode-bold,
.theme--jiomeet.theme--jiomeet [data-mode=bold] {
	--color-primary-20: rgba(123, 22, 4, .2);
	--color-primary-30: rgba(123, 22, 4, .4);
	--color-primary-40: rgba(123, 22, 4, .6);
	--color-primary-50: #7b1604;
	--color-primary-60: #5c1700;
	--color-primary-70: #3d0f00;
	--color-primary-80: #2e0b00;
	--color-primary-inverse: #fef2e9;
	--color-primary-background: #fa7d19;
	--color-primary-grey-100: #46070b;
	--color-primary-grey-80: rgba(70, 7, 11, .81);
	--color-primary-grey-60: rgba(70, 7, 11, .53);
	--color-primary-grey-40: rgba(70, 7, 11, .31);
	--color-primary-grey-20: rgba(70, 7, 11, .2);
	--color-secondary-20: rgba(203, 162, 250, .2);
	--color-secondary-30: rgba(203, 162, 250, .4);
	--color-secondary-40: rgba(203, 162, 250, .6);
	--color-secondary-50: #cba2fa;
	--color-secondary-60: #dbbefb;
	--color-secondary-70: #e4cffc;
	--color-secondary-80: #ecddfd;
	--color-secondary-inverse: #310a5d;
	--color-secondary-background: #6d17ce;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .78);
	--color-secondary-grey-60: hsla(0, 0%, 100%, .53);
	--color-secondary-grey-40: hsla(0, 0%, 100%, .31);
	--color-secondary-grey-20: hsla(0, 0%, 100%, .12);
	--color-sparkle-20: rgba(137, 220, 255, .2);
	--color-sparkle-30: rgba(137, 220, 255, .4);
	--color-sparkle-40: rgba(137, 220, 255, .6);
	--color-sparkle-50: #89dcff;
	--color-sparkle-60: #eefaff;
	--color-sparkle-70: #fff;
	--color-sparkle-80: #fff;
	--color-sparkle-inverse: #00364e;
	--color-sparkle-background: #0078ad;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .94);
	--color-sparkle-grey-60: hsla(0, 0%, 100%, .53);
	--color-sparkle-grey-40: hsla(0, 0%, 100%, .31);
	--color-sparkle-grey-20: hsla(0, 0%, 100%, .12);
	color: var(--color-primary-grey-100)
}

.theme--jiocinema.theme--jiocinema,
.theme--jiocinema.theme--jiocinema .data-mode-light,
.theme--jiocinema.theme--jiocinema [data-mode=light] {
	--color-primary-20: #fbe5f4;
	--color-primary-30: #ff99db;
	--color-primary-40: #ff6dcc;
	--color-primary-50: #d9008d;
	--color-primary-60: #8f005d;
	--color-primary-70: #62003f;
	--color-primary-80: #360023;
	--color-primary-inverse: #fff;
	--color-primary-background: #fff;
	--color-primary-grey-100: #141414;
	--color-primary-grey-80: rgba(0, 0, 0, .65);
	--color-primary-grey-60: #b5b5b5;
	--color-primary-grey-40: #e0e0e0;
	--color-primary-grey-20: #f5f5f5;
	--color-secondary-20: #f9ebf9;
	--color-secondary-30: #f7a8fa;
	--color-secondary-40: #c135c5;
	--color-secondary-50: #79007f;
	--color-secondary-60: #550059;
	--color-secondary-70: #3d0040;
	--color-secondary-80: #240026;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #fff;
	--color-secondary-grey-100: #141414;
	--color-secondary-grey-80: rgba(0, 0, 0, .65);
	--color-secondary-grey-60: #b5b5b5;
	--color-secondary-grey-40: #e0e0e0;
	--color-secondary-grey-20: #f5f5f5;
	--color-sparkle-20: #fef7e9;
	--color-sparkle-30: #ffe3ae;
	--color-sparkle-40: #ffd947;
	--color-sparkle-50: #ac660c;
	--color-sparkle-60: #7f4b10;
	--color-sparkle-70: #401d0c;
	--color-sparkle-80: #341709;
	--color-sparkle-inverse: #fff;
	--color-sparkle-background: #fff;
	--color-sparkle-grey-100: #141414;
	--color-sparkle-grey-80: rgba(0, 0, 0, .65);
	--color-sparkle-grey-60: #b5b5b5;
	--color-sparkle-grey-40: #e0e0e0;
	--color-sparkle-grey-20: #f5f5f5;
	color: var(--color-primary-grey-100)
}

.theme--jiocinema.theme--jiocinema .data-mode-dark,
.theme--jiocinema.theme--jiocinema [data-mode=dark] {
	--color-primary-20: #360023;
	--color-primary-30: #62003f;
	--color-primary-40: #8f005d;
	--color-primary-50: #d9008d;
	--color-primary-60: #ff6dcc;
	--color-primary-70: #ff99db;
	--color-primary-80: #fbe5f4;
	--color-primary-inverse: #fff;
	--color-primary-background: #141414;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .78);
	--color-primary-grey-60: #a1a1a1;
	--color-primary-grey-40: #5a5a5a;
	--color-primary-grey-20: #2b2b2b;
	--color-secondary-20: #300d31;
	--color-secondary-30: #571859;
	--color-secondary-40: #79007f;
	--color-secondary-50: #c135c5;
	--color-secondary-60: #f680f9;
	--color-secondary-70: #f7a8fa;
	--color-secondary-80: #f9ebf9;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #141414;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .78);
	--color-secondary-grey-60: #a1a1a1;
	--color-secondary-grey-40: #5a5a5a;
	--color-secondary-grey-20: #2b2b2b;
	--color-sparkle-20: #3c2e16;
	--color-sparkle-30: #675228;
	--color-sparkle-40: #8d713a;
	--color-sparkle-50: #f9be53;
	--color-sparkle-60: #fbd187;
	--color-sparkle-70: #fce2b2;
	--color-sparkle-80: #fef2dd;
	--color-sparkle-inverse: #3c2e16;
	--color-sparkle-background: #141414;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .78);
	--color-sparkle-grey-60: #a1a1a1;
	--color-sparkle-grey-40: #5a5a5a;
	--color-sparkle-grey-20: #2b2b2b;
	color: var(--color-primary-grey-100)
}

.theme--jiocinema.theme--jiocinema .data-mode-bold,
.theme--jiocinema.theme--jiocinema [data-mode=bold] {
	--color-primary-20: rgba(255, 153, 219, .2);
	--color-primary-30: rgba(255, 153, 219, .4);
	--color-primary-40: rgba(255, 153, 219, .6);
	--color-primary-50: #ff99db;
	--color-primary-60: #fff7fc;
	--color-primary-70: #fff;
	--color-primary-80: #fff;
	--color-primary-inverse: #62003f;
	--color-primary-background: #d9008d;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .96);
	--color-primary-grey-60: hsla(0, 0%, 100%, .53);
	--color-primary-grey-40: hsla(0, 0%, 100%, .31);
	--color-primary-grey-20: hsla(0, 0%, 100%, .12);
	--color-secondary-20: rgba(247, 168, 250, .2);
	--color-secondary-30: rgba(247, 168, 250, .4);
	--color-secondary-40: rgba(247, 168, 250, .6);
	--color-secondary-50: #f7a8fa;
	--color-secondary-60: #fbd1fc;
	--color-secondary-70: #fbd3fc;
	--color-secondary-80: #fef3fe;
	--color-secondary-inverse: #3d0040;
	--color-secondary-background: #79007f;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .78);
	--color-secondary-grey-60: hsla(0, 0%, 100%, .53);
	--color-secondary-grey-40: hsla(0, 0%, 100%, .31);
	--color-secondary-grey-20: hsla(0, 0%, 100%, .12);
	--color-sparkle-20: rgba(255, 227, 174, .2);
	--color-sparkle-30: rgba(255, 227, 174, .4);
	--color-sparkle-40: rgba(255, 227, 174, .6);
	--color-sparkle-50: #ffe3ae;
	--color-sparkle-60: #fff;
	--color-sparkle-70: #fff;
	--color-sparkle-80: #fff;
	--color-sparkle-inverse: #401d0c;
	--color-sparkle-background: #ac660c;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: #fff;
	--color-sparkle-grey-60: hsla(0, 0%, 100%, .53);
	--color-sparkle-grey-40: hsla(0, 0%, 100%, .31);
	--color-sparkle-grey-20: hsla(0, 0%, 100%, .12);
	color: var(--color-primary-grey-100)
}

.theme--jiopurple.theme--jiopurple,
.theme--jiopurple.theme--jiopurple .data-mode-light,
.theme--jiopurple.theme--jiopurple [data-mode=light] {
	--color-primary-20: #f0e8fa;
	--color-primary-30: #cba2fa;
	--color-primary-40: #a680ff;
	--color-primary-50: #6d17ce;
	--color-primary-60: #3e0084;
	--color-primary-70: #310a5d;
	--color-primary-80: #1b0633;
	--color-primary-inverse: #fff;
	--color-primary-background: #fff;
	--color-primary-grey-100: #141414;
	--color-primary-grey-80: rgba(0, 0, 0, .65);
	--color-primary-grey-60: #b5b5b5;
	--color-primary-grey-40: #e0e0e0;
	--color-primary-grey-20: #f5f5f5;
	--color-secondary-20: #e5f1f7;
	--color-secondary-30: #89dcff;
	--color-secondary-40: #67c3ef;
	--color-secondary-50: #0078ad;
	--color-secondary-60: #0c5273;
	--color-secondary-70: #00364e;
	--color-secondary-80: #001e2b;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #fff;
	--color-secondary-grey-100: #141414;
	--color-secondary-grey-80: rgba(0, 0, 0, .65);
	--color-secondary-grey-60: #b5b5b5;
	--color-secondary-grey-40: #e0e0e0;
	--color-secondary-grey-20: #f5f5f5;
	--color-sparkle-20: #e5f1f7;
	--color-sparkle-30: #89dcff;
	--color-sparkle-40: #67c3ef;
	--color-sparkle-50: #0078ad;
	--color-sparkle-60: #0c5273;
	--color-sparkle-70: #00364e;
	--color-sparkle-80: #001e2b;
	--color-sparkle-inverse: #fff;
	--color-sparkle-background: #fff;
	--color-sparkle-grey-100: #141414;
	--color-sparkle-grey-80: rgba(0, 0, 0, .65);
	--color-sparkle-grey-60: #b5b5b5;
	--color-sparkle-grey-40: #e0e0e0;
	--color-sparkle-grey-20: #f5f5f5;
	color: var(--color-primary-grey-100)
}

.theme--jiopurple.theme--jiopurple .data-mode-dark,
.theme--jiopurple.theme--jiopurple [data-mode=dark] {
	--color-primary-20: #281240;
	--color-primary-30: #421f6b;
	--color-primary-40: #5d2b96;
	--color-primary-50: #853dd6;
	--color-primary-60: #aa77e2;
	--color-primary-70: #c8a8ed;
	--color-primary-80: #e7d8f7;
	--color-primary-inverse: #fff;
	--color-primary-background: #141414;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .78);
	--color-primary-grey-60: #a1a1a1;
	--color-primary-grey-40: #5a5a5a;
	--color-primary-grey-20: #2b2b2b;
	--color-secondary-20: #002b3d;
	--color-secondary-30: #004766;
	--color-secondary-40: #00638f;
	--color-secondary-50: #007fad;
	--color-secondary-60: #4ca5c6;
	--color-secondary-70: #8cc5da;
	--color-secondary-80: #cce5ef;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #141414;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .78);
	--color-secondary-grey-60: #a1a1a1;
	--color-secondary-grey-40: #5a5a5a;
	--color-secondary-grey-20: #2b2b2b;
	--color-sparkle-20: #002b3d;
	--color-sparkle-30: #004766;
	--color-sparkle-40: #00638f;
	--color-sparkle-50: #007fad;
	--color-sparkle-60: #4ca5c6;
	--color-sparkle-70: #8cc5da;
	--color-sparkle-80: #cce5ef;
	--color-sparkle-inverse: #fff;
	--color-sparkle-background: #141414;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .78);
	--color-sparkle-grey-60: #a1a1a1;
	--color-sparkle-grey-40: #5a5a5a;
	--color-sparkle-grey-20: #2b2b2b;
	color: var(--color-primary-grey-100)
}

.theme--jiopurple.theme--jiopurple .data-mode-bold,
.theme--jiopurple.theme--jiopurple [data-mode=bold] {
	--color-primary-20: rgba(203, 162, 250, .2);
	--color-primary-30: rgba(203, 162, 250, .4);
	--color-primary-40: rgba(203, 162, 250, .6);
	--color-primary-50: #cba2fa;
	--color-primary-60: #dbbefb;
	--color-primary-70: #e4cffc;
	--color-primary-80: #ecddfd;
	--color-primary-inverse: #310a5d;
	--color-primary-background: #6d17ce;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .78);
	--color-primary-grey-60: hsla(0, 0%, 100%, .53);
	--color-primary-grey-40: hsla(0, 0%, 100%, .31);
	--color-primary-grey-20: hsla(0, 0%, 100%, .12);
	--color-secondary-20: rgba(137, 220, 255, .2);
	--color-secondary-30: rgba(137, 220, 255, .4);
	--color-secondary-40: rgba(137, 220, 255, .6);
	--color-secondary-50: #89dcff;
	--color-secondary-60: #eefaff;
	--color-secondary-70: #fff;
	--color-secondary-80: #fff;
	--color-secondary-inverse: #00364e;
	--color-secondary-background: #0078ad;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .94);
	--color-secondary-grey-60: hsla(0, 0%, 100%, .53);
	--color-secondary-grey-40: hsla(0, 0%, 100%, .31);
	--color-secondary-grey-20: hsla(0, 0%, 100%, .12);
	--color-sparkle-20: rgba(137, 220, 255, .2);
	--color-sparkle-30: rgba(137, 220, 255, .4);
	--color-sparkle-40: rgba(137, 220, 255, .6);
	--color-sparkle-50: #89dcff;
	--color-sparkle-60: #eefaff;
	--color-sparkle-70: #fff;
	--color-sparkle-80: #fff;
	--color-sparkle-inverse: #00364e;
	--color-sparkle-background: #0078ad;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .94);
	--color-sparkle-grey-60: hsla(0, 0%, 100%, .53);
	--color-sparkle-grey-40: hsla(0, 0%, 100%, .31);
	--color-sparkle-grey-20: hsla(0, 0%, 100%, .12);
	color: var(--color-primary-grey-100)
}

.theme--jiotv.theme--jiotv,
.theme--jiotv.theme--jiotv .data-mode-light,
.theme--jiotv.theme--jiotv [data-mode=light] {
	--color-primary-20: #fce6e7;
	--color-primary-30: #ff9da3;
	--color-primary-40: #e30513;
	--color-primary-50: #a80000;
	--color-primary-60: #760000;
	--color-primary-70: #540000;
	--color-primary-80: #320000;
	--color-primary-inverse: #fff;
	--color-primary-background: #fff;
	--color-primary-grey-100: #141414;
	--color-primary-grey-80: rgba(0, 0, 0, .65);
	--color-primary-grey-60: #b5b5b5;
	--color-primary-grey-40: #e0e0e0;
	--color-primary-grey-20: #f5f5f5;
	--color-secondary-20: #f7e5e9;
	--color-secondary-30: #f98ba1;
	--color-secondary-40: #aa0023;
	--color-secondary-50: #700017;
	--color-secondary-60: #4e0010;
	--color-secondary-70: #38000c;
	--color-secondary-80: #220007;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #fff;
	--color-secondary-grey-100: #141414;
	--color-secondary-grey-80: rgba(0, 0, 0, .65);
	--color-secondary-grey-60: #b5b5b5;
	--color-secondary-grey-40: #e0e0e0;
	--color-secondary-grey-20: #f5f5f5;
	--color-sparkle-20: #e5f1f7;
	--color-sparkle-30: #89dcff;
	--color-sparkle-40: #67c3ef;
	--color-sparkle-50: #0078ad;
	--color-sparkle-60: #0c5273;
	--color-sparkle-70: #00364e;
	--color-sparkle-80: #001e2b;
	--color-sparkle-inverse: #fff;
	--color-sparkle-background: #fff;
	--color-sparkle-grey-100: #141414;
	--color-sparkle-grey-80: rgba(0, 0, 0, .65);
	--color-sparkle-grey-60: #b5b5b5;
	--color-sparkle-grey-40: #e0e0e0;
	--color-sparkle-grey-20: #f5f5f5;
	color: var(--color-primary-grey-100)
}

.theme--jiotv.theme--jiotv .data-mode-dark,
.theme--jiotv.theme--jiotv [data-mode=dark] {
	--color-primary-20: #430c10;
	--color-primary-30: #70141a;
	--color-primary-40: #9d1d24;
	--color-primary-50: #e02934;
	--color-primary-60: #e96971;
	--color-primary-70: #f19fa4;
	--color-primary-80: #f9d4d6;
	--color-primary-inverse: #fff;
	--color-primary-background: #141414;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .78);
	--color-primary-grey-60: #a1a1a1;
	--color-primary-grey-40: #5a5a5a;
	--color-primary-grey-20: #2b2b2b;
	--color-secondary-20: #3a0611;
	--color-secondary-30: #600a1c;
	--color-secondary-40: #870f28;
	--color-secondary-50: #c11539;
	--color-secondary-60: #d45b74;
	--color-secondary-70: #e396a6;
	--color-secondary-80: #f3d0d7;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #141414;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .78);
	--color-secondary-grey-60: #a1a1a1;
	--color-secondary-grey-40: #5a5a5a;
	--color-secondary-grey-20: #2b2b2b;
	--color-sparkle-20: #002b3d;
	--color-sparkle-30: #004766;
	--color-sparkle-40: #00638f;
	--color-sparkle-50: #007fad;
	--color-sparkle-60: #4ca5c6;
	--color-sparkle-70: #8cc5da;
	--color-sparkle-80: #cce5ef;
	--color-sparkle-inverse: #fff;
	--color-sparkle-background: #141414;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .78);
	--color-sparkle-grey-60: #a1a1a1;
	--color-sparkle-grey-40: #5a5a5a;
	--color-sparkle-grey-20: #2b2b2b;
	color: var(--color-primary-grey-100)
}

.theme--jiotv.theme--jiotv .data-mode-bold,
.theme--jiotv.theme--jiotv [data-mode=bold] {
	--color-primary-20: rgba(255, 157, 163, .2);
	--color-primary-30: rgba(255, 157, 163, .4);
	--color-primary-40: rgba(255, 157, 163, .6);
	--color-primary-50: #ff9da3;
	--color-primary-60: #ffccd1;
	--color-primary-70: #ffe5e8;
	--color-primary-80: #fff4f5;
	--color-primary-inverse: #540000;
	--color-primary-background: #a80000;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .78);
	--color-primary-grey-60: hsla(0, 0%, 100%, .53);
	--color-primary-grey-40: hsla(0, 0%, 100%, .31);
	--color-primary-grey-20: hsla(0, 0%, 100%, .12);
	--color-secondary-20: rgba(249, 139, 161, .2);
	--color-secondary-30: rgba(249, 139, 161, .4);
	--color-secondary-40: rgba(249, 139, 161, .6);
	--color-secondary-50: #f98ba1;
	--color-secondary-60: #fbb7c0;
	--color-secondary-70: #fdd2d8;
	--color-secondary-80: #feecef;
	--color-secondary-inverse: #38000c;
	--color-secondary-background: #700017;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .78);
	--color-secondary-grey-60: hsla(0, 0%, 100%, .53);
	--color-secondary-grey-40: hsla(0, 0%, 100%, .31);
	--color-secondary-grey-20: hsla(0, 0%, 100%, .12);
	--color-sparkle-20: rgba(137, 220, 255, .2);
	--color-sparkle-30: rgba(137, 220, 255, .4);
	--color-sparkle-40: rgba(137, 220, 255, .6);
	--color-sparkle-50: #89dcff;
	--color-sparkle-60: #eefaff;
	--color-sparkle-70: #fff;
	--color-sparkle-80: #fff;
	--color-sparkle-inverse: #00364e;
	--color-sparkle-background: #0078ad;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .94);
	--color-sparkle-grey-60: hsla(0, 0%, 100%, .53);
	--color-sparkle-grey-40: hsla(0, 0%, 100%, .31);
	--color-sparkle-grey-20: hsla(0, 0%, 100%, .12);
	color: var(--color-primary-grey-100)
}

.theme--marigold.theme--marigold,
.theme--marigold.theme--marigold .data-mode-light,
.theme--marigold.theme--marigold [data-mode=light] {
	--color-primary-20: #fef7e9;
	--color-primary-30: #ffe3ae;
	--color-primary-40: #ffd947;
	--color-primary-50: #f7ab20;
	--color-primary-60: #ac660c;
	--color-primary-70: #7f4b10;
	--color-primary-80: #401d0c;
	--color-primary-inverse: #401d0c;
	--color-primary-background: #fff;
	--color-primary-grey-100: #141414;
	--color-primary-grey-80: rgba(0, 0, 0, .65);
	--color-primary-grey-60: #b5b5b5;
	--color-primary-grey-40: #e0e0e0;
	--color-primary-grey-20: #f5f5f5;
	--color-secondary-20: #e5f1f7;
	--color-secondary-30: #89dcff;
	--color-secondary-40: #67c3ef;
	--color-secondary-50: #0078ad;
	--color-secondary-60: #0c5273;
	--color-secondary-70: #00364e;
	--color-secondary-80: #001e2b;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #fff;
	--color-secondary-grey-100: #141414;
	--color-secondary-grey-80: rgba(0, 0, 0, .65);
	--color-secondary-grey-60: #b5b5b5;
	--color-secondary-grey-40: #e0e0e0;
	--color-secondary-grey-20: #f5f5f5;
	--color-sparkle-20: #e5f1f7;
	--color-sparkle-30: #89dcff;
	--color-sparkle-40: #67c3ef;
	--color-sparkle-50: #0078ad;
	--color-sparkle-60: #0c5273;
	--color-sparkle-70: #00364e;
	--color-sparkle-80: #001e2b;
	--color-sparkle-inverse: #fff;
	--color-sparkle-background: #fff;
	--color-sparkle-grey-100: #141414;
	--color-sparkle-grey-80: rgba(0, 0, 0, .65);
	--color-sparkle-grey-60: #b5b5b5;
	--color-sparkle-grey-40: #e0e0e0;
	--color-sparkle-grey-20: #f5f5f5;
	color: var(--color-primary-grey-100)
}

.theme--marigold.theme--marigold .data-mode-dark,
.theme--marigold.theme--marigold [data-mode=dark] {
	--color-primary-20: #3c2e16;
	--color-primary-30: #675228;
	--color-primary-40: #8d713a;
	--color-primary-50: #f9be53;
	--color-primary-60: #fbd187;
	--color-primary-70: #fce2b2;
	--color-primary-80: #fef2dd;
	--color-primary-inverse: #3c2e16;
	--color-primary-background: #141414;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .78);
	--color-primary-grey-60: #a1a1a1;
	--color-primary-grey-40: #5a5a5a;
	--color-primary-grey-20: #2b2b2b;
	--color-secondary-20: #002b3d;
	--color-secondary-30: #004766;
	--color-secondary-40: #00638f;
	--color-secondary-50: #007fad;
	--color-secondary-60: #4ca5c6;
	--color-secondary-70: #8cc5da;
	--color-secondary-80: #cce5ef;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #141414;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .78);
	--color-secondary-grey-60: #a1a1a1;
	--color-secondary-grey-40: #5a5a5a;
	--color-secondary-grey-20: #2b2b2b;
	--color-sparkle-20: #002b3d;
	--color-sparkle-30: #004766;
	--color-sparkle-40: #00638f;
	--color-sparkle-50: #007fad;
	--color-sparkle-60: #4ca5c6;
	--color-sparkle-70: #8cc5da;
	--color-sparkle-80: #cce5ef;
	--color-sparkle-inverse: #fff;
	--color-sparkle-background: #141414;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .78);
	--color-sparkle-grey-60: #a1a1a1;
	--color-sparkle-grey-40: #5a5a5a;
	--color-sparkle-grey-20: #2b2b2b;
	color: var(--color-primary-grey-100)
}

.theme--marigold.theme--marigold .data-mode-bold,
.theme--marigold.theme--marigold [data-mode=bold] {
	--color-primary-20: rgba(146, 85, 27, .2);
	--color-primary-30: rgba(146, 85, 27, .4);
	--color-primary-40: rgba(146, 85, 27, .6);
	--color-primary-50: #8a3200;
	--color-primary-60: #5e2200;
	--color-primary-70: #3d1600;
	--color-primary-80: #2e1100;
	--color-primary-inverse: #fef7e9;
	--color-primary-background: #f7ab20;
	--color-primary-grey-100: #401d0c;
	--color-primary-grey-80: rgba(64, 29, 12, .78);
	--color-primary-grey-60: rgba(64, 29, 12, .53);
	--color-primary-grey-40: rgba(64, 29, 12, .3);
	--color-primary-grey-20: rgba(64, 29, 12, .12);
	--color-secondary-20: rgba(137, 220, 255, .2);
	--color-secondary-30: rgba(137, 220, 255, .4);
	--color-secondary-40: rgba(137, 220, 255, .6);
	--color-secondary-50: #89dcff;
	--color-secondary-60: #eefaff;
	--color-secondary-70: #fff;
	--color-secondary-80: #fff;
	--color-secondary-inverse: #00364e;
	--color-secondary-background: #0078ad;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .94);
	--color-secondary-grey-60: hsla(0, 0%, 100%, .53);
	--color-secondary-grey-40: hsla(0, 0%, 100%, .31);
	--color-secondary-grey-20: hsla(0, 0%, 100%, .12);
	--color-sparkle-20: rgba(137, 220, 255, .2);
	--color-sparkle-30: rgba(137, 220, 255, .4);
	--color-sparkle-40: rgba(137, 220, 255, .6);
	--color-sparkle-50: #89dcff;
	--color-sparkle-60: #eefaff;
	--color-sparkle-70: #fff;
	--color-sparkle-80: #fff;
	--color-sparkle-inverse: #00364e;
	--color-sparkle-background: #0078ad;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .94);
	--color-sparkle-grey-60: hsla(0, 0%, 100%, .53);
	--color-sparkle-grey-40: hsla(0, 0%, 100%, .31);
	--color-sparkle-grey-20: hsla(0, 0%, 100%, .12);
	color: var(--color-primary-grey-100)
}

.theme--purple.theme--purple,
.theme--purple.theme--purple .data-mode-light,
.theme--purple.theme--purple [data-mode=light] {
	--color-primary-20: #f0e8fa;
	--color-primary-30: #cba2fa;
	--color-primary-40: #a680ff;
	--color-primary-50: #6d17ce;
	--color-primary-60: #3e0084;
	--color-primary-70: #310a5d;
	--color-primary-80: #1b0633;
	--color-primary-inverse: #fff;
	--color-primary-background: #fff;
	--color-primary-grey-100: #141414;
	--color-primary-grey-80: rgba(0, 0, 0, .65);
	--color-primary-grey-60: #b5b5b5;
	--color-primary-grey-40: #e0e0e0;
	--color-primary-grey-20: #f5f5f5;
	--color-secondary-20: #f0e8fa;
	--color-secondary-30: #cba2fa;
	--color-secondary-40: #6d17ce;
	--color-secondary-50: #3e0084;
	--color-secondary-60: #2b005c;
	--color-secondary-70: #1f0042;
	--color-secondary-80: #130028;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #fff;
	--color-secondary-grey-100: #141414;
	--color-secondary-grey-80: rgba(0, 0, 0, .65);
	--color-secondary-grey-60: #b5b5b5;
	--color-secondary-grey-40: #e0e0e0;
	--color-secondary-grey-20: #f5f5f5;
	--color-sparkle-20: #e5f1f7;
	--color-sparkle-30: #89dcff;
	--color-sparkle-40: #67c3ef;
	--color-sparkle-50: #0078ad;
	--color-sparkle-60: #0c5273;
	--color-sparkle-70: #00364e;
	--color-sparkle-80: #001e2b;
	--color-sparkle-inverse: #fff;
	--color-sparkle-background: #fff;
	--color-sparkle-grey-100: #141414;
	--color-sparkle-grey-80: rgba(0, 0, 0, .65);
	--color-sparkle-grey-60: #b5b5b5;
	--color-sparkle-grey-40: #e0e0e0;
	--color-sparkle-grey-20: #f5f5f5;
	color: var(--color-primary-grey-100)
}

.theme--purple.theme--purple .data-mode-dark,
.theme--purple.theme--purple [data-mode=dark] {
	--color-primary-20: #281240;
	--color-primary-30: #421f6b;
	--color-primary-40: #5d2b96;
	--color-primary-50: #853dd6;
	--color-primary-60: #aa77e2;
	--color-primary-70: #c8a8ed;
	--color-primary-80: #e7d8f7;
	--color-primary-inverse: #fff;
	--color-primary-background: #141414;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .78);
	--color-primary-grey-60: #a1a1a1;
	--color-primary-grey-40: #5a5a5a;
	--color-primary-grey-20: #2b2b2b;
	--color-secondary-20: #281240;
	--color-secondary-30: #421f6b;
	--color-secondary-40: #5d2b96;
	--color-secondary-50: #853dd6;
	--color-secondary-60: #aa77e2;
	--color-secondary-70: #c8a8ed;
	--color-secondary-80: #e7d8f7;
	--color-secondary-inverse: #fff;
	--color-secondary-background: #141414;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .78);
	--color-secondary-grey-60: #a1a1a1;
	--color-secondary-grey-40: #5a5a5a;
	--color-secondary-grey-20: #2b2b2b;
	--color-sparkle-20: #002b3d;
	--color-sparkle-30: #004766;
	--color-sparkle-40: #00638f;
	--color-sparkle-50: #007fad;
	--color-sparkle-60: #4ca5c6;
	--color-sparkle-70: #8cc5da;
	--color-sparkle-80: #cce5ef;
	--color-sparkle-inverse: #fff;
	--color-sparkle-background: #141414;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .78);
	--color-sparkle-grey-60: #a1a1a1;
	--color-sparkle-grey-40: #5a5a5a;
	--color-sparkle-grey-20: #2b2b2b;
	color: var(--color-primary-grey-100)
}

.theme--purple.theme--purple .data-mode-bold,
.theme--purple.theme--purple [data-mode=bold] {
	--color-primary-20: rgba(203, 162, 250, .2);
	--color-primary-30: rgba(203, 162, 250, .4);
	--color-primary-40: rgba(203, 162, 250, .6);
	--color-primary-50: #cba2fa;
	--color-primary-60: #dbbefb;
	--color-primary-70: #e4cffc;
	--color-primary-80: #ecddfd;
	--color-primary-inverse: #310a5d;
	--color-primary-background: #6d17ce;
	--color-primary-grey-100: #fff;
	--color-primary-grey-80: hsla(0, 0%, 100%, .78);
	--color-primary-grey-60: hsla(0, 0%, 100%, .53);
	--color-primary-grey-40: hsla(0, 0%, 100%, .31);
	--color-primary-grey-20: hsla(0, 0%, 100%, .12);
	--color-secondary-20: rgba(203, 162, 250, .2);
	--color-secondary-30: rgba(203, 162, 250, .4);
	--color-secondary-40: rgba(203, 162, 250, .6);
	--color-secondary-50: #cba2fa;
	--color-secondary-60: #e4cffc;
	--color-secondary-70: #eee1fd;
	--color-secondary-80: #fbf9ff;
	--color-secondary-inverse: #1f0042;
	--color-secondary-background: #3e0084;
	--color-secondary-grey-100: #fff;
	--color-secondary-grey-80: hsla(0, 0%, 100%, .78);
	--color-secondary-grey-60: hsla(0, 0%, 100%, .53);
	--color-secondary-grey-40: hsla(0, 0%, 100%, .31);
	--color-secondary-grey-20: hsla(0, 0%, 100%, .12);
	--color-sparkle-20: rgba(137, 220, 255, .2);
	--color-sparkle-30: rgba(137, 220, 255, .4);
	--color-sparkle-40: rgba(137, 220, 255, .6);
	--color-sparkle-50: #89dcff;
	--color-sparkle-60: #eefaff;
	--color-sparkle-70: #fff;
	--color-sparkle-80: #fff;
	--color-sparkle-inverse: #00364e;
	--color-sparkle-background: #0078ad;
	--color-sparkle-grey-100: #fff;
	--color-sparkle-grey-80: hsla(0, 0%, 100%, .94);
	--color-sparkle-grey-60: hsla(0, 0%, 100%, .53);
	--color-sparkle-grey-40: hsla(0, 0%, 100%, .31);
	--color-sparkle-grey-20: hsla(0, 0%, 100%, .12);
	color: var(--color-primary-grey-100)
}

.h-100 {
	height: 100%
}

.sites_header .header-tab.active {
	text-decoration: underline
}

.plan-badge-color {
	background: #0c5273 !important
}

.j-promo-card {
	height: 100%
}

.j-card__image {
	height: auto !important
}

.carousel-promocard,
.promo-card {
	height: 100%
}

.viewPlanDetails_modal .j-modal-container {
	background-color: var(--color-primary-20)
}

.subscriptions {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	text-align: center
}

.subscriptions-image {
	width: 2.375rem;
	height: 2.375rem;
	margin-bottom: .5625rem
}

.dataDetails-table {
	font-family: "arial, sans-serif";
	border-collapse: collapse;
	width: 100%
}

.dataDetails-td {
	border: 1px solid #ddd;
	text-align: left;
	padding: "8px"
}

.app-icon-list {
	display: flex;
	gap: 5px;
	align-items: center
}

.social-media-icons-alignment {
	align-items: center;
	justify-content: center
}

.app-store-icons {
	display: inline-flex;
	flex-wrap: nowrap;
	justify-content: center
}

.viewPlanDetail-recharge-btn {
	width: 80%;
	position: absolute;
	bottom: 25px
}

.fiberViewPlanModal .j-modal .j-modal-container .j-modal-header {
	background-color: #e7ebf8;
	border-top-left-radius: 2rem;
	border-top-right-radius: 2rem
}

.fiberViewPlanModal .j-modal .j-modal-container .j-modal-body {
	padding: 0
}

.fiberViewPlanModal .j-modal .j-modal-container .j-modal-body .j-modal-content {
	margin-top: 0
}

.fiberViewPlanModal-header {
	padding: 0 1.5rem 1rem;
	border-radius: 0 0 2rem 2rem;
	text-align: left;
	background-color: #e7ebf8
}

.fiberViewPlanModal-body {
	padding: 0 1.5rem 1rem
}

.w-auto {
	width: auto !important
}

@supports(-webkit-touch-callout:none) and (not (translate:none)) {
	.j-button-group .j-button:not(:last-child) {
		margin-right: 1rem
	}
}