@charset "utf-8";
/* CSS Document */
._focusRing_1xfs9_1 {
	position: relative;
}

._focusRing_1xfs9_1:focus-visible {
	outline: none!important;
	box-shadow: none!important;
}

._focusRing_1xfs9_1:before {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	box-shadow: 0 0 0 2px var(--focus-ring-color-primary, transparent);
	border-radius: var(--focus-ring-radius, var(--border-radius-xxs));
	transform: var(--focus-ring-transform);
	transition: all var(--motion-system-duration-short) var(--motion-system-easing-standard);
	z-index: 1;
}

._focusRing_1xfs9_1:after {
	content: "";
	width: calc(100% + 4px);
	height: calc(100% + 4px);
	position: absolute;
	left: -2px;
	top: -2px;
	box-shadow: 0 0 0 2px var(--focus-ring-color-secondary, var(--color-system-primary-accessible));
	border-radius: calc(var(--focus-ring-radius, var(--border-radius-xxs)) + 2px);
	transform: var(--focus-ring-transform);
	transition: all var(--motion-system-duration-short) var(--motion-system-easing-standard);
	z-index: 1;
}

a._button_donog_4 {
	text-decoration: none;
	outline: none;
}

._button_donog_4 {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: none;
	outline: none;
	position: relative;
	max-width: 100%;
	font-size: 1rem;
	line-height: 1.5rem;
	border-radius: 24px;
	cursor: pointer;
	padding: 12px 24px;
	display: inline-block;
	--focus-ring-radius: var(--border-radius-full);
}

._button_donog_4 ._spinner_donog_23 {
	border: 2px solid rgba(255,255,255,.2);
	width: 1.5rem;
	height: 1.5rem;
	border-radius: 50%;
	border-left-color: var(--color-brand-white);
	animation: _spin_donog_23 1.2s linear infinite;
}

@keyframes _spin_donog_23 {
	0% {
		transform: rotate(0);
	}

	to {
		transform: rotate(360deg);
	}
}

._button_donog_4:disabled,._button_donog_4[aria-disabled] {
	cursor: not-allowed;
}

._button_donog_4 ._content_donog_42 {
	display: flex;
	pointer-events: none;
	flex-flow: row nowrap;
	align-items: center;
	justify-content: center;
	gap: var(--spacing-spacing-xs);
	isolation: isolate;
	-webkit-user-select: none;
	user-select: none;
	white-space: nowrap;
}

@media print,screen and (min-width: 48em) {
	._button_donog_4 ._content_donog_42 {
		max-width: 272px;
		margin: 0 auto;
	}
}

._button_donog_4 ._content_donog_42 svg {
	flex: 0 0 auto;
	width: 16px;
	height: 16px;
}

