@keyframes styles-module_fa-spin__ljgpI {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__ljgpI 2s linear infinite;
}
.styles-module_tooltipWrapper__jXXEP {
	display: inline-block;
	position: relative;
}
.styles-module_tooltipWrapper__jXXEP span > i {
	color: #929292;
}
.styles-module_tooltipTip__VaOi- {
	background-color: #fff;
	border-radius: 4px;
	box-shadow: 0 8px 24px hsla(210, 8%, 62%, 0.2);
	color: #404040;
	font-size: 14px;
	line-height: 1.5;
	padding: 8px;
	position: absolute;
	width: 180px;
	z-index: 999;
}
.styles-module_tooltipTip__VaOi-:before {
	border: 6px solid transparent;
	content: ' ';
	height: 0;
	left: 40%;
	margin-left: -6px;
	pointer-events: none;
	position: absolute;
	width: 0;
}
.styles-module_tooltipTip__VaOi-.styles-module_top__kvf2D {
	left: -60px;
}
.styles-module_tooltipTip__VaOi-.styles-module_top__kvf2D:before {
	border-top-color: #fff;
	top: 100%;
}
.styles-module_tooltipTip__VaOi-.styles-module_right__FRcXP {
	left: calc(100% + 3px);
	top: 50%;
	transform: translateY(-50%);
}
.styles-module_tooltipTip__VaOi-.styles-module_right__FRcXP:before {
	border-right-color: #fff;
	left: -6px;
	top: 50%;
	transform: translateY(-50%);
}
.styles-module_tooltipTip__VaOi-.styles-module_bottom__vkl92 {
	left: -60px;
}
.styles-module_tooltipTip__VaOi-.styles-module_bottom__vkl92:before {
	border-bottom-color: #fff;
	bottom: 100%;
}
.styles-module_tooltipTip__VaOi-.styles-module_left__q2e3D {
	left: auto;
	right: calc(100% + 3px);
	top: 50%;
	transform: translateX(0) translateY(-50%);
}
.styles-module_tooltipTip__VaOi-.styles-module_left__q2e3D:before {
	border-left-color: #fff;
	left: auto;
	right: -12px;
	top: 50%;
	transform: translateX(0) translateY(-50%);
}
.styles-module_rebrandedIcon__E4cbe {
	display: none;
}
.rebranded .styles-module_tooltipWrapper__jXXEP {
	display: inline-flex;
}
.rebranded .styles-module_tooltipTip__VaOi- {
	background: #f7f5f3;
	border: 1px solid #acaba9;
	border-radius: 8px;
	box-shadow: none;
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: -0.12px;
	line-height: 24px;
	padding: 8px;
}
.rebranded .styles-module_tooltipTip__VaOi-:before {
	display: none;
}
.rebranded .styles-module_rebrandedIcon__E4cbe {
	display: inline-flex;
	margin-left: 4px;
}
.rebranded .styles-module_faIcon__KGLyF {
	display: none;
}
@keyframes styles-module_fa-spin__msMxs {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__msMxs 2s linear infinite;
}
.styles-module_label__QjEAd {
	cursor: pointer;
	display: inline-block;
	font-size: 1em;
	margin-bottom: 5px;
	max-width: 100%;
}
@keyframes styles-module_fa-spin__eVbIV {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__eVbIV 2s linear infinite;
}
.styles-module_button__Sh-fr {
	background-image: none;
	border: 1px solid transparent;
	border-radius: 3px;
	color: #404040;
	cursor: pointer;
	display: inline-block;
	font-size: 15px;
	font-weight: 400;
	line-height: 1.5;
	margin-bottom: 0;
	padding: 8px 16px;
	text-align: center;
	touch-action: manipulation;
	transition: background-color 0.3s;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	vertical-align: middle;
	white-space: nowrap;
}
.styles-module_button__Sh-fr.styles-module_active__xr3NY.styles-module_focus__dCDri,
.styles-module_button__Sh-fr.styles-module_active__xr3NY:focus,
.styles-module_button__Sh-fr.styles-module_focus__dCDri,
.styles-module_button__Sh-fr:active.styles-module_focus__dCDri,
.styles-module_button__Sh-fr:active:focus,
.styles-module_button__Sh-fr:focus {
	outline: 0;
}
.styles-module_button__Sh-fr.styles-module_focus__dCDri,
.styles-module_button__Sh-fr:focus,
.styles-module_button__Sh-fr:hover {
	color: #404040;
	text-decoration: none;
}
.styles-module_button__Sh-fr.styles-module_active__xr3NY,
.styles-module_button__Sh-fr:active {
	background-image: none;
	outline: 0;
}
.styles-module_button__Sh-fr.styles-module_disabled__qFYm0,
.styles-module_button__Sh-fr[disabled],
fieldset[disabled] .styles-module_button__Sh-fr {
	cursor: default;
	filter: alpha(opacity=65);
	opacity: 0.65;
	pointer-events: none;
}
.styles-module_primary__TRNPt {
	background-color: #00ff1a;
	border: 1px solid #00ff1a;
	color: #fff;
	white-space: inherit;
}
.styles-module_primary__TRNPt:focus,
.styles-module_primary__TRNPt:hover {
	background-color: #f26e0d;
	border-color: #f26e0d;
	color: #fff;
}
.styles-module_secondary__QKgly {
	background-color: #004b8c;
	border: 1px solid #004b8c;
	color: #fff;
	white-space: inherit;
}
.styles-module_secondary__QKgly:focus,
.styles-module_secondary__QKgly:hover {
	background-color: #156cc4;
	border-color: #156cc4;
	color: #fff;
}
.styles-module_tertiary__wTxw3 {
	background-color: #929292;
	border: 1px solid #929292;
	color: #fff;
}
.styles-module_tertiary__wTxw3:focus,
.styles-module_tertiary__wTxw3:hover {
	background: #e4e4e4;
	border-color: #e4e4e4;
	color: #404040;
}
.styles-module_inverted__HMRxZ {
	background-color: #fff;
	border: 1px solid #fff;
	color: #004b8c;
}
.styles-module_inverted__HMRxZ:focus,
.styles-module_inverted__HMRxZ:hover {
	background: #e4e4e4;
	border-color: #e4e4e4;
	color: #004b8c;
}
.styles-module_primaryGhost__iz7fo {
	background-color: transparent;
	border: 1px solid #00ff1a;
	color: #00ff1a;
	white-space: inherit;
}
.styles-module_primaryGhost__iz7fo:hover {
	color: #fff;
}
.styles-module_primaryGhost__iz7fo:focus,
.styles-module_primaryGhost__iz7fo:hover {
	background-color: #f26e0d;
	border-color: #f26e0d;
	color: #fff;
}
.styles-module_secondaryGhost__9Imjl {
	background-color: transparent;
	border: 1px solid #004b8c;
	color: #004b8c;
	white-space: inherit;
}
.styles-module_secondaryGhost__9Imjl:hover {
	color: #fff;
}
.styles-module_secondaryGhost__9Imjl:focus,
.styles-module_secondaryGhost__9Imjl:hover {
	background: #0059a6;
	border-color: #0059a6;
	color: #fff;
}
.styles-module_tertiaryGhost__HxtCF {
	background-color: transparent;
	border: 1px solid #404040;
	color: #404040;
	white-space: inherit;
}
.styles-module_tertiaryGhost__HxtCF:hover {
	color: #fff;
}
.styles-module_tertiaryGhost__HxtCF:focus,
.styles-module_tertiaryGhost__HxtCF:hover {
	background-color: #d7d7d7;
	border-color: #d7d7d7;
	color: #404040;
}
.styles-module_invertedGhost__lTojS {
	background-color: transparent;
	border: 1px solid #fff;
	color: #fff;
}
.styles-module_invertedGhost__lTojS:focus,
.styles-module_invertedGhost__lTojS:hover {
	background: #e4e4e4;
	border-color: #e4e4e4;
	color: #004b8c;
}
.styles-module_large__S6Yb5 {
	font-size: 18px;
	line-height: 1.3333333;
	padding: 12px 20px;
}
.styles-module_block__zq66z {
	display: block;
	width: 100%;
}
.styles-module_block__zq66z + .styles-module_block__zq66z {
	margin-top: 5px;
}
input[type='button'].styles-module_block__zq66z,
input[type='reset'].styles-module_block__zq66z,
input[type='submit'].styles-module_block__zq66z {
	width: 100%;
}
.styles-module_button__Sh-fr:disabled {
	background: #d7d7d7;
	border-color: #d7d7d7;
	color: #929292;
}
@keyframes styles-module_fa-spin__LPLbQ {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__LPLbQ 2s linear infinite;
}
.styles-module_tooltip__xexyG {
	color: #d7d7d7;
}
.styles-module_labelCheckbox__rpa7l {
	font-weight: 400;
	padding-left: 34px;
	position: relative;
}
.styles-module_labelCheckbox__rpa7l:hover input:after {
	border: 1px solid #929292;
}
.styles-module_labelCheckbox__rpa7l > a {
	margin-left: 5px;
}
.styles-module_checkboxElement__cHX1f {
	opacity: 0;
	position: absolute;
}
.styles-module_checkboxElement__cHX1f
	+ .styles-module_labelElement__44iZi:before {
	border-color: #156cc4;
	border-style: none none solid solid;
	border-width: 3px;
	content: '';
	height: 0.5em;
	left: 1px;
	position: absolute;
	top: 2px;
	transform: rotate(-45deg) scale(0);
	transition: transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);
	width: 1em;
	z-index: 2;
}
.styles-module_checkboxElement__cHX1f
	+ .styles-module_labelElement__44iZi:after {
	background: #fff;
	border: 1px solid #d7d7d7;
	border-radius: 3px;
	content: '';
	cursor: pointer;
	height: 1.4em;
	left: -2px;
	position: absolute;
	top: -2px;
	width: 1.4em;
	z-index: 1;
}
.styles-module_checkboxElement__cHX1f
	+ .styles-module_labelElement__44iZi.styles-module_checkboxLarge__H8U-p:before {
	top: 4px;
	width: 18px;
}
.styles-module_checkboxElement__cHX1f
	+ .styles-module_labelElement__44iZi.styles-module_checkboxLarge__H8U-p:after {
	height: 24px;
	width: 24px;
}
.styles-module_checkboxElement__cHX1f:checked
	+ .styles-module_labelElement__44iZi:before {
	transform: rotate(-45deg) scale(1);
}
.styles-module_checkboxElement__cHX1f[disabled]
	+ .styles-module_labelElement__44iZi:after {
	background-color: #eee;
}
.styles-module_checkboxElement__cHX1f[disabled]
	+ .styles-module_labelElement__44iZi:before {
	border-color: #929292;
	border-style: none none solid solid;
	border-width: 3px;
}
.styles-module_hasError__j-5oa > span {
	color: #e6411a;
}
.styles-module_hasError__j-5oa .styles-module_labelElement__44iZi:before {
	border-color: #e6411a;
}
.styles-module_hasError__j-5oa .styles-module_labelElement__44iZi:after {
	background-color: #fae6e4;
	border-color: #e6411a;
}
.rebranded
	.styles-module_checkboxElement__cHX1f
	+ .styles-module_labelElement__44iZi.styles-module_checkboxLarge__H8U-p:after {
	border: 2px solid #818d9e;
	border-radius: 8px;
}
.rebranded
	.styles-module_checkboxElement__cHX1f
	+ .styles-module_labelElement__44iZi.styles-module_checkboxLarge__H8U-p:hover:after {
	background-color: #dfefff;
	border-color: #3096ff;
}
.rebranded
	.styles-module_checkboxElement__cHX1f:checked
	+ .styles-module_labelElement__44iZi.styles-module_checkboxLarge__H8U-p:after {
	background-color: #3096ff;
	border-color: #3096ff;
}
.rebranded
	.styles-module_checkboxElement__cHX1f:checked
	+ .styles-module_labelElement__44iZi.styles-module_checkboxLarge__H8U-p:hover:after {
	background-color: #2471c1;
	border-color: #2471c1;
}
.rebranded
	.styles-module_checkboxElement__cHX1f:checked
	+ .styles-module_labelElement__44iZi.styles-module_checkboxLarge__H8U-p:before {
	border-color: #fff;
}
@keyframes styles-module_fa-spin__HUVoA {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__HUVoA 2s linear infinite;
}
.styles-module_helpBlock__P67hs {
	display: block;
	margin-top: 5px;
}
.styles-module_hasError__krmHr {
	color: #e6411a !important;
}
@keyframes styles-module_fa-spin__5n3Xf {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__5n3Xf 2s linear infinite;
}
.styles-module_roundIcon__3jLTa {
	border: 1px solid #d7d7d7;
	border-radius: 99999px;
	color: #004b8c;
	display: inline-block;
	font-size: 40px;
	height: 80px;
	line-height: 70px;
	text-align: center;
	width: 80px;
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_roundIcon__3jLTa {
		font-size: 30px;
		height: 60px;
		line-height: 51px;
		width: 60px;
	}
}
@media (max-width: 319px) {
	.styles-module_roundIcon__3jLTa {
		font-size: 30px;
		height: 60px;
		line-height: 51px;
		width: 60px;
	}
}
.styles-module_roundIcon__3jLTa i {
	display: inline-block;
	vertical-align: middle;
}
.styles-module_roundIcon__3jLTa.styles-module_inverse__8y6Gt {
	background-color: #e8f0f9;
	border-color: #e8f0f9;
	color: #004b8c;
}
.styles-module_img__IV4Ho {
	display: none;
	opacity: 1;
	transition: opacity 0.3s;
}
.styles-module_img__IV4Ho.styles-module_loaded__74rEy {
	filter: blur(0);
}
.styles-module_show__ECGKa {
	display: block;
}
.styles-module_placeholderImage__r-ani {
	filter: blur(20px);
	transition: filter 0.3s;
}
.styles-module_placeholderImage__r-ani.styles-module_loaded__74rEy {
	filter: blur(0);
}
.styles-module_spinner__BEnaX {
	align-items: center;
	display: flex;
	justify-content: center;
}
.styles-module_spinner__BEnaX i {
	font-size: 30px;
}
@keyframes styles-module_fa-spin__mTgqd {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__mTgqd 2s linear infinite;
}
.styles-module_input__KRJnF {
	background-color: #fff;
	background-image: none;
	border: 1px solid #d7d7d7;
	border-radius: 3px;
	color: #404040;
	display: block;
	font-size: 15px;
	height: 48px;
	line-height: 1.5;
	padding: 8px 10px;
	width: 100%;
}
.styles-module_input__KRJnF:hover {
	border-color: #929292;
	color: #404040;
}
.styles-module_input__KRJnF:focus {
	border-color: #3a8dff;
	outline: 0;
}
.styles-module_input__KRJnF::-moz-placeholder {
	color: #929292;
	opacity: 1;
}
.styles-module_input__KRJnF:-ms-input-placeholder {
	color: #929292;
}
.styles-module_input__KRJnF::-webkit-input-placeholder {
	color: #929292;
}
.styles-module_input__KRJnF[disabled] {
	background-color: #eee;
	color: #929292;
	cursor: default;
	opacity: 1;
}
.styles-module_hint__uV7IC {
	color: #929292;
	display: block;
	font-size: 15px;
	line-height: 23px;
	margin-top: 3px;
}
.styles-module_hasError__mzPKE {
	color: #e6411a !important;
}
.styles-module_hasError__mzPKE .styles-module_input__KRJnF {
	background-color: #fae6e4;
	border-color: #e6411a;
}
@keyframes styles-module_fa-spin__FbNfs {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__FbNfs 2s linear infinite;
}
.styles-module_link-secondary__79Yxf {
	color: #f26e0d;
}
.styles-module_link-text__XVP9v {
	color: #404040;
}
.styles-module_link-text__XVP9v:hover {
	color: #00ff1a;
}
.styles-module_prefixIcon__S-XBE {
	margin-right: 4px;
}
.styles-module_suffixIcon__oKbK5 {
	margin-left: 4px;
}
.rebranded .styles-module_prefixIcon__S-XBE,
.styles-module_rebrandedPrefixIcon__vP8Wp {
	display: none;
}
.rebranded .styles-module_rebrandedPrefixIcon__vP8Wp {
	display: inline-flex;
	margin-right: 4px;
}
@keyframes styles-module_fa-spin__7LOnt {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__7LOnt 2s linear infinite;
}
p {
	margin: 0 0 11px;
}
.styles-module_lead__7NvYC {
	font-size: 17px;
	font-weight: 300;
	line-height: 23px;
	margin-bottom: 22px;
}
@media (min-width: 768px) {
	.styles-module_lead__7NvYC {
		font-size: 22.5px;
	}
}
@keyframes styles-module_fa-spin__D-eHs {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__D-eHs 2s linear infinite;
}
.styles-module_riskBanner__n4JZ8 {
	border: 1px solid #d7d7d7;
	display: flex;
	margin: 50px 0 40px;
	width: 100%;
}
.styles-module_riskBanner__n4JZ8 > div {
	border-right: 1px solid #d7d7d7;
	flex: 1 1;
	font-size: 13px;
	padding: 10px;
}
.styles-module_riskBanner__n4JZ8 > div:last-of-type {
	border: none;
}
.styles-module_riskBanner__n4JZ8 .styles-module_riskScale__1Tpqe {
	color: #000;
	font-size: 3em;
	padding: 5px 0 10px;
	text-align: center;
}
.styles-module_riskBanner__n4JZ8 .styles-module_riskScale__1Tpqe > span {
	color: #d7d7d7;
}
.styles-module_riskBanner__n4JZ8 .styles-module_lockIcons__ZzO-0 {
	font-size: 18px;
}
@keyframes styles-module_fa-spin__JbZ7T {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__JbZ7T 2s linear infinite;
}
.styles-module_select__xJaN9 {
	-webkit-appearance: none;
	-moz-appearance: none;
	background-color: #fff;
	background-image: none;
	background-image: url('');
	background-position: 100%;
	background-repeat: no-repeat;
	background-size: 30px;
	border: 1px solid #d7d7d7;
	border-radius: 3px;
	color: #404040;
	display: block;
	font-size: 15px;
	height: 48px;
	line-height: 1.5;
	padding: 8px 35px 8px 10px;
	text-indent: 1px;
	text-overflow: '';
	width: 100%;
}
@media (max-width: 767px) {
	.styles-module_select__xJaN9 {
		font-size: 16px;
	}
}
.styles-module_select__xJaN9:hover {
	border-color: #929292;
	color: #404040;
}
.styles-module_select__xJaN9:focus {
	border-color: #3a8dff;
	outline: 0;
}
.styles-module_select__xJaN9::-moz-placeholder {
	color: #929292;
	opacity: 1;
}
.styles-module_select__xJaN9:-ms-input-placeholder {
	color: #929292;
}
.styles-module_select__xJaN9::-webkit-input-placeholder {
	color: #929292;
}
.styles-module_select__xJaN9[disabled],
.styles-module_select__xJaN9[readonly] {
	background-color: #f3f3f3;
	color: #929292;
	opacity: 1;
}
.styles-module_select__xJaN9[disabled] {
	cursor: default;
}
.styles-module_hasError__VFyMn {
	color: #e6411a !important;
}
.styles-module_hasError__VFyMn .styles-module_selectComponent__0SLfk {
	background-color: #fae6e4;
	border-color: #e6411a;
}
@keyframes styles-module_fa-spin__ueCf7 {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__ueCf7 2s linear infinite;
}
.styles-module_Checkbox__O-FjT {
	color: #d7d7d7;
}
.styles-module_DownChevron__UW9d0 {
	transform: 'rotate(90deg)';
}
.styles-module_TextField__I1oVk {
	background-image: none;
	border-radius: 3px;
	color: #404040;
	display: block;
	min-width: 178px !important;
	width: 100%;
}
@media (max-width: 767px) {
	.styles-module_TextField__I1oVk {
		font-size: 16px;
	}
}
.styles-module_TextField__I1oVk:hover {
	border-color: #929292;
	color: #404040;
}
@keyframes styles-module_fa-spin__DFjqh {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__DFjqh 2s linear infinite;
}
.styles-module_chip__sGOib {
	background-color: #eee;
	border-radius: 12px;
	display: inline-block;
	font-size: 12px;
	margin: 2px 2px 2px 0;
	min-height: 22px;
	padding: 1px 2px 1px 22px;
	position: relative;
}
.styles-module_chip__sGOib img,
.styles-module_chip__sGOib svg {
	align-items: center;
	background-color: #404040;
	border-radius: 999px;
	color: #fff;
	display: flex;
	height: 100%;
	justify-content: center;
	left: 0;
	min-height: 22px;
	padding: 0;
	position: absolute;
	text-align: center;
	top: 0;
	width: 22px;
}
.styles-module_chip__sGOib .styles-module_chipName__uIIBZ {
	line-height: 20px;
	padding: 1px 8px 0 3px;
}
.styles-module_chipFlex__qwuh3 svg {
	background-color: #00ff1a;
}
.styles-module_chipCurrency__pQCWX svg {
	background-color: #f26e0d;
}
.styles-module_chipRateDecrease__JFCUg svg {
	background-color: #922c1c;
}
.styles-module_chipFinanzBest__feXkg svg,
.styles-module_chipRaisin__s34fN svg {
	background-color: #156cc4;
}
.styles-module_chipSustainable__HLpZD svg {
	background-color: #1bad2b;
}
.styles-module_chipSharia__u-tXP svg {
	background-color: #007300;
}
.styles-module_chipFullOnline__zXneN svg {
	background-color: #9c851b;
}
.styles-module_chipSavingsAccount__nU-jK svg {
	background-color: #3a8dff;
}
.styles-module_chipRateInc__ewjD7 svg {
	background-color: #007300;
}
.styles-module_chipEthicalAccount__iAf2H svg {
	background-color: #1bad2b;
}
.styles-module_chipMarketLead__Q-Gp0 svg {
	background-color: #ffa60d;
}
.styles-module_chipLimitedAvailability__ByGLK svg {
	background-color: #922c1c;
}
.styles-module_chipSparPlan__eE2kq svg {
	background-color: #929292;
}
.styles-module_chipNoTax__5Dxdn svg {
	background-color: #404040;
}
.styles-module_chipFixedInvestmentAmount__j24ob svg {
	background-color: #1bad2b;
}
.styles-module_chipAutomaticTaxHandling__pI3Zd svg,
.styles-module_chipNoForeignTax__3AIj0 svg {
	background-color: #156cc4;
}
.rebranded .styles-module_chip__sGOib {
	background-color: #e9ecef;
	border-radius: 999px;
	display: inline-flex;
	padding: 0;
}
.rebranded .styles-module_chip__sGOib span {
	align-items: center;
	display: inline-flex;
	flex: 0 0 auto;
	justify-content: flex-start;
	padding: 4px 12px 4px 8px;
	width: -moz-fit-content;
	width: fit-content;
}
.rebranded .styles-module_chip__sGOib span svg {
	background-color: transparent;
	flex: 0 0 16px;
	height: 16px;
	position: relative;
	width: 16px;
}
.rebranded .styles-module_chip__sGOib span svg circle {
	fill: none;
}
.rebranded .styles-module_chip__sGOib span svg g[fill='#FFFFFF'],
.rebranded .styles-module_chip__sGOib span svg path[fill='#FFFFFF'],
.rebranded .styles-module_chip__sGOib span svg path[fill='white'],
.rebranded .styles-module_chip__sGOib span svg polygon[fill='#FFFFFF'] {
	fill: #00183c;
}
.rebranded .styles-module_chip__sGOib span .styles-module_chipName__uIIBZ {
	color: #00183c;
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 1.42857;
	padding: 0 0 0 4px;
	white-space: normal;
}
@media (max-width: 319px) {
	.rebranded .styles-module_chip__sGOib span .styles-module_chipName__uIIBZ {
		white-space: normal;
		word-break: break-word;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.rebranded .styles-module_chip__sGOib span .styles-module_chipName__uIIBZ {
		white-space: normal;
		word-break: break-word;
	}
}
@keyframes styles-module_fa-spin__h5DpA {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__h5DpA 2s linear infinite;
}
.styles-module_h1-lg__BYxBB,
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-weight: 300;
	line-height: 1.2;
}
.styles-module_h1-lg__BYxBB small,
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
	color: #929292;
	font-weight: 400;
	line-height: 1;
}
h1,
h2,
h3 {
	margin-bottom: 22px;
	margin-top: 22px;
}
h1 small,
h2 small,
h3 small {
	font-size: 65%;
}
h4,
h5,
h6 {
	margin-bottom: 11px;
	margin-top: 11px;
}
h4 small,
h5 small,
h6 small {
	font-size: 75%;
}
.styles-module_h1-lg__BYxBB {
	font-size: 50px;
	line-height: 55px;
}
h1 {
	font-size: 40px;
	line-height: 44px;
}
h2 {
	font-size: 35px;
	line-height: 42px;
}
h3 {
	font-size: 30px;
	line-height: 36px;
}
h4 {
	font-size: 20px;
	font-weight: 400;
	line-height: 26px;
}
h5,
h6 {
	font-size: 17px;
	font-weight: 600;
	line-height: 24px;
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_h1-lg__BYxBB {
		font-size: 35px;
		line-height: 39px;
	}
	h1 {
		font-size: 30px;
		line-height: 33px;
	}
	h2 {
		font-size: 25px;
		line-height: 30px;
	}
	h3 {
		font-size: 23px;
		line-height: 28px;
	}
	h4 {
		font-size: 18px;
		line-height: 24px;
	}
	h5,
	h6 {
		font-size: 15px;
		line-height: 23px;
	}
}
@media (max-width: 319px) {
	.styles-module_h1-lg__BYxBB {
		font-size: 35px;
		line-height: 39px;
	}
	h1 {
		font-size: 30px;
		line-height: 33px;
	}
	h2 {
		font-size: 25px;
		line-height: 30px;
	}
	h3 {
		font-size: 23px;
		line-height: 28px;
	}
	h4 {
		font-size: 18px;
		line-height: 24px;
	}
	h5,
	h6 {
		font-size: 15px;
		line-height: 23px;
	}
}
@keyframes styles-module_fa-spin__qBYWe {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__qBYWe 2s linear infinite;
}
.styles-module_container__FIC-y {
	align-items: center;
	background-color: #fff;
	border-radius: 5px 5px 0 0;
	box-shadow: 0 7px #fff, 0 -2px 12px rgba(0, 0, 0, 0.18);
	color: #004b8c;
	display: flex;
	justify-content: flex-start;
	padding: 15px 10px 10px;
	position: relative;
	text-decoration: none;
}
.styles-module_container__FIC-y:hover {
	color: #004b8c;
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_container__FIC-y {
		background: transparent;
		box-shadow: none;
		height: auto;
		padding: 0;
		position: static;
	}
}
@media (max-width: 319px) {
	.styles-module_container__FIC-y {
		background: transparent;
		box-shadow: none;
		height: auto;
		padding: 0;
		position: static;
	}
}
.styles-module_image__I-or9 {
	align-items: center;
	display: flex;
	justify-content: center;
	margin-right: 8px;
}
@media (min-width: 768px) and (max-width: 991px) {
	.styles-module_image__I-or9 {
		display: none;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_image__I-or9 {
		display: none;
	}
}
@media (max-width: 319px) {
	.styles-module_image__I-or9 {
		display: none;
	}
}
.styles-module_title__Y3VTG {
	font-size: 17px;
	line-height: 1.41;
}
@media (min-width: 768px) and (max-width: 991px) {
	.styles-module_title__Y3VTG {
		font-size: 15px;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_title__Y3VTG {
		font-size: 15px;
	}
}
@media (max-width: 319px) {
	.styles-module_title__Y3VTG {
		font-size: 15px;
	}
}
.styles-module_subtitle__XwAvh {
	color: #404040;
	font-size: 15px;
	line-height: 1.53;
}
@media (min-width: 768px) and (max-width: 991px) {
	.styles-module_subtitle__XwAvh {
		display: none;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_subtitle__XwAvh {
		display: none;
	}
}
@media (max-width: 319px) {
	.styles-module_subtitle__XwAvh {
		display: none;
	}
}
.styles-module_arrowIcon__h-3YG {
	align-self: center;
	margin-left: auto;
	margin-top: 4px;
}
.styles-module_arrowIcon__h-3YG > i {
	font-size: 20px;
	margin: 0;
	padding: 0;
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_arrowIcon__h-3YG > i {
		font-size: 15px;
	}
}
@media (max-width: 319px) {
	.styles-module_arrowIcon__h-3YG > i {
		font-size: 15px;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_arrowIcon__h-3YG {
		margin-left: 8px;
	}
}
@media (max-width: 319px) {
	.styles-module_arrowIcon__h-3YG {
		margin-left: 8px;
	}
}
.rebranded .styles-module_container__FIC-y {
	background-color: transparent;
	box-shadow: none;
	justify-content: center;
}
.rebranded .styles-module_image__I-or9 {
	display: none;
}
.rebranded .styles-module_arrowIcon__h-3YG {
	color: #00183c;
	margin-left: 24px;
}
.rebranded .styles-module_title__Y3VTG {
	font-size: 16px;
	font-weight: 500;
	line-height: 1.5;
}
.rebranded .styles-module_subtitle__XwAvh,
.rebranded .styles-module_title__Y3VTG {
	color: #00183c;
	font-family: Basier Square, Verdana, sans-serif;
	font-style: normal;
	letter-spacing: 0;
}
.rebranded .styles-module_subtitle__XwAvh {
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857;
}
@keyframes styles-module_fa-spin__T7pLM {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__T7pLM 2s linear infinite;
}
.styles-module_navBar__Nrvmh {
	background: none;
	border-bottom: 1px solid #d7d7d7;
	display: flex;
	list-style: none;
	margin-bottom: 0;
	overflow: auto;
	padding-left: 0;
	white-space: nowrap;
}
@media (max-width: 991px) {
	.styles-module_navBar__Nrvmh.styles-module_small__iV-4G {
		background-color: #f3f3f3;
		border-bottom: none;
		margin: 0 -15px;
		padding: 0 15px;
	}
}
.styles-module_navBar__Nrvmh.styles-module_small__iV-4G > li {
	margin-right: 10px;
}
.styles-module_navBar__Nrvmh.styles-module_small__iV-4G > li > div {
	font-size: 15px;
	font-weight: 600;
}
@media (max-width: 767px) {
	.styles-module_navBar__Nrvmh:not(.styles-module_hasHint__fN-mE) {
		background-color: #f3f3f3;
		border-bottom: none;
		margin: 0 -15px;
		padding: 0 15px;
	}
}
.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA {
	overflow: inherit;
}
@media (min-width: 992px) and (max-width: 1199px) {
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA.styles-module_tabsTotal5__QmBcb
		.styles-module_promotionTabWrapper__6NgnF
		img {
		display: none;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA {
		flex-wrap: wrap;
	}
}
@media (max-width: 319px) {
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA {
		flex-wrap: wrap;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA:not(
			.styles-module_hasHint__fN-mE
		) {
		padding: 0;
	}
}
@media (max-width: 319px) {
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA:not(
			.styles-module_hasHint__fN-mE
		) {
		padding: 0;
	}
}
.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA
	.styles-module_navBarItem__49CUu {
	flex-grow: 1;
	padding: 20px 0 4px;
}
.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA
	.styles-module_navBarItem__49CUu
	.styles-module_navBarItemContent__9TLXg {
	padding-top: 10px;
}
@media (min-width: 768px) and (max-width: 991px) {
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA
		.styles-module_navBarItem__49CUu
		.styles-module_navBarItemContent__9TLXg {
		font-size: 15px;
		padding-top: 20px;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA
		.styles-module_navBarItem__49CUu
		.styles-module_navBarItemContent__9TLXg {
		font-size: 12px;
	}
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA
		.styles-module_navBarItem__49CUu {
		align-items: center;
		background: #fff;
		display: flex;
		flex: 1 1;
		height: 70px;
		justify-content: center;
		margin: 0;
	}
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA
		.styles-module_navBarItem__49CUu
		.styles-module_navBarItemContent__9TLXg {
		padding-top: 0;
	}
}
@media (max-width: 319px) {
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA
		.styles-module_navBarItem__49CUu {
		align-items: center;
		background: #fff;
		display: flex;
		flex: 1 1;
		height: 70px;
		justify-content: center;
		margin: 0;
	}
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA
		.styles-module_navBarItem__49CUu
		.styles-module_navBarItemContent__9TLXg {
		padding-top: 0;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA
		.styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF {
		align-items: center;
		background-color: #f3f3f3;
		display: flex;
		flex-direction: column;
		height: 43px;
		justify-content: center;
		margin: 0;
		min-height: 43px;
		order: -1;
		padding: 0;
		position: relative;
	}
}
@media (max-width: 319px) {
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA
		.styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF {
		align-items: center;
		background-color: #f3f3f3;
		display: flex;
		flex-direction: column;
		height: 43px;
		justify-content: center;
		margin: 0;
		min-height: 43px;
		order: -1;
		padding: 0;
		position: relative;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA
		.styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF.styles-module_promotionTabsTotal1__Hj-8W {
		flex-basis: 100%;
	}
}
@media (max-width: 319px) {
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA
		.styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF.styles-module_promotionTabsTotal1__Hj-8W {
		flex-basis: 100%;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA
		.styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF.styles-module_promotionTabsTotal2__u-Z1X {
		flex-basis: 50%;
	}
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA
		.styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF.styles-module_promotionTabsTotal2__u-Z1X:last-child:before {
		border-left: 1px solid #d7d7d7;
		content: '';
		height: 23px;
		left: 0;
		position: absolute;
		top: calc(50% - 12px);
	}
}
@media (max-width: 319px) {
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA
		.styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF.styles-module_promotionTabsTotal2__u-Z1X {
		flex-basis: 50%;
	}
	.styles-module_navBar__Nrvmh.styles-module_hasPromotionTabs__w9uPA
		.styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF.styles-module_promotionTabsTotal2__u-Z1X:last-child:before {
		border-left: 1px solid #d7d7d7;
		content: '';
		height: 23px;
		left: 0;
		position: absolute;
		top: calc(50% - 12px);
	}
}
.styles-module_navBar__Nrvmh.styles-module_tabsTotal0__Y9Jzc {
	border-bottom: none;
}
@media (max-width: 767px) {
	.styles-module_hasHint__fN-mE {
		overflow: visible;
		overflow: initial;
		white-space: normal;
	}
}
@media (min-width: 768px) {
	.styles-module_hasHint__fN-mE .styles-module_navBarItem__49CUu {
		font-size: 17px;
	}
}
@media (max-width: 767px) {
	.styles-module_hasHint__fN-mE .styles-module_navBarItem__49CUu {
		display: flex;
		flex: 1 1;
		flex-direction: column;
		font-size: 12px;
		justify-content: flex-start;
		line-height: 1;
		margin: 0;
		min-height: 70px;
		padding: 15px 0 7px;
	}
	.styles-module_hasHint__fN-mE
		.styles-module_navBarItem__49CUu.styles-module_active__1JsU8 {
		background-color: #156cc4;
		color: #fff;
	}
	.styles-module_hasHint__fN-mE
		.styles-module_navBarItem__49CUu
		.styles-module_navBarItemContent__9TLXg {
		-webkit-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto;
		margin: 0 auto;
		padding: 0 4px;
		word-break: break-word;
	}
	.styles-module_hasHint__fN-mE
		.styles-module_navBarItem__49CUu
		.styles-module_notification__mnyrE {
		display: none;
	}
}
.styles-module_hasHint__fN-mE
	.styles-module_navBarItem__49CUu
	.styles-module_hint__JhPrI {
	padding: 0 10px;
}
.styles-module_hasHint__fN-mE
	.styles-module_navBarItem__49CUu
	.styles-module_mobileIcon__HYCal {
	font-size: 22px;
	margin-bottom: 6px;
}
.styles-module_centered__i3LDz {
	justify-content: center;
}
@media (max-width: 767px) {
	.styles-module_centered__i3LDz {
		justify-content: flex-start;
	}
}
.styles-module_centered__i3LDz > li {
	text-align: center;
}
.styles-module_navBarItem__49CUu {
	border-bottom: 3px solid transparent;
	color: #004b8c;
	cursor: pointer;
	margin-right: 20px;
	padding: 20px 0 15px;
	position: relative;
}
.styles-module_navBarItem__49CUu.styles-module_active__1JsU8 {
	border-bottom-color: #156cc4;
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_navBarItem__49CUu.styles-module_active__1JsU8.styles-module_promotionTabWrapper__6NgnF {
		background: #156cc4;
		color: #fff;
	}
}
@media (max-width: 319px) {
	.styles-module_navBarItem__49CUu.styles-module_active__1JsU8.styles-module_promotionTabWrapper__6NgnF {
		background: #156cc4;
		color: #fff;
	}
}
.styles-module_navBarItem__49CUu:last-child {
	margin-right: 0;
}
.styles-module_navBarItem__49CUu .styles-module_hint__JhPrI {
	color: #404040;
	font-size: 15px;
}
@media (max-width: 991px) {
	.styles-module_navBarItem__49CUu .styles-module_hint__JhPrI {
		display: none;
	}
}
@media (min-width: 768px) {
	.styles-module_navBarItem__49CUu {
		font-size: 20px;
	}
}
.styles-module_navBarItemContent__9TLXg {
	align-items: center;
	display: flex;
	justify-content: center;
	padding-left: 10px;
	padding-right: 10px;
}
.styles-module_offerTabs__uaapE {
	margin: 0;
}
.styles-module_offerTabs__uaapE.styles-module_highlightedOfferTabs__Z1xOO
	.styles-module_navBarItem__49CUu {
	color: #156cc4;
}
.styles-module_offerTabs__uaapE .styles-module_navBarItem__49CUu {
	border: none;
	color: #404040;
	line-height: 1.5;
	margin: 0;
	padding: 7px 25px 8px;
}
.styles-module_offerTabs__uaapE
	.styles-module_navBarItem__49CUu.styles-module_active__1JsU8 {
	border-bottom: 2px solid #156cc4;
}
.styles-module_offerTabs__uaapE .styles-module_navBarItem__49CUu:hover {
	color: #00ff1a;
}
.styles-module_offerTabs__uaapE .styles-module_navBarItemContent__9TLXg {
	font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: 500;
}
.styles-module_notification__mnyrE {
	background-color: #e6411a;
	border-radius: 12px;
	color: #fff;
	display: inline-flex;
	font-size: 12px;
	justify-content: center;
	margin-left: 10px;
	min-width: 1.5em;
	padding: 0 6px;
}
.rebranded .offerTabs .styles-module_navBarItemContent__9TLXg {
	color: #314562;
}
.rebranded .offerTabs .styles-module_navBar__Nrvmh {
	border-bottom: none;
}
.rebranded .offerTabs .styles-module_navBar__Nrvmh.styles-module_active__1JsU8,
.rebranded .styles-module_navBar__Nrvmh {
	border-bottom: 1px solid #c9ced6;
}
.rebranded .styles-module_navBarItemContent__9TLXg {
	color: #00183c;
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 1.5;
	padding-left: 14px;
	padding-right: 14px;
}
.rebranded .styles-module_navBarItem__49CUu {
	border-bottom: 2px solid transparent;
	display: flex;
	flex-direction: column;
	justify-content: center;
	margin-right: 0;
	padding: 12px 24px;
}
@media (min-width: 320px) and (max-width: 767px) {
	.rebranded .styles-module_navBarItem__49CUu {
		padding: 7px 0 8px;
	}
}
@media (max-width: 319px) {
	.rebranded .styles-module_navBarItem__49CUu {
		padding: 7px 0 8px;
	}
}
.rebranded
	.styles-module_navBarItem__49CUu
	.styles-module_navBarItemContent__9TLXg {
	padding-top: 0 !important;
}
.rebranded .styles-module_navBarItem__49CUu:hover {
	background-color: #dfefff;
}
.rebranded .styles-module_navBarItem__49CUu.styles-module_active__1JsU8 {
	border-bottom-color: #62afff;
}
@media (min-width: 320px) and (max-width: 767px) {
	.rebranded
		.styles-module_navBarItem__49CUu.styles-module_active__1JsU8.styles-module_promotionTabWrapper__6NgnF {
		background: #62afff;
	}
}
@media (max-width: 319px) {
	.rebranded
		.styles-module_navBarItem__49CUu.styles-module_active__1JsU8.styles-module_promotionTabWrapper__6NgnF {
		background: #62afff;
	}
}
@media (max-width: 767px) {
	.rebranded
		.styles-module_hasHint__fN-mE
		.styles-module_navBarItem__49CUu.styles-module_active__1JsU8 {
		background-color: #a7d2ff;
		border-bottom: 2px solid #a7d2ff;
	}
}
.rebranded
	.styles-module_hasHint__fN-mE
	.styles-module_navBarItem__49CUu
	.styles-module_mobileIcon__HYCal {
	color: #00183c;
}
.rebranded
	.styles-module_hasHint__fN-mE
	.styles-module_navBarItem__49CUu
	.styles-module_hint__JhPrI {
	color: #00183c;
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1.42857;
}
.rebranded
	.styles-module_hasPromotionTabs__w9uPA
	.styles-module_navBarItem__49CUu {
	padding: 0 !important;
}
@media (min-width: 320px) and (max-width: 767px) {
	.rebranded
		.styles-module_hasPromotionTabs__w9uPA
		.styles-module_navBarItem__49CUu {
		background: transparent;
	}
}
.rebranded
	.styles-module_hasPromotionTabs__w9uPA
	.styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF {
	background-color: #ffe9c9;
	margin-left: 20px;
	padding: 0;
}
.rebranded
	.styles-module_hasPromotionTabs__w9uPA
	.styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF:hover {
	background-color: #ffc36b;
}
@media (min-width: 320px) and (max-width: 767px) {
	.rebranded
		.styles-module_hasPromotionTabs__w9uPA
		.styles-module_navBarItem__49CUu.styles-module_promotionTabWrapper__6NgnF {
		background: #ffe9c9;
		margin-left: 0;
	}
}
.rebranded
	.styles-module_offerTabs__uaapE.styles-module_highlightedOfferTabs__Z1xOO
	.styles-module_navBarItem__49CUu {
	color: #1d5a9a;
}
.rebranded .styles-module_offerTabs__uaapE .styles-module_navBarItem__49CUu {
	padding: 12px 0;
}
.rebranded
	.styles-module_offerTabs__uaapE
	.styles-module_navBarItem__49CUu.styles-module_active__1JsU8 {
	border-bottom: 2px solid #62afff;
}
.rebranded
	.styles-module_offerTabs__uaapE
	.styles-module_navBarItem__49CUu:hover {
	background-color: transparent;
}
.rebranded
	.styles-module_offerTabs__uaapE
	.styles-module_navBarItem__49CUu:hover
	.styles-module_navBarItemContent__9TLXg {
	color: #1d5a9a;
}
@keyframes styles-module_fa-spin__z1i8w {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__z1i8w 2s linear infinite;
}
.styles-module_tabPane__zgGmb {
	display: none;
	padding: 15px 2px;
}
.styles-module_active__YoK3n {
	display: block;
}
.styles-module_fade__ZHZei {
	opacity: 0;
	transition: opacity 0.15s linear;
}
.styles-module_fade__ZHZei.styles-module_in__dcJnd {
	opacity: 1;
}
@keyframes styles-module_fa-spin__Zsn0J {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__Zsn0J 2s linear infinite;
}
.styles-module_tabContent__bSDk7 {
	border-top-width: 0;
	clear: both;
	margin-bottom: 20px;
}
.styles-module_tabWrapper__bl-9A {
	margin-bottom: 0;
}
@keyframes styles-module_fa-spin__QiTbD {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__QiTbD 2s linear infinite;
}
.styles-module_main__UKdEt {
	padding: 0 25px;
	position: relative;
	width: 100%;
}
.styles-module_main__UKdEt h4 {
	margin: 20px 0;
}
.styles-module_main__UKdEt p {
	margin: 0 0 40px;
}
.styles-module_closeAction__7bZ5o {
	background-color: transparent;
	border: none;
	cursor: pointer;
	display: flex;
	font-size: 22px;
	line-height: 1;
	padding: 0;
	position: absolute;
	right: 25px;
}
p.styles-module_tableField__pUviH {
	flex: 1 1;
	font-weight: 600;
	margin-bottom: 0;
}
p.styles-module_tableValue__KuZk4 {
	flex: 1 1;
	margin-bottom: 0;
}
.styles-module_tableFootnote__2mcTK {
	font-size: 0.75em;
}
.rebranded .styles-module_main__UKdEt {
	padding: 0;
}
.rebranded .styles-module_main__UKdEt h4 {
	font-size: 20px;
	font-weight: 500;
}
.rebranded .styles-module_main__UKdEt h4,
.rebranded .styles-module_main__UKdEt p {
	font-family: Basier Square, Verdana, sans-serif;
	font-style: normal;
	letter-spacing: -0.24px;
	line-height: 1.5;
}
.rebranded .styles-module_main__UKdEt p {
	font-size: 16px;
	font-weight: 400;
}
.rebranded .styles-module_main__UKdEt hr {
	margin-block: 16px;
}
.rebranded .styles-module_main__UKdEt h4 + hr {
	display: none;
}
.rebranded
	.styles-module_main__UKdEt
	.styles-module_rebrandedDetails__7-LBy
	> div
	p:first-child {
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 1.5;
	white-space: nowrap;
}
.rebranded
	.styles-module_main__UKdEt
	.styles-module_rebrandedDetails__7-LBy
	> div
	p:last-child {
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1.5;
}
.rebranded .styles-module_main__UKdEt .styles-module_showMore__1oy2D {
	border: none;
	color: #1d5a9a;
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: -0.12px;
	line-height: 24px;
	margin: 20px 0;
	min-width: auto;
	text-transform: none;
}
.rebranded .styles-module_main__UKdEt .styles-module_showMore__1oy2D svg path {
	fill: #1d5a9a;
}
.rebranded .styles-module_main__UKdEt .styles-module_showMore__1oy2D:focus,
.rebranded .styles-module_main__UKdEt .styles-module_showMore__1oy2D:hover {
	background-color: transparent;
	color: #62afff;
}
.rebranded .styles-module_main__UKdEt .styles-module_tableFootnote__2mcTK {
	color: #627187;
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: -0.12px;
	line-height: 20px;
}
.rebranded .styles-module_closeAction__7bZ5o {
	align-items: center;
	border: none;
	color: #00183c;
	font-size: 24px;
	height: 24px;
	width: 24px;
}
.rebranded .styles-module_closeAction__7bZ5o span i {
	padding: 0;
}
.rebranded .styles-module_closeAction__7bZ5o:focus,
.rebranded .styles-module_closeAction__7bZ5o:hover {
	background: none;
	border: none;
	color: #62afff;
}
@keyframes styles-module_fa-spin__SYe-y {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__SYe-y 2s linear infinite;
}
.styles-module_container__yV4Hk {
	padding: 0 25px;
	width: 100%;
}
.styles-module_headingWrapper__PXJT1 {
	display: flex;
}
.styles-module_action__oA7Z4 {
	margin: 20px 0 20px auto;
}
.styles-module_depositGuarantee__Fkp0N {
	margin: 20px 0;
}
.styles-module_description__NbJ74 {
	margin: 0 0 40px;
}
.styles-module_closeAction__gLDeU {
	background-color: transparent;
	border: none;
	cursor: pointer;
	font-size: 22px;
	line-height: 1;
	margin-left: auto;
	padding: 0;
	right: 25px;
}
.rebranded .styles-module_container__yV4Hk {
	padding: 0;
}
.rebranded .styles-module_container__yV4Hk h4 {
	font-size: 20px;
	font-weight: 500;
}
.rebranded .styles-module_container__yV4Hk h4,
.rebranded .styles-module_container__yV4Hk p {
	font-family: Basier Square, Verdana, sans-serif;
	font-style: normal;
	letter-spacing: -0.24px;
	line-height: 1.5;
}
.rebranded .styles-module_container__yV4Hk p {
	font-size: 16px;
	font-weight: 400;
}
.rebranded .styles-module_action__oA7Z4 {
	margin: 15px 0 20px auto;
}
.rebranded .styles-module_closeAction__gLDeU {
	align-items: center;
	border: none;
	color: #00183c;
	font-size: 24px;
	height: 24px;
	margin-right: 25px;
	width: 24px;
}
.rebranded .styles-module_closeAction__gLDeU span i {
	padding: 0;
}
.rebranded .styles-module_closeAction__gLDeU:focus,
.rebranded .styles-module_closeAction__gLDeU:hover {
	background: none;
	border: none;
	color: #62afff;
}
@keyframes styles-module_fa-spin__LAEtC {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__LAEtC 2s linear infinite;
}
.styles-module_increasingRate__8vqps {
	align-items: center;
	color: #1bad2b;
	display: flex;
	font-size: 12px;
	font-weight: 600;
}
.styles-module_increasingRate__8vqps > svg {
	align-self: normal;
}
.styles-module_decreasingRate__u5xB4 {
	align-items: center;
	color: #f26e0d;
	display: flex;
	font-size: 12px;
	font-weight: 600;
}
.styles-module_decreasingRate__u5xB4 > svg {
	align-self: normal;
}
.styles-module_icon__0GY2B {
	margin: 0 -4px 0 -8px;
}
.rebranded .styles-module_decreasingRate__u5xB4,
.rebranded .styles-module_increasingRate__8vqps {
	color: #1d5a9a;
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 1.5;
}
.rebranded .styles-module_decreasingRate__u5xB4 svg,
.rebranded .styles-module_increasingRate__8vqps svg {
	align-self: center;
	color: #1d5a9a;
	margin-right: 4px;
}
@keyframes styles-module_fa-spin__asm-B {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__asm-B 2s linear infinite;
}
.styles-module_main__2kj3i {
	padding: 0 25px;
	position: relative;
	width: 100%;
}
.styles-module_closeAction__HZGPk {
	background-color: transparent;
	border: none;
	cursor: pointer;
	display: flex;
	font-size: 22px;
	line-height: 1;
	padding: 0;
	position: absolute;
	right: 25px;
}
.styles-module_bankInfo__6vvPZ {
	background-color: #f3f3f3;
	margin-top: 46px;
	max-height: 500px;
	padding: 15px 5px 20px 15px;
	position: absolute;
	right: 24px;
	top: 16px;
	width: 36%;
}
.styles-module_bankInfoWithRiskBanner__A62dS {
	top: 190px !important;
}
.styles-module_bankInfoInner__aLMsM {
	max-height: 470px;
	overflow: auto;
	padding-right: 10px;
}
.styles-module_detailRow__FJUcU {
	border-top: 1px solid #d7d7d7;
	display: flex;
	padding: 14px 0;
	width: 75%;
}
.styles-module_detailRow__FJUcU p {
	margin: 0;
}
.styles-module_detailRow__FJUcU.styles-module_withBankInfo__hRlxV {
	width: 60%;
}
.styles-module_detailRowKey__G-Osf {
	flex-basis: 30%;
	font-weight: 600;
}
.styles-module_detailRowValue__Z8fts {
	flex-basis: 70%;
	padding-left: 10px;
}
.styles-module_interestInformationPane__ymGyb {
	margin-bottom: 30px;
}
.styles-module_withUpcomingRates__Lo1xr {
	align-items: center;
	display: flex;
	gap: 24px;
}
.styles-module_documentsContainer__Ohi7h {
	display: flex;
	flex-direction: column;
	gap: 5px;
}
.styles-module_preLineText__3cIYb {
	white-space: pre-line;
}
.rebranded .styles-module_main__2kj3i {
	padding: 0;
}
.rebranded .styles-module_main__2kj3i h4 {
	margin-bottom: 20px;
	margin-top: 20px;
}
.rebranded .styles-module_interestInformationPane__ymGyb h4,
.rebranded .styles-module_productDetailsPane__7kw3l h4 {
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: -0.24px;
	line-height: 1.5;
}
.rebranded .styles-module_interestInformationPane__ymGyb h4 span .fa-percent,
.rebranded .styles-module_interestInformationPane__ymGyb h4 span .fa-register,
.rebranded .styles-module_productDetailsPane__7kw3l h4 span .fa-percent,
.rebranded .styles-module_productDetailsPane__7kw3l h4 span .fa-register {
	display: none;
}
.rebranded
	.styles-module_interestInformationPane__ymGyb
	.styles-module_detailRow__FJUcU,
.rebranded
	.styles-module_productDetailsPane__7kw3l
	.styles-module_detailRow__FJUcU {
	border-bottom: 1px solid #c9ced6;
	border-top: 0;
}
.rebranded
	.styles-module_interestInformationPane__ymGyb
	.styles-module_detailRowKey__G-Osf,
.rebranded
	.styles-module_productDetailsPane__7kw3l
	.styles-module_detailRowKey__G-Osf {
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 1.5;
	white-space: nowrap;
}
.rebranded
	.styles-module_interestInformationPane__ymGyb
	.styles-module_detailRowValue__Z8fts,
.rebranded
	.styles-module_productDetailsPane__7kw3l
	.styles-module_detailRowValue__Z8fts {
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1.5;
}
.rebranded
	.styles-module_interestInformationPane__ymGyb
	.styles-module_detailRowValue__Z8fts
	a,
.rebranded
	.styles-module_productDetailsPane__7kw3l
	.styles-module_detailRowValue__Z8fts
	a {
	align-items: center;
	color: #1d5a9a;
	display: inline-flex;
	font-weight: 500;
	text-decoration: none;
}
.rebranded
	.styles-module_interestInformationPane__ymGyb
	.styles-module_documentsDetailsRow__onxk1,
.rebranded
	.styles-module_productDetailsPane__7kw3l
	.styles-module_documentsDetailsRow__onxk1 {
	border-bottom: none;
}
.rebranded
	.styles-module_interestInformationPane__ymGyb
	.styles-module_documentsDetailsRow__onxk1
	.styles-module_detailRowValue__Z8fts,
.rebranded
	.styles-module_productDetailsPane__7kw3l
	.styles-module_documentsDetailsRow__onxk1
	.styles-module_detailRowValue__Z8fts {
	padding-left: 0;
}
.rebranded .styles-module_closeAction__HZGPk {
	align-items: center;
	border: none;
	color: #00183c;
	font-size: 24px;
	height: 24px;
	width: 24px;
}
.rebranded .styles-module_closeAction__HZGPk span i {
	padding: 0;
}
.rebranded .styles-module_closeAction__HZGPk:focus,
.rebranded .styles-module_closeAction__HZGPk:hover {
	background: none;
	border: none;
	color: #62afff;
}
@keyframes styles-module_fa-spin__HaMAy {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__HaMAy 2s linear infinite;
}
.styles-module_container__BVWRg {
	border-top: 1px solid #d7d7d7;
}
.rebranded .styles-module_container__BVWRg {
	padding: 0 24px;
}
@keyframes styles-module_fa-spin__fjOHV {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__fjOHV 2s linear infinite;
}
.styles-module_wrapper__N3zzQ {
	align-items: center;
	background: #003554;
	border-radius: 5px;
	color: #fff;
	display: flex;
	gap: 4px;
	height: 24px;
	padding: 0 8px;
	width: -moz-fit-content;
	width: fit-content;
	z-index: 1;
}
.styles-module_wrapper__N3zzQ span {
	font-size: 14px;
	margin-bottom: 1px;
}
@keyframes styles-module_fa-spin__3wpOO {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__3wpOO 2s linear infinite;
}
.styles-module_container__RNU2q {
	background-color: #fff;
	border-radius: 5px;
	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
	margin: 0 18px;
	position: relative;
}
@media (max-width: 319px) {
	.styles-module_container__RNU2q {
		border-bottom: 1px solid #d7d7d7;
		border-radius: 0;
		box-shadow: none;
		margin: 0;
		padding-left: 10px;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_container__RNU2q {
		border-bottom: 1px solid #d7d7d7;
		border-radius: 0;
		box-shadow: none;
		margin: 0;
		padding-left: 10px;
	}
}
.styles-module_container__RNU2q:not(:last-of-type) {
	margin-bottom: 20px;
}
.styles-module_container__RNU2q .styles-module_ribbon__sI1ZC {
	background-color: #156cc4;
	color: #fff;
	display: inline-block;
	left: 25px;
	min-height: 30px;
	padding: 3px 9px;
	position: relative;
	text-align: center;
	top: -13px;
}
.styles-module_promotionalContainer__vhG73 {
	left: 25px;
	position: absolute;
	top: -12px;
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_promotionalOfferContainer__XFyXf {
		box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.251);
		padding-top: 12px;
	}
}
.styles-module_innerContainer__rTA-g {
	display: flex;
	flex-grow: 1;
	flex-wrap: wrap;
	padding: 15px 18px;
	position: relative;
}
@media (max-width: 319px) {
	.styles-module_innerContainer__rTA-g {
		padding: 0 0 10px;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_innerContainer__rTA-g {
		padding: 0 0 10px;
	}
}
.styles-module_col__U6alJ {
	display: flex;
	flex-basis: 0;
	flex-direction: column;
	flex-grow: 1;
	font-size: 15px;
	justify-content: center;
	min-height: 50px;
	padding: 0 7px;
}
.styles-module_col__U6alJ:not(.styles-module_noBorder__UT-qz) {
	border-right: 1px solid #d7d7d7;
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_col__U6alJ {
		flex-basis: 50%;
		flex-grow: 1;
		margin-bottom: 5px;
	}
	.styles-module_col__U6alJ:nth-child(2n) {
		border-right: none;
	}
}
.styles-module_interestAndBonus__xx8rr {
	color: #1bad2b;
}
.styles-module_rate__R2Trg {
	align-items: center;
	color: #1bad2b;
	display: flex;
	flex-wrap: wrap;
}
.styles-module_rate__R2Trg.styles-module_negativeRate__h2GUn {
	color: #404040;
}
.styles-module_rate__R2Trg .styles-module_number__sgF-6 {
	align-items: center;
	display: flex;
	font-size: 40px;
	font-weight: 600;
	line-height: 1.1;
	width: 100%;
}
.styles-module_rate__R2Trg .styles-module_suffix__tof4c {
	font-size: 13px;
	font-weight: 400;
	margin-left: 5px;
}
.styles-module_rate__R2Trg .styles-module_variable__OIzwo {
	color: #404040;
}
.styles-module_depositGuaranteeImg__2sWAd {
	height: 70px;
}
.styles-module_depositGuaranteeImg__2sWAd img {
	height: 100%;
	max-width: 40%;
	-o-object-fit: contain;
	object-fit: contain;
	-o-object-position: center;
	object-position: center;
}
.styles-module_bankImage__OXV0x {
	display: flex;
}
.styles-module_bankImage__OXV0x img {
	align-self: center;
	display: inline-block;
	max-height: 45px;
	max-width: 100%;
	vertical-align: middle;
}
@media (min-width: 768px) and (max-width: 991px) {
	.styles-module_ctaLgAction__iBdrr {
		font-size: 13px;
	}
}
.styles-module_ctaSmAction__iRnVP {
	display: block;
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
}
.styles-module_ctaSmAction__iRnVP i {
	color: #00ff1a;
	font-size: 2em;
	text-decoration: none;
	transition: color 0.5s;
}
.styles-module_ctaSmAction__iRnVP.styles-module_ctaSmActionBottomRight__gcriX {
	bottom: 0;
	top: auto;
	transform: translateY(-35%);
}
@media (max-width: 991px) {
	.styles-module_col__U6alJ.styles-module_noBorderSm__FN4Jm {
		border: none;
	}
}
a.styles-module_depositGuaranteeLink__1eUQv {
	color: #404040;
	text-decoration: none;
}
a.styles-module_depositGuaranteeLink__1eUQv .styles-module_hostName__7nMr6 {
	color: #156cc4;
	text-decoration: none;
}
a.styles-module_depositGuaranteeLink__1eUQv
	.styles-module_hostName__7nMr6:hover {
	color: #00ff1a;
	text-decoration: underline;
	-webkit-text-decoration-color: #00ff1a;
	text-decoration-color: #00ff1a;
}
@media (max-width: 767px) {
	a.styles-module_depositGuaranteeLink__1eUQv
		.styles-module_hostName__7nMr6:hover {
		font-size: 14px;
	}
}
.rebranded .styles-module_ctaLgAction__iBdrr {
	align-self: flex-end;
	background-color: #62afff;
	border: 2px solid #62afff;
	border-radius: 12px;
	color: #00183c;
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 1.42857;
}
.rebranded .styles-module_ctaLgAction__iBdrr:hover {
	background-color: #3096ff;
	border: 2px solid #3096ff;
	color: #00183c;
}
.rebranded .styles-module_ctaSmAction__iRnVP i {
	color: #00183c;
}
.rebranded
	a.styles-module_depositGuaranteeLink__1eUQv
	.styles-module_hostName__7nMr6:hover {
	color: #62afff;
	-webkit-text-decoration-color: #62afff;
	text-decoration-color: #62afff;
}
.rebranded .styles-module_term__SBYAF {
	color: #00183c;
	margin-bottom: 8px;
}
.rebranded .styles-module_interestAndBonus__xx8rr,
.rebranded .styles-module_term__SBYAF {
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 16px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 1.5;
}
.rebranded .styles-module_interestAndBonus__xx8rr {
	align-items: center;
	color: #1d5a9a;
	display: flex;
	font-style: normal;
}
.rebranded .styles-module_rate__R2Trg {
	color: #1d5a9a;
}
.rebranded .styles-module_rate__R2Trg .styles-module_number__sgF-6 {
	font-family: Lay Grotesk, Verdana, sans-serif;
	font-size: 36px;
	font-weight: 400;
	line-height: 1.22;
}
.rebranded .styles-module_rate__R2Trg .styles-module_suffix__tof4c {
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: -0.12px;
	line-height: 16px;
}
.rebranded .styles-module_col__U6alJ {
	align-items: flex-start;
	padding: 0 24px 0 0;
}
.rebranded .styles-module_col__U6alJ:first-child {
	padding-right: 16px;
}
.rebranded .styles-module_col__U6alJ:last-child {
	padding: 0;
}
@media (max-width: 319px) {
	.rebranded .styles-module_col__U6alJ {
		padding: 0;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.rebranded .styles-module_col__U6alJ {
		padding: 0;
	}
	.rebranded .styles-module_col__U6alJ:first-child {
		padding-right: 0;
	}
}
.rebranded .styles-module_col__U6alJ:not(.styles-module_noBorder__UT-qz) {
	border-right: none;
}
.rebranded .styles-module_colTerm__FK4zr {
	min-width: 210px;
}
@media (min-width: 320px) and (max-width: 767px) {
	.rebranded .styles-module_colTerm__FK4zr {
		min-width: auto;
	}
}
.rebranded .styles-module_innerContainer__rTA-g {
	padding: 16px 40px;
}
@media (max-width: 319px) {
	.rebranded .styles-module_innerContainer__rTA-g {
		padding: 8px 32px;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.rebranded .styles-module_innerContainer__rTA-g {
		padding: 8px 32px;
	}
}
.rebranded .styles-module_container__RNU2q {
	border: 1px solid #c9ced6;
	border-radius: 16px;
	box-shadow: none;
}
.rebranded .styles-module_bankImage__OXV0x img {
	align-self: flex-start;
	max-width: 126px;
}
.rebranded .styles-module_country__YH9mV {
	color: #00183c;
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 1.5;
}
.rebranded .styles-module_country__YH9mV > div:first-child {
	align-items: center;
	display: inline-flex;
	white-space: nowrap;
}
@media (max-width: 319px) {
	.rebranded .styles-module_country__YH9mV > div:first-child {
		white-space: normal;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.rebranded .styles-module_country__YH9mV > div:first-child {
		white-space: normal;
	}
}
.rebranded .styles-module_country__YH9mV > div:first-child div {
	white-space: normal;
}
.rebranded .styles-module_interestEarned__zmMDs {
	align-items: center;
	display: inline-flex;
}
.styles-module_label__d1o6t {
	margin-right: 10px;
}
@keyframes styles-module_fa-spin__KLQOS {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__KLQOS 2s linear infinite;
}
.styles-module_filterRow__84apM {
	display: flex;
	flex-wrap: wrap;
	gap: 20px;
	justify-content: center;
	margin-bottom: 20px;
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_filterRow__84apM {
		flex-direction: column;
	}
}
@media (max-width: 319px) {
	.styles-module_filterRow__84apM {
		flex-direction: column;
	}
}
.styles-module_filterTerm__K7P1N {
	align-items: center;
	display: flex;
}
.styles-module_filterTerm__K7P1N .styles-module_label__tUooj {
	margin-right: 10px;
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_filterTerm__K7P1N {
		align-items: flex-start;
		flex-direction: column;
		justify-content: center;
		margin-right: 0;
	}
	.styles-module_filterTerm__K7P1N > span {
		width: 100%;
	}
}
.styles-module_filterCheckboxes__G6TY7 {
	display: flex;
	flex-direction: row;
	margin: 0 0 20px 15px;
}
.styles-module_filterCheckboxes__G6TY7 > span + span {
	margin-left: 15px;
}
@media (min-width: 320px) and (max-width: 767px) {
	.styles-module_filterCheckboxes__G6TY7 > span + span {
		margin-left: 0;
		margin-top: 5px;
	}
	.styles-module_filterCheckboxes__G6TY7 {
		flex-direction: column;
		justify-content: flex-start;
		margin-left: 0;
	}
}
@media (max-width: 319px) {
	.styles-module_filterCheckboxes__G6TY7 {
		margin-left: 0;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.rebranded .MuiFormControl-root {
		width: 100%;
	}
}
@media (max-width: 319px) {
	.rebranded .MuiFormControl-root {
		width: 100%;
	}
}
.rebranded .MuiOutlinedInput-notchedOutline {
	border-color: #818d9e;
	border-width: 2px;
}
.rebranded .MuiOutlinedInput-input {
	color: #00183c;
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1.5;
}
.rebranded .MuiButtonBase-root {
	border: none;
}
.rebranded svg {
	color: #00183c;
}
.rebranded .Mui-focused .MuiOutlinedInput-notchedOutline {
	border-color: #62afff !important;
}
.rebranded .styles-module_filterRow__84apM {
	color: #00183c;
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1.5;
}
.rebranded .styles-module_filterTerm__K7P1N:has(input:focus) label {
	color: #1d5a9a;
}
.rebranded .styles-module_filterTerm__K7P1N #investmentAmount {
	border: 2px solid #485a73;
	color: #00183c;
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1.5;
}
.rebranded .styles-module_filterTerm__K7P1N #investmentAmount:focus {
	border-color: #62afff;
}
.rebranded .styles-module_filterTerm__K7P1N label {
	color: #485a73;
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 1.42857;
}
@keyframes styles-module_fa-spin__zSW2b {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__zSW2b 2s linear infinite;
}
.styles-module_container__MYZFg {
	display: flex;
	margin: 10px 9px 15px;
	padding: 0 18px;
	width: 100%;
}
.styles-module_container__MYZFg > div {
	flex-basis: 0;
	flex-grow: 1;
	font-size: 13px;
	padding: 0 7px;
}
.styles-module_container__MYZFg .styles-module_sortingButton__8vcs- span {
	color: #929292;
	font-size: 13px;
}
.styles-module_container__MYZFg
	.styles-module_sortingButton__8vcs-
	span.styles-module_selectedIcon__qB04K,
.styles-module_container__MYZFg .styles-module_sortingButton__8vcs-:focus span {
	color: #404040;
}
.rebranded .styles-module_container__MYZFg > div {
	color: #314562;
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1.42857;
}
@keyframes styles-module_fa-spin__HRAdj {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__HRAdj 2s linear infinite;
}
.styles-module_container__Da27t {
	background-color: #fff;
	border-radius: 5px;
	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
	height: 128px;
	width: 100%;
}
.styles-module_container__Da27t:not(:last-of-type) {
	margin-bottom: 20px;
}
@font-face {
	font-family: ws-iconset;
	font-style: normal;
	font-weight: 400;
	src: url('urn:scrapbook:download:error:/media/ws-iconset.0624fdc1.ttf')
			format('truetype'),
		url('urn:scrapbook:download:error:/media/ws-iconset.f154bedc.woff')
			format('woff'),
		url('urn:scrapbook:download:error:/media/ws-iconset.056e9a97.svg#ws-iconset')
			format('svg');
}
@font-face {
	font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Light'), local('OpenSans-Light'),
		url './fonts/latin-ext-normal-300.woff2' format('woff2');
	unicode-range: U+0100-024f, U+1-1eff, U+20a0-20ab, U+20ad-20cf, U+2c60-2c7f,
		U+a720-a7ff;
}
@font-face {
	font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Light'), local('OpenSans-Light'),
		url './fonts/latin-normal-300.woff2' format('woff2');
	unicode-range: U+00??, U+0131, U+0152-0153, U+02c6, U+02da, U+02dc,
		U+2000-206f, U+2074, U+20ac, U+2212, U+2215;
}
@font-face {
	font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans Regular'), local('OpenSans-Regular'),
		url './fonts/latin-ext-normal-400.woff2' format('woff2');
	unicode-range: U+0100-024f, U+1-1eff, U+20a0-20ab, U+20ad-20cf, U+2c60-2c7f,
		U+a720-a7ff;
}
@font-face {
	font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans Regular'), local('OpenSans-Regular'),
		url './fonts/latin-normal-400.woff2' format('woff2');
	unicode-range: U+00??, U+0131, U+0152-0153, U+02c6, U+02da, U+02dc,
		U+2000-206f, U+2074, U+20ac, U+2212, U+2215;
}
@font-face {
	font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: 600;
	src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
		url './fonts/latin-ext-normal-600.woff2' format('woff2');
	unicode-range: U+0100-024f, U+1-1eff, U+20a0-20ab, U+20ad-20cf, U+2c60-2c7f,
		U+a720-a7ff;
}
@font-face {
	font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: 600;
	src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
		url './fonts/latin-normal-600.woff2' format('woff2');
	unicode-range: U+00??, U+0131, U+0152-0153, U+02c6, U+02da, U+02dc,
		U+2000-206f, U+2074, U+20ac, U+2212, U+2215;
}
@font-face {
	font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-style: italic;
	font-weight: 400;
	src: local('Open Sans Italic'), local('OpenSans-Italic'),
		url './fonts/latin-ext-italic-400.woff2' format('woff2');
	unicode-range: U+0100-024f, U+1-1eff, U+20a0-20ab, U+20ad-20cf, U+2c60-2c7f,
		U+a720-a7ff;
}
@font-face {
	font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-style: italic;
	font-weight: 400;
	src: local('Open Sans Italic'), local('OpenSans-Italic'),
		url './fonts/latin-italic-400.woff2' format('woff2');
	unicode-range: U+00??, U+0131, U+0152-0153, U+02c6, U+02da, U+02dc,
		U+2000-206f, U+2074, U+20ac, U+2212, U+2215;
}
html {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
}
body {
	margin: 0;
}
a {
	cursor: pointer;
}
.fa {
	speak: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display: inline-block;
	font-family: ws-iconset !important;
	font-style: normal;
	font-feature-settings: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 1;
	padding: 0 4px;
	text-transform: none;
}
@keyframes styles-module_fa-spin__mPU-k {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}
.fa-spin {
	animation: styles-module_fa-spin__mPU-k 2s linear infinite;
	display: inline-block;
}
.fa-home:before {
	content: '\e600';
}
.fa-pencil:before {
	content: '\e60d';
}
.fa-shield:before {
	content: '\e667';
}
.fa-shield-check:before {
	content: '\e668';
}
.fa-lock:before {
	content: '\e62d';
}
.fa-lock-solid:before {
	content: '\e66b';
}
.fa-cog:before {
	content: '\e672';
}
.fa-piggy-bank:before {
	content: '\e675';
}
.fa-trash2:before {
	content: '\e681';
}
.fa-star:before {
	content: '\e68d';
}
.fa-solid-star:before {
	content: '\e900';
}
.fa-at-sign:before {
	content: '\e695';
}
.fa-envelope:before {
	content: '\e696';
}
.fa-envelope-open:before {
	content: '\e697';
}
.fa-paperclip:before {
	content: '\e698';
}
.fa-paper-plane:before {
	content: '\e699';
}
.fa-box:before {
	content: '\e69f';
}
.fa-eye:before {
	content: '\e6a5';
}
.fa-eye-crossed:before {
	content: '\e6a6';
}
.fa-printer:before {
	content: '\e6b1';
}
.fa-file-empty:before {
	content: '\e6b3';
}
.fa-file-add:before {
	content: '\e6b4';
}
.fa-file-check:before {
	content: '\e6b5';
}
.fa-file-failure:before {
	content: '\e6b2';
}
.fa-folder:before {
	content: '\e6ba';
}
.fa-register:before {
	content: '\e6d1';
}
.fa-enter:before {
	content: '\e6d2';
}
.fa-exit:before {
	content: '\e6d3';
}
.fa-reading:before {
	content: '\e6d6';
}
.fa-license2:before {
	content: '\e6dc';
}
.fa-medal-empty:before {
	content: '\e6dd';
}
.fa-trophy2:before {
	content: '\e6e3';
}
.fa-bookmark2:before {
	content: '\e716';
}
.fa-library2:before {
	content: '\e719';
}
.fa-profile:before {
	content: '\e71b';
}
.fa-user:before {
	content: '\e71e';
}
.fa-user-lock:before {
	content: '\e721';
}
.fa-tag:before {
	content: '\e755';
}
.fa-cash-euro:before {
	content: '\e75b';
}
.fa-telephone:before {
	content: '\e76a';
}
.fa-telephone2:before {
	content: '\e777';
}
.fa-map-marker:before {
	content: '\e77a';
}
.fa-road-sign:before {
	content: '\e784';
}
.fa-calendar-check:before {
	content: '\e786';
}
.fa-calendar-cross:before {
	content: '\e787';
}
.fa-calendar-31:before {
	content: '\e788';
}
.fa-calendar-full:before {
	content: '\e789';
}
.fa-mouse:before {
	content: '\e78d';
}
.fa-desktop:before {
	content: '\e7af';
}
.fa-power-switch:before {
	content: '\e7b8';
}
.fa-lamp:before {
	content: '\e7bc';
}
.fa-bubble:before {
	content: '\e7d6';
}
.fa-bubbles:before {
	content: '\e7d7';
}
.fa-construction-cone:before {
	content: '\e7f7';
}
.fa-graph:before {
	content: '\e7fa';
}
.fa-chart-growth:before {
	content: '\e7fb';
}
.fa-gift:before {
	content: '\e7ff';
}
.fa-icons:before {
	content: '\e87e';
}
.fa-select:before {
	content: '\e881';
}
.fa-moon:before {
	content: '\e649';
}
.fa-globe:before {
	content: '\e884';
}
.fa-happy:before {
	content: '\e889';
}
.fa-smile:before {
	content: '\e88a';
}
.fa-sad:before {
	content: '\e88d';
}
.fa-group-work:before {
	content: '\e726';
}
.fa-alarm:before {
	content: '\e8aa';
}
.fa-bullhorn:before {
	content: '\e8ae';
}
.fa-loading:before {
	content: '\e8d0';
}
.fa-refresh:before {
	content: '\e8d3';
}
.fa-undo:before {
	content: '\e8d5';
}
.fa-redo:before {
	content: '\e8d6';
}
.fa-undo2:before {
	content: '\e8d8';
}
.fa-redo2:before {
	content: '\e8d9';
}
.fa-sync:before {
	content: '\e8da';
}
.fa-refund:before {
	content: '\e8e2';
}
.fa-history2:before {
	content: '\e8e4';
}
.fa-clock3:before {
	content: '\e8e8';
}
.fa-download2:before {
	content: '\e8f5';
}
.fa-upload2:before {
	content: '\e8f6';
}
.fa-magnifier:before {
	content: '\e922';
}
.fa-cross:before {
	content: '\e92a';
}
.fa-menu:before {
	content: '\e92b';
}
.fa-ok:before {
	content: '\e766';
}
.fa-cross2:before {
	content: '\e935';
}
.fa-plus:before {
	content: '\e936';
}
.fa-minus:before {
	content: '\e937';
}
.fa-percent:before {
	content: '\e938';
}
.fa-sort-up:before {
	content: '\e940';
}
.fa-sort-down:before {
	content: '\e947';
}
.fa-sort-default:before {
	content: '\e948';
}
.fa-arrow-left:before {
	content: '\e943';
}
.fa-arrow-right:before {
	content: '\e944';
}
.fa-info-circle:before {
	content: '\e901';
}
.fa-warning:before {
	content: '\e955';
}
.fa-notification-circle:before {
	content: '\e956';
}
.fa-question-circle:before {
	content: '\e957';
}
.fa-question-circle-light:before {
	content: '\e76f';
}
.fa-checkmark-circle:before {
	content: '\e959';
}
.fa-cross-circle:before {
	content: '\e95a';
}
.fa-plus-circle:before {
	content: '\e95b';
}
.fa-circle-minus:before {
	content: '\e95c';
}
.fa-chevron-up-circle:before {
	content: '\e962';
}
.fa-chevron-down-circle:before {
	content: '\e963';
}
.fa-chevron-left-circle:before {
	content: '\e964';
}
.fa-chevron-right-circle:before {
	content: '\e965';
}
.fa-play-circle:before {
	content: '\e96a';
}
.fa-plus-square:before {
	content: '\e98e';
}
.fa-minus-square:before {
	content: '\e98f';
}
.fa-ellipsis:before {
	content: '\e9ea';
}
.fa-facebook:before {
	content: '\e9eb';
}
.fa-twitter:before {
	content: '\e9ec';
}
.fa-linkedin:before {
	content: '\e9ee';
}
.fa-xing:before {
	content: '\e9ef';
}
.fa-easy-access:before,
.fa-flexgeld:before {
	content: '\e9ed';
}
.fa-tagesgeld:before {
	content: '\e9f0';
}
.fa-onlineabschluss:before {
	content: '\e9f1';
}
.fa-foreign-currency:before {
	content: '\e9f3';
}
.fa-notice-account:before {
	content: '\e9f2';
}
.fa-notice-product:before {
	content: '\e9f5';
}
.fa-smartphone:before {
	content: '\e7a6';
}
.fa-laptop:before {
	content: '\e7ad';
}
.fa-laptop-phone:before {
	content: '\e7ae';
}
.fa-arrow-right-circle:before {
	content: '\e961';
}
.fa-vault:before {
	content: '\e769';
}
.fa-clock-o:before {
	content: '\f017';
}
.fa-linkedin-square:before {
	content: '\f08c';
}
.fa-chevron-left:before {
	content: '\f104';
}
.fa-chevron-right:before {
	content: '\f105';
}
.fa-chevron-up:before {
	content: '\f106';
}
.fa-chevron-down:before {
	content: '\f107';
}
.fa-launch:before {
	content: '\e768';
}
.fa-notification-success:before {
	content: '\e771';
}
.fa-notification-error:before {
	content: '\e772';
}
.fa-notification-info:before {
	content: '\e773';
}
.fa-notification-warning:before {
	content: '\e774';
}
.tooltip {
	display: block;
	font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.4;
	position: absolute;
	z-index: 1070;
}
.tooltip hr {
	margin: 5px 0;
}
.tooltip.bs-tooltip-top {
	margin-top: -3px;
	padding: 5px 0;
}
.tooltip.bs-tooltip-right {
	margin-left: 3px;
	padding: 0 5px;
}
.tooltip.bs-tooltip-bottom {
	margin-top: 3px;
	padding: 5px 0;
}
.tooltip.bs-tooltip-left {
	margin-left: -3px;
	padding: 0 5px;
}
.tooltip-inner {
	background-color: #fff;
	border-radius: 3px;
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.18);
	color: #404040;
	line-height: 20px;
	max-width: 276px;
	padding: 8px 12px;
	text-decoration: none;
}
.tooltip .arrow,
.tooltip .arrow:before {
	border-color: transparent;
	border-style: solid;
	height: 0;
	position: absolute;
	width: 0;
}
.tooltip .arrow:before {
	content: '';
	display: block;
	z-index: 2;
}
.tooltip.bs-tooltip-top .arrow {
	border-top-color: #fff;
	border-width: 5px 5px 0;
	bottom: 0;
}
.tooltip.bs-tooltip-right .arrow {
	border-right-color: #fff;
	border-width: 5px 5px 5px 0;
	left: 0;
}
.tooltip.bs-tooltip-left .arrow {
	border-left-color: #fff;
	border-width: 5px 0 5px 5px;
	right: 0;
}
.tooltip.bs-tooltip-bottom .arrow {
	border-bottom-color: #fff;
	border-width: 0 5px 5px;
	top: 0;
}
.text-center {
	text-align: center;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.no-padding {
	padding: 0;
}
.no-wrap {
	white-space: nowrap;
}
.bold {
	font-weight: 700;
}
.semi-bold {
	font-weight: 600;
}
.hint-text {
	color: #929292;
}
@media (min-width: 320px) and (max-width: 767px) {
	.hiddenXs {
		display: none !important;
	}
}
@media (max-width: 319px) {
	.hiddenXs {
		display: none !important;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.hiddenSm {
		display: none !important;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.hiddenMd {
		display: none !important;
	}
}
@media (min-width: 1200px) {
	.hiddenXl {
		display: none !important;
	}
}
.visibleSm {
	display: none !important;
}
@media (min-width: 320px) and (max-width: 767px) {
	.visibleSm {
		display: block !important;
	}
}
.visibleXs {
	display: none !important;
}
@media (max-width: 319px) {
	.visibleXs {
		display: block !important;
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.visibleXs {
		display: block !important;
	}
}
.styles-module_offersContainer__TD0Bs {
	padding-top: 8px;
}
.styles-module_containerNoOffers__-v90v {
	align-items: center;
	display: flex;
	height: 100px;
	justify-content: center;
	width: 100%;
}
.styles-module_containerNoOffers__-v90v h4 {
	color: #404040;
}
.styles-module_loadMore__IHqHq {
	display: flex;
	justify-content: center;
	margin-top: 50px;
}
.rebranded .MuiInputBase-root {
	background-color: #fff;
}
.rebranded .styles-module_containerNoOffers__-v90v h4 {
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	letter-spacing: 0.024px;
	line-height: 22px;
}
.rebranded button {
	background-color: transparent;
	border: 2px solid #62afff;
	border-radius: 12px;
	color: #00183c;
	font-family: Basier Square, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 1.42857;
}
.rebranded button:focus,
.rebranded button:hover {
	background-color: #3096ff;
	border: 2px solid #3096ff;
	color: #00183c;
}
@font-face {
	font-family: swiper-icons;
	src: url('') format('woff');
	font-weight: 400;
	font-style: normal;
}
:root {
	--swiper-theme-color: #007aff;
}
.swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
	flex-direction: column;
}
.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: flex;
	transition-property: transform;
	box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
	transform: translateZ(0);
}
.swiper-container-multirow > .swiper-wrapper {
	flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
	flex-wrap: wrap;
	flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-container-pointer-events {
	touch-action: pan-y;
}
.swiper-container-pointer-events.swiper-container-vertical {
	touch-action: pan-x;
}
.swiper-slide {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	transition-property: transform;
}
.swiper-slide-invisible-blank {
	visibility: hidden;
}
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
	height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
	align-items: flex-start;
	transition-property: transform, height;
}
.swiper-container-3d {
	perspective: 1200px;
}
.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
	transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
	background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-container-3d .swiper-slide-shadow-right {
	background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-container-3d .swiper-slide-shadow-top {
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-container-css-mode > .swiper-wrapper {
	overflow: auto;
	scrollbar-width: none;
	-ms-overflow-style: none;
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
	display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
	scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
	-ms-scroll-snap-type: x mandatory;
	scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
	-ms-scroll-snap-type: y mandatory;
	scroll-snap-type: y mandatory;
}
:root {
	--swiper-navigation-size: 44px;
}
.swiper-button-next,
.swiper-button-prev {
	position: absolute;
	top: 50%;
	width: calc(var(--swiper-navigation-size) / 44 * 27);
	height: var(--swiper-navigation-size);
	margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
	z-index: 10;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
	opacity: 0.35;
	cursor: auto;
	pointer-events: none;
}
.swiper-button-next:after,
.swiper-button-prev:after {
	font-family: swiper-icons;
	font-size: var(--swiper-navigation-size);
	text-transform: none !important;
	letter-spacing: 0;
	text-transform: none;
	font-variant: normal;
	line-height: 1;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
	left: 10px;
	right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
	content: 'prev';
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
	right: 10px;
	left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
	content: 'next';
}
.swiper-button-next.swiper-button-white,
.swiper-button-prev.swiper-button-white {
	--swiper-navigation-color: #fff;
}
.swiper-button-next.swiper-button-black,
.swiper-button-prev.swiper-button-black {
	--swiper-navigation-color: #000;
}
.swiper-button-lock {
	display: none;
}
.swiper-pagination {
	position: absolute;
	text-align: center;
	transition: opacity 0.3s;
	transform: translateZ(0);
	z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
	opacity: 0;
}
.swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%;
}
.swiper-pagination-bullets-dynamic {
	overflow: hidden;
	font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transform: scale(0.33);
	position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
	transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
	transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
	transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
	transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
	transform: scale(0.33);
}
.swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 50%;
	background: #000;
	opacity: 0.2;
}
button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	box-shadow: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer;
}
.swiper-pagination-bullet:only-child {
	display: none !important;
}
.swiper-pagination-bullet-active {
	opacity: 1;
	background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical > .swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	transform: translate3d(0, -50%, 0);
}
.swiper-container-vertical
	> .swiper-pagination-bullets
	.swiper-pagination-bullet {
	margin: 6px 0;
	display: block;
}
.swiper-container-vertical
	> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	top: 50%;
	transform: translateY(-50%);
	width: 8px;
}
.swiper-container-vertical
	> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
	.swiper-pagination-bullet {
	display: inline-block;
	transition: transform 0.2s, top 0.2s;
}
.swiper-container-horizontal
	> .swiper-pagination-bullets
	.swiper-pagination-bullet {
	margin: 0 4px;
}
.swiper-container-horizontal
	> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	left: 50%;
	transform: translateX(-50%);
	white-space: nowrap;
}
.swiper-container-horizontal
	> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
	.swiper-pagination-bullet {
	transition: transform 0.2s, left 0.2s;
}
.swiper-container-horizontal.swiper-container-rtl
	> .swiper-pagination-bullets-dynamic
	.swiper-pagination-bullet {
	transition: transform 0.2s, right 0.2s;
}
.swiper-pagination-progressbar {
	background: rgba(0, 0, 0, 0.25);
	position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background: var(--swiper-pagination-color, var(--swiper-theme-color));
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	transform: scale(0);
	transform-origin: left top;
}
.swiper-container-rtl
	.swiper-pagination-progressbar
	.swiper-pagination-progressbar-fill {
	transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical
	> .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0;
}
.swiper-container-horizontal
	> .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical > .swiper-pagination-progressbar {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0;
}
.swiper-pagination-white {
	--swiper-pagination-color: #fff;
}
.swiper-pagination-black {
	--swiper-pagination-color: #000;
}
.swiper-pagination-lock {
	display: none;
}
.swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%;
}
.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0, 0, 0, 0.5);
	border-radius: 10px;
	left: 0;
	top: 0;
}
.swiper-scrollbar-cursor-drag {
	cursor: move;
}
.swiper-scrollbar-lock {
	display: none;
}
.swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
}
.swiper-zoom-container > canvas,
.swiper-zoom-container > img,
.swiper-zoom-container > svg {
	max-width: 100%;
	max-height: 100%;
	-o-object-fit: contain;
	object-fit: contain;
}
.swiper-slide-zoomed {
	cursor: move;
}
.swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	transform-origin: 50%;
	animation: swiper-preloader-spin 1s linear infinite;
	box-sizing: border-box;
	border-radius: 50%;
	border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
	border-top: 4px solid transparent;
}
.swiper-lazy-preloader-white {
	--swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
	--swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
	to {
		transform: rotate(1turn);
	}
}
.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
	pointer-events: none;
	transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto;
}
.swiper-container-cube {
	overflow: visible;
}
.swiper-container-cube .swiper-slide {
	pointer-events: none;
	backface-visibility: hidden;
	z-index: 1;
	visibility: hidden;
	transform-origin: 0 0;
	width: 100%;
	height: 100%;
}
.swiper-container-cube .swiper-slide .swiper-slide {
	pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
	transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
	pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next + .swiper-slide,
.swiper-container-cube .swiper-slide-prev {
	pointer-events: auto;
	visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top {
	z-index: 0;
	backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	opacity: 0.6;
	z-index: 0;
}
.swiper-container-cube .swiper-cube-shadow:before {
	content: '';
	background: #000;
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	filter: blur(50px);
}
.swiper-container-flip {
	overflow: visible;
}
.swiper-container-flip .swiper-slide {
	pointer-events: none;
	backface-visibility: hidden;
	z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
	z-index: 0;
	backface-visibility: hidden;
}