._button_donog_4 ._text_donog_64 {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

._button_donog_4 ._bg_donog_69 {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	transform: scale(1);
	transition: transform var(--motion-system-easing-standard) var(--motion-system-duration-short);
	border-radius: inherit;
}

._button_donog_4._hovered_donog_80:not(:disabled):not([aria-disabled]) {
	cursor: pointer;
	--button-transform-hover: scale(1.05);
	--focus-ring-transform: var(--button-transform-hover);
}

._button_donog_4._hovered_donog_80:not(:disabled):not([aria-disabled]) ._bg_donog_69 {
	transform: var(--button-transform-hover);
}

._button_donog_4._pressedPointer_donog_88:not(:disabled):not([aria-disabled]) {
	--button-transform-pressed: scale(1);
	--focus-ring-transform: var(--button-transform-pressed);
}

._button_donog_4._pressedTouch_donog_92:not(:disabled):not([aria-disabled]) {
	--button-transform-pressed: scale(.95);
	--focus-ring-transform: var(--button-transform-pressed);
}

._button_donog_4._animateIn_donog_96 ._bg_donog_69 {
	animation: _press_donog_88 var(--motion-system-easing-standard) var(--motion-system-duration-short) forwards;
}

._button_donog_4._animateOut_donog_99 ._bg_donog_69 {
	animation: _unpress_donog_1 var(--motion-system-easing-standard) var(--motion-system-duration-short) forwards;
}

._button_donog_4._round_donog_102 {
	padding: 16px;
	width: 48px;
	line-height: 1rem;
}

._button_donog_4._small_donog_107 {
	font-size: .875rem;
	line-height: .875rem;
	padding: 9px 16px;
}

@media screen and (max-width: 47.9375em) {
	._button_donog_4._small_donog_107:after {
		content: "";
		position: absolute;
		top: -8px;
		bottom: -8px;
		left: -4px;
		right: -4px;
	}
}

._button_donog_4._small_donog_107._round_donog_102 {
	padding: 9px;
	width: 32px;
}

._button_donog_4._square_donog_126 {
	--focus-ring-radius: 4px;
}

._button_donog_4._square_donog_126 ._bg_donog_69 {
	border-radius: var(--border-radius-xxs);
}

._button_donog_4._loading_donog_132 ._bg_donog_69 {
	background: #004f94;
}

._button_donog_4._loading_donog_132._round_donog_102 {
	width: fit-content;
	border-radius: 100%;
}

._button_donog_4._loading_donog_132._dark_donog_139 ._bg_donog_69 {
	background: var(--color-brand-ink-black);
}

._button_donog_4._loading_donog_132._light_donog_142 ._bg_donog_69 {
	background: var(--color-brand-white);
}

._button_donog_4._loading_donog_132._light_donog_142 ._spinner_donog_23 {
	border: 2px solid rgba(0,0,0,.2);
	border-left-color: var(--color-brand-ink-black);
}

._button_donog_4._loading_donog_132._small_donog_107 ._spinner_donog_23 {
	height: 1.2rem;
	width: 1.2rem;
}

._button_donog_4._primary_donog_153 {
	color: var(--color-component-button-primary-text, var(--color-brand-white));
	--focus-ring-color-secondary: var( --color-component-button-primary-bg, var(--color-system-primary-accessible) );
}

._button_donog_4._primary_donog_153 ._bg_donog_69 {
	background: var(--color-component-button-primary-bg, var(--color-system-primary-accessible));
}

._button_donog_4._primary_donog_153._dark_donog_139 {
	color: var(--color-brand-white);
	--focus-ring-color-secondary: var(--color-brand-ink-black);
}

._button_donog_4._primary_donog_153._dark_donog_139 ._bg_donog_69 {
	background-color: var(--color-brand-ink-black);
}

._button_donog_4._primary_donog_153._light_donog_142 {
	color: var(--color-brand-ink-black);
	--focus-ring-color-secondary: var(--color-brand-white);
}

._button_donog_4._primary_donog_153._light_donog_142 ._bg_donog_69 {
	background-color: var(--color-brand-white);
}

._button_donog_4._primary_donog_153._square_donog_126 {
	border-radius: var(--border-radius-xxs);
}

._button_donog_4._primary_donog_153:disabled,._button_donog_4._primary_donog_153[aria-disabled] {
	color: var(--color-reference-gray-l85);
}

._button_donog_4._primary_donog_153:disabled ._bg_donog_69,._button_donog_4._primary_donog_153[aria-disabled] ._bg_donog_69 {
	background-color: var(--color-reference-gray-l55);
}

._button_donog_4._secondary_donog_187 {
	color: var(--color-component-button-secondary-text, var(--color-system-primary-accessible));
	--focus-ring-color-secondary: var(--color-component-button-secondary-text, var(--color-system-primary-accessible));
}

._button_donog_4._secondary_donog_187 ._bg_donog_69 {
	background: var(--color-component-button-secondary-bg, transparent);
	box-shadow: inset 0 0 0 1px var(--color-component-button-secondary-border, var(--color-component-button-secondary-text, var(--color-system-primary-accessible)));
}

._button_donog_4._secondary_donog_187._dark_donog_139 {
	color: var(--color-brand-ink-black);
	--focus-ring-color-secondary: var(--color-brand-ink-black);
}

._button_donog_4._secondary_donog_187._dark_donog_139 ._bg_donog_69 {
	box-shadow: inset 0 0 0 1px var(--color-brand-ink-black);
}

._button_donog_4._secondary_donog_187._dark_donog_139:disabled,._button_donog_4._secondary_donog_187._dark_donog_139[aria-disabled] {
	color: var(--color-system-text-disabled);
}

._button_donog_4._secondary_donog_187._dark_donog_139:disabled ._bg_donog_69,._button_donog_4._secondary_donog_187._dark_donog_139[aria-disabled] ._bg_donog_69 {
	box-shadow: inset 0 0 0 1px var(--color-system-outline);
}

._button_donog_4._secondary_donog_187._light_donog_142 {
	color: var(--color-brand-white);
	--focus-ring-color-secondary: var(--color-brand-white);
}

._button_donog_4._secondary_donog_187._light_donog_142 ._bg_donog_69 {
	box-shadow: inset 0 0 0 1px var(--color-brand-white);
}

._button_donog_4._secondary_donog_187._light_donog_142:disabled,._button_donog_4._secondary_donog_187._light_donog_142[aria-disabled] {
	color: var(--color-system-text-disabled-on-dark);
}

._button_donog_4._secondary_donog_187._light_donog_142:disabled ._bg_donog_69,._button_donog_4._secondary_donog_187._light_donog_142[aria-disabled] ._bg_donog_69 {
	box-shadow: inset 0 0 0 1px var(--color-system-outline);
}

._button_donog_4._secondary_donog_187:disabled,._button_donog_4._secondary_donog_187[aria-disabled] {
	color: var(--color-system-text-disabled);
}

._button_donog_4._secondary_donog_187:disabled ._bg_donog_69,._button_donog_4._secondary_donog_187[aria-disabled] ._bg_donog_69 {
	box-shadow: inset 0 0 0 1px var(--color-system-outline);
}

._button_donog_4._link_donog_228 {
	background: transparent;
	color: var(--color-component-button-link-text, var(--color-system-primary-accessible));
}

._button_donog_4._link_donog_228 ._bg_donog_69 {
	opacity: 0;
	transition: transform var(--motion-system-easing-standard) var(--motion-system-duration-short),background-color var(--motion-system-easing-standard) var(--motion-system-duration-short),opacity var(--motion-system-easing-standard) var(--motion-system-duration-short);
}

._button_donog_4._link_donog_228._hovered_donog_80:not(:disabled):not([aria-disabled]) ._bg_donog_69 {
	background-color: var(--color-component-button-link-bg, var(--color-system-primary-accessible));
	opacity: .15;
}

._button_donog_4._link_donog_228:disabled,._button_donog_4._link_donog_228[aria-disabled] {
	color: var(--color-system-text-disabled);
}

._button_donog_4._link_donog_228._dark_donog_139 {
	color: var(--color-brand-ink-black);
	--focus-ring-color-secondary: var(--color-brand-ink-black);
}

._button_donog_4._link_donog_228._dark_donog_139._hovered_donog_80:not(:disabled):not([aria-disabled]) ._bg_donog_69 {
	background-color: var(--color-brand-ink-black);
}

._button_donog_4._link_donog_228._dark_donog_139:disabled,._button_donog_4._link_donog_228._dark_donog_139[aria-disabled] {
	color: var(--color-system-text-disabled);
}

._button_donog_4._link_donog_228._light_donog_142 {
	color: var(--color-brand-white);
	--focus-ring-color-secondary: var(--color-brand-white);
}

._button_donog_4._link_donog_228._light_donog_142._hovered_donog_80:not(:disabled):not([aria-disabled]) ._bg_donog_69 {
	background-color: var(--color-brand-white);
	opacity: .2;
}

._button_donog_4._link_donog_228._light_donog_142:disabled,._button_donog_4._link_donog_228._light_donog_142[aria-disabled] {
	color: var(--color-system-text-disabled-on-dark);
}

._buttonGroup_donog_265 {
	display: flex;
	flex-flow: row wrap;
	gap: var(--spacing-spacing-s);
	align-items: center;
}

._buttonGroup_donog_265._stretch_donog_271>._button_donog_4:not(._round_donog_102) {
	flex: 1 0 auto;
}

._buttonGroup_donog_265._pack_donog_274 {
	gap: var(--spacing-spacing-xs);
}

._buttonGroup_donog_265._stack_donog_277 {
	flex-direction: column;
	align-items: center;
}

._buttonGroup_donog_265._start_donog_281 {
	justify-content: flex-start;
}

._buttonGroup_donog_265._center_donog_284 {
	justify-content: center;
}

._buttonGroup_donog_265._end_donog_287 {
	justify-content: flex-end;
}

@keyframes _press_donog_88 {
	to {
		transform: var(--button-transform-pressed);
	}
}

@keyframes _unpress_donog_1 {
	0% {
		transform: var(--button-transform-pressed);
	}
}

._flexIcon_donog_301 {
	display: flex;
}
[data-cefcom-market-selector-banner] {
  /* MODAL MODE */
  /* FLAGS */
  /* RESPONSIVE */;
}

[data-cefcom-market-selector-banner].-hidden {
	display: none;
}

[data-cefcom-market-selector-banner] .market-selector-banner {
	background-color: #2d2d2d;
	padding: 16px 32px;
	font-family: "EF Circular Latin", sans-serif;
	position: relative;
	z-index: 1;
}

[data-cefcom-market-selector-banner] .market-selector-banner.-fixed {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 2147483645;
}

[data-cefcom-market-selector-banner] .market-selector-banner .market-selector-banner__container {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-direction: column;
}

[data-cefcom-market-selector-banner] .market-selector-banner .market-selector-banner__message {
	font-size: 12px;
	font-weight: normal;
	line-height: 1.25;
	letter-spacing: 0.5px;
	color: #fff;
	word-wrap: break-word;
	margin-bottom: 15px;
	text-align: center;
}

[data-cefcom-market-selector-banner] .market-selector-banner .market-selector-banner__form-wrapper {
	display: flex;
	align-items: center;
}

[data-cefcom-market-selector-banner] .market-selector-banner .market-selector-banner__select::after {
	margin-left: inherit !important;
	position: absolute;
	right: 12px;
	background-image: url("data:image/svg+xml,%0A%3Csvg class='ef-icon ef-svg' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='32' height='32' fill='%23fff'%3E%3Cpath d='M31.71 9.29L31 8.58a1 1 0 00-.71-.29 1 1 0 00-.7.29L16 22.17 2.41 8.59a1 1 0 00-1.41 0l-.71.71a1 1 0 000 1.41l15 15a1 1 0 00.33.21.94.94 0 00.76 0 .72.72 0 00.24-.16l.08-.05.71-.71 14.3-14.3a1 1 0 000-1.41z' /%3E%3C/svg%3E%0A") !important;
}

[data-cefcom-market-selector-banner] .market-selector-banner .market-selector-banner__select select {
	height: 32px;
	padding: 0 20px;
	font-size: 14px;
	background-color: #4c4c4c;
	border-color: #a5a5a5;
	color: #fff;
	width: auto;
	margin-left: 16px;
}

[data-cefcom-market-selector-banner] .market-selector-banner .market-selector-banner__button {
	margin-left: 16px;
	height: 32px !important;
	font-size: 14px !important;
}

[data-cefcom-market-selector-banner] .market-selector-banner .market-selector-banner__button span {
	color: #fff !important;
}

[data-cefcom-market-selector-banner] .market-selector-banner button .market-selector-banner__button span span {
	color: #fff !important;
}

[data-cefcom-market-selector-banner] .market-selector-banner .market-selector-banner__close {
	width: 16px;
	height: 16px;
	fill: #fff;
	margin-left: 16px;
	cursor: pointer;
}

[data-cefcom-market-selector-banner] .market-selector-banner .market-selector-banner__close path {
	fill: #fff;
}

[data-cefcom-market-selector-banner] .market-selector-banner button {
	color: #fff !important;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal-overlay {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 2147483644;
	background-color: rgba(0, 0, 0, 0.4);
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 2147483645;
	background-color: #e3f7ff;
	padding: 32px 24px;
	border-radius: 16px 16px 0 0;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__container {
	align-items: flex-start;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__modal-title {
	font-size: 24px;
	color: #189deb;
	font-weight: 500;
	margin-top: 0;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__modal-description {
	color: #2d2f30;
	font-size: 16px;
	margin-bottom: 16px;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__form-wrapper {
	width: 100%;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__select-custom {
	flex-grow: 1;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__select-custom ul {
	border: 1px solid #189deb;
	border-radius: 4px;
	list-style: none;
	margin: 0;
	padding: 0;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__select-custom ul.-closed li {
	border-radius: 4px !important;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__select-custom ul.-opened {
	border-radius: 8px;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__select-custom ul li:first-of-type {
	border-radius: 8px 8px 0 0;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__select-custom ul li:last-of-type {
	border-radius: 0 0 8px 8px;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__select-custom ul li {
	background-color: rgba(255, 255, 255, 0.8);
	height: 56px;
	font-size: 16px;
	padding: 0 12px 0 16px;
	cursor: pointer;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__select-custom ul.-opened li {
	border-bottom: 1px solid #c6ced1;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__select-custom ul.-opened li:hover {
	background-color: rgba(255, 255, 255, 0.4);
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__select-custom ul.-opened li:last-child {
	border-bottom: none;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__select-custom ul li .ef-icon {
	width: 16px;
	height: 16px;
	fill: #191919;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__market {
	display: flex;
	align-items: center;
}

[data-cefcom-market-selector-banner] .market-selector-banner__modal .market-selector-banner__button {
	padding: 12px 32px !important;
	font-size: 16px !important;
	line-height: 32px;
	height: 56px !important;
}

[data-cefcom-market-selector-banner] .market-selector-banner__flag {
	width: 24px;
	height: 14px;
	background-size: 24px 14px;
	display: inline-block;
	margin-right: 8px;
}

[data-cefcom-market-selector-banner] .market-selector-banner__flag.flag_wc, [data-cefcom-market-selector-banner] .market-selector-banner__flag.flag_we, [data-cefcom-market-selector-banner] .market-selector-banner__flag.flag_wl, [data-cefcom-market-selector-banner] .market-selector-banner__flag.flag_wm, [data-cefcom-market-selector-banner] .market-selector-banner__flag.flag_wp, [data-cefcom-market-selector-banner] .market-selector-banner__flag.flag_wr {
	background-size: 18px 18px;
	width: 18px;
	height: 18px;
	margin-left: 4px;
	margin-right: 10px;
}

[data-cefcom-market-selector-banner] .flag_ae {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/ae.png");
}

[data-cefcom-market-selector-banner] .flag_ar {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/ar.png");
}

[data-cefcom-market-selector-banner] .flag_at {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/at.png");
}

[data-cefcom-market-selector-banner] .flag_au {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/au.png");
}

[data-cefcom-market-selector-banner] .flag_az {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/az.png");
}

[data-cefcom-market-selector-banner] .flag_ax {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/az.png");
}

[data-cefcom-market-selector-banner] .flag_be {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/be.png");
}

[data-cefcom-market-selector-banner] .flag_br {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/br.png");
}

[data-cefcom-market-selector-banner] .flag_bx {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/be.png");
}

[data-cefcom-market-selector-banner] .flag_ca {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/ca.png");
}

[data-cefcom-market-selector-banner] .flag_ch {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/ch.png");
}

[data-cefcom-market-selector-banner] .flag_cl {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/cl.png");
}

[data-cefcom-market-selector-banner] .flag_cn {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/cn.png");
}

[data-cefcom-market-selector-banner] .flag_co {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/co.png");
}

[data-cefcom-market-selector-banner] .flag_cs {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/ch.png");
}

[data-cefcom-market-selector-banner] .flag_ct {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/ch.png");
}

[data-cefcom-market-selector-banner] .flag_cz {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/cz.png");
}

[data-cefcom-market-selector-banner] .flag_de {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/de.png");
}

[data-cefcom-market-selector-banner] .flag_dk {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/dk.png");
}

[data-cefcom-market-selector-banner] .flag_dz {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/dz.png");
}

[data-cefcom-market-selector-banner] .flag_dx {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/dz.png");
}

[data-cefcom-market-selector-banner] .flag_ec {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/ec.png");
}

[data-cefcom-market-selector-banner] .flag_es {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/es.png");
}

[data-cefcom-market-selector-banner] .flag_fc {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/ca.png");
}

[data-cefcom-market-selector-banner] .flag_fi {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/fi.png");
}

[data-cefcom-market-selector-banner] .flag_fr {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/fr.png");
}

[data-cefcom-market-selector-banner] .flag_gb {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/gb.png");
}

[data-cefcom-market-selector-banner] .flag_gr {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/gr.png");
}

[data-cefcom-market-selector-banner] .flag_hk {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/hk.png");
}

[data-cefcom-market-selector-banner] .flag_hu {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/hu.png");
}

[data-cefcom-market-selector-banner] .flag_id {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/id.png");
}

[data-cefcom-market-selector-banner] .flag_ie {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/ie.png");
}

[data-cefcom-market-selector-banner] .flag_il {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/il.png");
}

[data-cefcom-market-selector-banner] .flag_ir {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/ir.png");
}

[data-cefcom-market-selector-banner] .flag_it {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/it.png");
}

[data-cefcom-market-selector-banner] .flag_jp {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/jp.png");
}

[data-cefcom-market-selector-banner] .flag_kr {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/kr.png");
}

[data-cefcom-market-selector-banner] .flag_kz {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/kz.png");
}

[data-cefcom-market-selector-banner] .flag_lv {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/lv.png");
}

[data-cefcom-market-selector-banner] .flag_ly {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/ly.png");
}

[data-cefcom-market-selector-banner] .flag_mx {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/mx.png");
}

[data-cefcom-market-selector-banner] .flag_nl {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/nl.png");
}

[data-cefcom-market-selector-banner] .flag_no {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/no.png");
}

[data-cefcom-market-selector-banner] .flag_nz {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/nz.png");
}

[data-cefcom-market-selector-banner] .flag_pa {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/pa.png");
}

[data-cefcom-market-selector-banner] .flag_pe {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/pe.png");
}

[data-cefcom-market-selector-banner] .flag_pl {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/pl.png");
}

[data-cefcom-market-selector-banner] .flag_pt {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/pt.png");
}

[data-cefcom-market-selector-banner] .flag_ro {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/ro.png");
}

[data-cefcom-market-selector-banner] .flag_ru {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/ru.png");
}

[data-cefcom-market-selector-banner] .flag_sa {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/sa.png");
}

[data-cefcom-market-selector-banner] .flag_sx {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/sa.png");
}

[data-cefcom-market-selector-banner] .flag_se {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/se.png");
}

[data-cefcom-market-selector-banner] .flag_sg {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/sg.png");
}

[data-cefcom-market-selector-banner] .flag_si {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/si.png");
}

[data-cefcom-market-selector-banner] .flag_sk {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/sk.png");
}

[data-cefcom-market-selector-banner] .flag_th {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/th.png");
}

[data-cefcom-market-selector-banner] .flag_tn {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/tn.png");
}

[data-cefcom-market-selector-banner] .flag_tx {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/tn.png");
}

[data-cefcom-market-selector-banner] .flag_tr {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/tr.png");
}

[data-cefcom-market-selector-banner] .flag_tw {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/tw.png");
}

[data-cefcom-market-selector-banner] .flag_uk {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/gb.png");
}

[data-cefcom-market-selector-banner] .flag_us {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/us.png");
}

[data-cefcom-market-selector-banner] .flag_uy {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/uy.png");
}

[data-cefcom-market-selector-banner] .flag_ve {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/ve.png");
}

[data-cefcom-market-selector-banner] .flag_vn {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/vn.png");
}

[data-cefcom-market-selector-banner] .flag_wc {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/we.png");
}

[data-cefcom-market-selector-banner] .flag_we {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/we.png");
}

[data-cefcom-market-selector-banner] .flag_wl {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/we.png");
}

[data-cefcom-market-selector-banner] .flag_wm {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/we.png");
}

[data-cefcom-market-selector-banner] .flag_wp {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/we.png");
}

[data-cefcom-market-selector-banner] .flag_wr {
	background-image: url("https://www.ef.com/assetscdn/WIBIwq6RdJvcD9bc8RMd/central-media/common/flags/we.png");
}

[data-cefcom-market-selector-banner] .flag_ao {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/ao.svg");
}

[data-cefcom-market-selector-banner] .flag_bd {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/bd.svg");
}

[data-cefcom-market-selector-banner] .flag_bg {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/bg.svg");
}

[data-cefcom-market-selector-banner] .flag_bh {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/bh.svg");
}

[data-cefcom-market-selector-banner] .flag_bo {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/bo.svg");
}

[data-cefcom-market-selector-banner] .flag_by {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/by.svg");
}

[data-cefcom-market-selector-banner] .flag_ci {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/ci.svg");
}

[data-cefcom-market-selector-banner] .flag_cm {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/cm.svg");
}

[data-cefcom-market-selector-banner] .flag_cr {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/cr.svg");
}

[data-cefcom-market-selector-banner] .flag_do {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/do.svg");
}

[data-cefcom-market-selector-banner] .flag_ee {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/ee.svg");
}

[data-cefcom-market-selector-banner] .flag_eg {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/eg.svg");
}

[data-cefcom-market-selector-banner] .flag_ga {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/ga.svg");
}

[data-cefcom-market-selector-banner] .flag_ge {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/ge.svg");
}

[data-cefcom-market-selector-banner] .flag_gl {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/gl.svg");
}

[data-cefcom-market-selector-banner] .flag_gp {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/gp.svg");
}

[data-cefcom-market-selector-banner] .flag_gt {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/gt.svg");
}

[data-cefcom-market-selector-banner] .flag_hn {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/hn.svg");
}

[data-cefcom-market-selector-banner] .flag_hr {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/hr.svg");
}

[data-cefcom-market-selector-banner] .flag_in {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/in.svg");
}

[data-cefcom-market-selector-banner] .flag_iq {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/iq.svg");
}

[data-cefcom-market-selector-banner] .flag_jo {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/jo.svg");
}

[data-cefcom-market-selector-banner] .flag_ke {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/ke.svg");
}

[data-cefcom-market-selector-banner] .flag_kg {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/kg.svg");
}

[data-cefcom-market-selector-banner] .flag_kh {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/kh.svg");
}

[data-cefcom-market-selector-banner] .flag_kw {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/kw.svg");
}

[data-cefcom-market-selector-banner] .flag_lu {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/lu.svg");
}

[data-cefcom-market-selector-banner] .flag_ma {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/ma.svg");
}

[data-cefcom-market-selector-banner] .flag_mq {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/mq.svg");
}

[data-cefcom-market-selector-banner] .flag_mt {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/mt.svg");
}

[data-cefcom-market-selector-banner] .flag_my {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/my.svg");
}

[data-cefcom-market-selector-banner] .flag_mz {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/mz.svg");
}

[data-cefcom-market-selector-banner] .flag_ng {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/ng.svg");
}

[data-cefcom-market-selector-banner] .flag_om {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/om.svg");
}

[data-cefcom-market-selector-banner] .flag_ph {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/ph.svg");
}

[data-cefcom-market-selector-banner] .flag_pk {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/pk.svg");
}

[data-cefcom-market-selector-banner] .flag_pr {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/pr.svg");
}

[data-cefcom-market-selector-banner] .flag_ps {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/ps.svg");
}

[data-cefcom-market-selector-banner] .flag_qa {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/qa.svg");
}

[data-cefcom-market-selector-banner] .flag_re {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/re.svg");
}

[data-cefcom-market-selector-banner] .flag_rs {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/rs.svg");
}

[data-cefcom-market-selector-banner] .flag_sd {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/sd.svg");
}

[data-cefcom-market-selector-banner] .flag_sn {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/sn.svg");
}

[data-cefcom-market-selector-banner] .flag_sv {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/sv.svg");
}

[data-cefcom-market-selector-banner] .flag_sy {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/sy.svg");
}

[data-cefcom-market-selector-banner] .flag_ua {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/ua.svg");
}

[data-cefcom-market-selector-banner] .flag_uz {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/uz.svg");
}

[data-cefcom-market-selector-banner] .flag_za {
	background-image: url("https://prod-lgen-campaigns.s3.eu-west-1.amazonaws.com/gocampaign/flags/za.svg");
}

@media (max-width: 468px) {
	[data-cefcom-market-selector-banner] .market-selector-banner.market-selector-banner__modal {
		padding: 24px;
	}

	[data-cefcom-market-selector-banner] .market-selector-banner.market-selector-banner__modal .market-selector-banner__form-wrapper {
		flex-direction: column;
	}

	[data-cefcom-market-selector-banner] .market-selector-banner.market-selector-banner__modal .market-selector-banner__form-wrapper .market-selector-banner__select-custom,
  [data-cefcom-market-selector-banner] .market-selector-banner.market-selector-banner__modal .market-selector-banner__form-wrapper button {
		width: 100%;
		margin: 0;
	}

	[data-cefcom-market-selector-banner] .market-selector-banner.market-selector-banner__modal .market-selector-banner__form-wrapper .market-selector-banner__select-custom {
		margin-bottom: 12px;
	}
}

@media (min-width: 768px) {
	[data-cefcom-market-selector-banner] .market-selector-banner:not(.market-selector-banner__modal) .market-selector-banner__container {
		flex-direction: row;
	}

	[data-cefcom-market-selector-banner] .market-selector-banner .market-selector-banner__message {
		text-align: left;
		margin-bottom: 0;
	}

	[data-cefcom-market-selector-banner] .market-selector-banner.market-selector-banner__modal {
		padding: 32px;
		padding-bottom: 56px;
	}
}

@media (min-width: 1024px) {
	[data-cefcom-market-selector-banner] .market-selector-banner .market-selector-banner__container {
		max-width: 960px;
		margin: 0 auto;
	}

	[data-cefcom-market-selector-banner] .market-selector-banner.market-selector-banner__modal {
		top: 50%;
		left: 50%;
		right: auto;
		bottom: auto;
		width: 713px;
		transform: translate(-50%, -50%);
		border-radius: 16px;
		padding-bottom: 40px;
	}

	[data-cefcom-market-selector-banner] .market-selector-banner.market-selector-banner__modal .market-selector-banner__container {
		max-width: inherit;
	}

	[data-cefcom-market-selector-banner] .market-selector-banner.market-selector-banner__modal .market-selector-banner__select-custom ul li {
		height: 48px;
	}

	[data-cefcom-market-selector-banner] .market-selector-banner.market-selector-banner__modal .market-selector-banner__button {
		height: 48px !important;
		line-height: 24px !important;
	}
}

@media (min-width: 1264px) {
	[data-cefcom-market-selector-banner] .market-selector-banner .market-selector-banner__container {
		max-width: 1200px;
	}
}
