#nad6y {
	height: auto;
	--comp-display: unset;
	position: relative;
}

#nad6y .nad6y-overflow-wrapper {
	position: relative;
	display: grid;
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	overflow-x: clip;
	overflow-y: clip;
}

#nad6y .nad6y-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 0px auto auto 0px auto auto auto auto auto auto;
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#nad6y:not(.nad6y-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

#nad6y {
	--bg: var(--color_11);
	--alpha-bg: 1;
	--static-spx: 0.1 * var(--one-unit);
}

#PAGE_SECTIONSnad6y {
	--above-all-in-container: 49;
}

#comp-mczwcn583 {
	z-index: 50;
	--above-all-in-container: 10000;
}

#comp-mczwcn5f-pinned-layer {
	z-index: 54;
	--above-all-in-container: 10000;
}

#comp-mczwcn5g2-pinned-layer {
	z-index: 55;
	--above-all-in-container: 10000;
}

#comp-mczwcn24 {
	min-height: 0px;
	--comp-display: flex;
	--l_display: none;
	height: auto;
	min-width: 0px;
	max-width: 99999px;
	max-height: 99999px;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-mczwcn24 .comp-mczwcn24-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	padding-top: 0px;
	padding-right: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: 0px;
	row-gap: max(0.5px, 0.0316206 * (var(--scaling-factor) - var(--scrollbar-width)));
	column-gap: max(0.5px, 0.0316206 * (var(--scaling-factor) - var(--scrollbar-width)));
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(max(0.5px, 0.3438735 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-mczwcn24 .comp-mczwcn24-container-pinned {
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	height: 100%;
	width: 100%;
	position: absolute;
	display: grid;
	pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn24 .comp-mczwcn24-container {
		padding-top: max(0.5px, 0.0265605 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0265605 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0265605 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.0265605 * (var(--scaling-factor) - var(--scrollbar-width)));
		row-gap: max(0.5px, 0.0316206 * (var(--scaling-factor) - var(--scrollbar-width)));
		column-gap: max(0.5px, 0.0316206 * (var(--scaling-factor) - var(--scrollbar-width)));
		grid-template-rows: minmax(max(0.5px, 0.3715415 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn24 .comp-mczwcn24-container {
		padding-top: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
		row-gap: max(0.5px, 0.0316213 * (var(--scaling-factor) - var(--scrollbar-width)));
		column-gap: max(0.5px, 0.0316213 * (var(--scaling-factor) - var(--scrollbar-width)));
		grid-template-rows: minmax(max(0.5px, 0.5074988 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
	}
}

#comp-mczwcn24 {
	--bg: var(--color_11);
	--alpha-bg: 0;
	--static-spx: 0.1 * var(--one-unit);
}

#comp-mczwcn2x {
	min-height: 0px;
	height: auto;
	min-width: 0px;
	width: auto;
	--comp-display: unset;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-mczwcn2x-container {
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-mczwcn2x {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn31 {
	width: 48.52933673469388%;
	height: auto;
	--comp-display: unset;
	align-self: center;
	justify-self: center;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-mczwcn31-container {
	box-sizing: border-box;
	padding-top: max(0.5px, 0.0395257 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	display: var(--l_display, var(--container-display));
	flex-direction: column;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn31 {
		width: 64.5168726928989%;
		justify-self: center;
		margin-bottom: 0px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn31 {
		width: 99.99992959610695%;
		justify-self: start;
		margin-bottom: min(-0.5px, -0.0014158 * (var(--scaling-factor) - var(--scrollbar-width)));
	}

	.comp-mczwcn31-container {
		padding-top: 0px;
	}
}

#comp-mczwcn31 {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn34 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.66620232869872%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0118451 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: center;
	order: 1;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn34 {
		margin-bottom: max(0.5px, 0.0266664 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
	}
}

#comp-mczwcn34 {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--fontSize: 40px;
	--fontWeight: bold;
	--color: var(--color_11);
	--alpha-color: 1;
	--textAlign: center;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn34 {
		--fontSize: 30px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn34 {
		--fontSize: 25px;
	}
}

#comp-mczwcn3p {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.66620232869872%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	align-self: center;
	order: 2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn3p {
		align-self: flex-start;
	}
}

#comp-mczwcn3p {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--color: var(--color_11);
	--alpha-color: 1;
	--textAlign: center;
	--fontFamily: open-sans-v2, sans-serif;
	--lineHeight: normal;
	--fontSize: 18px;
	--fontWeight: 400;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn3p {
		--fontSize: 18px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn3p {
		--fontSize: 14px;
	}
}

#comp-md068fis {
	min-height: 0px;
	--comp-display: flex;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	max-width: 99999px;
	max-height: 99999px;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	grid-area: 2/1/3/2;
	position: relative;
}

#comp-md068fis .comp-md068fis-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	padding-top: 0px;
	padding-right: max(0.5px, 0.0158111 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0158111 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: 0px;
	row-gap: max(0.5px, 0.0316206 * (var(--scaling-factor) - var(--scrollbar-width)));
	column-gap: max(0.5px, 0.0316206 * (var(--scaling-factor) - var(--scrollbar-width)));
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(max(0.5px, 0.6434536 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-md068fis .comp-md068fis-container-pinned {
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	height: 100%;
	width: 100%;
	position: absolute;
	display: grid;
	pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md068fis {
		min-height: 81.3720703125vh;
		--comp-display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
	}

	#comp-md068fis .comp-md068fis-container {
		padding-top: max(0.5px, 0.0265604 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0265604 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0265604 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.0265604 * (var(--scaling-factor) - var(--scrollbar-width)));
		row-gap: max(0.5px, 0.0316202 * (var(--scaling-factor) - var(--scrollbar-width)));
		column-gap: max(0.5px, 0.0316202 * (var(--scaling-factor) - var(--scrollbar-width)));
		grid-template-rows: minmax(max-content, 100.0001196709459%);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md068fis {
		min-height: 58.384195963541664vh;
		--comp-display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
	}

	#comp-md068fis .comp-md068fis-container {
		padding-top: 0px;
		padding-right: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.1333333 * (var(--scaling-factor) - var(--scrollbar-width)));
		row-gap: max(0.5px, 0.0316213 * (var(--scaling-factor) - var(--scrollbar-width)));
		column-gap: max(0.5px, 0.0316213 * (var(--scaling-factor) - var(--scrollbar-width)));
		grid-template-rows: minmax(max(0.5px, 1.062376 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
	}
}

#comp-md068fis {
	--bg: var(--color_11);
	--alpha-bg: 0;
	--static-spx: 0.1 * var(--one-unit);
}

#comp-md068fji {
	min-height: 0px;
	--comp-display: flex;
	height: auto;
	min-width: 0px;
	width: auto;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-md068fji .comp-md068fji-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(max-content, 100.00008681497557%);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md068fji .comp-md068fji-container {
		grid-template-rows: minmax(max-content, 99.99999265742535%);
	}
}

#comp-md068fji {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-md06d43f {
	width: 80.56122448979592%;
	height: auto;
	--comp-display: unset;
	align-self: center;
	justify-self: center;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-md06d43f-container {
	box-sizing: border-box;
	padding-top: max(0.5px, 0.0632411 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	display: var(--l_display, var(--container-display));
	flex-direction: column;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md06d43f {
		width: 79.47095506973196%;
	}

	.comp-md06d43f-container {
		padding-top: max(0.5px, 0.0632417 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md06d43f {
		width: 99.66485507246377%;
	}

	.comp-md06d43f-container {
		padding-top: max(0.5px, 0.1340483 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-md06d43f {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-md06d43l1 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 100%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: flex-start;
	order: 1;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md06d43l1 {
		margin-bottom: max(0.5px, 0.0078858 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: center;
		order: 1;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md06d43l1 {
		margin-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: center;
		order: 2;
	}
}

#comp-md06d43l1 {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--color: var(--color_11);
	--alpha-color: 1;
	--textAlign: center;
	--lineHeight: 1.2em;
	--fontSize: 70px;
	--fontWeight: bold;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md06d43l1 {
		--fontSize: 30px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md06d43l1 {
		--fontSize: 25px;
	}
}

#comp-md068fkh {
	width: 55.829749438580784%;
	height: auto;
	--aspect-ratio: 0.6384402932591877;
	--l_display: unset;
	aspect-ratio: 1/var(--aspect-ratio);
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-right: max(0.5px, 0.0000126 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: center;
	order: 2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md068fkh {
		width: 55.829749438580784%;
		--aspect-ratio: 0.8006834676550447;
		margin-bottom: max(0.5px, 0.0198991 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-right: 0px;
		order: 2;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md068fkh {
		width: 40.299729961477915%;
		--aspect-ratio: 0.8058414504913843;
		margin-bottom: max(0.5px, 0.007875 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-right: 0px;
		order: 1;
	}
}

#comp-md068fkh {
	--backgroundColor: 0, 0, 0;
	--borderColor: 255, 255, 255;
	--alpha-borderColor: 1;
	--borderWidth: 0px;
	--cornerRadius: 0px;
	--boxShadow: none;
	--mediaOpacity: 1;
	--blendMode: normal;
	--alpha-backgroundColor: 0;
	--boxShadowToggleOn-boxShadow: none;
	--static-spx: 1px;
}

@media (prefers-reduced-motion: no-preference) {
	#comp-md068fkh:not([data-motion-enter="done"]) {
		opacity: var(--comp-opacity, 1);
	}
}

#comp-md068fkh wow-image {
	overflow: clip;
}

#comp-md068fkh wow-image img {
	height: 100%;
}

#comp-md06d43v1 {
	min-height: 48px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 210.421875px;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: max(0.5px, 0.0004076 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-top: 0px;
	margin-bottom: 0px;
	align-self: center;
	order: 3;
	position: relative;
}

.comp-md06d43v1-container {
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: 1fr;
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-md06d43v1:not(.comp-md06d43v1-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md06d43v1 {
		margin-right: 0px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md06d43v1 {
		margin-right: 0px;
	}
}

#comp-md06d43v1 {
	--font: normal normal normal 15px/1.6em open-sans-v2, sans-serif;
	--color: rgba(var(--color_15), 1);
	--label-display: initial;
	--letter-spacing: 0em;
	--line-height: unset;
	--text-decoration: none;
	--direction: rtl;
	--text-align: center;
	--text-highlight: none;
	--text-transform: uppercase;
	--text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
	--text-shadow: 0px 0px 0px transparent;
	--background: rgba(var(--color_11), 1);
	--border-left: 0px solid rgba(0, 0, 0, 1);
	--border-right: 0px solid rgba(0, 0, 0, 1);
	--border-top: 0px solid rgba(0, 0, 0, 1);
	--border-bottom: 0px solid rgba(0, 0, 0, 1);
	--padding-bottom: 8px;
	--padding-top: 8px;
	--padding-left: 8px;
	--padding-right: 8px;
	--border-top-left-radius: 0px;
	--border-top-right-radius: 0px;
	--border-bottom-left-radius: 0px;
	--border-bottom-right-radius: 0px;
	--icon-display: none;
	--icon-size: 16px;
	--icon-color: rgba(255, 255, 255, 1);
	--icon-rotation: 0;
	--container-flex-direction: row-reverse;
	--container-justify-content: center;
	--container-align-items: center;
	--content-horizontal-alignment: center;
	--content-gap: 6px;
	--label-overflow: wrap;
	--hover-icon-display: initial;
	--disabled-icon-rotation: 0;
	--hover-border-right: 0px solid rgba(0, 0, 0, 1);
	--disabled-border-bottom: 1px solid rgba(199, 199, 199, 1);
	--disabled-border-top: 1px solid rgba(199, 199, 199, 1);
	--hover-icon-rotation: 0;
	--hover-icon-color: rgba(0, 0, 0, 1);
	--disabled-icon-color: rgba(0, 0, 0, 1);
	--hover-border-left: 0px solid rgba(0, 0, 0, 1);
	--hover-background: rgba(var(--color_16), 1);
	--disabled-background: rgba(199, 199, 199, 1);
	--disabled-border-right: 1px solid rgba(199, 199, 199, 1);
	--disabled-color: #000000;
	--hover-border-top: 0px solid rgba(0, 0, 0, 1);
	--hover-border-bottom: 0px solid rgba(0, 0, 0, 1);
	--hover-icon-size: 16px;
	--hover-font: normal normal normal 15px/1.6em open-sans-v2, sans-serif;
	--disabled-border-left: 1px solid rgba(199, 199, 199, 1);
	--hover-color: rgba(var(--color_15), 1);
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md06d43v1 {
		--background: rgba(var(--color_16), 1);
	}
}

#comp-mczwcn3s4 {
	min-height: 534.140625px;
	--comp-display: grid;
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--l_display: unset;
	height: auto;
	min-width: 0px;
	max-width: 99999px;
	max-height: 99999px;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	grid-area: 3/1/4/2;
	position: relative;
}

#comp-mczwcn3s4 .comp-mczwcn3s4-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	padding-top: max(0.5px, 0.0632411 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0632411 * (var(--scaling-factor) - var(--scrollbar-width)));
	row-gap: 40px;
	column-gap: 40px;
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(494.140625px, auto);
	grid-template-columns: 1fr 1fr;
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-mczwcn3s4 .comp-mczwcn3s4-container-pinned {
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	height: 100%;
	width: 100%;
	position: absolute;
	display: grid;
	pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn3s4 .comp-mczwcn3s4-container {
		padding-top: max(0.5px, 0.0398403 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0199202 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0199202 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.0398403 * (var(--scaling-factor) - var(--scrollbar-width)));
		row-gap: 20px;
		column-gap: 20px;
		grid-template-rows: minmax(494.140625px, auto);
		grid-template-columns: 1fr 1fr;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn3s4 {
		min-height: 470.921875px;
	}

	#comp-mczwcn3s4 .comp-mczwcn3s4-container {
		padding-top: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
		row-gap: 20px;
		column-gap: 20px;
		grid-template-rows: minmax(173.875px, auto) minmax(277.0318074229139px, auto);
		grid-template-columns: minmax(0px, 1fr);
	}
}

#comp-mczwcn3s4 {
	--bg: var(--color_11);
	--alpha-bg: 0;
	--static-spx: 0.1 * var(--one-unit);
}

#comp-mczwcn3w1 {
	min-height: 0px;
	--comp-display: flex;
	height: auto;
	min-width: 0px;
	width: auto;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-mczwcn3w1 .comp-mczwcn3w1-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn3w1 {
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn3w1 .comp-mczwcn3w1-container {
		grid-template-rows: minmax(max-content, 100.0000663845324%);
	}

	#comp-mczwcn3w1 {
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		grid-area: 2/1/3/2;
	}
}

#comp-mczwcn3w1 {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn3z {
	width: 100.33491561181435%;
	height: auto;
	--comp-display: unset;
	align-self: center;
	justify-self: start;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: max(0.5px, 0.012253 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-mczwcn3z-container {
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	flex-direction: column;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
}

#comp-mczwcn3z {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn411 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.66620232869872%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0118451 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: flex-start;
	order: 1;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn411 {
		margin-bottom: max(0.5px, 0.0118458 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn411 {
		margin-bottom: max(0.5px, 0.0266664 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-mczwcn411 {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--textTransform: uppercase;
	--color: var(--color_16);
	--alpha-color: 1;
	--fontSize: 16spx;
	--fontWeight: bold;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn411 {
		--fontSize: 25.199spx;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn411 {
		--fontSize: 47.227spx;
	}
}

#comp-mczwcn441 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.66620232869872%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0118451 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: flex-start;
	order: 2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn441 {
		margin-bottom: max(0.5px, 0.0118458 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn441 {
		margin-bottom: max(0.5px, 0.0266664 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-mczwcn441 {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--fontSize: 40px;
	--fontWeight: bold;
	--color: var(--color_18);
	--alpha-color: 1;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn441 {
		--fontSize: 20px;
	}
}

#comp-mczwcn471 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.66620232869872%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	align-self: flex-start;
	order: 3;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn471 {
		align-self: flex-end;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn471 {
		align-self: flex-end;
	}
}

#comp-mczwcn471 {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--lineHeight: normal;
	--fontSize: 18px;
	--fontWeight: 400;
	--fontFamily: open-sans-v2, sans-serif;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn471 {
		--fontSize: 16px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn471 {
		--fontSize: 15px;
	}
}

#comp-mczwcn4a1 {
	min-height: 0px;
	--comp-display: flex;
	height: auto;
	min-width: 0px;
	width: auto;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	grid-area: 1/2/2/3;
	position: relative;
}

#comp-mczwcn4a1 .comp-mczwcn4a1-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn4a1 {
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/2/2/3;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn4a1 .comp-mczwcn4a1-container {
		grid-template-rows: minmax(max-content, 100%);
	}

	#comp-mczwcn4a1 {
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
	}
}

#comp-mczwcn4a1 {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_16);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn4c3 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: auto;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-mczwcn4c3 {
	--backgroundColor: 0, 0, 0;
	--borderColor: 255, 255, 255;
	--alpha-borderColor: 1;
	--borderWidth: 0px;
	--cornerRadius: 0px;
	--boxShadow: none;
	--mediaOpacity: 1;
	--blendMode: normal;
	--alpha-backgroundColor: 0;
	--boxShadowToggleOn-boxShadow: none;
	--static-spx: 0.1 * var(--one-unit);
}

#comp-mczwcn4c3 {
	opacity: 1;
	--comp-opacity: 1;
	transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
	--comp-rotate-z: 0deg;
}

#comp-mczwcn552 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: auto;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-mczwcn552 {
	--backgroundColor: var(--color_16);
	--borderColor: 255, 255, 255;
	--alpha-borderColor: 1;
	--borderWidth: 0px;
	--cornerRadius: 0px;
	--boxShadow: none;
	--mediaOpacity: 0.76;
	--blendMode: normal;
	--alpha-backgroundColor: 0;
	--boxShadowToggleOn-boxShadow: none;
	--static-spx: 0.1 * var(--one-unit);
}

#comp-mczwcn552 {
	opacity: 1;
	--comp-opacity: 1;
	transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
	--comp-rotate-z: 0deg;
}

#comp-mczwcn552 wow-image {
	overflow: clip;
}

#comp-mczwcn552 wow-image img {
	height: 100%;
}

#comp-md08pheh {
	min-height: 470.109375px;
	--comp-display: grid;
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--l_display: none;
	height: auto;
	min-width: 0px;
	max-width: 99999px;
	max-height: 99999px;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	grid-area: 4/1/5/2;
	position: relative;
}

#comp-md08pheh .comp-md08pheh-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	padding-top: max(0.5px, 0.0316206 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0632411 * (var(--scaling-factor) - var(--scrollbar-width)));
	row-gap: 20px;
	column-gap: 20px;
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(350.125px, auto);
	grid-template-columns: 1fr 1fr;
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-md08pheh .comp-md08pheh-container-pinned {
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	height: 100%;
	width: 100%;
	position: absolute;
	display: grid;
	pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md08pheh .comp-md08pheh-container {
		padding-top: max(0.5px, 0.0398403 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0199202 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0199202 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.0398403 * (var(--scaling-factor) - var(--scrollbar-width)));
		grid-template-rows: minmax(494.140625px, auto);
		grid-template-columns: 1fr 1fr;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md08pheh {
		min-height: 493.921875px;
		--l_display: unset;
	}

	#comp-md08pheh .comp-md08pheh-container {
		padding-top: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
		grid-template-rows: minmax(108.07289060629304px, auto) minmax(305.8491093937069px, auto);
		grid-template-columns: minmax(0px, 1fr);
	}
}

#comp-md08pheh {
	--bg: var(--color_11);
	--alpha-bg: 0;
	--static-spx: 0.1 * var(--one-unit);
}

#comp-md08phf4 {
	min-height: 0px;
	--comp-display: flex;
	height: auto;
	min-width: 0px;
	width: auto;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-md08phf4 .comp-md08phf4-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md08phf4 {
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md08phf4 .comp-md08phf4-container {
		grid-template-rows: minmax(max-content, 100.0000663845324%);
	}

	#comp-md08phf4 {
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		grid-area: 2/1/3/2;
	}
}

#comp-md08phf4 {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-md08z9nh {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: auto;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-md08z9nh {
	--backgroundColor: 0, 0, 0;
	--borderColor: 255, 255, 255;
	--alpha-borderColor: 1;
	--borderWidth: 0px;
	--cornerRadius: 0px;
	--boxShadow: none;
	--mediaOpacity: 1;
	--blendMode: normal;
	--alpha-backgroundColor: 0;
	--boxShadowToggleOn-boxShadow: none;
	--static-spx: 1px;
}

#comp-md08phfj {
	min-height: 0px;
	--comp-display: flex;
	height: auto;
	min-width: 0px;
	width: auto;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	grid-area: 1/2/2/3;
	position: relative;
}

#comp-md08phfj .comp-md08phfj-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md08phfj {
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/2/2/3;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md08phfj .comp-md08phfj-container {
		grid-template-rows: minmax(max-content, 100%);
	}

	#comp-md08phfj {
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
	}
}

#comp-md08phfj {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_16);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-md08tgt3 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: auto;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-md08tgt3 {
	--backgroundColor: 0, 0, 0;
	--borderColor: 255, 255, 255;
	--alpha-borderColor: 1;
	--borderWidth: 0px;
	--cornerRadius: 0px;
	--boxShadow: none;
	--mediaOpacity: 1;
	--blendMode: normal;
	--alpha-backgroundColor: 0;
	--boxShadowToggleOn-boxShadow: none;
	--static-spx: 1px;
}

#comp-md093ex6 {
	min-height: 500.109375px;
	--comp-display: grid;
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--l_display: unset;
	height: auto;
	min-width: 0px;
	max-width: 99999px;
	max-height: 99999px;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	grid-area: 5/1/6/2;
	position: relative;
}

#comp-md093ex6 .comp-md093ex6-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	padding-top: max(0.5px, 0.0395257 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0395257 * (var(--scaling-factor) - var(--scrollbar-width)));
	row-gap: 40px;
	column-gap: 40px;
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(500.10900000000004px, auto);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-md093ex6 .comp-md093ex6-container-pinned {
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	height: 100%;
	width: 100%;
	position: absolute;
	display: grid;
	pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md093ex6 .comp-md093ex6-container {
		padding-top: max(0.5px, 0.0398403 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0199202 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0199202 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.0398403 * (var(--scaling-factor) - var(--scrollbar-width)));
		row-gap: 20px;
		column-gap: 20px;
		grid-template-rows: minmax(494.140625px, auto);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md093ex6 {
		min-height: 391.921875px;
	}

	#comp-md093ex6 .comp-md093ex6-container {
		padding-top: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
		row-gap: 20px;
		column-gap: 20px;
		grid-template-rows: minmax(331.922px, auto);
	}
}

#comp-md093ex6 {
	--bg: var(--color_11);
	--alpha-bg: 0;
	--static-spx: 0.1 * var(--one-unit);
}

#comp-md093exi {
	min-height: 0px;
	--comp-display: flex;
	height: auto;
	min-width: 0px;
	width: auto;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-md093exi .comp-md093exi-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md093exi .comp-md093exi-container {
		grid-template-rows: minmax(max-content, 100.0000663845324%);
	}
}

#comp-md093exi {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-md1omw2w {
	width: 61.785714285714285%;
	height: auto;
	--comp-display: unset;
	align-self: center;
	justify-self: start;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-md1omw2w-container {
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	flex-direction: column;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1omw2w {
		width: 99.99996571674626%;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1omw2w {
		width: 99.90036231884058%;
	}
}

#comp-md1omw2w {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-md1omw3c {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.8390064397424%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0118454 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: flex-start;
	order: 1;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1omw3c {
		width: 99.78670761880386%;
		margin-bottom: max(0.5px, 0.0132798 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1omw3c {
		margin-bottom: max(0.5px, 0.0266664 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-md1omw3c {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--fontSize: 40px;
	--fontWeight: bold;
	--color: var(--color_11);
	--alpha-color: 1;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1omw3c {
		--fontSize: 20px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1omw3c {
		--fontSize: 25px;
	}
}

#comp-md1omw3e {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.8390064397424%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0118454 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: flex-end;
	order: 2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1omw3e {
		width: 99.78670761880386%;
		margin-left: max(0.5px, 0.0015564 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: max(0.5px, 0.0132802 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
		order: 2;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1omw3e {
		margin-left: max(0.5px, 0.0015415 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: max(0.5px, 0.0266664 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
		order: 3;
	}
}

#comp-md1omw3e {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--color: var(--color_11);
	--alpha-color: 1;
	--fontFamily: open-sans-v2, sans-serif;
	--lineHeight: normal;
	--fontSize: 18px;
	--fontWeight: 400;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1omw3e {
		--fontSize: 18px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1omw3e {
		--fontSize: 14px;
	}
}

#comp-md1omw3g {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.8390064397424%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0118454 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: flex-start;
	order: 3;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1omw3g {
		width: 99.78670761880386%;
		margin-bottom: max(0.5px, 0.0132802 * (var(--scaling-factor) - var(--scrollbar-width)));
		order: 3;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1omw3g {
		margin-bottom: max(0.5px, 0.0266664 * (var(--scaling-factor) - var(--scrollbar-width)));
		order: 2;
	}
}

#comp-md1omw3g {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--fontSize: 30px;
	--fontWeight: bold;
	--color: var(--color_11);
	--alpha-color: 1;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1omw3g {
		--fontSize: 20px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1omw3g {
		--fontSize: 25px;
	}
}

#comp-md1omw3i {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.8390064397424%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0118454 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: flex-start;
	order: 4;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1omw3i {
		width: 99.78670761880386%;
		margin-left: max(0.5px, 0.0015565 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: max(0.5px, 0.0132798 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1omw3i {
		margin-left: max(0.5px, 0.0015415 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: max(0.5px, 0.0266664 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-md1omw3i {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--color: var(--color_11);
	--alpha-color: 1;
	--fontFamily: open-sans-v2, sans-serif;
	--lineHeight: normal;
	--fontSize: 18px;
	--fontWeight: 400;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1omw3i {
		--fontSize: 18px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1omw3i {
		--fontSize: 14px;
	}
}

#comp-md1omw3k {
	min-height: 48px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 180.421875px;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: max(0.5px, 0.0033597 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-bottom: 0px;
	margin-right: 0px;
	align-self: flex-start;
	order: 5;
	position: relative;
}

.comp-md1omw3k-container {
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: 1fr;
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-md1omw3k:not(.comp-md1omw3k-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1omw3k {
		min-height: 48px;
		width: 165.421875px;
		margin-left: 0px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1omw3k {
		min-height: 43px;
		width: 156.421875px;
		margin-left: max(0.5px, 0.0033747 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-md1omw3k {
	--font: normal normal normal 15px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
	--color: rgba(var(--color_18), 1);
	--label-display: initial;
	--letter-spacing: 0em;
	--line-height: unset;
	--text-decoration: none;
	--direction: rtl;
	--text-align: center;
	--text-highlight: none;
	--text-transform: uppercase;
	--text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
	--text-shadow: 0px 0px 0px transparent;
	--background: rgba(var(--color_16), 1);
	--border-left: 0px solid rgba(0, 0, 0, 1);
	--border-right: 0px solid rgba(0, 0, 0, 1);
	--border-top: 0px solid rgba(0, 0, 0, 1);
	--border-bottom: 0px solid rgba(0, 0, 0, 1);
	--padding-bottom: 8px;
	--padding-top: 8px;
	--padding-left: 8px;
	--padding-right: 8px;
	--border-top-left-radius: 0px;
	--border-top-right-radius: 0px;
	--border-bottom-left-radius: 0px;
	--border-bottom-right-radius: 0px;
	--icon-display: none;
	--icon-size: 16px;
	--icon-color: rgba(255, 255, 255, 1);
	--icon-rotation: 0;
	--container-flex-direction: row-reverse;
	--container-justify-content: center;
	--container-align-items: center;
	--content-horizontal-alignment: center;
	--content-gap: 6px;
	--label-overflow: wrap;
	--hover-icon-display: initial;
	--disabled-icon-rotation: 0;
	--hover-border-right: 0px solid rgba(0, 0, 0, 1);
	--disabled-border-bottom: 1px solid rgba(199, 199, 199, 1);
	--disabled-border-top: 1px solid rgba(199, 199, 199, 1);
	--hover-icon-rotation: 0;
	--hover-icon-color: rgba(0, 0, 0, 1);
	--disabled-icon-color: rgba(0, 0, 0, 1);
	--hover-border-left: 0px solid rgba(0, 0, 0, 1);
	--hover-background: rgba(var(--color_11), 1);
	--disabled-background: rgba(199, 199, 199, 1);
	--disabled-border-right: 1px solid rgba(199, 199, 199, 1);
	--disabled-color: #000000;
	--hover-border-top: 0px solid rgba(0, 0, 0, 1);
	--hover-border-bottom: 0px solid rgba(0, 0, 0, 1);
	--hover-icon-size: 16px;
	--hover-font: normal normal normal 15px/1.6em open-sans-v2, sans-serif;
	--disabled-border-left: 1px solid rgba(199, 199, 199, 1);
	--hover-color: rgba(var(--color_18), 1);
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1omw3k {
		--font: normal normal normal 14px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--hover-font: normal normal normal 14px/1.6em open-sans-v2, sans-serif;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1omw3k {
		--font: normal normal normal 13px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--hover-font: normal normal normal 15px/1.6em open-sans-v2, sans-serif;
	}
}

#comp-md1naltc {
	min-height: 534.140625px;
	--comp-display: grid;
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--l_display: unset;
	height: auto;
	min-width: 0px;
	max-width: 99999px;
	max-height: 99999px;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	grid-area: 6/1/7/2;
	position: relative;
}

#comp-md1naltc .comp-md1naltc-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	padding-top: max(0.5px, 0.0316206 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0316206 * (var(--scaling-factor) - var(--scrollbar-width)));
	row-gap: 40px;
	column-gap: 40px;
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(494.140625px, auto);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-md1naltc .comp-md1naltc-container-pinned {
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	height: 100%;
	width: 100%;
	position: absolute;
	display: grid;
	pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1naltc .comp-md1naltc-container {
		padding-top: max(0.5px, 0.0398403 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0199202 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0199202 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.0398403 * (var(--scaling-factor) - var(--scrollbar-width)));
		row-gap: 20px;
		column-gap: 20px;
		grid-template-rows: minmax(494.140625px, auto);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1naltc {
		min-height: 285.921875px;
	}

	#comp-md1naltc .comp-md1naltc-container {
		padding-top: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
		row-gap: 20px;
		column-gap: 20px;
		grid-template-rows: minmax(225.92200000000003px, auto);
	}
}

#comp-md1naltc {
	--bg: var(--color_11);
	--alpha-bg: 0;
	--static-spx: 0.1 * var(--one-unit);
}

#comp-md1naltu4 {
	min-height: 0px;
	--comp-display: flex;
	height: auto;
	min-width: 0px;
	width: auto;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-md1naltu4 .comp-md1naltu4-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1naltu4 .comp-md1naltu4-container {
		grid-template-rows: minmax(max-content, 100%);
	}
}

#comp-md1naltu4 {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_16);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-md1nbm7m {
	width: 56.48273620443022%;
	height: auto;
	--aspect-ratio: 0.9366666666666664;
	--l_display: unset;
	aspect-ratio: 1/var(--aspect-ratio);
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: center;
	justify-self: center;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1nbm7m {
		width: 71.44564065883446%;
		--aspect-ratio: 0.9366211262912366;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1nbm7m {
		width: 102.25179828551754%;
		--aspect-ratio: 0.9366062917063872;
	}
}

#comp-md1nbm7m {
	--backgroundColor: 0, 0, 0;
	--borderColor: 255, 255, 255;
	--alpha-borderColor: 1;
	--borderWidth: 0px;
	--cornerRadius: 0px;
	--boxShadow: none;
	--mediaOpacity: 1;
	--blendMode: normal;
	--alpha-backgroundColor: 0;
	--boxShadowToggleOn-boxShadow: none;
	--static-spx: 1px;
}

#comp-md0ac1gn {
	min-height: 311.8125px;
	--comp-display: grid;
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--l_display: unset;
	height: auto;
	min-width: 0px;
	max-width: 99999px;
	max-height: 99999px;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	grid-area: 7/1/8/2;
	position: relative;
}

#comp-md0ac1gn .comp-md0ac1gn-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	padding-top: max(0.5px, 0.0632411 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0158111 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0158111 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0632411 * (var(--scaling-factor) - var(--scrollbar-width)));
	row-gap: 40px;
	column-gap: 40px;
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(99.99624455460417px, auto) minmax(732.0975054453958px, auto);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-md0ac1gn .comp-md0ac1gn-container-pinned {
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	height: 100%;
	width: 100%;
	position: absolute;
	display: grid;
	pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md0ac1gn {
		min-height: 660.296875px;
	}

	#comp-md0ac1gn .comp-md0ac1gn-container {
		padding-top: max(0.5px, 0.0632419 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0158111 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0158111 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.0632419 * (var(--scaling-factor) - var(--scrollbar-width)));
		row-gap: 40px;
		column-gap: 40px;
		grid-template-rows: minmax(63.09459394326304px, auto) minmax(461.983806056737px, auto);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md0ac1gn .comp-md0ac1gn-container {
		padding-top: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
		row-gap: 20px;
		column-gap: 20px;
		grid-template-rows: minmax(63.09459394326304px, auto) minmax(461.983806056737px, auto);
	}
}

#comp-md0ac1gn {
	--bg: var(--color_11);
	--alpha-bg: 0;
	--static-spx: 0.1 * var(--one-unit);
}

#comp-md0ac1gv1 {
	min-height: 0px;
	--comp-display: flex;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: auto;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-md0ac1gv1 .comp-md0ac1gv1-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(max-content, 100%);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-md0ac1gv1 {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-md0ac1gz {
	width: 56.77295918367347%;
	height: auto;
	--comp-display: unset;
	align-self: center;
	justify-self: center;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-md0ac1gz-container {
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	flex-direction: column;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md0ac1gz {
		width: 56.77295918367347%;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md0ac1gz {
		width: 78.50996376811594%;
	}
}

#comp-md0ac1gz {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-md0ac1h12 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 100%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0118454 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: center;
	order: 1;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md0ac1h12 {
		margin-bottom: max(0.5px, 0.0199203 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md0ac1h12 {
		margin-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-md0ac1h12 {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--textTransform: uppercase;
	--color: var(--color_16);
	--alpha-color: 1;
	--textAlign: center;
	--fontSize: 16spx;
	--fontWeight: bold;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md0ac1h12 {
		--fontSize: 15spx;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md0ac1h12 {
		--fontSize: 14spx;
	}
}

#comp-md0ac1h6 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 100%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	align-self: center;
	order: 2;
	position: relative;
}

#comp-md0ac1h6 {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--fontSize: 40px;
	--fontWeight: bold;
	--textAlign: center;
	--color: var(--color_18);
	--alpha-color: 1;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md0ac1h6 {
		--fontSize: 20px;
	}
}

#comp-md0ac1h83 {
	min-height: 0px;
	--comp-display: flex;
	height: auto;
	min-width: 0px;
	width: auto;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 2/1/3/2;
	position: relative;
}

#comp-md0ac1h83 .comp-md0ac1h83-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(max-content, 99.99982821558943%);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-md0ac1h83 {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-md0ac1ha1 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: auto;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-md0ac1ha1 .comp-md0ac1ha1-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	row-gap: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	column-gap: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	display: var(--l_display, var(--container-display));
	flex-direction: row;
	justify-content: center;
	flex-wrap: wrap;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
}

#comp-md0ac1ha1:not(.comp-md0ac1ha1-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md0ac1ha1 .comp-md0ac1ha1-container {
		row-gap: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
		column-gap: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-md0ac1ha1 {
	--brw: 0px;
	--brd: 50, 65, 88;
	--bg: 255, 255, 255;
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

[id^="comp-md0ac1hk__"] {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: calc((((50% - ((0% + 0%) + max(0.5px, 0.007904 * (var(--scaling-factor) - var(--scrollbar-width))))) - 0px) - 1px));
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	box-sizing: border-box;
	padding-top: max(0.5px, 0.0158107 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0158107 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0158107 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0158107 * (var(--scaling-factor) - var(--scrollbar-width)));
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(max(0.5px, 0.234376 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
	pointer-events: auto;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	flex-basis: auto;
	flex-grow: 0;
	flex-shrink: 0;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	[id^="comp-md0ac1hk__"] {
		width: calc((((100% - ((0% + 0%) + 0px)) - 0px) - 1px));
		padding-top: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

[id^="comp-md0ac1hk__"].variants-md0ac1hm {
	--bg: var(--color_16);
}

[id^="comp-md0ac1hk__"] {
	--brw: 0px;
	--brd: var(--color_16);
	--bg: var(--color_11);
	--rd: 0px 0px 0px 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 1;
	--alpha-bg: 1;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

[id^="comp-md0ac1hk__"]:not(.is-animating) {
	transition: all 0.2s ease-in-out 0s, visibility 0s;
	--transition: all 0.2s ease-in-out 0s, visibility 0s;
}

[id^="comp-md0ac1hk__"].variants-md0ac1hm,
[id^="comp-md0ac1hk__"].variants-md0ac1hm> :not(.is-animating) {
	transition: all 0.2s ease-in-out 0s, visibility 0s;
	--transition: all 0.2s ease-in-out 0s, visibility 0s;
}

[id^="comp-md0ac1i61__"] {
	width: 100.18554220860827%;
	height: auto;
	--comp-display: unset;
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	flex-direction: column;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
	align-self: start;
	justify-self: center;
	pointer-events: auto;
	margin-top: max(0.5px, 0.0004198 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

[id^="comp-md0ac1i61__"] {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

[id^="comp-md0ac1i82__"] {
	width: 99.46687286342178%;
	height: auto;
	--aspect-ratio: 0.5232058084333985;
	--l_display: unset;
	aspect-ratio: 1/var(--aspect-ratio);
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-right: 0px;
	align-self: center;
	order: 1;
	position: relative;
}

[id^="comp-md0ac1i82__"] {
	--backgroundColor: 0, 0, 0;
	--borderColor: 255, 255, 255;
	--alpha-borderColor: 1;
	--borderWidth: 0px;
	--cornerRadius: 0px;
	--boxShadow: none;
	--mediaOpacity: 1;
	--blendMode: normal;
	--alpha-backgroundColor: 0;
	--boxShadowToggleOn-boxShadow: none;
	--static-spx: 1px;
}

[id^="comp-md0ac1i82__"] wow-image {
	overflow: clip;
}

[id^="comp-md0ac1i82__"] wow-image img {
	height: 100%;
}

[id^="comp-md0ac1ia4__"] {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.46687286342178%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: flex-start;
	order: 2;
	position: relative;
}

[id^="comp-md0ac1ia4__"] {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--fontSize: 30px;
	--fontWeight: bold;
	--textAlign: left;
	--color: var(--color_18);
	--alpha-color: 1;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	[id^="comp-md0ac1ia4__"] {
		--fontSize: 20px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	[id^="comp-md0ac1ia4__"] {
		--fontSize: 20px;
	}
}

[id^="comp-md0ac1ie__"] {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.46687286342178%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	align-self: flex-start;
	order: 3;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	[id^="comp-md0ac1ie__"] {
		align-self: center;
	}
}

[id^="comp-md0ac1ie__"] {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--fontSize: 18px;
	--textAlign: left;
	--color: var(--color_15);
	--alpha-color: 1;
	--fontFamily: open-sans-v2, sans-serif;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	[id^="comp-md0ac1ie__"] {
		--fontSize: 16px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	[id^="comp-md0ac1ie__"] {
		--fontSize: 14px;
	}
}

#comp-md1a64fg {
	min-height: 391.109375px;
	--comp-display: grid;
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--l_display: unset;
	height: auto;
	min-width: 0px;
	max-width: 99999px;
	max-height: 99999px;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	grid-area: 8/1/9/2;
	position: relative;
}

#comp-md1a64fg .comp-md1a64fg-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	padding-top: max(0.5px, 0.0632411 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0632411 * (var(--scaling-factor) - var(--scrollbar-width)));
	row-gap: 40px;
	column-gap: 40px;
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(231.14100000000002px, auto);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-md1a64fg .comp-md1a64fg-container-pinned {
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	height: 100%;
	width: 100%;
	position: absolute;
	display: grid;
	pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1a64fg {
		min-height: 347.359375px;
	}

	#comp-md1a64fg .comp-md1a64fg-container {
		padding-top: max(0.5px, 0.0632419 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.0632419 * (var(--scaling-factor) - var(--scrollbar-width)));
		grid-template-rows: minmax(252.14100000000002px, auto);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1a64fg {
		min-height: 339.140625px;
	}

	#comp-md1a64fg .comp-md1a64fg-container {
		padding-top: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
		grid-template-rows: minmax(279.141px, auto);
	}
}

#comp-md1a64fg {
	--bg: var(--color_11);
	--alpha-bg: 0;
	--static-spx: 0.1 * var(--one-unit);
}

#comp-md1a64jo {
	min-height: 0px;
	height: auto;
	min-width: 0px;
	width: auto;
	--comp-display: unset;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-md1a64jo-container {
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-md1a64jo {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-md1a64js1 {
	width: 61.62244897959184%;
	height: auto;
	--comp-display: unset;
	align-self: center;
	justify-self: start;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: max(0.5px, 0.0003832 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-md1a64js1-container {
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	flex-direction: column;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1a64js1 {
		width: 99.99996571674626%;
		margin-bottom: max(0.5px, 0.0006225 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1a64js1 {
		width: 99.90036231884058%;
		margin-bottom: max(0.5px, 0.0143763 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-md1a64js1 {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-md1a64jz {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.8390064397424%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0118454 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: flex-start;
	order: 1;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1a64jz {
		width: 99.78670761880386%;
		margin-bottom: max(0.5px, 0.0132802 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1a64jz {
		margin-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-md1a64jz {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--textTransform: uppercase;
	--color: var(--color_16);
	--alpha-color: 1;
	--fontSize: 16spx;
	--fontWeight: bold;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1a64jz {
		--fontSize: 16spx;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1a64jz {
		--fontSize: 15spx;
	}
}

#comp-md1a64ko {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.8390064397424%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0118454 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: flex-start;
	order: 2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1a64ko {
		width: 99.78670761880386%;
		margin-bottom: max(0.5px, 0.0132802 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1a64ko {
		margin-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-md1a64ko {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--fontSize: 40px;
	--fontWeight: bold;
	--color: var(--color_11);
	--alpha-color: 1;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1a64ko {
		--fontSize: 20px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1a64ko {
		--fontSize: 25px;
	}
}

#comp-md1a64kv {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.8390064397424%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0118454 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: flex-start;
	order: 3;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1a64kv {
		width: 99.78670761880386%;
		margin-left: max(0.5px, 0.0015564 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: max(0.5px, 0.0132802 * (var(--scaling-factor) - var(--scrollbar-width)));
		order: 3;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1a64kv {
		margin-left: max(0.5px, 0.0015415 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: max(0.5px, 0.0266664 * (var(--scaling-factor) - var(--scrollbar-width)));
		order: 4;
	}
}

#comp-md1a64kv {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--color: var(--color_11);
	--alpha-color: 1;
	--fontFamily: open-sans-v2, sans-serif;
	--lineHeight: normal;
	--fontSize: 18px;
	--fontWeight: 400;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1a64kv {
		--fontSize: 18px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1a64kv {
		--fontSize: 14px;
	}
}

#comp-md1a9ukf {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.8390064397424%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0118454 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: flex-start;
	order: 4;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1a9ukf {
		width: 99.78670761880386%;
		margin-bottom: max(0.5px, 0.0132802 * (var(--scaling-factor) - var(--scrollbar-width)));
		order: 4;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1a9ukf {
		margin-bottom: max(0.5px, 0.0266664 * (var(--scaling-factor) - var(--scrollbar-width)));
		order: 3;
	}
}

#comp-md1a9ukf {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--fontSize: 30px;
	--fontWeight: bold;
	--color: var(--color_11);
	--alpha-color: 1;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1a9ukf {
		--fontSize: 20px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1a9ukf {
		--fontSize: 25px;
	}
}

#comp-md1aacf3 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.8390064397424%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0118454 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: flex-start;
	order: 5;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1aacf3 {
		width: 99.78670761880386%;
		margin-left: max(0.5px, 0.0015565 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: max(0.5px, 0.0132798 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1aacf3 {
		margin-left: max(0.5px, 0.0015415 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: max(0.5px, 0.0266664 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-md1aacf3 {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--color: var(--color_11);
	--alpha-color: 1;
	--fontFamily: open-sans-v2, sans-serif;
	--lineHeight: normal;
	--fontSize: 18px;
	--fontWeight: 400;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1aacf3 {
		--fontSize: 18px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1aacf3 {
		--fontSize: 14px;
	}
}

#comp-md1a64l0 {
	min-height: 48px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 180.421875px;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: max(0.5px, 0.0033597 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-bottom: 0px;
	margin-right: 0px;
	align-self: flex-start;
	order: 6;
	position: relative;
}

.comp-md1a64l0-container {
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: 1fr;
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-md1a64l0:not(.comp-md1a64l0-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1a64l0 {
		min-height: 48px;
		width: 165.421875px;
		margin-left: max(0.5px, 0.0033826 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1a64l0 {
		min-height: 43px;
		width: 156.421875px;
		margin-left: max(0.5px, 0.0033747 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-md1a64l0 {
	--font: normal normal normal 15px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
	--color: rgba(var(--color_18), 1);
	--label-display: initial;
	--letter-spacing: 0em;
	--line-height: unset;
	--text-decoration: none;
	--direction: rtl;
	--text-align: center;
	--text-highlight: none;
	--text-transform: uppercase;
	--text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
	--text-shadow: 0px 0px 0px transparent;
	--background: rgba(var(--color_16), 1);
	--border-left: 0px solid rgba(0, 0, 0, 1);
	--border-right: 0px solid rgba(0, 0, 0, 1);
	--border-top: 0px solid rgba(0, 0, 0, 1);
	--border-bottom: 0px solid rgba(0, 0, 0, 1);
	--padding-bottom: 8px;
	--padding-top: 8px;
	--padding-left: 8px;
	--padding-right: 8px;
	--border-top-left-radius: 0px;
	--border-top-right-radius: 0px;
	--border-bottom-left-radius: 0px;
	--border-bottom-right-radius: 0px;
	--icon-display: none;
	--icon-size: 16px;
	--icon-color: rgba(255, 255, 255, 1);
	--icon-rotation: 0;
	--container-flex-direction: row-reverse;
	--container-justify-content: center;
	--container-align-items: center;
	--content-horizontal-alignment: center;
	--content-gap: 6px;
	--label-overflow: wrap;
	--hover-icon-display: initial;
	--disabled-icon-rotation: 0;
	--hover-border-right: 0px solid rgba(0, 0, 0, 1);
	--disabled-border-bottom: 1px solid rgba(199, 199, 199, 1);
	--disabled-border-top: 1px solid rgba(199, 199, 199, 1);
	--hover-icon-rotation: 0;
	--hover-icon-color: rgba(0, 0, 0, 1);
	--disabled-icon-color: rgba(0, 0, 0, 1);
	--hover-border-left: 0px solid rgba(0, 0, 0, 1);
	--hover-background: rgba(var(--color_11), 1);
	--disabled-background: rgba(199, 199, 199, 1);
	--disabled-border-right: 1px solid rgba(199, 199, 199, 1);
	--disabled-color: #000000;
	--hover-border-top: 0px solid rgba(0, 0, 0, 1);
	--hover-border-bottom: 0px solid rgba(0, 0, 0, 1);
	--hover-icon-size: 16px;
	--hover-font: normal normal normal 15px/1.6em open-sans-v2, sans-serif;
	--disabled-border-left: 1px solid rgba(199, 199, 199, 1);
	--hover-color: rgba(var(--color_18), 1);
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1a64l0 {
		--font: normal normal normal 14px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1a64l0 {
		--font: normal normal normal 13px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
	}
}

#comp-md1afvei {
	min-height: 502.984375px;
	--comp-display: grid;
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--l_display: unset;
	height: auto;
	min-width: 0px;
	max-width: 99999px;
	max-height: 99999px;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	grid-area: 9/1/10/2;
	position: relative;
}

#comp-md1afvei .comp-md1afvei-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	padding-top: max(0.5px, 0.0632411 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0316206 * (var(--scaling-factor) - var(--scrollbar-width)));
	row-gap: 40px;
	column-gap: 40px;
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(383px, auto);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-md1afvei .comp-md1afvei-container-pinned {
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	height: 100%;
	width: 100%;
	position: absolute;
	display: grid;
	pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1afvei .comp-md1afvei-container {
		padding-top: max(0.5px, 0.0398403 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0199202 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0199202 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.0398403 * (var(--scaling-factor) - var(--scrollbar-width)));
		row-gap: 20px;
		column-gap: 20px;
		grid-template-rows: minmax(494.140625px, auto);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1afvei {
		min-height: 192.921875px;
	}

	#comp-md1afvei .comp-md1afvei-container {
		padding-top: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
		row-gap: 20px;
		column-gap: 20px;
		grid-template-rows: minmax(132.922px, auto);
	}
}

#comp-md1afvei {
	--bg: var(--color_11);
	--alpha-bg: 0;
	--static-spx: 0.1 * var(--one-unit);
}

#comp-md1afvey2 {
	min-height: 0px;
	--comp-display: flex;
	height: auto;
	min-width: 0px;
	width: auto;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-md1afvey2 .comp-md1afvey2-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1afvey2 .comp-md1afvey2-container {
		grid-template-rows: minmax(max-content, 100%);
	}
}

#comp-md1afvey2 {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_16);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-md1agyvm {
	min-height: 0px;
	height: auto;
	min-width: 0px;
	width: auto;
	max-height: 99999px;
	--comp-display: unset;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-md1agyvm .comp-md1agyvm-overflow-wrapper {
	position: relative;
	display: grid;
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	overflow-x: hidden;
	overflow-y: hidden;
}

#comp-md1agyvm .comp-md1agyvm-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: 1fr;
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-md1agyvm:not(.comp-md1agyvm-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

#comp-mczwcn583 {
	width: auto;
	height: auto;
	--comp-display: unset;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	grid-area: 10/1/11/2;
	position: relative;
}

.comp-mczwcn583-container {
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: 1fr;
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-mczwcn583:not(.comp-mczwcn583-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

#comp-mczwcn583 {
	--alpha-bg: 0;
	--bg: var(--color_11);
	--static-spx: 0.1 * var(--one-unit);
}

#comp-mczwcn583_r_comp-kbgakgyt {
	min-height: 746.545166015625px;
	height: auto;
	min-width: 0px;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	grid-area: 3/1/4/2;
	position: relative;
}

#comp-mczwcn583_r_comp-kbgakgyt .comp-mczwcn583_r_comp-kbgakgyt-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	row-gap: 50px;
	column-gap: 30px;
	max-width: 99999999999px;
	margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
	--section-max-width: 99999999999px;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(168.5101717529297px, auto) minmax(139.35778843596955px, auto) minmax(54.868071752929694px, auto);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-mczwcn583_r_comp-kbgakgyt:not(.comp-mczwcn583_r_comp-kbgakgyt-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

#comp-mczwcn583_r_comp-kbgakgyt .comp-mczwcn583_r_comp-kbgakgyt-container-pinned {
	max-width: 99999999999px;
	margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
	--section-max-width: 99999999999px;
	height: 100%;
	width: 100%;
	position: absolute;
	display: grid;
	pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-kbgakgyt {
		min-height: 746.53125px;
	}

	#comp-mczwcn583_r_comp-kbgakgyt .comp-mczwcn583_r_comp-kbgakgyt-container {
		row-gap: 50px;
		grid-template-rows: minmax(99.344px, auto) minmax(139.35778843596955px, auto) minmax(71.94447175292969px, auto);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-kbgakgyt {
		min-height: 1247.357666015625px;
	}

	#comp-mczwcn583_r_comp-kbgakgyt .comp-mczwcn583_r_comp-kbgakgyt-container {
		row-gap: 20px;
		grid-template-rows: minmax(316.2317392929291px, auto) minmax(629.031px, auto) minmax(100.8441717529297px, auto);
	}
}

#comp-mczwcn583_r_comp-kbgakgyt {
	--bg: var(--color_11);
	--alpha-bg: 0;
	--static-spx: 0.1 * var(--one-unit);
}

#comp-mczwcn583_r_comp-mcsx9ed3 {
	min-height: 0px;
	--comp-display: flex;
	height: auto;
	min-width: 0px;
	width: auto;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-mczwcn583_r_comp-mcsx9ed3 .comp-mczwcn583_r_comp-mcsx9ed3-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(max-content, 100%);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-mczwcn583_r_comp-mcsx9ed3 {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_18);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 1;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcsxvi05 {
	min-height: 148.6632080078125px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 1283.2987060546875px;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	align-self: center;
	justify-self: center;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: max(0.5px, 0.0003761 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-mczwcn583_r_comp-mcsxvi05-container {
	box-sizing: border-box;
	padding-top: 0px;
	padding-right: max(0.5px, 0.0079177 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0079177 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: 0px;
	row-gap: 0px;
	column-gap: 0px;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(108.66300000000001px, auto);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsxvi05 {
		min-height: 132.59375px;
		width: 751.4722290039062px;
		margin-left: 0px;
		margin-right: 0px;
	}

	.comp-mczwcn583_r_comp-mcsxvi05-container {
		padding-right: max(0.5px, 0.0266308 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0266308 * (var(--scaling-factor) - var(--scrollbar-width)));
		grid-template-rows: minmax(132.593625px, auto);
		grid-template-columns: minmax(0px, 728.0691889648438fr);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsxvi05 {
		min-height: 283.5555725097656px;
		width: 373.3333435058594px;
		margin-left: max(0.5px, 0.0033512 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-right: 0px;
	}

	.comp-mczwcn583_r_comp-mcsxvi05-container {
		padding-right: max(0.5px, 0.0402145 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0402145 * (var(--scaling-factor) - var(--scrollbar-width)));
		grid-template-rows: minmax(283.5551717529297px, auto);
		grid-template-columns: minmax(0px, 353.4724064941406fr);
	}
}

#comp-mczwcn583_r_comp-mcsxvi05 {
	--brw: 0px;
	--brd: var(--color_13);
	--bg: var(--color_12);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 1;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcsysmb2 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 52.26626043719336%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: center;
	justify-self: start;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0014341 * (var(--scaling-factor) - var(--scrollbar-width)));
	grid-area: 1/1/2/2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsysmb2 {
		width: 45.42968398571847%;
		align-self: center;
		justify-self: start;
		margin-left: max(0.5px, 0.0131965 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsysmb2 {
		width: 94.02603248394655%;
		align-self: start;
		justify-self: center;
		margin-left: 0px;
		margin-bottom: 0px;
	}
}

#comp-mczwcn583_r_comp-mcsysmb2 {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--textDecoration: none;
	--color: var(--color_11);
	--alpha-color: 1;
	--fontSize: 35px;
	--fontWeight: bold;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsysmb2 {
		--lineHeight: 1.1em;
		--fontSize: 20px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsysmb2 {
		--textAlign: center;
		--lineHeight: 1.1em;
		--fontSize: 25px;
	}
}

#comp-mczwcn583_r_comp-mcsyml9b {
	--l_display: unset;
	height: 138.17709350585938px;
	min-width: 320px;
	width: 40.404905253094086%;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: center;
	justify-self: end;
	pointer-events: auto;
	margin-top: max(0.5px, 0.0003788 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-right: max(0.5px, 0.0003796 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-left: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsyml9b {
		height: 82.1701431274414px;
		min-width: 320px;
		width: 51.973448881443346%;
		align-self: center;
		justify-self: end;
		margin-top: 0px;
		margin-right: max(0.5px, 0.0031926 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsyml9b {
		min-height: 116.63951792704029px;
		height: auto;
		min-width: 0px;
		width: 322.9076189160321px;
		max-width: 99999px;
		max-height: 99999px;
		align-self: start;
		justify-self: center;
		margin-top: max(0.5px, 0.3142501 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-right: 0px;
		margin-left: max(0.5px, 0.012414 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-mczwcn583_r_comp-mcsx9eeq {
	min-height: 0px;
	--comp-display: flex;
	height: auto;
	min-width: 0px;
	width: auto;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 2/1/3/2;
	position: relative;
}

#comp-mczwcn583_r_comp-mcsx9eeq .comp-mczwcn583_r_comp-mcsx9eeq-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(max-content, 100%);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-mczwcn583_r_comp-mcsx9eeq {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_18);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcsy59zd {
	min-height: 327.06597900390625px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 1283.2987060546875px;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	align-self: center;
	justify-self: center;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-mczwcn583_r_comp-mcsy59zd-container {
	box-sizing: border-box;
	padding-top: 0px;
	padding-right: max(0.5px, 0.0079177 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0079177 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: 0px;
	row-gap: 0px;
	column-gap: 0px;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(327.06597900390625px, auto);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsy59zd {
		min-height: 327.06597900390625px;
		width: 751.4583740234375px;
		margin-left: max(0.5px, 0.0001611 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: max(0.5px, 0.0007164 * (var(--scaling-factor) - var(--scrollbar-width)));
	}

	.comp-mczwcn583_r_comp-mcsy59zd-container {
		padding-right: max(0.5px, 0.0266312 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0266312 * (var(--scaling-factor) - var(--scrollbar-width)));
		grid-template-rows: minmax(327.06597900390625px, auto);
		grid-template-columns: minmax(0px, 728.0556870117188fr);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsy59zd {
		min-height: 641px;
		width: 373.3333435058594px;
		margin-left: 0px;
		margin-top: 0px;
	}

	.comp-mczwcn583_r_comp-mcsy59zd-container {
		padding-right: max(0.5px, 0.0402133 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0402133 * (var(--scaling-factor) - var(--scrollbar-width)));
		grid-template-rows: minmax(641px, auto);
		grid-template-columns: minmax(0px, 353.47256298828125fr);
	}
}

#comp-mczwcn583_r_comp-mcsy59zd {
	--brw: 0px;
	--brd: var(--color_13);
	--bg: var(--color_12);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 1;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcsy425b {
	min-height: 212.50001525878906px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.99989917047358%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	align-self: center;
	justify-self: start;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-mczwcn583_r_comp-mcsy425b-container {
	box-sizing: border-box;
	row-gap: 0px;
	column-gap: max(0.5px, 0.0155885 * (var(--scaling-factor) - var(--scrollbar-width)));
	display: var(--l_display, var(--container-display));
	flex-direction: row;
	justify-content: flex-start;
	flex-wrap: nowrap;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsy425b {
		width: 100.4768717058037%;
		align-self: center;
		margin-left: min(-0.5px, -0.0000028 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: max(0.5px, 0.0001387 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsy425b {
		width: 99.56714092471933%;
		align-self: start;
		margin-left: min(-0.5px, -0.001304 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
	}

	.comp-mczwcn583_r_comp-mcsy425b-container {
		row-gap: 20px;
		column-gap: 0px;
		flex-wrap: wrap;
	}
}

#comp-mczwcn583_r_comp-mcsy425b {
	--brw: 0px;
	--brd: 232, 230, 230;
	--bg: 255, 255, 255;
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 1;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcsy425h {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 33.3%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	scroll-snap-align: none;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	align-self: stretch;
	order: 1;
	flex-basis: 33.3%;
	flex-grow: 1;
	flex-shrink: 1;
	position: relative;
}

.comp-mczwcn583_r_comp-mcsy425h-container {
	box-sizing: border-box;
	row-gap: 0px;
	column-gap: 0px;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(max(0.5px, 0.19375 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
	grid-template-columns: minmax(0px, 168.78125fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsy425h {
		min-height: 40px;
		width: 100%;
		flex-basis: 100%;
	}
}

#comp-mczwcn583_r_comp-mcsy425h {
	--brw: 0px;
	--brd: 232, 230, 230;
	--bg: var(--color_16);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 1;
	--alpha-bg: 0;
	--alphaBg: 1;
	--boxShadowToggleOn-shd: none;
	--alphaBrd: 0.18;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcsyecrv {
	width: 66.64365859398555%;
	height: auto;
	--comp-display: unset;
	align-self: start;
	justify-self: start;
	pointer-events: auto;
	margin-top: max(0.5px, 0.0005311 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-left: min(-0.5px, -0.0003953 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-mczwcn583_r_comp-mcsyecrv-container {
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	flex-direction: column;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsyecrv {
		width: 95.09401822970726%;
		justify-self: start;
		margin-top: max(0.5px, 0.0007164 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: min(-0.5px, -0.0006471 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: min(-0.5px, -0.0006471 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsyecrv {
		width: 95.09401822970726%;
		justify-self: center;
		margin-top: max(0.5px, 0.0007158 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: min(-0.5px, -0.0006461 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-mczwcn583_r_comp-mcsyecrv {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcsy7e59 {
	min-height: 0px;
	--l_display: unset;
	height: 61.17929560727771px;
	min-width: 0px;
	width: 186.04523500245858px;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: max(0.5px, 0.0003953 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.015615 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: flex-start;
	order: 1;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsy7e59 {
		height: 56.53050657882886px;
		width: 174.5183737342489px;
		margin-left: max(0.5px, 0.0006471 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: max(0.5px, 0.0199734 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsy7e59 {
		margin-left: 0px;
		margin-bottom: max(0.5px, 0.0402145 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: center;
	}
}

#comp-mczwcn583_r_comp-mcsy7e59 {
	--backgroundColor: 0, 0, 0;
	--borderColor: 255, 255, 255;
	--borderWidth: 0px;
	--cornerRadius: 0px;
	--boxShadow: none;
	--mediaOpacity: 1;
	--blendMode: normal;
	--alpha-backgroundColor: 0;
	--alpha-borderColor: 0;
	--boxShadowToggleOn-boxShadow: none;
	--static-spx: 0.1 * var(--one-unit);
}

#comp-mczwcn583_r_comp-mcsy7e59 wow-image {
	overflow: clip;
}

#comp-mczwcn583_r_comp-mcsy7e59 wow-image img {
	height: 100%;
}

#comp-mczwcn583_r_comp-mcsycvyd {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 99.8132212665133%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0156016 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: flex-end;
	order: 2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsycvyd {
		width: 100%;
		margin-bottom: max(0.5px, 0.0199731 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsycvyd {
		margin-bottom: max(0.5px, 0.0402146 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: center;
	}
}

#comp-mczwcn583_r_comp-mcsycvyd {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--lineHeight: 1.6em;
	--letterSpacing: 0em;
	--color: var(--color_11);
	--alpha-color: 1;
	--fontSize: 16px;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsycvyd {
		--textAlign: center;
	}
}

#comp-mczwcn583_r_comp-mcsyz8yg {
	min-height: unset;
	--l_display: unset;
	height: auto;
	--aspect-ratio: 0.1463980261492106;
	min-width: 0px;
	width: 78.7688947640669%;
	max-width: 99999px;
	max-height: 99999px;
	aspect-ratio: 1/var(--aspect-ratio);
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	align-self: flex-start;
	order: 3;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsyz8yg {
		width: 80.6326846508542%;
		align-self: flex-start;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsyz8yg {
		width: 55.67720653150675%;
		align-self: center;
	}
}

#comp-mczwcn583_r_comp-mcsyz8yg {
	--iconSize: 30px;
	--orientation: HORIZ;
	--spacing: 16.038px;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsyz8yg {
		--iconSize: 25px;
		--spacing: 14px;
	}
}

#comp-mczwcn583_r_comp-mcsy425j {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 33.3%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	scroll-snap-align: none;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	align-self: stretch;
	order: 2;
	flex-basis: 33.3%;
	flex-grow: 1;
	flex-shrink: 1;
	position: relative;
}

.comp-mczwcn583_r_comp-mcsy425j-container {
	box-sizing: border-box;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	row-gap: 0px;
	column-gap: 0px;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(max(0.5px, 0.1937498 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
	grid-template-columns: minmax(0px, 156.39025fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsy425j {
		min-height: 40px;
		width: 100%;
		flex-basis: 100%;
	}
}

#comp-mczwcn583_r_comp-mcsy425j {
	--brw: 0px;
	--brd: 232, 230, 230;
	--bg: var(--color_16);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 1;
	--alpha-bg: 0;
	--alphaBg: 1;
	--boxShadowToggleOn-shd: none;
	--alphaBrd: 0.18;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcsz5b1p {
	width: 57.59075757934695%;
	height: auto;
	--comp-display: unset;
	align-self: start;
	justify-self: start;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-mczwcn583_r_comp-mcsz5b1p-container {
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	flex-direction: column;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsz5b1p {
		width: 82.1475974747079%;
		justify-self: center;
		margin-top: max(0.5px, 0.0007164 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsz5b1p {
		width: 82.1475974747079%;
	}
}

#comp-mczwcn583_r_comp-mcsz5b1p {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcsyfesk {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 100%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0155885 * (var(--scaling-factor) - var(--scrollbar-width)));
	align-self: flex-start;
	order: 1;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsyfesk {
		margin-bottom: max(0.5px, 0.0035369 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsyfesk {
		margin-bottom: max(0.5px, 0.0268097 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: center;
	}
}

#comp-mczwcn583_r_comp-mcsyfesk {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--textDecoration: none;
	--color: var(--color_11);
	--alpha-color: 1;
	--textAlign: left;
	--fontSize: 22px;
	--fontWeight: bold;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsyfesk {
		--textAlign: left;
		--fontSize: 18px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsyfesk {
		--textAlign: center;
		--fontSize: 18px;
	}
}

#comp-mczwcn583_r_comp-mcsz3hth {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 100%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	align-self: flex-start;
	order: 2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsz3hth {
		align-self: center;
	}
}

#comp-mczwcn583_r_comp-mcsz3hth {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--color: var(--color_11);
	--alpha-color: 1;
	--textAlign: left;
	--letterSpacing: 0em;
	--lineHeight: 2em;
	--fontSize: 16px;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsz3hth {
		--textAlign: center;
	}
}

#comp-mczwcn583_r_comp-mcsy425k1 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 33.3%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	scroll-snap-align: none;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	align-self: stretch;
	order: 3;
	flex-basis: 33.3%;
	flex-grow: 1;
	flex-shrink: 1;
	position: relative;
}

.comp-mczwcn583_r_comp-mcsy425k1-container {
	box-sizing: border-box;
	row-gap: 0px;
	column-gap: 0px;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(max(0.5px, 0.19375 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
	grid-template-columns: minmax(0px, 144.00025fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsy425k1 {
		min-height: 137.34375px;
		width: 100%;
		flex-basis: 100%;
	}

	.comp-mczwcn583_r_comp-mcsy425k1-container {
		grid-template-rows: minmax(max(0.5px, 0.3682137 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
	}
}

#comp-mczwcn583_r_comp-mcsy425k1 {
	--brw: 0px;
	--brd: 232, 230, 230;
	--bg: var(--color_16);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 1;
	--alpha-bg: 0;
	--alphaBg: 1;
	--boxShadowToggleOn-shd: none;
	--alphaBrd: 0.18;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcszkp6v {
	width: 86.32055107918583%;
	height: auto;
	--comp-display: unset;
	align-self: start;
	justify-self: start;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-mczwcn583_r_comp-mcszkp6v-container {
	box-sizing: border-box;
	padding-bottom: -215.44305534362803px;
	display: var(--l_display, var(--container-display));
	flex-direction: column;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcszkp6v {
		width: 99.99986093700684%;
		margin-top: max(0.5px, 0.0006471 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcszkp6v {
		width: 99.99986093700684%;
		margin-top: max(0.5px, 0.0013032 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-mczwcn583_r_comp-mcszkp6v {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcsz7hzv1 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 65.67149308572917%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 20px;
	align-self: flex-start;
	order: 1;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsz7hzv1 {
		margin-bottom: 15px;
		align-self: flex-start;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsz7hzv1 {
		margin-bottom: max(0.5px, 0.0530142 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: center;
	}
}

#comp-mczwcn583_r_comp-mcsz7hzv1 {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--textDecoration: none;
	--color: var(--color_11);
	--alpha-color: 1;
	--textAlign: left;
	--fontSize: 22px;
	--fontWeight: bold;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsz7hzv1 {
		--textAlign: center;
	}
}

#comp-mczwcn583_r_comp-mcsze1w8 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 85.54325809834856%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: max(0.5px, 0.00088 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 20px;
	align-self: flex-start;
	order: 2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsze1w8 {
		margin-left: max(0.5px, 0.0008802 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 15px;
		align-self: flex-start;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsze1w8 {
		margin-left: 0px;
		margin-bottom: 14.999971389770508px;
		align-self: center;
	}
}

#comp-mczwcn583_r_comp-mcsze1w8 {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--textDecoration: none;
	--color: var(--color_11);
	--alpha-color: 1;
	--fontFamily: open-sans-v2, sans-serif;
	--fontSize: 18px;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsze1w8 {
		--fontSize: 16px;
		--fontWeight: 700;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsze1w8 {
		--textAlign: center;
		--fontSize: 16px;
		--fontWeight: 700;
	}
}

#comp-mczwcn583_r_comp-mcszkcyt {
	width: 100%;
	height: auto;
	--comp-display: unset;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	align-self: flex-start;
	order: 3;
	position: relative;
}

.comp-mczwcn583_r_comp-mcszkcyt-container {
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	flex-direction: column;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcszkcyt {
		width: 100%;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcszkcyt {
		width: 70.55716465905189%;
		margin-bottom: -232.69105534362802px;
		margin-right: max(0.5px, 0.0000465 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: center;
	}
}

#comp-mczwcn583_r_comp-mcszkcyt {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcszcrjs {
	width: max-content;
	height: auto;
	min-height: 0px;
	--comp-display: unset;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: max(0.5px, 0.0116913 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-right: 0px;
	align-self: flex-start;
	order: 1;
	position: relative;
}

.comp-mczwcn583_r_comp-mcszcrjs-container {
	box-sizing: border-box;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	display: var(--l_display, var(--container-display));
	flex-direction: row;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcszcrjs {
		margin-bottom: max(0.5px, 0.0117205 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcszcrjs {
		margin-bottom: max(0.5px, 0.0268097 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: center;
	}
}

#comp-mczwcn583_r_comp-mcszcrjs {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcsza2hy {
	min-height: 0px;
	--l_display: unset;
	height: 30.000001907348633px;
	min-width: 0px;
	width: 30.000001907348633px;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: max(0.5px, 0.0155885 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-top: 0px;
	margin-bottom: 0px;
	align-self: center;
	order: 1;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsza2hy {
		margin-right: max(0.5px, 0.0155459 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: max(0.5px, 0.0001861 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-mczwcn583_r_comp-mcsza2hy {
	--static-spx: 0.1 * var(--one-unit);
}

#comp-mczwcn583_r_comp-mcszbf6r {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: max(0.5px, 0.2308771 * (var(--scaling-factor) - var(--scrollbar-width)));
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	align-self: center;
	order: 2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcszbf6r {
		width: max(0.5px, 0.3022895 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-mczwcn583_r_comp-mcszbf6r {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--textDecoration: none;
	--color: var(--color_11);
	--alpha-color: 1;
	--fontFamily: wfont_3f090f_d2b74fa2704044fa98373433c883f8ed, wf_d2b74fa2704044fa98373433c, orig_poppins_regular;
	--fontSize: 16px;
	--fontWeight: 400;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcszbf6r {
		--fontSize: 14px;
	}
}

#comp-mczwcn583_r_comp-mcszg5yt {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	width: max-content;
	--comp-display: unset;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: max(0.5px, 0.0116913 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-right: 0px;
	align-self: flex-start;
	order: 2;
	position: relative;
}

.comp-mczwcn583_r_comp-mcszg5yt-container {
	box-sizing: border-box;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	display: var(--l_display, var(--container-display));
	flex-direction: row;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcszg5yt {
		margin-bottom: max(0.5px, 0.0115355 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcszg5yt {
		margin-bottom: max(0.5px, 0.0268096 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: center;
	}
}

#comp-mczwcn583_r_comp-mcszg5yt {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcszg5z0 {
	min-height: 0px;
	--l_display: unset;
	height: 30.000001907348633px;
	min-width: 0px;
	width: 30.000001907348633px;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: max(0.5px, 0.0155885 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-top: 0px;
	margin-bottom: 0px;
	align-self: center;
	order: 1;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcszg5z0 {
		margin-right: max(0.5px, 0.0199734 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcszg5z0 {
		margin-right: max(0.5px, 0.0199676 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: max(0.5px, 0.0003726 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-mczwcn583_r_comp-mcszg5z0 {
	--static-spx: 0.1 * var(--one-unit);
}

#comp-mczwcn583_r_comp-mcszg5z4 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: max(0.5px, 0.2308771 * (var(--scaling-factor) - var(--scrollbar-width)));
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	align-self: center;
	order: 2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcszg5z4 {
		width: max(0.5px, 0.5462574 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-mczwcn583_r_comp-mcszg5z4 {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--textDecoration: none;
	--color: var(--color_11);
	--alpha-color: 1;
	--fontFamily: wfont_3f090f_d2b74fa2704044fa98373433c883f8ed, wf_d2b74fa2704044fa98373433c, orig_poppins_regular;
	--fontSize: 16px;
	--fontWeight: 400;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcszg5z4 {
		--fontSize: 14px;
	}
}

#comp-mczwcn583_r_comp-mcszh5o7 {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	width: max-content;
	--comp-display: unset;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	align-self: flex-start;
	order: 3;
	position: relative;
}

.comp-mczwcn583_r_comp-mcszh5o7-container {
	box-sizing: border-box;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	display: var(--l_display, var(--container-display));
	flex-direction: row;
	--container-layout-type: flex-container-layout;
	--container-display: flex;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcszh5o7 {
		margin-left: max(0.5px, 0.0000466 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: center;
	}
}

#comp-mczwcn583_r_comp-mcszh5o7 {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_11);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcszh5od2 {
	min-height: 0px;
	--l_display: unset;
	height: 30.000001907348633px;
	min-width: 0px;
	width: 30.000001907348633px;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: max(0.5px, 0.0155885 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-top: 0px;
	margin-bottom: 0px;
	align-self: center;
	order: 1;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcszh5od2 {
		margin-right: max(0.5px, 0.0155811 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: max(0.5px, 0.0002774 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcszh5od2 {
		margin-right: max(0.5px, 0.0268097 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: max(0.5px, 0.0017694 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-mczwcn583_r_comp-mcszh5od2 {
	--static-spx: 0.1 * var(--one-unit);
}

#comp-mczwcn583_r_comp-mcszh5og {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: max(0.5px, 0.2308771 * (var(--scaling-factor) - var(--scrollbar-width)));
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	align-self: center;
	order: 2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcszh5og {
		width: max(0.5px, 0.2409987 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcszh5og {
		width: max(0.5px, 0.4852279 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-mczwcn583_r_comp-mcszh5og {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--textDecoration: none;
	--color: var(--color_11);
	--alpha-color: 1;
	--fontFamily: wfont_3f090f_d2b74fa2704044fa98373433c883f8ed, wf_d2b74fa2704044fa98373433c, orig_poppins_regular;
	--fontSize: 16px;
	--fontWeight: 400;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcszh5og {
		--fontSize: 14px;
	}
}

#comp-mczwcn583_r_comp-mcsxqw7x {
	min-height: 0px;
	--comp-display: flex;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: auto;
	display: var(--l_display, var(--comp-display, flex));
	flex-direction: column;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 3/1/4/2;
	position: relative;
}

#comp-mczwcn583_r_comp-mcsxqw7x .comp-mczwcn583_r_comp-mcsxqw7x-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	flex-grow: 1;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(max-content, 100%);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-mczwcn583_r_comp-mcsxqw7x {
	--brw: 0px;
	--brd: var(--color_15);
	--bg: var(--color_19);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 0;
	--alpha-bg: 1;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcszyscm {
	min-height: 41.597225189208984px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 1253.8021240234375px;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	align-self: center;
	justify-self: center;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: max(0.5px, 0.0003898 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-mczwcn583_r_comp-mcszyscm-container {
	box-sizing: border-box;
	row-gap: 0px;
	column-gap: 0px;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(41.59725725097656px, auto);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcszyscm {
		min-height: 56.04166793823242px;
		width: 751.1111450195312px;
		margin-left: max(0.5px, 0.0134314 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-right: 0px;
		margin-top: max(0.5px, 0.0008322 * (var(--scaling-factor) - var(--scrollbar-width)));
	}

	.comp-mczwcn583_r_comp-mcszyscm-container {
		padding-top: 0px;
		padding-right: max(0.5px, 0.0266312 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0266312 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: 0px;
		grid-template-rows: minmax(56.04166793823242px, auto);
		grid-template-columns: minmax(0px, 751.1113129882813fr);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcszyscm {
		min-height: 78.61457824707031px;
		width: 373.3333435058594px;
		margin-left: max(0.5px, 0.0016765 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-right: 0px;
		margin-top: 0px;
	}

	.comp-mczwcn583_r_comp-mcszyscm-container {
		padding-top: 0px;
		padding-right: max(0.5px, 0.0402145 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0402145 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: 0px;
		grid-template-rows: minmax(78.61455649414063px, auto);
		grid-template-columns: minmax(0px, 353.4717919921875fr);
	}
}

#comp-mczwcn583_r_comp-mcszyscm {
	--brw: 0px;
	--brd: var(--color_13);
	--bg: var(--color_12);
	--rd: 0px;
	--shd: none;
	--gradient: none;
	--alpha-brd: 1;
	--alpha-bg: 0;
	--boxShadowToggleOn-shd: none;
	--static-spx: 0.1 * var(--one-unit);
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-kd5pdf7t {
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 27.175948511839852%;
	max-width: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: center;
	justify-self: start;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-kd5pdf7t {
		width: 45.36382831576106%;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-kd5pdf7t {
		width: 93.83427973487743%;
		align-self: start;
		margin-left: 6.163198486328099px;
		margin-top: 20.34027099609375px;
	}
}

#comp-mczwcn583_r_comp-kd5pdf7t {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--color: var(--color_12);
	--alpha-color: 1;
	--textAlign: left;
	--letterSpacing: 0em;
	--lineHeight: normal;
	--fontSize: 14px;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-kd5pdf7t {
		--textAlign: center;
	}
}

#comp-mczwcn583_r_comp-mcszuwh7 {
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 27.175948511839852%;
	max-width: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: center;
	justify-self: end;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcszuwh7 {
		width: 45.36382831576106%;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcszuwh7 {
		width: 93.83427973487743%;
		align-self: start;
		justify-self: center;
		margin-right: 4.322919860839818px;
		margin-top: 53.71527099609375px;
	}
}

#comp-mczwcn583_r_comp-mcszuwh7 {
	--backgroundColor: 0, 0, 0;
	--alpha-backgroundColor: 0;
	--blendMode: normal;
	--textShadow: 0px 0px transparent;
	--textOutline: 0px 0px transparent;
	--color: var(--color_12);
	--alpha-color: 1;
	--textAlign: right;
	--letterSpacing: 0em;
	--lineHeight: normal;
	--fontSize: 14px;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcszuwh7 {
		--textAlign: center;
	}
}

#comp-mczwcn5f {
	width: auto;
	height: auto;
	--l_display: unset;
	--comp-display: unset;
	align-self: start;
	justify-self: end;
	pointer-events: auto;
	margin-top: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-mczwcn5f-container {
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: 1fr;
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-mczwcn5f:not(.comp-mczwcn5f-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

#comp-mczwcn5f-pinned-layer {
	position: fixed;
	left: 0;
	width: 100%;
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: 1fr;
	top: 0;
	bottom: unset;
	height: auto;
	margin-top: var(--wix-ads-height);
}

#comp-mczwcn5f {
	--alpha-bg: 0;
	--bg: var(--color_11);
	--static-spx: 0.1 * var(--one-unit);
}

#comp-mczwcn5f_r_comp-kd5px9hr {
	min-height: 100vh;
	height: 100vh;
	min-width: 0px;
	width: 300px;
	--comp-display: unset;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-mczwcn5f_r_comp-kd5px9hr .comp-mczwcn5f_r_comp-kd5px9hr-overflow-wrapper {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: grid;
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	overflow-x: hidden;
	overflow-y: scroll;
	--sticky-offset: 0px;
	scrollbar-width: none;
	overflow: -moz-scrollbars-none;
	-ms-overflow-style: none;
}

#comp-mczwcn5f_r_comp-kd5px9hr .comp-mczwcn5f_r_comp-kd5px9hr-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	row-gap: 0px;
	column-gap: 0px;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(0px, 1fr);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-mczwcn5f_r_comp-kd5px9hr:not(.comp-mczwcn5f_r_comp-kd5px9hr-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

#comp-mczwcn5f_r_comp-kd5px9hr .comp-mczwcn5f_r_comp-kd5px9hr-overflow-wrapper::-webkit-scrollbar {
	width: 0;
	height: 0;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn5f_r_comp-kd5px9hr {
		width: 100vw;
		max-width: 99999px;
	}

	#comp-mczwcn5f_r_comp-kd5px9hr .comp-mczwcn5f_r_comp-kd5px9hr-container {
		grid-template-columns: minmax(0px, 390fr);
	}
}

#comp-mczwcn5f_r_comp-kd5px9hr {
	--containerBackground: var(--color_11);
	--alpha-containerBackground: 1;
	--bg: var(--color_15);
	--alpha-bg: 0.8;
	--static-spx: 0.1 * var(--one-unit);
}

#comp-mczwcn5f_r_comp-kd5px9kk {
	height: auto;
	width: 60%;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: start;
	justify-self: center;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 100px;
	margin-bottom: 200px;
	grid-area: 1/1/2/2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn5f_r_comp-kd5px9kk {
		width: 46.15384615384615%;
	}
}

#comp-mczwcn5f_r_comp-kd5px9kk {
	--bgs: var(--color_11);
	--itemBGColorNoTrans: background-color 50ms ease 0s;
	--shd: none;
	--bg: var(--color_11);
	--brw: 0px 0px 0px 0px;
	--brd: var(--color_15);
	--itemBGColorTrans: background-color 0.4s ease 0s;
	--verticalPadding: 10px;
	--fnt: normal normal normal 18px/1.6em open-sans-v2, sans-serif;
	--txt: var(--color_15);
	--alpha-txt: 1;
	--arrowColor: var(--color_15);
	--alpha-arrowColor: 1;
	--subMenuOpacityTrans: opacity 0.4s ease 0s;
	--bgsSub: var(--color_11);
	--txtsSub: var(--color_18);
	--alpha-txtsSub: 1;
	--txts: var(--color_18);
	--alpha-txts: 1;
	--bgexpanded: var(--color_11);
	--fntSubMenu: normal normal normal 15px/1.6em open-sans-v2, sans-serif;
	--txtexpanded: var(--color_15);
	--alpha-txtexpanded: 1;
	--subMenuSpacing: 25px;
	--menuSpacing: 10px;
	--bgh: 230, 234, 245;

	--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light {
		color_14
	}

	;
	--alpha-SKINS_bgSubmenu: 0;
	--rd: 90px;
	--alpha-bgs: 0;
	--alpha-bgsSub: 0;
	--alpha-brd: 0.2;
	--textSpacing: 0;
	--alpha-bg: 0;
	--SKINS_submenuMargin: 0;
	--alpha-bgexpanded: 0;
	--sepw: 1;
	--alpha-bgh: 1;
	--SKINS_submenuBR: 90px;
	--boxShadowToggleOn-shd: none;
	--separatorHeight: 15;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn5f_r_comp-kd5px9kk {
		--fnt: normal normal normal 18px/1.6em open-sans-v2, sans-serif;
		--txt: var(--color_18);
		--txtsSub: var(--color_15);
		--txts: var(--color_15);
		--fntSubMenu: normal normal normal 15px/1.6em open-sans-v2, sans-serif;
		--txtexpanded: var(--color_18);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn5f_r_comp-kd5px9kk {
		--fnt: normal normal normal 16px/1.6em open-sans-v2, sans-serif;
		--txt: var(--color_18);
		--txtsSub: var(--color_15);
		--txts: var(--color_15);
		--fntSubMenu: normal normal normal 14px/1.6em open-sans-v2, sans-serif;
		--txtexpanded: var(--color_18);
	}
}

#comp-mczwcn5f_r_comp-kkmqi5tc {
	height: 20px;
	width: 20px;
	--l_display: unset;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: start;
	justify-self: end;
	position: sticky;
	--force-auto: initial;
	top: var(--force-auto, calc(0px + var(--sticky-offset, 0px)));
	bottom: var(--force-auto, );
	left: var(--force-auto, );
	right: var(--force-auto, );
	pointer-events: auto;
	margin-left: 0%;
	margin-right: 40px;
	margin-top: 40px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	--is-sticky: 1;
}

#comp-mczwcn5f_r_comp-kkmqi5tc~* {
	transform: var(--experimental-safari-sticky-fix);
}

#comp-mczwcn5f_r_comp-kkmqi5tc {
	--static-spx: 0.1 * var(--one-unit);
}

#comp-mczwcn5g2 {
	width: auto;
	height: auto;
	--comp-display: unset;
	align-self: start;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: calc(0px);
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-mczwcn5g2-container {
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: 1fr;
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-mczwcn5g2:not(.comp-mczwcn5g2-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

#comp-mczwcn5g2-pinned-layer {
	position: fixed;
	left: 0;
	width: 100%;
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: 1fr;
	top: 0;
	bottom: unset;
	height: auto;
	margin-top: var(--wix-ads-height);
}

#masterPage:not(.landingPage) {
	--top-offset: var(--header-height);
}

#masterPage.landingPage {
	--top-offset: 0px;
}

#comp-mczwcn5g2 {
	--alpha-bg: 0;
	--bg: var(--color_11);
	--static-spx: 0.1 * var(--one-unit);
}

#comp-mczwcn5g2_r_comp-kbgajy18 {
	min-height: 90px;
	height: auto;
	min-width: 0px;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	grid-area: 1/1/2/2;
	position: relative;
}

#comp-mczwcn5g2_r_comp-kbgajy18 .comp-mczwcn5g2_r_comp-kbgajy18-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	padding-top: max(0.5px, 0.0079051 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-right: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-left: max(0.5px, 0.0158103 * (var(--scaling-factor) - var(--scrollbar-width)));
	padding-bottom: max(0.5px, 0.0079051 * (var(--scaling-factor) - var(--scrollbar-width)));
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(90px, auto);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-mczwcn5g2_r_comp-kbgajy18:not(.comp-mczwcn5g2_r_comp-kbgajy18-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

#comp-mczwcn5g2_r_comp-kbgajy18 .comp-mczwcn5g2_r_comp-kbgajy18-container-pinned {
	max-width: var(--variables-m28o2bcx);
	margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
	--section-max-width: var(--variables-m28o2bcx);
	height: 100%;
	width: 100%;
	position: absolute;
	display: grid;
	pointer-events: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn5g2_r_comp-kbgajy18 .comp-mczwcn5g2_r_comp-kbgajy18-container {
		padding-top: max(0.5px, 0.0079055 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-right: max(0.5px, 0.0266312 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0266312 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: max(0.5px, 0.0079055 * (var(--scaling-factor) - var(--scrollbar-width)));
		grid-template-rows: minmax(90px, auto);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn5g2_r_comp-kbgajy18 {
		min-height: 78.00000762939453px;
	}

	#comp-mczwcn5g2_r_comp-kbgajy18 .comp-mczwcn5g2_r_comp-kbgajy18-container {
		padding-top: 0px;
		padding-right: max(0.5px, 0.0402145 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-left: max(0.5px, 0.0402145 * (var(--scaling-factor) - var(--scrollbar-width)));
		padding-bottom: 0px;
		grid-template-rows: minmax(78px, auto);
	}
}

#comp-mczwcn5g2_r_comp-kbgajy18 {
	--bg: var(--color_11);
	--bg-scrl: var(--color_18);
	--alpha-bg: 0;
	--alpha-bg-scrl: 0.5;
	--static-spx: 0.1 * var(--one-unit);
}

#comp-mczwcn5g2_r_comp-mcvkqtb6 {
	width: 19.000530766548028%;
	height: auto;
	--aspect-ratio: 0.3403489534356643;
	--l_display: unset;
	aspect-ratio: 1/var(--aspect-ratio);
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: center;
	justify-self: start;
	pointer-events: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn5g2_r_comp-mcvkqtb6 {
		width: 28.519793821339565%;
		--aspect-ratio: 0.33330771595450354;
		align-self: start;
		margin-top: max(0.5px, 0.0112056 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: min(-0.5px, -0.0006725 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn5g2_r_comp-mcvkqtb6 {
		width: 44.97278953822901%;
		--aspect-ratio: 0.34579345088161206;
		align-self: center;
		margin-top: 0px;
		margin-left: min(-0.5px, -0.0013394 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

#comp-mczwcn5g2_r_comp-mcvkqtb6 {
	--backgroundColor: 0, 0, 0;
	--borderColor: 255, 255, 255;
	--alpha-borderColor: 1;
	--borderWidth: 0px;
	--cornerRadius: 0px;
	--boxShadow: none;
	--mediaOpacity: 1;
	--blendMode: normal;
	--alpha-backgroundColor: 0;
	--boxShadowToggleOn-boxShadow: none;
	--static-spx: 1px;
}

#comp-mczwcn5g2_r_comp-mcvkqtb6 wow-image {
	overflow: clip;
}

#comp-mczwcn5g2_r_comp-mcvkqtb6 wow-image img {
	height: 100%;
}

#comp-mczwcn5g2_r_comp-mb5540mw {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 52.994897959183675%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	align-self: center;
	justify-self: center;
	pointer-events: auto;
	margin-left: max(0.5px, 0.1114377 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: max(0.5px, 0.0004199 * (var(--scaling-factor) - var(--scrollbar-width)));
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-mczwcn5g2_r_comp-mb5540mw-container {
	box-sizing: border-box;
	row-gap: 0px;
	column-gap: 0px;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(min-content, 1fr);
	grid-template-columns: minmax(0px, 480.999975fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

#comp-mczwcn5g2_r_comp-mb5540mw:not(.comp-mczwcn5g2_r_comp-mb5540mw-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn5g2_r_comp-mb5540mw {
		height: 50px;
		width: 34.350650787353516px;
		justify-self: end;
		margin-left: 0px;
		margin-right: max(0.5px, 0.0000155 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: max(0.5px, 0.0000403 * (var(--scaling-factor) - var(--scrollbar-width)));
	}

	.comp-mczwcn5g2_r_comp-mb5540mw-container {
		grid-template-rows: minmax(min-content, 50fr);
		grid-template-columns: minmax(0px, 50fr);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn5g2_r_comp-mb5540mw {
		justify-self: end;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
	}
}

#comp-mczwcn5g2_r_comp-mb5540mw {
	--container-background: rgba(255, 255, 255, 0);
	--container-border-left: 0px solid rgba(203, 220, 233, 1);
	--container-border-right: 0px solid rgba(203, 220, 233, 1);
	--container-border-top: 0px solid rgba(203, 220, 233, 1);
	--container-border-bottom: 0px solid rgba(203, 220, 233, 1);
	--container-border-radius: 0px 0px 0px 0px;
	--container-padding-top: 0px;
	--container-padding-right: 0px;
	--container-padding-bottom: 0px;
	--container-padding-left: 0px;
	--item-background: rgba(255, 255, 255, 0);
	--item-font: normal normal normal 12px/1.6em open-sans-v2, sans-serif;
	--item-color: rgba(var(--color_11), 1);
	--item-text-decoration: none;
	--item-text-transform: uppercase;
	--item-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
	--item-text-highlight: none;
	--item-letter-spacing: 0em;
	--item-line-height: unset;
	--item-text-shadow: 0px 0px 0px transparent;
	--item-border-left: 0px solid rgba(203, 220, 233, 1);
	--item-border-right: 0px solid rgba(203, 220, 233, 1);
	--item-border-top: 0px solid rgba(203, 220, 233, 1);
	--item-border-bottom: 0px solid rgba(203, 220, 233, 1);
	--item-border-radius: 0px 0px 0px 0px;
	--horizontal-item-icon-display: unset;
	--item-icon-size: 10px;
	--item-icon-color: rgba(0, 0, 0, 1);
	--item-divider: 1px solid rgba(203, 220, 233, 1);
	--item-text-align: justify;
	--item-direction: revert;
	--item-vertical-padding: 10px;
	--item-horizontal-padding: 10px;
	--item-padding-top: initial;
	--item-padding-right: initial;
	--item-padding-bottom: initial;
	--item-padding-left: initial;
	--scroll-button-background: rgba(255, 255, 255, 1);
	--scroll-button-border-left: 1px solid rgba(203, 220, 233, 1);
	--scroll-button-border-right: 1px solid rgba(203, 220, 233, 1);
	--scroll-button-border-top: 1px solid rgba(203, 220, 233, 1);
	--scroll-button-border-bottom: 1px solid rgba(203, 220, 233, 1);
	--scroll-button-border-radius: 0 0 0 0;
	--scroll-button-box-shadow: none;
	--scroll-button-icon-display: unset;
	--scroll-button-icon-size: 10px;
	--scroll-button-icon-color: rgba(0, 0, 0, 1);
	--scroll-button-icon-rotation: 0;
	--scroll-button-padding-right: 10px;
	--scroll-button-padding-left: 10px;
	--dropdown-container-background: rgba(255, 255, 255, 1);
	--dropdown-container-border-left: medium none currentcolor;
	--dropdown-container-border-right: medium none currentcolor;
	--dropdown-container-border-top: medium none currentcolor;
	--dropdown-container-border-bottom: medium none currentcolor;
	--dropdown-container-border-radius: 0px 0px 0px 0px;
	--dropdown-anchor: menuStretched;
	--dropdown-align: start;
	--dropdown-horizontal-margin: 0px;
	--dropdown-space-above: 14px;
	--dropdown-menu-container-background: rgba(255, 255, 255, 0);
	--dropdown-menu-container-box-shadow: none;
	--dropdown-menu-container-border-left: medium none currentcolor;
	--dropdown-menu-container-border-right: medium none currentcolor;
	--dropdown-menu-container-border-top: medium none currentcolor;
	--dropdown-menu-container-border-bottom: medium none currentcolor;
	--dropdown-menu-container-border-radius: 0px 0px 0px 0px;
	--dropdown-menu-item-background: rgba(255, 255, 255, 0);
	--dropdown-menu-item-font: normal normal normal 15px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
	--dropdown-menu-item-color: rgba(0, 0, 0, 1);
	--dropdown-menu-item-text-decoration: none;
	--dropdown-menu-item-text-transform: revert;
	--dropdown-menu-item-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
	--dropdown-menu-item-text-highlight: none;
	--dropdown-menu-item-letter-spacing: revert;
	--dropdown-menu-item-line-height: 1.4em;
	--dropdown-menu-item-text-shadow: 0px 0px 0px transparent;
	--dropdown-menu-item-border-left: 0px solid rgba(0, 0, 0, 1);
	--dropdown-menu-item-border-right: 0px solid rgba(0, 0, 0, 1);
	--dropdown-menu-item-border-top: 0px solid rgba(0, 0, 0, 1);
	--dropdown-menu-item-border-bottom: 0px solid rgba(0, 0, 0, 1);
	--dropdown-menu-item-border-radius: 0px 0px 0px 0px;
	--dropdown-menu-item-box-shadow: none;
	--dropdown-menu-sub-item-background: rgba(255, 255, 255, 0);
	--dropdown-menu-sub-item-font: normal normal normal 14px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
	--dropdown-menu-sub-item-color: rgba(0, 0, 0, 1);
	--dropdown-menu-sub-item-text-transform: revert;
	--dropdown-menu-sub-item-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
	--dropdown-menu-sub-item-text-highlight: none;
	--dropdown-menu-sub-item-letter-spacing: revert;
	--dropdown-menu-sub-item-line-height: revert;
	--dropdown-menu-sub-item-text-shadow: 0px 0px 0px transparent;
	--dropdown-menu-sub-item-border-left: medium none currentcolor;
	--dropdown-menu-sub-item-border-right: medium none currentcolor;
	--dropdown-menu-sub-item-border-top: medium none currentcolor;
	--dropdown-menu-sub-item-border-bottom: medium none currentcolor;
	--dropdown-menu-sub-item-border-radius: 0px 0px 0px 0px;
	--dropdown-menu-sub-item-box-shadow: none;
	--dropdown-menu-item-vertical-padding: 4px;
	--dropdown-menu-item-horizontal-padding: 0px;
	--dropdown-menu-item-padding-top: initial;
	--dropdown-menu-item-padding-right: initial;
	--dropdown-menu-item-padding-bottom: initial;
	--dropdown-menu-item-padding-left: initial;
	--dropdown-menu-container-vertical-padding: 10px;
	--dropdown-menu-container-horizontal-padding: 10px;
	--dropdown-menu-container-padding-top: initial;
	--dropdown-menu-container-padding-right: initial;
	--dropdown-menu-container-padding-bottom: initial;
	--dropdown-menu-container-padding-left: initial;
	--dropdown-menu-item-vertical-spacing: 0px;
	--dropdown-menu-item-horizontal-spacing: 10px;
	--dropdown-menu-sub-items-vertical-spacing-before: 2px;
	--dropdown-menu-sub-items-vertical-spacing-between: 0px;
	--dropdown-menu-sub-item-vertical-padding: 2px;
	--dropdown-menu-sub-item-horizontal-padding: 0px;
	--dropdown-menu-sub-item-padding-top: initial;
	--dropdown-menu-sub-item-padding-right: initial;
	--dropdown-menu-sub-item-padding-bottom: initial;
	--dropdown-menu-sub-item-padding-left: initial;
	--dropdown-menu-columns-number: 2;
	--dropdown-menu-align: start;
	--dropdown-menu-item-align: inherit;
	--dropdown-menu-sub-item-align: inherit;
	--display-mode: navbar;
	--spacing-between-label-and-dropdown-icon: 6px;
	--menu-items-main-axis-gap: 8px;
	--menu-items-cross-axis-gap: 10px;
	--orientation: horizontal;
	--overflow: scroll;
	--divider-display: none;
	--container-align: center;
	--menu-items-justification: none;
	--animation-name: underline;
	--vertical-dropdown-display: expandCollapse;
	--item-hover-color: rgba(var(--color_16), 1);
	--dropdown-menu-sub-item-hover-box-shadow: initial;
	--item-selected-color: rgba(var(--color_16), 1);
	--dropdown-menu-sub-item-selected-border-bottom: initial;
	--scroll-button-hover-border-radius: initial;
	--item-hover-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
	--dropdown-menu-sub-item-hover-text-decoration: underline;
	--dropdown-menu-sub-item-selected-border-left: initial;
	--dropdown-menu-item-hover-letter-spacing: initial;
	--scroll-button-hover-border-right: 1px solid rgba(26, 106, 255, 1);
	--dropdown-menu-item-hover-color: rgba(26, 106, 255, 1);
	--scroll-button-hover-border-bottom: 1px solid rgba(26, 106, 255, 1);
	--dropdown-menu-item-hover-font: normal normal normal 15px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
	--dropdown-menu-item-selected-border-bottom: initial;
	--dropdown-menu-sub-item-hover-text-highlight: initial;
	--dropdown-menu-item-selected-border-right: initial;
	--dropdown-menu-sub-item-hover-text-outline: initial;
	--dropdown-menu-item-hover-background: rgba(255, 255, 255, 0);
	--dropdown-menu-item-selected-text-transform: initial;
	--dropdown-menu-sub-item-hover-line-height: initial;
	--scroll-button-hover-icon-display: unset;
	--item-selected-icon-color: rgba(26, 106, 255, 1);
	--dropdown-menu-item-hover-box-shadow: initial;
	--item-hover-text-highlight: initial;
	--dropdown-menu-sub-item-selected-background: initial;
	--scroll-button-hover-padding-right: 10px;
	--dropdown-menu-sub-item-hover-text-transform: initial;
	--item-hover-border-left: 0px solid rgba(203, 220, 233, 1);
	--item-selected-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
	--dropdown-menu-item-selected-text-shadow: initial;
	--item-hover-icon-color: rgba(26, 106, 255, 1);
	--dropdown-menu-item-selected-border-top: initial;
	--dropdown-menu-item-selected-border-radius: initial;
	--dropdown-container-hover-background: rgba(255, 255, 255, 1);
	--dropdown-menu-sub-item-selected-box-shadow: initial;
	--scroll-button-hover-icon-color: rgba(26, 106, 255, 1);
	--item-hover-box-shadow: initial;
	--item-hover-background: rgba(255, 255, 255, 0);
	--scroll-button-hover-icon-size: 14px;
	--dropdown-menu-sub-item-selected-text-outline: initial;
	--item-hover-border-right: 0px solid rgba(203, 220, 233, 1);
	--dropdown-menu-item-hover-text-highlight: initial;
	--dropdown-menu-item-hover-border-right: initial;
	--item-selected-text-highlight: initial;
	--dropdown-menu-sub-item-hover-letter-spacing: initial;
	--dropdown-menu-item-selected-background: rgba(255, 255, 255, 0);
	--dropdown-menu-item-hover-border-top: initial;
	--dropdown-menu-sub-item-selected-line-height: initial;
	--dropdown-menu-sub-item-hover-border-radius: initial;
	--dropdown-menu-sub-item-hover-color: rgba(0, 0, 0, 1);
	--dropdown-menu-sub-item-selected-text-transform: initial;
	--scroll-button-hover-icon-rotation: 0;
	--item-selected-box-shadow: initial;
	--item-selected-border-bottom: 0px solid rgba(203, 220, 233, 1);
	--dropdown-menu-sub-item-selected-border-top: initial;
	--dropdown-menu-sub-item-selected-text-shadow: initial;
	--dropdown-menu-sub-item-selected-letter-spacing: initial;
	--dropdown-menu-sub-item-hover-border-top: initial;
	--item-hover-text-shadow: initial;
	--dropdown-menu-item-selected-border-left: initial;
	--dropdown-menu-item-hover-border-left: initial;
	--dropdown-menu-item-selected-text-outline: initial;
	--dropdown-menu-sub-item-selected-color: rgba(0, 0, 0, 1);
	--dropdown-menu-sub-item-hover-background: initial;
	--dropdown-menu-sub-item-hover-border-bottom: initial;
	--dropdown-menu-sub-item-selected-text-highlight: initial;
	--dropdown-menu-item-hover-text-transform: initial;
	--dropdown-menu-item-hover-text-outline: initial;
	--dropdown-menu-sub-item-hover-border-right: initial;
	--dropdown-menu-item-selected-letter-spacing: initial;
	--dropdown-container-selected-background: rgba(255, 255, 255, 1);
	--dropdown-menu-item-selected-box-shadow: initial;
	--item-selected-border-top: 0px solid rgba(203, 220, 233, 1);
	--item-selected-text-shadow: initial;
	--scroll-button-hover-box-shadow: initial;
	--item-hover-border-top: 0px solid rgba(203, 220, 233, 1);
	--scroll-button-hover-border-left: 1px solid rgba(26, 106, 255, 1);
	--dropdown-menu-sub-item-selected-text-decoration: underline;
	--dropdown-menu-sub-item-selected-border-right: initial;
	--dropdown-menu-item-hover-text-shadow: initial;
	--dropdown-menu-item-hover-border-bottom: initial;
	--dropdown-menu-item-hover-border-radius: initial;
	--dropdown-menu-sub-item-selected-font: initial;
	--item-selected-border-right: 0px solid rgba(203, 220, 233, 1);
	--dropdown-menu-sub-item-hover-text-shadow: initial;
	--scroll-button-hover-background: rgba(220, 232, 255, 1);
	--scroll-button-hover-padding-left: 10px;
	--dropdown-menu-sub-item-selected-border-radius: initial;
	--item-selected-border-radius: initial;
	--item-hover-border-bottom: 0px solid rgba(203, 220, 233, 1);
	--item-hover-border-radius: initial;
	--dropdown-menu-item-hover-line-height: initial;
	--item-selected-border-left: 0px solid rgba(203, 220, 233, 1);
	--item-selected-background: rgba(255, 255, 255, 0);
	--dropdown-menu-sub-item-hover-border-left: initial;
	--dropdown-menu-item-selected-color: rgba(26, 106, 255, 1);
	--dropdown-menu-sub-item-hover-font: initial;
	--scroll-button-hover-border-top: 1px solid rgba(26, 106, 255, 1);
	--dropdown-menu-item-selected-line-height: initial;
	--dropdown-menu-item-selected-text-highlight: initial;
	--dropdown-menu-item-selected-font: normal normal normal 15px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
	--static-spx: 0.1 * var(--one-unit);
}

#portal-comp-mczwcn5g2_r_comp-mb5540mw {
	--container-background: rgba(255, 255, 255, 0);
	--container-border-left: 0px solid rgba(203, 220, 233, 1);
	--container-border-right: 0px solid rgba(203, 220, 233, 1);
	--container-border-top: 0px solid rgba(203, 220, 233, 1);
	--container-border-bottom: 0px solid rgba(203, 220, 233, 1);
	--container-border-radius: 0px 0px 0px 0px;
	--container-padding-top: 0px;
	--container-padding-right: 0px;
	--container-padding-bottom: 0px;
	--container-padding-left: 0px;
	--item-background: rgba(255, 255, 255, 0);
	--item-font: normal normal normal 12px/1.6em open-sans-v2, sans-serif;
	--item-color: rgba(var(--color_11), 1);
	--item-text-decoration: none;
	--item-text-transform: uppercase;
	--item-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
	--item-text-highlight: none;
	--item-letter-spacing: 0em;
	--item-line-height: unset;
	--item-text-shadow: 0px 0px 0px transparent;
	--item-border-left: 0px solid rgba(203, 220, 233, 1);
	--item-border-right: 0px solid rgba(203, 220, 233, 1);
	--item-border-top: 0px solid rgba(203, 220, 233, 1);
	--item-border-bottom: 0px solid rgba(203, 220, 233, 1);
	--item-border-radius: 0px 0px 0px 0px;
	--horizontal-item-icon-display: unset;
	--item-icon-size: 10px;
	--item-icon-color: rgba(0, 0, 0, 1);
	--item-divider: 1px solid rgba(203, 220, 233, 1);
	--item-text-align: justify;
	--item-direction: revert;
	--item-vertical-padding: 10px;
	--item-horizontal-padding: 10px;
	--item-padding-top: initial;
	--item-padding-right: initial;
	--item-padding-bottom: initial;
	--item-padding-left: initial;
	--scroll-button-background: rgba(255, 255, 255, 1);
	--scroll-button-border-left: 1px solid rgba(203, 220, 233, 1);
	--scroll-button-border-right: 1px solid rgba(203, 220, 233, 1);
	--scroll-button-border-top: 1px solid rgba(203, 220, 233, 1);
	--scroll-button-border-bottom: 1px solid rgba(203, 220, 233, 1);
	--scroll-button-border-radius: 0 0 0 0;
	--scroll-button-box-shadow: none;
	--scroll-button-icon-display: unset;
	--scroll-button-icon-size: 10px;
	--scroll-button-icon-color: rgba(0, 0, 0, 1);
	--scroll-button-icon-rotation: 0;
	--scroll-button-padding-right: 10px;
	--scroll-button-padding-left: 10px;
	--dropdown-container-background: rgba(255, 255, 255, 1);
	--dropdown-container-border-left: medium none currentcolor;
	--dropdown-container-border-right: medium none currentcolor;
	--dropdown-container-border-top: medium none currentcolor;
	--dropdown-container-border-bottom: medium none currentcolor;
	--dropdown-container-border-radius: 0px 0px 0px 0px;
	--dropdown-anchor: menuStretched;
	--dropdown-align: start;
	--dropdown-horizontal-margin: 0px;
	--dropdown-space-above: 14px;
	--dropdown-menu-container-background: rgba(255, 255, 255, 0);
	--dropdown-menu-container-box-shadow: none;
	--dropdown-menu-container-border-left: medium none currentcolor;
	--dropdown-menu-container-border-right: medium none currentcolor;
	--dropdown-menu-container-border-top: medium none currentcolor;
	--dropdown-menu-container-border-bottom: medium none currentcolor;
	--dropdown-menu-container-border-radius: 0px 0px 0px 0px;
	--dropdown-menu-item-background: rgba(255, 255, 255, 0);
	--dropdown-menu-item-font: normal normal normal 15px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
	--dropdown-menu-item-color: rgba(0, 0, 0, 1);
	--dropdown-menu-item-text-decoration: none;
	--dropdown-menu-item-text-transform: revert;
	--dropdown-menu-item-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
	--dropdown-menu-item-text-highlight: none;
	--dropdown-menu-item-letter-spacing: revert;
	--dropdown-menu-item-line-height: 1.4em;
	--dropdown-menu-item-text-shadow: 0px 0px 0px transparent;
	--dropdown-menu-item-border-left: 0px solid rgba(0, 0, 0, 1);
	--dropdown-menu-item-border-right: 0px solid rgba(0, 0, 0, 1);
	--dropdown-menu-item-border-top: 0px solid rgba(0, 0, 0, 1);
	--dropdown-menu-item-border-bottom: 0px solid rgba(0, 0, 0, 1);
	--dropdown-menu-item-border-radius: 0px 0px 0px 0px;
	--dropdown-menu-item-box-shadow: none;
	--dropdown-menu-sub-item-background: rgba(255, 255, 255, 0);
	--dropdown-menu-sub-item-font: normal normal normal 14px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
	--dropdown-menu-sub-item-color: rgba(0, 0, 0, 1);
	--dropdown-menu-sub-item-text-transform: revert;
	--dropdown-menu-sub-item-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
	--dropdown-menu-sub-item-text-highlight: none;
	--dropdown-menu-sub-item-letter-spacing: revert;
	--dropdown-menu-sub-item-line-height: revert;
	--dropdown-menu-sub-item-text-shadow: 0px 0px 0px transparent;
	--dropdown-menu-sub-item-border-left: medium none currentcolor;
	--dropdown-menu-sub-item-border-right: medium none currentcolor;
	--dropdown-menu-sub-item-border-top: medium none currentcolor;
	--dropdown-menu-sub-item-border-bottom: medium none currentcolor;
	--dropdown-menu-sub-item-border-radius: 0px 0px 0px 0px;
	--dropdown-menu-sub-item-box-shadow: none;
	--dropdown-menu-item-vertical-padding: 4px;
	--dropdown-menu-item-horizontal-padding: 0px;
	--dropdown-menu-item-padding-top: initial;
	--dropdown-menu-item-padding-right: initial;
	--dropdown-menu-item-padding-bottom: initial;
	--dropdown-menu-item-padding-left: initial;
	--dropdown-menu-container-vertical-padding: 10px;
	--dropdown-menu-container-horizontal-padding: 10px;
	--dropdown-menu-container-padding-top: initial;
	--dropdown-menu-container-padding-right: initial;
	--dropdown-menu-container-padding-bottom: initial;
	--dropdown-menu-container-padding-left: initial;
	--dropdown-menu-item-vertical-spacing: 0px;
	--dropdown-menu-item-horizontal-spacing: 10px;
	--dropdown-menu-sub-items-vertical-spacing-before: 2px;
	--dropdown-menu-sub-items-vertical-spacing-between: 0px;
	--dropdown-menu-sub-item-vertical-padding: 2px;
	--dropdown-menu-sub-item-horizontal-padding: 0px;
	--dropdown-menu-sub-item-padding-top: initial;
	--dropdown-menu-sub-item-padding-right: initial;
	--dropdown-menu-sub-item-padding-bottom: initial;
	--dropdown-menu-sub-item-padding-left: initial;
	--dropdown-menu-columns-number: 2;
	--dropdown-menu-align: start;
	--dropdown-menu-item-align: inherit;
	--dropdown-menu-sub-item-align: inherit;
	--display-mode: navbar;
	--spacing-between-label-and-dropdown-icon: 6px;
	--menu-items-main-axis-gap: 8px;
	--menu-items-cross-axis-gap: 10px;
	--orientation: horizontal;
	--overflow: scroll;
	--divider-display: none;
	--container-align: center;
	--menu-items-justification: none;
	--animation-name: underline;
	--vertical-dropdown-display: expandCollapse;
	--item-hover-color: rgba(var(--color_16), 1);
	--dropdown-menu-sub-item-hover-box-shadow: initial;
	--item-selected-color: rgba(var(--color_16), 1);
	--dropdown-menu-sub-item-selected-border-bottom: initial;
	--scroll-button-hover-border-radius: initial;
	--item-hover-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
	--dropdown-menu-sub-item-hover-text-decoration: underline;
	--dropdown-menu-sub-item-selected-border-left: initial;
	--dropdown-menu-item-hover-letter-spacing: initial;
	--scroll-button-hover-border-right: 1px solid rgba(26, 106, 255, 1);
	--dropdown-menu-item-hover-color: rgba(26, 106, 255, 1);
	--scroll-button-hover-border-bottom: 1px solid rgba(26, 106, 255, 1);
	--dropdown-menu-item-hover-font: normal normal normal 15px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
	--dropdown-menu-item-selected-border-bottom: initial;
	--dropdown-menu-sub-item-hover-text-highlight: initial;
	--dropdown-menu-item-selected-border-right: initial;
	--dropdown-menu-sub-item-hover-text-outline: initial;
	--dropdown-menu-item-hover-background: rgba(255, 255, 255, 0);
	--dropdown-menu-item-selected-text-transform: initial;
	--dropdown-menu-sub-item-hover-line-height: initial;
	--scroll-button-hover-icon-display: unset;
	--item-selected-icon-color: rgba(26, 106, 255, 1);
	--dropdown-menu-item-hover-box-shadow: initial;
	--item-hover-text-highlight: initial;
	--dropdown-menu-sub-item-selected-background: initial;
	--scroll-button-hover-padding-right: 10px;
	--dropdown-menu-sub-item-hover-text-transform: initial;
	--item-hover-border-left: 0px solid rgba(203, 220, 233, 1);
	--item-selected-text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
	--dropdown-menu-item-selected-text-shadow: initial;
	--item-hover-icon-color: rgba(26, 106, 255, 1);
	--dropdown-menu-item-selected-border-top: initial;
	--dropdown-menu-item-selected-border-radius: initial;
	--dropdown-container-hover-background: rgba(255, 255, 255, 1);
	--dropdown-menu-sub-item-selected-box-shadow: initial;
	--scroll-button-hover-icon-color: rgba(26, 106, 255, 1);
	--item-hover-box-shadow: initial;
	--item-hover-background: rgba(255, 255, 255, 0);
	--scroll-button-hover-icon-size: 14px;
	--dropdown-menu-sub-item-selected-text-outline: initial;
	--item-hover-border-right: 0px solid rgba(203, 220, 233, 1);
	--dropdown-menu-item-hover-text-highlight: initial;
	--dropdown-menu-item-hover-border-right: initial;
	--item-selected-text-highlight: initial;
	--dropdown-menu-sub-item-hover-letter-spacing: initial;
	--dropdown-menu-item-selected-background: rgba(255, 255, 255, 0);
	--dropdown-menu-item-hover-border-top: initial;
	--dropdown-menu-sub-item-selected-line-height: initial;
	--dropdown-menu-sub-item-hover-border-radius: initial;
	--dropdown-menu-sub-item-hover-color: rgba(0, 0, 0, 1);
	--dropdown-menu-sub-item-selected-text-transform: initial;
	--scroll-button-hover-icon-rotation: 0;
	--item-selected-box-shadow: initial;
	--item-selected-border-bottom: 0px solid rgba(203, 220, 233, 1);
	--dropdown-menu-sub-item-selected-border-top: initial;
	--dropdown-menu-sub-item-selected-text-shadow: initial;
	--dropdown-menu-sub-item-selected-letter-spacing: initial;
	--dropdown-menu-sub-item-hover-border-top: initial;
	--item-hover-text-shadow: initial;
	--dropdown-menu-item-selected-border-left: initial;
	--dropdown-menu-item-hover-border-left: initial;
	--dropdown-menu-item-selected-text-outline: initial;
	--dropdown-menu-sub-item-selected-color: rgba(0, 0, 0, 1);
	--dropdown-menu-sub-item-hover-background: initial;
	--dropdown-menu-sub-item-hover-border-bottom: initial;
	--dropdown-menu-sub-item-selected-text-highlight: initial;
	--dropdown-menu-item-hover-text-transform: initial;
	--dropdown-menu-item-hover-text-outline: initial;
	--dropdown-menu-sub-item-hover-border-right: initial;
	--dropdown-menu-item-selected-letter-spacing: initial;
	--dropdown-container-selected-background: rgba(255, 255, 255, 1);
	--dropdown-menu-item-selected-box-shadow: initial;
	--item-selected-border-top: 0px solid rgba(203, 220, 233, 1);
	--item-selected-text-shadow: initial;
	--scroll-button-hover-box-shadow: initial;
	--item-hover-border-top: 0px solid rgba(203, 220, 233, 1);
	--scroll-button-hover-border-left: 1px solid rgba(26, 106, 255, 1);
	--dropdown-menu-sub-item-selected-text-decoration: underline;
	--dropdown-menu-sub-item-selected-border-right: initial;
	--dropdown-menu-item-hover-text-shadow: initial;
	--dropdown-menu-item-hover-border-bottom: initial;
	--dropdown-menu-item-hover-border-radius: initial;
	--dropdown-menu-sub-item-selected-font: initial;
	--item-selected-border-right: 0px solid rgba(203, 220, 233, 1);
	--dropdown-menu-sub-item-hover-text-shadow: initial;
	--scroll-button-hover-background: rgba(220, 232, 255, 1);
	--scroll-button-hover-padding-left: 10px;
	--dropdown-menu-sub-item-selected-border-radius: initial;
	--item-selected-border-radius: initial;
	--item-hover-border-bottom: 0px solid rgba(203, 220, 233, 1);
	--item-hover-border-radius: initial;
	--dropdown-menu-item-hover-line-height: initial;
	--item-selected-border-left: 0px solid rgba(203, 220, 233, 1);
	--item-selected-background: rgba(255, 255, 255, 0);
	--dropdown-menu-sub-item-hover-border-left: initial;
	--dropdown-menu-item-selected-color: rgba(26, 106, 255, 1);
	--dropdown-menu-sub-item-hover-font: initial;
	--scroll-button-hover-border-top: 1px solid rgba(26, 106, 255, 1);
	--dropdown-menu-item-selected-line-height: initial;
	--dropdown-menu-item-selected-text-highlight: initial;
	--dropdown-menu-item-selected-font: normal normal normal 15px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
	--static-spx: 0.1 * var(--one-unit);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn5g2_r_comp-mb5540mw {
		--item-font: normal normal normal 18px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--item-vertical-padding: 8px;
		--item-horizontal-padding: 0px;
		--dropdown-space-above: 0px;
		--dropdown-menu-container-vertical-padding: 0px;
		--dropdown-menu-container-horizontal-padding: 0px;
		--dropdown-menu-item-vertical-spacing: 12px;
		--dropdown-menu-sub-items-vertical-spacing-between: 2px;
		--dropdown-menu-columns-number: 1;
		--display-mode: hamburger;
		--menu-items-main-axis-gap: 10px;
		--menu-items-cross-axis-gap: 0px;
		--orientation: vertical;
		--container-align: start;
	}

	#portal-comp-mczwcn5g2_r_comp-mb5540mw {
		--item-font: normal normal normal 18px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--item-vertical-padding: 8px;
		--item-horizontal-padding: 0px;
		--dropdown-space-above: 0px;
		--dropdown-menu-container-vertical-padding: 0px;
		--dropdown-menu-container-horizontal-padding: 0px;
		--dropdown-menu-item-vertical-spacing: 12px;
		--dropdown-menu-sub-items-vertical-spacing-between: 2px;
		--dropdown-menu-columns-number: 1;
		--display-mode: hamburger;
		--menu-items-main-axis-gap: 10px;
		--menu-items-cross-axis-gap: 0px;
		--orientation: vertical;
		--container-align: start;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn5g2_r_comp-mb5540mw {
		--item-font: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--item-vertical-padding: 8px;
		--item-horizontal-padding: 0px;
		--dropdown-space-above: 0px;
		--dropdown-menu-container-vertical-padding: 0px;
		--dropdown-menu-container-horizontal-padding: 0px;
		--dropdown-menu-item-vertical-spacing: 12px;
		--dropdown-menu-sub-items-vertical-spacing-between: 2px;
		--dropdown-menu-columns-number: 1;
		--display-mode: hamburger;
		--menu-items-main-axis-gap: 5px;
		--menu-items-cross-axis-gap: 0px;
		--orientation: vertical;
		--container-align: start;
	}

	#portal-comp-mczwcn5g2_r_comp-mb5540mw {
		--item-font: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--item-vertical-padding: 8px;
		--item-horizontal-padding: 0px;
		--dropdown-space-above: 0px;
		--dropdown-menu-container-vertical-padding: 0px;
		--dropdown-menu-container-horizontal-padding: 0px;
		--dropdown-menu-item-vertical-spacing: 12px;
		--dropdown-menu-sub-items-vertical-spacing-between: 2px;
		--dropdown-menu-columns-number: 1;
		--display-mode: hamburger;
		--menu-items-main-axis-gap: 5px;
		--menu-items-cross-axis-gap: 0px;
		--orientation: vertical;
		--container-align: start;
	}
}

:is(#comp-mczwcn5g2_r_comp-mb5540nl1, [id^="comp-mczwcn5g2_r_comp-mb5540nl1__"]) {
	min-height: 0px;
	--l_display: unset;
	height: 100%;
	min-width: 0px;
	width: 100%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	align-self: start;
	justify-self: start;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-mczwcn5g2_r_comp-mb5540nl1-container {
	box-sizing: border-box;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: 1fr;
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

:is(#comp-mczwcn5g2_r_comp-mb5540nl1, [id^="comp-mczwcn5g2_r_comp-mb5540nl1__"]):not(.comp-mczwcn5g2_r_comp-mb5540nl1-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

:is(#comp-mczwcn5g2_r_comp-mb5540nl1, [id^="comp-mczwcn5g2_r_comp-mb5540nl1__"]) {
	--static-spx: 1px;
}

:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: auto;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

:is(#comp-mczwcn5g2_r_comp-mb5540no, [id^="comp-mczwcn5g2_r_comp-mb5540no__"]) {
	min-height: 300px;
	--l_display: unset;
	height: 300px;
	min-width: 0px;
	width: 980px;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	align-self: stretch;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

:is(#comp-mczwcn5g2_r_comp-mb5540no, [id^="comp-mczwcn5g2_r_comp-mb5540no__"]) .comp-mczwcn5g2_r_comp-mb5540no-overflow-wrapper {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: grid;
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	overflow-x: scroll;
	overflow-y: scroll;
	--sticky-offset: 0px;
	scrollbar-width: none;
	overflow: -moz-scrollbars-none;
	-ms-overflow-style: none;
}

:is(#comp-mczwcn5g2_r_comp-mb5540no, [id^="comp-mczwcn5g2_r_comp-mb5540no__"]) .comp-mczwcn5g2_r_comp-mb5540no-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: 1fr;
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

:is(#comp-mczwcn5g2_r_comp-mb5540no, [id^="comp-mczwcn5g2_r_comp-mb5540no__"]):not(.comp-mczwcn5g2_r_comp-mb5540no-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

:is(#comp-mczwcn5g2_r_comp-mb5540no, [id^="comp-mczwcn5g2_r_comp-mb5540no__"]) .comp-mczwcn5g2_r_comp-mb5540no-overflow-wrapper::-webkit-scrollbar {
	width: 0;
	height: 0;
}

:is(#comp-mczwcn5g2_r_comp-mb5540np4, [id^="comp-mczwcn5g2_r_comp-mb5540np4__"]) {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 35%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	align-self: stretch;
	justify-self: end;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

:is(#comp-mczwcn5g2_r_comp-mb5540np4, [id^="comp-mczwcn5g2_r_comp-mb5540np4__"]) .comp-mczwcn5g2_r_comp-mb5540np4-overflow-wrapper {
	position: relative;
	display: grid;
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	overflow-x: hidden;
	overflow-y: scroll;
	--sticky-offset: 0px;
}

:is(#comp-mczwcn5g2_r_comp-mb5540np4, [id^="comp-mczwcn5g2_r_comp-mb5540np4__"]) .comp-mczwcn5g2_r_comp-mb5540np4-container {
	box-sizing: border-box;
	position: relative;
	pointer-events: none;
	padding-top: 40px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 40px;
	row-gap: 0px;
	column-gap: 0px;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(779.375px, auto);
	grid-template-columns: minmax(0px, 448fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

:is(#comp-mczwcn5g2_r_comp-mb5540np4, [id^="comp-mczwcn5g2_r_comp-mb5540np4__"]):not(.comp-mczwcn5g2_r_comp-mb5540np4-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	:is(#comp-mczwcn5g2_r_comp-mb5540np4, [id^="comp-mczwcn5g2_r_comp-mb5540np4__"]) {
		height: 100vh;
		width: 79.35371630556781%;
		justify-self: end;
		margin-bottom: -0.01714501953119907px;
	}

	:is(#comp-mczwcn5g2_r_comp-mb5540np4, [id^="comp-mczwcn5g2_r_comp-mb5540np4__"]) .comp-mczwcn5g2_r_comp-mb5540np4-overflow-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}

	:is(#comp-mczwcn5g2_r_comp-mb5540np4, [id^="comp-mczwcn5g2_r_comp-mb5540np4__"]) .comp-mczwcn5g2_r_comp-mb5540np4-container {
		padding-top: 30px;
		padding-right: 30px;
		padding-left: 30px;
		padding-bottom: 30px;
		grid-template-rows: minmax(400px, auto);
		grid-template-columns: minmax(0px, 592.5936469726562fr);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	:is(#comp-mczwcn5g2_r_comp-mb5540np4, [id^="comp-mczwcn5g2_r_comp-mb5540np4__"]) {
		height: auto;
		width: auto;
		justify-self: stretch;
		margin-bottom: 0px;
	}

	:is(#comp-mczwcn5g2_r_comp-mb5540np4, [id^="comp-mczwcn5g2_r_comp-mb5540np4__"]) .comp-mczwcn5g2_r_comp-mb5540np4-overflow-wrapper {
		position: relative;
	}

	:is(#comp-mczwcn5g2_r_comp-mb5540np4, [id^="comp-mczwcn5g2_r_comp-mb5540np4__"]) .comp-mczwcn5g2_r_comp-mb5540np4-container {
		padding-top: 20px;
		padding-right: 20px;
		padding-left: 20px;
		padding-bottom: 20px;
		grid-template-rows: minmax(max-content, 100%);
		grid-template-columns: minmax(0px, 1fr);
	}
}

:is(#comp-mczwcn5g2_r_comp-mb5540nq12, [id^="comp-mczwcn5g2_r_comp-mb5540nq12__"]) {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 81.09714673913044%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: start;
	justify-self: start;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	:is(#comp-mczwcn5g2_r_comp-mb5540nq12, [id^="comp-mczwcn5g2_r_comp-mb5540nq12__"]) {
		width: 51.004142335775356%;
		margin-left: -0.9548492431640625px;
		margin-top: 148.88890075683594px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	:is(#comp-mczwcn5g2_r_comp-mb5540nq12, [id^="comp-mczwcn5g2_r_comp-mb5540nq12__"]) {
		width: 84.76185691318328%;
		margin-left: 0px;
		margin-top: 107.88890075683594px;
	}
}

:is(#comp-mczwcn5g2_r_comp-mb5540nq12, [id^="comp-mczwcn5g2_r_comp-mb5540nq12__"]) {
	--static-spx: 0.1 * var(--one-unit);
}

:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) {
	min-height: 0px;
	--l_display: unset;
	height: 40px;
	min-width: 0px;
	width: 40px;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: start;
	justify-self: end;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) {
		margin-right: 0px;
		margin-top: 0px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) {
		height: 37.83244323730469px;
		width: 37.83244323730469px;
		margin-right: -0.01734350585940092px;
		margin-top: 0px;
	}
}

:is(#comp-mczwcn5g2_r_comp-mcuektuw, [id^="comp-mczwcn5g2_r_comp-mcuektuw__"]) {
	min-height: unset;
	--l_display: none;
	height: auto;
	--aspect-ratio: 0.6665555740709879;
	min-width: 0px;
	width: 22.684865322089472%;
	max-width: 99999px;
	max-height: 99999px;
	aspect-ratio: 1/var(--aspect-ratio);
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: center;
	justify-self: center;
	pointer-events: auto;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	grid-area: 1/1/2/2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	:is(#comp-mczwcn5g2_r_comp-mcuektuw, [id^="comp-mczwcn5g2_r_comp-mcuektuw__"]) {
		--l_display: unset;
		--aspect-ratio: 0.3239661072409169;
		width: 43.6486376068294%;
		align-self: start;
		justify-self: start;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	:is(#comp-mczwcn5g2_r_comp-mcuektuw, [id^="comp-mczwcn5g2_r_comp-mcuektuw__"]) {
		--l_display: unset;
		--aspect-ratio: 0.32379277262551964;
		width: 49.460502861076655%;
		align-self: start;
		justify-self: start;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}
}

:is(#comp-mczwcn5g2_r_comp-mcuektuw, [id^="comp-mczwcn5g2_r_comp-mcuektuw__"]) {
	--backgroundColor: 0, 0, 0;
	--borderColor: 255, 255, 255;
	--borderWidth: 0px;
	--cornerRadius: 0px;
	--boxShadow: none;
	--mediaOpacity: 1;
	--blendMode: normal;
	--alpha-backgroundColor: 0;
	--alpha-borderColor: 0;
	--boxShadowToggleOn-boxShadow: none;
	--static-spx: 0.1 * var(--one-unit);
}

:is(#comp-mczwcn5g2_r_comp-mcuektuw, [id^="comp-mczwcn5g2_r_comp-mcuektuw__"]) wow-image {
	overflow: clip;
}

:is(#comp-mczwcn5g2_r_comp-mcuektuw, [id^="comp-mczwcn5g2_r_comp-mcuektuw__"]) wow-image img {
	height: 100%;
}

:is(#comp-mczwcn5g2_r_comp-mb5540ni1, [id^="comp-mczwcn5g2_r_comp-mb5540ni1__"]) {
	min-height: 75px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 100%;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	align-self: start;
	justify-self: start;
	pointer-events: auto;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	grid-area: 1/1/2/2;
	position: relative;
}

.comp-mczwcn5g2_r_comp-mb5540ni1-container {
	box-sizing: border-box;
	row-gap: 0px;
	column-gap: 0px;
	display: var(--l_display, var(--container-display));
	grid-template-rows: minmax(75px, auto);
	grid-template-columns: minmax(0px, 1fr);
	--container-layout-type: grid-container-layout;
	--container-display: grid;
}

:is(#comp-mczwcn5g2_r_comp-mb5540ni1, [id^="comp-mczwcn5g2_r_comp-mb5540ni1__"]):not(.comp-mczwcn5g2_r_comp-mb5540ni1-container) {
	display: var(--l_display, var(--container-display));
	grid-template-rows: 1fr;
	grid-template-columns: minmax(0, 1fr);
	--container-display: grid;
}

:is(#comp-mczwcn5g2_r_comp-mb5540ni1, [id^="comp-mczwcn5g2_r_comp-mb5540ni1__"]) {
	--container-background: initial;
	--container-box-shadow: initial;
	--container-border-left: initial;
	--container-border-right: initial;
	--container-border-top: initial;
	--container-border-bottom: initial;
	--container-border-radius: initial;
	--anchor: initial;
	--align: initial;
	--horizontal-margin: initial;
	--space-above: initial;
	--isDetached: false;
	--static-spx: 0.1 * var(--one-unit);
}

:is(#comp-mczwcn5g2_r_comp-mb5540nj5, [id^="comp-mczwcn5g2_r_comp-mb5540nj5__"]) {
	min-height: 0px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: auto;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: start;
	justify-self: stretch;
	pointer-events: auto;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

:is(#comp-mczwcn5g2_r_comp-mb5540nj5, [id^="comp-mczwcn5g2_r_comp-mb5540nj5__"]) {
	--container-background: initial;
	--container-box-shadow: initial;
	--container-border-left: initial;
	--container-border-right: initial;
	--container-border-top: initial;
	--container-border-bottom: initial;
	--container-border-radius: initial;
	--item-background: initial;
	--item-font: initial;
	--item-color: initial;
	--item-text-decoration: initial;
	--item-text-transform: initial;
	--item-text-outline: initial;
	--item-text-highlight: initial;
	--item-letter-spacing: initial;
	--item-line-height: initial;
	--item-text-shadow: initial;
	--item-border-left: initial;
	--item-border-right: initial;
	--item-border-top: initial;
	--item-border-bottom: initial;
	--item-border-radius: initial;
	--item-box-shadow: initial;
	--sub-item-background: initial;
	--sub-item-font: initial;
	--sub-item-color: initial;
	--sub-item-text-decoration: initial;
	--sub-item-text-transform: initial;
	--sub-item-text-outline: initial;
	--sub-item-text-highlight: initial;
	--sub-item-letter-spacing: initial;
	--sub-item-line-height: initial;
	--sub-item-text-shadow: initial;
	--sub-item-border-left: initial;
	--sub-item-border-right: initial;
	--sub-item-border-top: initial;
	--sub-item-border-bottom: initial;
	--sub-item-border-radius: initial;
	--sub-item-box-shadow: initial;
	--item-vertical-padding: initial;
	--item-horizontal-padding: initial;
	--item-padding-top: initial;
	--item-padding-right: initial;
	--item-padding-bottom: initial;
	--item-padding-left: initial;
	--container-vertical-padding: initial;
	--container-horizontal-padding: initial;
	--container-padding-top: initial;
	--container-padding-right: initial;
	--container-padding-bottom: initial;
	--container-padding-left: initial;
	--item-vertical-spacing: initial;
	--item-horizontal-spacing: initial;
	--sub-items-vertical-spacing-before: initial;
	--sub-items-vertical-spacing-between: initial;
	--sub-item-vertical-padding: initial;
	--sub-item-horizontal-padding: initial;
	--sub-item-padding-top: initial;
	--sub-item-padding-right: initial;
	--sub-item-padding-bottom: initial;
	--sub-item-padding-left: initial;
	--columns-number: initial;
	--align: initial;
	--item-align: initial;
	--sub-item-align: initial;
	--sub-item-selected-border-radius: initial;
	--item-hover-color: initial;
	--item-selected-color: initial;
	--sub-item-hover-text-outline: initial;
	--sub-item-selected-border-bottom: initial;
	--item-hover-text-outline: initial;
	--sub-item-hover-color: initial;
	--sub-item-selected-border-left: initial;
	--sub-item-hover-border-top: initial;
	--item-selected-text-decoration: initial;
	--item-selected-text-transform: initial;
	--sub-item-hover-border-radius: initial;
	--item-hover-text-highlight: initial;
	--sub-item-hover-text-highlight: initial;
	--item-selected-letter-spacing: initial;
	--sub-item-hover-background: initial;
	--item-hover-border-left: initial;
	--item-selected-text-outline: initial;
	--item-hover-letter-spacing: initial;
	--sub-item-hover-border-left: initial;
	--item-hover-box-shadow: initial;
	--item-hover-font: initial;
	--item-hover-background: initial;
	--item-hover-text-decoration: initial;
	--item-hover-border-right: initial;
	--item-selected-text-highlight: initial;
	--sub-item-hover-line-height: initial;
	--item-hover-text-transform: initial;
	--sub-item-selected-text-transform: initial;
	--sub-item-selected-text-outline: initial;
	--isDetached: false;
	--sub-item-selected-border-top: initial;
	--sub-item-hover-border-right: initial;
	--sub-item-selected-font: initial;
	--sub-item-selected-letter-spacing: initial;
	--item-selected-box-shadow: initial;
	--sub-item-hover-font: initial;
	--item-selected-border-bottom: initial;
	--item-hover-text-shadow: initial;
	--sub-item-selected-text-decoration: initial;
	--sub-item-selected-line-height: initial;
	--sub-item-hover-letter-spacing: initial;
	--item-selected-font: initial;
	--sub-item-selected-text-shadow: initial;
	--item-selected-border-top: initial;
	--item-selected-text-shadow: initial;
	--item-hover-border-top: initial;
	--sub-item-selected-border-right: initial;
	--sub-item-selected-box-shadow: initial;
	--item-selected-border-right: initial;
	--sub-item-hover-border-bottom: initial;
	--sub-item-hover-text-decoration: initial;
	--sub-item-hover-text-shadow: initial;
	--sub-item-selected-text-highlight: initial;
	--item-selected-line-height: initial;
	--item-selected-border-radius: initial;
	--item-hover-border-bottom: initial;
	--item-hover-border-radius: initial;
	--sub-item-hover-text-transform: initial;
	--item-hover-line-height: initial;
	--item-selected-border-left: initial;
	--item-selected-background: initial;
	--sub-item-hover-box-shadow: initial;
	--sub-item-selected-background: initial;
	--sub-item-selected-color: initial;
	--static-spx: 0.1 * var(--one-unit);
}

#comp-mczwcn5g2_r_comp-mct4cdk6 {
	min-height: 43px;
	--l_display: unset;
	height: auto;
	min-width: 0px;
	width: 167.375px;
	max-width: 99999px;
	max-height: 99999px;
	--comp-display: unset;
	display: var(--l_display, var(--display, block));
	align-self: center;
	justify-self: end;
	pointer-events: auto;
	margin-left: 0px;
	margin-right: min(-0.5px, -0.0003953 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-top: max(0.5px, 0.0005189 * (var(--scaling-factor) - var(--scrollbar-width)));
	margin-bottom: 0px;
	grid-area: 1/1/2/2;
	position: relative;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn5g2_r_comp-mct4cdk6 {
		margin-right: max(0.5px, 0.0912133 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: max(0.5px, 0.0007107 * (var(--scaling-factor) - var(--scrollbar-width)));
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn5g2_r_comp-mct4cdk6 {
		--l_display: none;
	}
}

#comp-mczwcn5g2_r_comp-mct4cdk6 {
	--rd: 0px 0px 0px 0px;
	--trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
	--shd: none;
	--horizontalPadding: 14.801px;
	--verticalPadding: 7.894px;
	--fnt: normal normal normal 15px/1.6em open-sans-v2, sans-serif;
	--trans2: color 0.4s ease 0s;
	--txt: var(--color_18);
	--bg: var(--color_16);
	--brd: var(--color_15);
	--brw: 0px;
	--bgh: var(--color_18);
	--brdh: 50, 50, 50;
	--txth: var(--color_11);
	--bgd: 204, 204, 204;
	--alpha-bgd: 1;
	--txtd: 255, 255, 255;
	--alpha-txtd: 1;
	--alpha-txth: 1;
	--margin: 0px;
	--alpha-brdh: 0;
	--align: center;
	--alpha-brd: 1;
	--alpha-bg: 1;
	--alpha-bgh: 1;
	--boxShadowToggleOn-shd: none;
	--alpha-txt: 1;
	--static-spx: 0.1 * var(--one-unit);
}

:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root {
	-st-extends: StylableButton;
	transition: all 0.2s ease, visibility 0s;
	padding: 0px;
	border-radius: 8px;
	background: rgba(255, 255, 255, 0);
	border: 0px solid #000000
}

/* START STYLABLE DIRECTIVE RULES */
:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root:hover {
	border-radius: 8px;
	border: 0px solid #000000;
	background: rgb(255, 255, 255);
}

:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root:hover .StylableButton2545352419__icon {
	transform: rotate(0deg);
	width: 40px;
	height: 40px;
	fill: #1A6AFF;
}

:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root:hover .StylableButton2545352419__label {
	color: #1A6AFF;
}

:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root:disabled {
	border: 0px solid #000000;
	background: #F0F0F0
}

:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root:disabled .StylableButton2545352419__label {
	color: #6E6E6E
}

:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root:disabled .StylableButton2545352419__icon {
	fill: #8F8F8F
}

:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root .StylableButton2545352419__container {
	transition: inherit;
	flex-direction: row-reverse;
	justify-content: center;
	align-items: center
}

:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root .StylableButton2545352419__label {
	transition: inherit;
	letter-spacing: 0em;
	margin: 0px 0px 0px 4px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	font-family: open-sans-v2, sans-serif;
	font-size: calc(16 * var(--theme-spx-ratio));
	font-weight: normal;
	font-style: normal;
	font-family: madefor-text;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0em;
	line-height: 1.6em;
	font-family: madefor-text;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0em;
	line-height: 1.6em;
	font-size: 15px;
	color: #000000;
	display: none
}

:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root .StylableButton2545352419__icon {
	transition: inherit;
	margin: 0px 4px 0px 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 40px;
	height: 40px;
	margin-right: 2px;
	display: initial;
	fill: #000000
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root {
		-st-extends: HamburgerOpenButton;
	}

	/* END STYLABLE DIRECTIVE RULES */
	/* START STYLABLE DIRECTIVE RULES */
	:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root .StylableButton2545352419__icon {
		width: 30px;
		height: 30px;
		fill: #FFFFFF;
	}

	:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root:hover {
		background: rgba(255, 255, 255, 0);
	}

	:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root:hover .StylableButton2545352419__icon {
		width: 50px;
		height: 50px;
		fill: #000000;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root {
		-st-extends: HamburgerOpenButton;
	}

	/* END STYLABLE DIRECTIVE RULES */
	/* START STYLABLE DIRECTIVE RULES */
	:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root .StylableButton2545352419__icon {
		width: 30px;
		height: 30px;
		fill: #FFFFFF;
	}

	:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root:hover {
		background: rgba(255, 255, 255, 0);
	}

	:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) .comp-mczwcn5g2_r_comp-mb5540nm5-styleId__root:hover .StylableButton2545352419__icon {
		fill: #000000;
		width: 30px;
		height: 30px;
	}
}

:is(#comp-mczwcn5g2_r_comp-mb5540no, [id^="comp-mczwcn5g2_r_comp-mb5540no__"]) {
	/* START STYLABLE DIRECTIVE RULES */
}

/* END STYLABLE DIRECTIVE RULES */
:is(#comp-mczwcn5g2_r_comp-mb5540no, [id^="comp-mczwcn5g2_r_comp-mb5540no__"]) .comp-mczwcn5g2_r_comp-mb5540no-styleId__root {
	-st-extends: HamburgerOverlay;
	background-color: rgba(0, 0, 0, 0.6);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	:is(#comp-mczwcn5g2_r_comp-mb5540no, [id^="comp-mczwcn5g2_r_comp-mb5540no__"]) {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	:is(#comp-mczwcn5g2_r_comp-mb5540no, [id^="comp-mczwcn5g2_r_comp-mb5540no__"]) {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
}

:is(#comp-mczwcn5g2_r_comp-mb5540np4, [id^="comp-mczwcn5g2_r_comp-mb5540np4__"]) {
	/* START STYLABLE DIRECTIVE RULES */
}

/* END STYLABLE DIRECTIVE RULES */
:is(#comp-mczwcn5g2_r_comp-mb5540np4, [id^="comp-mczwcn5g2_r_comp-mb5540np4__"]) .comp-mczwcn5g2_r_comp-mb5540np4-styleId__root {
	-st-extends: HamburgerMenuContainer;
	background: #FFFFFF;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	:is(#comp-mczwcn5g2_r_comp-mb5540np4, [id^="comp-mczwcn5g2_r_comp-mb5540np4__"]) {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	:is(#comp-mczwcn5g2_r_comp-mb5540np4, [id^="comp-mczwcn5g2_r_comp-mb5540np4__"]) .comp-mczwcn5g2_r_comp-mb5540np4-styleId__root {
		background: #00465E;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	:is(#comp-mczwcn5g2_r_comp-mb5540np4, [id^="comp-mczwcn5g2_r_comp-mb5540np4__"]) {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	:is(#comp-mczwcn5g2_r_comp-mb5540np4, [id^="comp-mczwcn5g2_r_comp-mb5540np4__"]) .comp-mczwcn5g2_r_comp-mb5540np4-styleId__root {
		background: #00465E;
	}
}

/* END STYLABLE DIRECTIVE RULES */
:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root {
	-st-extends: StylableButton;
	transition: all 0.2s ease, visibility 0s;
	padding-right: 0px;
	border-radius: 300px;
	background: rgba(255, 255, 255, 0)
}

/* START STYLABLE DIRECTIVE RULES */
:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root:hover {
	background: rgba(255, 255, 255, 0);
	border: 0px solid #000000;
}

:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root:hover .StylableButton2545352419__icon {
	transform: rotate(90deg);
	fill: #1A6AFF;
}

:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root:hover .StylableButton2545352419__label {
	color: #000000;
}

:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root:disabled {
	background: #F0F0F0
}

:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root:disabled .StylableButton2545352419__label {
	color: #6E6E6E
}

:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root:disabled .StylableButton2545352419__icon {
	fill: #8F8F8F
}

:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root .StylableButton2545352419__container {
	transition: inherit;
	flex-direction: row-reverse;
	justify-content: center;
	align-items: center
}

:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root .StylableButton2545352419__label {
	transition: inherit;
	letter-spacing: 0em;
	margin: 0px 0px 0px 4px;
	font-family: open-sans-v2, sans-serif;
	font-size: calc(16 * var(--theme-spx-ratio));
	font-weight: normal;
	font-style: normal;
	font-family: madefor-text;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0em;
	line-height: 1.6em;
	font-family: madefor-text;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0em;
	line-height: 1.6em;
	font-size: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #000000;
	display: none
}

:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root .StylableButton2545352419__icon {
	transition: inherit;
	margin: 0px 4px 0px 0px;
	transform: rotate(0deg);
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	width: 20px;
	height: 20px;
	display: initial;
	fill: #000000
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root {
		-st-extends: HamburgerCloseButton;
		border: 1px solid #6ADFFF;
	}

	/* END STYLABLE DIRECTIVE RULES */
	/* START STYLABLE DIRECTIVE RULES */
	:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root:hover {
		border: 1px solid #6ADFFF;
		background: rgb(106, 223, 255);
	}

	:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root:hover .StylableButton2545352419__icon {
		fill: #00465E;
		width: 15px;
		height: 15px;
	}

	:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root .StylableButton2545352419__icon {
		fill: #6ADFFF;
		width: 15px;
		height: 15px;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root {
		-st-extends: HamburgerCloseButton;
		border: 1px solid #6ADFFF;
	}

	/* END STYLABLE DIRECTIVE RULES */
	/* START STYLABLE DIRECTIVE RULES */
	:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root:hover {
		border: 1px solid #6ADFFF;
		background: rgb(106, 223, 255);
	}

	:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root:hover .StylableButton2545352419__icon {
		fill: #00465E;
		width: 15px;
		height: 15px;
	}

	:is(#comp-mczwcn5g2_r_comp-mb5540nr1, [id^="comp-mczwcn5g2_r_comp-mb5540nr1__"]) .comp-mczwcn5g2_r_comp-mb5540nr1-styleId__root .StylableButton2545352419__icon {
		fill: #6ADFFF;
		width: 15px;
		height: 15px;
	}
}

#nad6y {
	--shc-mutated-brightness: 128, 128, 128;
	justify-self: unset;
}

#comp-mczwcn24 {
	--fill-layer-image-opacity: 0.5;
	--bg-overlay-color: rgb(var(--color_15));
	--bg-gradient: none;
	--inherit-transition: var(--transition, none);
}

#comp-mczwcn2x {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-mczwcn31 {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-mczwcn34 {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-mczwcn34 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-weight: bold;
	font-size: 40px;
	text-align: center;
}

#comp-mczwcn34 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn34 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 30px !important;
	}

	#comp-mczwcn34 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn34 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 25px !important;
	}

	#comp-mczwcn34 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-mczwcn3p {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-mczwcn3p :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-family: open-sans-v2, sans-serif;
	font-weight: 400;
	font-size: 18px;
	text-align: center;
	line-height: normal;
}

#comp-mczwcn3p [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn3p :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 18px !important;
	}

	#comp-mczwcn3p [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn3p :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 14px !important;
	}

	#comp-mczwcn3p [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-md068fis {
	--fill-layer-video-opacity: 0.5;
	--bg-overlay-color: rgb(var(--color_15));
	--bg-gradient: none;
	--inherit-transition: var(--transition, none);
}

#comp-md068fji {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-md06d43f {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-md06d43l1 {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-md06d43l1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-weight: bold;
	font-size: 70px;
	text-align: center;
	line-height: 1.2;
}

#comp-md06d43l1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md06d43l1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 30px !important;
	}

	#comp-md06d43l1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md06d43l1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 25px !important;
	}

	#comp-md06d43l1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-md06d43v1 {
	--btn-direction: var(--wix-opt-in-direction, ltr);
	--direction: inherit;
	--overflow: visible;
	--label-text-overflow: initial;
	--label-white-space: pre-line;
	--btn-min-width: min-content;
	--container-justify-content: center;
	--container-align-items: center;
	--icon-rotation: 0deg;
	--disabled-icon-rotation: 0deg;
	--hover-icon-rotation: 0deg;
}

#comp-mczwcn3s4 {
	--bg-overlay-color: rgb(var(--color_11));
	--bg-gradient: none;
	--inherit-transition: var(--transition, none);
}

#comp-mczwcn3w1 {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-mczwcn3z {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-mczwcn411 {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-mczwcn411 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #6ADFFF;
	background-color: transparent;
	font-weight: bold;
	font-size: max(0.5px, 0.0126482 * (var(--scaling-factor) - var(--scrollbar-width)));
}

#comp-mczwcn411 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #6ADFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn411 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: max(0.5px, 0.0199202 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
	}

	#comp-mczwcn411 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #6ADFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn411 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: max(0.5px, 0.0373336 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
	}

	#comp-mczwcn411 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #6ADFFF !important);
	}
}

#comp-mczwcn441 {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-mczwcn441 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #00465E;
	background-color: transparent;
	font-weight: bold;
	font-size: 40px;
}

#comp-mczwcn441 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #00465E);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn441 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 20px !important;
	}

	#comp-mczwcn441 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #00465E !important);
	}
}

#comp-mczwcn471 {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-mczwcn471 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	background-color: transparent;
	font-family: open-sans-v2, sans-serif;
	font-weight: 400;
	font-size: 18px;
	line-height: normal;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn471 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 16px !important;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn471 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 15px !important;
	}
}

#comp-mczwcn4a1 {
	--shc-mutated-brightness: 53, 112, 128;
}

#comp-mczwcn4c3 {
	--mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg preserveAspectRatio='none' data-bbox='10 40 180 120' viewBox='10 40 180 120' height='200' width='200' y='0' x='0' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M190 40H62.1L10 160h127.9L190 40z'/%3E%3C/g%3E%3C/svg%3E%0A");
	--mask-position: 0% 0%;
	--mask-size: 100% 100%;
	--mask-repeat: no-repeat;
}

#comp-mczwcn552 {
	--mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg preserveAspectRatio='none' data-bbox='10 40 180 120' viewBox='10 40 180 120' height='200' width='200' y='0' x='0' xmlns='http://www.w3.org/2000/svg' data-type='shape'%3E%3Cg%3E%3Cpath d='M190 40H62.1L10 160h127.9L190 40z'/%3E%3C/g%3E%3C/svg%3E%0A");
	--mask-position: 0% 0%;
	--mask-size: 100% 100%;
	--mask-repeat: no-repeat;
}

#comp-md08pheh {
	--bg-overlay-color: rgb(var(--color_11));
	--bg-gradient: none;
	--inherit-transition: var(--transition, none);
}

#comp-md08phf4 {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-md08phfj {
	--shc-mutated-brightness: 53, 112, 128;
}

#comp-md093ex6 {
	--fill-layer-video-opacity: 0.7;
	--bg-overlay-color: rgb(var(--color_15));
	--bg-gradient: none;
	--inherit-transition: var(--transition, none);
}

#comp-md093exi {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-md1omw2w {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-md1omw3c {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-md1omw3c :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-weight: bold;
	font-size: 40px;
}

#comp-md1omw3c [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1omw3c :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 20px !important;
	}

	#comp-md1omw3c [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1omw3c :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 25px !important;
	}

	#comp-md1omw3c [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-md1omw3e {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-md1omw3e :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-family: open-sans-v2, sans-serif;
	font-weight: 400;
	font-size: 18px;
	line-height: normal;
}

#comp-md1omw3e [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1omw3e :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 18px !important;
	}

	#comp-md1omw3e [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1omw3e :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 14px !important;
	}

	#comp-md1omw3e [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-md1omw3g {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-md1omw3g :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-weight: bold;
	font-size: 30px;
}

#comp-md1omw3g [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1omw3g :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 20px !important;
	}

	#comp-md1omw3g [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1omw3g :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 25px !important;
	}

	#comp-md1omw3g [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-md1omw3i {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-md1omw3i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-family: open-sans-v2, sans-serif;
	font-weight: 400;
	font-size: 18px;
	line-height: normal;
}

#comp-md1omw3i [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1omw3i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 18px !important;
	}

	#comp-md1omw3i [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1omw3i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 14px !important;
	}

	#comp-md1omw3i [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-md1omw3k {
	--btn-direction: var(--wix-opt-in-direction, ltr);
	--direction: inherit;
	--overflow: visible;
	--label-text-overflow: initial;
	--label-white-space: pre-line;
	--btn-min-width: min-content;
	--container-justify-content: center;
	--container-align-items: center;
	--icon-rotation: 0deg;
	--disabled-icon-rotation: 0deg;
	--hover-icon-rotation: 0deg;
}

#comp-md1naltc {
	--bg-overlay-color: rgb(var(--color_11));
	--bg-gradient: none;
	--inherit-transition: var(--transition, none);
}

#comp-md1naltu4 {
	--shc-mutated-brightness: 53, 112, 128;
}

#comp-md0ac1gn {
	--bg-overlay-color: rgba(var(--color_12), 0.5);
	--bg-gradient: none;
	--inherit-transition: var(--transition, none);
}

#comp-md0ac1gv1 {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-md0ac1gz {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-md0ac1h12 {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-md0ac1h12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #6ADFFF;
	background-color: transparent;
	font-weight: bold;
	font-size: max(0.5px, 0.0126482 * (var(--scaling-factor) - var(--scrollbar-width)));
	text-align: center;
}

#comp-md0ac1h12 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #6ADFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md0ac1h12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: max(0.5px, 0.0199203 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
	}

	#comp-md0ac1h12 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #6ADFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md0ac1h12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
	}

	#comp-md0ac1h12 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #6ADFFF !important);
	}
}

#comp-md0ac1h6 {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-md0ac1h6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #00465E;
	background-color: transparent;
	font-weight: bold;
	font-size: 40px;
	text-align: center;
}

#comp-md0ac1h6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #00465E);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md0ac1h6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 20px !important;
	}

	#comp-md0ac1h6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #00465E !important);
	}
}

#comp-md0ac1h83 {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-md0ac1ha1 {
	--boxShadow: none;
	--backgroundColor: rgba(255, 255, 255, 1);
	--borderColor: 50, 65, 88;
	--borderWidth: 0px;
	--borderRadius: 0px;
	--alpha-borderColor: 0;
}

[id^="comp-md0ac1hk__"].variants-md0ac1hm {
	--shc-mutated-brightness: 53, 112, 128;
}

[id^="comp-md0ac1hk__"] {
	--shc-mutated-brightness: 128, 128, 128;
}

[id^="comp-md0ac1i61__"] {
	--shc-mutated-brightness: 128, 128, 128;
}

[id^="comp-md0ac1ia4__"] {
	--text-direction: var(--wix-opt-in-direction);
}

[id^="comp-md0ac1ia4__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #00465E;
	background-color: transparent;
	font-weight: bold;
	font-size: 30px;
	text-align: left;
}

[id^="comp-md0ac1ia4__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #00465E);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	[id^="comp-md0ac1ia4__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 20px !important;
	}

	[id^="comp-md0ac1ia4__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #00465E !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	[id^="comp-md0ac1ia4__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 20px !important;
	}

	[id^="comp-md0ac1ia4__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #00465E !important);
	}
}

[id^="comp-md0ac1ie__"] {
	--text-direction: var(--wix-opt-in-direction);
}

[id^="comp-md0ac1ie__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #000000;
	background-color: transparent;
	font-family: open-sans-v2, sans-serif;
	font-size: 18px;
	text-align: left;
}

[id^="comp-md0ac1ie__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #000000);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	[id^="comp-md0ac1ie__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 16px !important;
	}

	[id^="comp-md0ac1ie__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #000000 !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	[id^="comp-md0ac1ie__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 14px !important;
	}

	[id^="comp-md0ac1ie__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #000000 !important);
	}
}

#comp-md1a64fg {
	--fill-layer-image-opacity: 1;
	--bg-overlay-color: rgb(var(--color_15));
	--bg-gradient: none;
	--inherit-transition: var(--transition, none);
}

#comp-md1a64jo {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-md1a64js1 {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-md1a64jz {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-md1a64jz :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #6ADFFF;
	background-color: transparent;
	font-weight: bold;
	font-size: max(0.5px, 0.0126482 * (var(--scaling-factor) - var(--scrollbar-width)));
}

#comp-md1a64jz [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #6ADFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1a64jz :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: max(0.5px, 0.0212483 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
	}

	#comp-md1a64jz [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #6ADFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1a64jz :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
	}

	#comp-md1a64jz [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #6ADFFF !important);
	}
}

#comp-md1a64ko {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-md1a64ko :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-weight: bold;
	font-size: 40px;
}

#comp-md1a64ko [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1a64ko :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 20px !important;
	}

	#comp-md1a64ko [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1a64ko :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 25px !important;
	}

	#comp-md1a64ko [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-md1a64kv {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-md1a64kv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-family: open-sans-v2, sans-serif;
	font-weight: 400;
	font-size: 18px;
	line-height: normal;
}

#comp-md1a64kv [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1a64kv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 18px !important;
	}

	#comp-md1a64kv [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1a64kv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 14px !important;
	}

	#comp-md1a64kv [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-md1a9ukf {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-md1a9ukf :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-weight: bold;
	font-size: 30px;
}

#comp-md1a9ukf [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1a9ukf :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 20px !important;
	}

	#comp-md1a9ukf [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1a9ukf :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 25px !important;
	}

	#comp-md1a9ukf [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-md1aacf3 {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-md1aacf3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-family: open-sans-v2, sans-serif;
	font-weight: 400;
	font-size: 18px;
	line-height: normal;
}

#comp-md1aacf3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-md1aacf3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 18px !important;
	}

	#comp-md1aacf3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-md1aacf3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 14px !important;
	}

	#comp-md1aacf3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-md1a64l0 {
	--btn-direction: var(--wix-opt-in-direction, ltr);
	--direction: inherit;
	--overflow: visible;
	--label-text-overflow: initial;
	--label-white-space: pre-line;
	--btn-min-width: min-content;
	--container-justify-content: center;
	--container-align-items: center;
	--icon-rotation: 0deg;
	--disabled-icon-rotation: 0deg;
	--hover-icon-rotation: 0deg;
}

#comp-md1afvei {
	--bg-overlay-color: rgb(var(--color_11));
	--bg-gradient: none;
	--inherit-transition: var(--transition, none);
}

#comp-md1afvey2 {
	--shc-mutated-brightness: 53, 112, 128;
}

#comp-mczwcn583_r_comp-kbgakgyt {
	--bg-overlay-color: rgb(var(--color_17));
	--bg-gradient: none;
}

#comp-mczwcn583_r_comp-mcsx9ed3 {
	--shc-mutated-brightness: 0, 35, 47;
}

#comp-mczwcn583_r_comp-mcsxvi05 {
	--shc-mutated-brightness: 120, 120, 120;
}

#comp-mczwcn583_r_comp-mcsysmb2 {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-mczwcn583_r_comp-mcsysmb2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-weight: bold;
	font-size: 35px;
	text-decoration: none;
}

#comp-mczwcn583_r_comp-mcsysmb2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsysmb2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 20px !important;
		line-height: 1.1 !important;
	}

	#comp-mczwcn583_r_comp-mcsysmb2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsysmb2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 25px !important;
		text-align: center;
		line-height: 1.1 !important;
	}

	#comp-mczwcn583_r_comp-mcsysmb2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

.comp-mczwcn583_r_comp-mcsyml9b {
	--wix-direction: ltr;
	--inputBorderRadius: 1;
	--inputBorderWidth: 1;
	--horizontalPadding: 1;
	--submitButtonStyle: 2;
	--submitButtonBorderWidth: 1;
	--submitButtonBorderRadius: 0;
	--verticalPadding: 24;
	--rowSpacing: 24;
	--columnSpacing: 24;
	--borderWidth: 0;
	--borderRadius: 0;
	--shadowAngle: 135;
	--shadowDistance: 0;
	--shadowSize: 0;
	--shadowBlur: 25;
	--buttonsStyle: 2;
	--buttonsBorderWidth: 0;
	--buttonsBorderRadius: 0;
	--nextButtonStyle: 2;
	--nextButtonBorderWidth: 0;
	--nextButtonBorderRadius: 0;
	--previousButtonStyle: 2;
	--previousButtonBorderWidth: 1;
	--previousButtonBorderRadius: 0;
	--inputBorderStyle: 1;
	--buttonsFontHover: normal normal normal 16px/16px open-sans-v2, sans-serif;
	--submitButtonFontHover: normal normal normal 16px/1.4em open-sans-v2, sans-serif;
	--nextButtonFont: normal normal normal 16px/1.4em open-sans-v2, sans-serif;
	--nextButtonFontHover: normal normal normal 16px/1.4em open-sans-v2, sans-serif;
	--previousButtonFont: normal normal normal 16px/1.4em open-sans-v2, sans-serif;
	--previousButtonFontHover: normal normal normal 16px/1.4em open-sans-v2, sans-serif;
	--headerOneFont: normal normal normal 28px/1.4em wfont_1707c6_41abd54dd9a748f4ac52be00240d88d1, wf_41abd54dd9a748f4ac52be002, orig_eurostile_extended;
	--headerTwoFont: normal normal normal 22px/1.4em wfont_1707c6_41abd54dd9a748f4ac52be00240d88d1, wf_41abd54dd9a748f4ac52be002, orig_eurostile_extended;
	--paragraphFont: normal normal normal 16px/1.4em open-sans-v2, sans-serif;
	--inputLabelFont: normal normal normal 14px/1.4em open-sans-v2, sans-serif;
	--inputValueFont: normal normal normal 16px/24px open-sans-v2, sans-serif;
	--inputNoteFont: normal normal normal 14px/1.4em open-sans-v2, sans-serif;
	--submitButtonBorderColor: 106, 223, 255;
	--submitButtonBorderColor-rgb: 106, 223, 255;
	--submitButtonBorderColor-opacity: 1;
	--submitButtonColor: 0, 70, 94;
	--submitButtonColor-rgb: 0, 70, 94;
	--submitButtonColor-opacity: 1;
	--paragraphColor: 255, 255, 255;
	--paragraphColor-rgb: 255, 255, 255;
	--paragraphColor-opacity: 1;
	--inputPlaceholderColor: 255, 255, 255;
	--inputPlaceholderColor-rgb: 255, 255, 255;
	--inputPlaceholderColor-opacity: 1;
	--formBackground: 255, 255, 255, 0;
	--formBackground-rgb: 255, 255, 255;
	--formBackground-opacity: 0;
	--headerTwoColor: 255, 255, 255;
	--headerTwoColor-rgb: 255, 255, 255;
	--headerTwoColor-opacity: 1;
	--submitButtonColorHover: 106, 223, 255;
	--submitButtonColorHover-rgb: 106, 223, 255;
	--submitButtonColorHover-opacity: 1;
	--inputBackgroundColor: 106, 223, 255, 0;
	--inputBackgroundColor-rgb: 106, 223, 255;
	--inputBackgroundColor-opacity: 0;
	--inputValueColor: 255, 255, 255;
	--inputValueColor-rgb: 255, 255, 255;
	--inputValueColor-opacity: 1;
	--headerOneColor: 255, 255, 255;
	--headerOneColor-rgb: 255, 255, 255;
	--headerOneColor-opacity: 1;
	--submitButtonBorderColorHover: 106, 223, 255;
	--submitButtonBorderColorHover-rgb: 106, 223, 255;
	--submitButtonBorderColorHover-opacity: 1;
	--submitButtonBackgroundColor: 106, 223, 255;
	--submitButtonBackgroundColor-rgb: 106, 223, 255;
	--submitButtonBackgroundColor-opacity: 1;
	--inputBorderColor: 106, 223, 255, 0.6;
	--inputBorderColor-rgb: 106, 223, 255;
	--inputBorderColor-opacity: 0.6;
	--borderColor: 0, 0, 0, 0;
	--borderColor-rgb: 0, 0, 0;
	--borderColor-opacity: 0;
	--shadowColor: 0, 0, 0, 0.15;
	--shadowColor-rgb: 0, 0, 0;
	--shadowColor-opacity: 0.15;
	--buttonsColor: 255, 255, 255;
	--buttonsColor-rgb: 255, 255, 255;
	--buttonsColor-opacity: 1;
	--buttonsBackgroundColor: 0, 70, 94;
	--buttonsBackgroundColor-rgb: 0, 70, 94;
	--buttonsBackgroundColor-opacity: 1;
	--buttonsBorderColor: 255, 255, 255, 0;
	--buttonsBorderColor-rgb: 255, 255, 255;
	--buttonsBorderColor-opacity: 0;
	--buttonsColorHover: 255, 255, 255;
	--buttonsColorHover-rgb: 255, 255, 255;
	--buttonsColorHover-opacity: 1;
	--buttonsBackgroundColorHover: 0, 70, 94, 0.7;
	--buttonsBackgroundColorHover-rgb: 0, 70, 94;
	--buttonsBackgroundColorHover-opacity: 0.7;
	--submitButtonBackgroundColorHover: 0, 70, 94, 0.7;
	--submitButtonBackgroundColorHover-rgb: 0, 70, 94;
	--submitButtonBackgroundColorHover-opacity: 0.7;
	--nextButtonColor: 255, 255, 255;
	--nextButtonColor-rgb: 255, 255, 255;
	--nextButtonColor-opacity: 1;
	--nextButtonBackgroundColor: 0, 70, 94;
	--nextButtonBackgroundColor-rgb: 0, 70, 94;
	--nextButtonBackgroundColor-opacity: 1;
	--nextButtonBorderColor: 255, 255, 255, 0;
	--nextButtonBorderColor-rgb: 255, 255, 255;
	--nextButtonBorderColor-opacity: 0;
	--nextButtonColorHover: 255, 255, 255;
	--nextButtonColorHover-rgb: 255, 255, 255;
	--nextButtonColorHover-opacity: 1;
	--nextButtonBackgroundColorHover: 0, 70, 94, 0.7;
	--nextButtonBackgroundColorHover-rgb: 0, 70, 94;
	--nextButtonBackgroundColorHover-opacity: 0.7;
	--nextButtonBorderColorHover: 255, 255, 255, 0;
	--nextButtonBorderColorHover-rgb: 255, 255, 255;
	--nextButtonBorderColorHover-opacity: 0;
	--previousButtonColor: 0, 0, 0;
	--previousButtonColor-rgb: 0, 0, 0;
	--previousButtonColor-opacity: 1;
	--previousButtonBackgroundColor: 0, 70, 94, 0;
	--previousButtonBackgroundColor-rgb: 0, 70, 94;
	--previousButtonBackgroundColor-opacity: 0;
	--previousButtonBorderColor: 0, 0, 0;
	--previousButtonBorderColor-rgb: 0, 0, 0;
	--previousButtonBorderColor-opacity: 1;
	--previousButtonColorHover: 255, 255, 255;
	--previousButtonColorHover-rgb: 255, 255, 255;
	--previousButtonColorHover-opacity: 1;
	--previousButtonBackgroundColorHover: 0, 70, 94, 0.7;
	--previousButtonBackgroundColorHover-rgb: 0, 70, 94;
	--previousButtonBackgroundColorHover-opacity: 0.7;
	--previousButtonBorderColorHover: 255, 255, 255, 0;
	--previousButtonBorderColorHover-rgb: 255, 255, 255;
	--previousButtonBorderColorHover-opacity: 0;
	--inputBackgroundColorHover: 106, 223, 255, 0;
	--inputBackgroundColorHover-rgb: 106, 223, 255;
	--inputBackgroundColorHover-opacity: 0;
	--inputBorderColorHover: 0, 0, 0;
	--inputBorderColorHover-rgb: 0, 0, 0;
	--inputBorderColorHover-opacity: 1;
	--inputLabelColor: 0, 0, 0;
	--inputLabelColor-rgb: 0, 0, 0;
	--inputLabelColor-opacity: 1;
	--inputNoteColor: 110, 110, 110;
	--inputNoteColor-rgb: 110, 110, 110;
	--inputNoteColor-opacity: 1;
	--inputSelectionColor: 0, 70, 94;
	--inputSelectionColor-rgb: 0, 70, 94;
	--inputSelectionColor-opacity: 1;
	--linkColor: 0, 70, 94;
	--linkColor-rgb: 0, 70, 94;
	--linkColor-opacity: 1;
	--inputErrorColor: 223, 49, 49;
	--inputErrorColor-rgb: 223, 49, 49;
	--inputErrorColor-opacity: 1;
	--submitButtonFont: normal normal normal 15px/18px open-sans-v2, sans-serif;
	--submitButtonFont-style: normal;
	--submitButtonFont-variant: normal;
	--submitButtonFont-weight: normal;
	--submitButtonFont-size: 15px;
	--submitButtonFont-line-height: 18px;
	--submitButtonFont-family: open-sans-v2, sans-serif;
	--submitButtonFont-text-decoration: none;
	--buttonsFontHover-style: normal;
	--buttonsFontHover-variant: normal;
	--buttonsFontHover-weight: normal;
	--buttonsFontHover-size: 16px;
	--buttonsFontHover-line-height: 16px;
	--buttonsFontHover-family: open-sans-v2, sans-serif;
	--buttonsFontHover-text-decoration: none;
	--submitButtonFontHover-style: normal;
	--submitButtonFontHover-variant: normal;
	--submitButtonFontHover-weight: normal;
	--submitButtonFontHover-size: 16px;
	--submitButtonFontHover-line-height: 1.4em;
	--submitButtonFontHover-family: open-sans-v2, sans-serif;
	--submitButtonFontHover-text-decoration: none;
	--nextButtonFont-style: normal;
	--nextButtonFont-variant: normal;
	--nextButtonFont-weight: normal;
	--nextButtonFont-size: 16px;
	--nextButtonFont-line-height: 1.4em;
	--nextButtonFont-family: open-sans-v2, sans-serif;
	--nextButtonFont-text-decoration: none;
	--nextButtonFontHover-style: normal;
	--nextButtonFontHover-variant: normal;
	--nextButtonFontHover-weight: normal;
	--nextButtonFontHover-size: 16px;
	--nextButtonFontHover-line-height: 1.4em;
	--nextButtonFontHover-family: open-sans-v2, sans-serif;
	--nextButtonFontHover-text-decoration: none;
	--previousButtonFont-style: normal;
	--previousButtonFont-variant: normal;
	--previousButtonFont-weight: normal;
	--previousButtonFont-size: 16px;
	--previousButtonFont-line-height: 1.4em;
	--previousButtonFont-family: open-sans-v2, sans-serif;
	--previousButtonFont-text-decoration: none;
	--previousButtonFontHover-style: normal;
	--previousButtonFontHover-variant: normal;
	--previousButtonFontHover-weight: normal;
	--previousButtonFontHover-size: 16px;
	--previousButtonFontHover-line-height: 1.4em;
	--previousButtonFontHover-family: open-sans-v2, sans-serif;
	--previousButtonFontHover-text-decoration: none;
	--headerOneFont-style: normal;
	--headerOneFont-variant: normal;
	--headerOneFont-weight: normal;
	--headerOneFont-size: 28px;
	--headerOneFont-line-height: 1.4em;
	--headerOneFont-family: wfont_1707c6_41abd54dd9a748f4ac52be00240d88d1, wf_41abd54dd9a748f4ac52be002, orig_eurostile_extended;
	--headerOneFont-text-decoration: none;
	--headerTwoFont-style: normal;
	--headerTwoFont-variant: normal;
	--headerTwoFont-weight: normal;
	--headerTwoFont-size: 22px;
	--headerTwoFont-line-height: 1.4em;
	--headerTwoFont-family: wfont_1707c6_41abd54dd9a748f4ac52be00240d88d1, wf_41abd54dd9a748f4ac52be002, orig_eurostile_extended;
	--headerTwoFont-text-decoration: none;
	--paragraphFont-style: normal;
	--paragraphFont-variant: normal;
	--paragraphFont-weight: normal;
	--paragraphFont-size: 16px;
	--paragraphFont-line-height: 1.4em;
	--paragraphFont-family: open-sans-v2, sans-serif;
	--paragraphFont-text-decoration: none;
	--inputLabelFont-style: normal;
	--inputLabelFont-variant: normal;
	--inputLabelFont-weight: normal;
	--inputLabelFont-size: 14px;
	--inputLabelFont-line-height: 1.4em;
	--inputLabelFont-family: open-sans-v2, sans-serif;
	--inputLabelFont-text-decoration: none;
	--inputValueFont-style: normal;
	--inputValueFont-variant: normal;
	--inputValueFont-weight: normal;
	--inputValueFont-size: 16px;
	--inputValueFont-line-height: 24px;
	--inputValueFont-family: open-sans-v2, sans-serif;
	--inputValueFont-text-decoration: none;
	--inputNoteFont-style: normal;
	--inputNoteFont-variant: normal;
	--inputNoteFont-weight: normal;
	--inputNoteFont-size: 14px;
	--inputNoteFont-line-height: 1.4em;
	--inputNoteFont-family: open-sans-v2, sans-serif;
	--inputNoteFont-text-decoration: none;
	--inputBorderLeftWidth: 1;
	--inputBorderRightWidth: 1;
	--inputBorderTopWidth: 1;
	--inputBorderBottomWidth: 1;
	--wix-color-1: 255, 255, 255;
	--wix-color-2: 240, 240, 240;
	--wix-color-3: 194, 194, 194;
	--wix-color-4: 110, 110, 110;
	--wix-color-5: 0, 0, 0;
	--wix-color-6: 106, 223, 255;
	--wix-color-7: 24, 24, 24;
	--wix-color-8: 0, 70, 94;
	--wix-color-9: 35, 35, 35;
	--wix-color-10: 106, 223, 255;
	--wix-color-11: 243, 248, 240;
	--wix-color-12: 0, 70, 94;
	--wix-color-13: 146, 176, 121;
	--wix-color-14: 97, 135, 65;
	--wix-color-15: 57, 100, 29;
	--wix-color-16: 242, 234, 231;
	--wix-color-17: 229, 206, 192;
	--wix-color-18: 169, 128, 111;
	--wix-color-19: 139, 97, 79;
	--wix-color-20: 99, 60, 43;
	--wix-color-21: 255, 233, 223;
	--wix-color-22: 255, 191, 161;
	--wix-color-23: 250, 133, 79;
	--wix-color-24: 234, 96, 32;
	--wix-color-25: 201, 64, 1;
	--wix-color-26: 255, 255, 255;
	--wix-color-27: 0, 0, 0;
	--wix-color-28: 240, 240, 240;
	--wix-color-29: 194, 194, 194;
	--wix-color-30: 110, 110, 110;
	--wix-color-31: 0, 70, 94;
	--wix-color-32: 0, 70, 94;
	--wix-color-33: 0, 70, 94;
	--wix-color-34: 0, 70, 94;
	--wix-color-35: 0, 0, 0;
	--wix-color-36: 110, 110, 110;
	--wix-color-37: 0, 0, 0;
	--wix-color-38: 0, 70, 94;
	--wix-color-39: 0, 70, 94;
	--wix-color-40: 255, 255, 255;
	--wix-color-41: 0, 70, 94;
	--wix-color-42: 0, 70, 94;
	--wix-color-43: 255, 255, 255;
	--wix-color-44: 194, 194, 194;
	--wix-color-45: 194, 194, 194;
	--wix-color-46: 255, 255, 255;
	--wix-color-47: 255, 255, 255;
	--wix-color-48: 0, 70, 94;
	--wix-color-49: 0, 70, 94;
	--wix-color-50: 255, 255, 255;
	--wix-color-51: 0, 70, 94;
	--wix-color-52: 0, 70, 94;
	--wix-color-53: 255, 255, 255;
	--wix-color-54: 194, 194, 194;
	--wix-color-55: 194, 194, 194;
	--wix-font-Title: normal normal normal 72px/1.2em wfont_1707c6_41abd54dd9a748f4ac52be00240d88d1, wf_41abd54dd9a748f4ac52be002, orig_eurostile_extended;
	--wix-font-Title-style: normal;
	--wix-font-Title-variant: normal;
	--wix-font-Title-weight: normal;
	--wix-font-Title-size: 72px;
	--wix-font-Title-line-height: 1.2em;
	--wix-font-Title-family: wfont_1707c6_41abd54dd9a748f4ac52be00240d88d1, wf_41abd54dd9a748f4ac52be002, orig_eurostile_extended;
	--wix-font-Title-text-decoration: none;
	--wix-font-Menu: normal normal normal 16px/1.4em din-next-w01-light, sans-serif;
	--wix-font-Menu-style: normal;
	--wix-font-Menu-variant: normal;
	--wix-font-Menu-weight: normal;
	--wix-font-Menu-size: 16px;
	--wix-font-Menu-line-height: 1.4em;
	--wix-font-Menu-family: din-next-w01-light, sans-serif;
	--wix-font-Menu-text-decoration: none;
	--wix-font-Page-title: normal normal normal 42px/1.3em wfont_1707c6_41abd54dd9a748f4ac52be00240d88d1, wf_41abd54dd9a748f4ac52be002, orig_eurostile_extended;
	--wix-font-Page-title-style: normal;
	--wix-font-Page-title-variant: normal;
	--wix-font-Page-title-weight: normal;
	--wix-font-Page-title-size: 42px;
	--wix-font-Page-title-line-height: 1.3em;
	--wix-font-Page-title-family: wfont_1707c6_41abd54dd9a748f4ac52be00240d88d1, wf_41abd54dd9a748f4ac52be002, orig_eurostile_extended;
	--wix-font-Page-title-text-decoration: none;
	--wix-font-Heading-XL: normal normal normal 38px/1.3em wfont_1707c6_41abd54dd9a748f4ac52be00240d88d1, wf_41abd54dd9a748f4ac52be002, orig_eurostile_extended;
	--wix-font-Heading-XL-style: normal;
	--wix-font-Heading-XL-variant: normal;
	--wix-font-Heading-XL-weight: normal;
	--wix-font-Heading-XL-size: 38px;
	--wix-font-Heading-XL-line-height: 1.3em;
	--wix-font-Heading-XL-family: wfont_1707c6_41abd54dd9a748f4ac52be00240d88d1, wf_41abd54dd9a748f4ac52be002, orig_eurostile_extended;
	--wix-font-Heading-XL-text-decoration: none;
	--wix-font-Heading-L: normal normal normal 34px/1.3em wfont_1707c6_41abd54dd9a748f4ac52be00240d88d1, wf_41abd54dd9a748f4ac52be002, orig_eurostile_extended;
	--wix-font-Heading-L-style: normal;
	--wix-font-Heading-L-variant: normal;
	--wix-font-Heading-L-weight: normal;
	--wix-font-Heading-L-size: 34px;
	--wix-font-Heading-L-line-height: 1.3em;
	--wix-font-Heading-L-family: wfont_1707c6_41abd54dd9a748f4ac52be00240d88d1, wf_41abd54dd9a748f4ac52be002, orig_eurostile_extended;
	--wix-font-Heading-L-text-decoration: none;
	--wix-font-Heading-M: normal normal normal 28px/1.3em wfont_1707c6_41abd54dd9a748f4ac52be00240d88d1, wf_41abd54dd9a748f4ac52be002, orig_eurostile_extended;
	--wix-font-Heading-M-style: normal;
	--wix-font-Heading-M-variant: normal;
	--wix-font-Heading-M-weight: normal;
	--wix-font-Heading-M-size: 28px;
	--wix-font-Heading-M-line-height: 1.3em;
	--wix-font-Heading-M-family: wfont_1707c6_41abd54dd9a748f4ac52be00240d88d1, wf_41abd54dd9a748f4ac52be002, orig_eurostile_extended;
	--wix-font-Heading-M-text-decoration: none;
	--wix-font-Heading-S: normal normal normal 22px/1.4em wfont_1707c6_41abd54dd9a748f4ac52be00240d88d1, wf_41abd54dd9a748f4ac52be002, orig_eurostile_extended;
	--wix-font-Heading-S-style: normal;
	--wix-font-Heading-S-variant: normal;
	--wix-font-Heading-S-weight: normal;
	--wix-font-Heading-S-size: 22px;
	--wix-font-Heading-S-line-height: 1.4em;
	--wix-font-Heading-S-family: wfont_1707c6_41abd54dd9a748f4ac52be00240d88d1, wf_41abd54dd9a748f4ac52be002, orig_eurostile_extended;
	--wix-font-Heading-S-text-decoration: none;
	--wix-font-Body-L: normal normal normal 18px/1.6em open-sans-v2, sans-serif;
	--wix-font-Body-L-style: normal;
	--wix-font-Body-L-variant: normal;
	--wix-font-Body-L-weight: normal;
	--wix-font-Body-L-size: 18px;
	--wix-font-Body-L-line-height: 1.6em;
	--wix-font-Body-L-family: open-sans-v2, sans-serif;
	--wix-font-Body-L-text-decoration: none;
	--wix-font-Body-M: normal normal normal 16px/1.6em open-sans-v2, sans-serif;
	--wix-font-Body-M-style: normal;
	--wix-font-Body-M-variant: normal;
	--wix-font-Body-M-weight: normal;
	--wix-font-Body-M-size: 16px;
	--wix-font-Body-M-line-height: 1.6em;
	--wix-font-Body-M-family: open-sans-v2, sans-serif;
	--wix-font-Body-M-text-decoration: none;
	--wix-font-Body-S: normal normal normal 14px/1.6em open-sans-v2, sans-serif;
	--wix-font-Body-S-style: normal;
	--wix-font-Body-S-variant: normal;
	--wix-font-Body-S-weight: normal;
	--wix-font-Body-S-size: 14px;
	--wix-font-Body-S-line-height: 1.6em;
	--wix-font-Body-S-family: open-sans-v2, sans-serif;
	--wix-font-Body-S-text-decoration: none;
	--wix-font-Body-XS: normal normal normal 12px/1.4em din-next-w01-light, sans-serif;
	--wix-font-Body-XS-style: normal;
	--wix-font-Body-XS-variant: normal;
	--wix-font-Body-XS-weight: normal;
	--wix-font-Body-XS-size: 12px;
	--wix-font-Body-XS-line-height: 1.4em;
	--wix-font-Body-XS-family: din-next-w01-light, sans-serif;
	--wix-font-Body-XS-text-decoration: none;
	--wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
	--wix-font-LIGHT-style: normal;
	--wix-font-LIGHT-variant: normal;
	--wix-font-LIGHT-weight: normal;
	--wix-font-LIGHT-size: 12px;
	--wix-font-LIGHT-line-height: 1.4em;
	--wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
	--wix-font-LIGHT-text-decoration: none;
	--wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
	--wix-font-MEDIUM-style: normal;
	--wix-font-MEDIUM-variant: normal;
	--wix-font-MEDIUM-weight: normal;
	--wix-font-MEDIUM-size: 12px;
	--wix-font-MEDIUM-line-height: 1.4em;
	--wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
	--wix-font-MEDIUM-text-decoration: none;
	--wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
	--wix-font-STRONG-style: normal;
	--wix-font-STRONG-variant: normal;
	--wix-font-STRONG-weight: normal;
	--wix-font-STRONG-size: 12px;
	--wix-font-STRONG-line-height: 1.4em;
	--wix-font-STRONG-family: HelveticaNeueW01-65Medi;
	--wix-font-STRONG-text-decoration: none;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	.comp-mczwcn583_r_comp-mcsyml9b {
		--columnSpacing: 5;
		--verticalPadding: 1;
		--rowSpacing: 14;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	.comp-mczwcn583_r_comp-mcsyml9b {
		--columnSpacing: 5;
		--verticalPadding: 1;
		--rowSpacing: 14;
	}
}

#comp-mczwcn583_r_comp-mcsx9eeq {
	--shc-mutated-brightness: 0, 35, 47;
}

#comp-mczwcn583_r_comp-mcsy59zd {
	--shc-mutated-brightness: 120, 120, 120;
}

#comp-mczwcn583_r_comp-mcsy425b {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-mczwcn583_r_comp-mcsy425h {
	--shc-mutated-brightness: 53, 112, 128;
}

#comp-mczwcn583_r_comp-mcsyecrv {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-mczwcn583_r_comp-mcsycvyd {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-mczwcn583_r_comp-mcsycvyd :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-size: 16px;
	letter-spacing: 0em;
	line-height: 1.6;
}

#comp-mczwcn583_r_comp-mcsycvyd [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsycvyd :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		text-align: center;
	}

	#comp-mczwcn583_r_comp-mcsycvyd [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-mczwcn583_r_comp-mcsyz8yg {
	--item-size: 30px;
	--item-margin-block: 0;
	--item-margin-inline: 0px 16.038px;
	--item-display: inline-block;
	--direction: var(--wix-opt-in-direction, ltr);
	--flex-direction: row;
	height: 30px;
	width: calc(1 * (30px + 16.038px) - 16.038px);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsyz8yg {
		--item-size: 25px;
		--item-margin-inline: 0px 14px;
		height: 25px;
		width: calc(1 * (25px + 14px) - 14px);
	}
}

#comp-mczwcn583_r_comp-mcsy425j {
	--shc-mutated-brightness: 53, 112, 128;
}

#comp-mczwcn583_r_comp-mcsz5b1p {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-mczwcn583_r_comp-mcsyfesk {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-mczwcn583_r_comp-mcsyfesk :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-weight: bold;
	font-size: 22px;
	text-decoration: none;
	text-align: left;
}

#comp-mczwcn583_r_comp-mcsyfesk [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsyfesk :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 18px !important;
		text-align: left;
	}

	#comp-mczwcn583_r_comp-mcsyfesk [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsyfesk :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 18px !important;
		text-align: center;
	}

	#comp-mczwcn583_r_comp-mcsyfesk [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-mczwcn583_r_comp-mcsz3hth {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-mczwcn583_r_comp-mcsz3hth :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-size: 16px;
	text-align: left;
	letter-spacing: 0em;
	line-height: 2;
}

#comp-mczwcn583_r_comp-mcsz3hth [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsz3hth :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		text-align: center;
	}

	#comp-mczwcn583_r_comp-mcsz3hth [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-mczwcn583_r_comp-mcsy425k1 {
	--shc-mutated-brightness: 53, 112, 128;
}

#comp-mczwcn583_r_comp-mcszkp6v {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-mczwcn583_r_comp-mcsz7hzv1 {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-mczwcn583_r_comp-mcsz7hzv1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-weight: bold;
	font-size: 22px;
	text-decoration: none;
	text-align: left;
}

#comp-mczwcn583_r_comp-mcsz7hzv1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsz7hzv1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		text-align: center;
	}

	#comp-mczwcn583_r_comp-mcsz7hzv1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-mczwcn583_r_comp-mcsze1w8 {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-mczwcn583_r_comp-mcsze1w8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-family: open-sans-v2, sans-serif;
	font-size: 18px;
	text-decoration: none;
}

#comp-mczwcn583_r_comp-mcsze1w8 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcsze1w8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-weight: 700 !important;
		font-size: 16px !important;
	}

	#comp-mczwcn583_r_comp-mcsze1w8 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcsze1w8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-weight: 700 !important;
		font-size: 16px !important;
		text-align: center;
	}

	#comp-mczwcn583_r_comp-mcsze1w8 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-mczwcn583_r_comp-mcszkcyt {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-mczwcn583_r_comp-mcszcrjs {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-mczwcn583_r_comp-mcsza2hy {
	--undefined: [object Object];
	--fill-opacity: 1;
	--stroke-width: 0;
	--stroke: #757575;
	--stroke-opacity: 1;
	--fill: #FFFFFF;
}

#comp-mczwcn583_r_comp-mcszbf6r {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-mczwcn583_r_comp-mcszbf6r :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-family: wfont_3f090f_d2b74fa2704044fa98373433c883f8ed, wf_d2b74fa2704044fa98373433c, orig_poppins_regular;
	font-weight: 400;
	font-size: 16px;
	text-decoration: none;
}

#comp-mczwcn583_r_comp-mcszbf6r [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcszbf6r :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 14px !important;
	}

	#comp-mczwcn583_r_comp-mcszbf6r [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-mczwcn583_r_comp-mcszg5yt {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-mczwcn583_r_comp-mcszg5z0 {
	--undefined: [object Object];
	--fill-opacity: 1;
	--stroke-width: 0;
	--stroke: #757575;
	--stroke-opacity: 1;
	--fill: #FFFFFF;
}

#comp-mczwcn583_r_comp-mcszg5z4 {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-mczwcn583_r_comp-mcszg5z4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-family: wfont_3f090f_d2b74fa2704044fa98373433c883f8ed, wf_d2b74fa2704044fa98373433c, orig_poppins_regular;
	font-weight: 400;
	font-size: 16px;
	text-decoration: none;
}

#comp-mczwcn583_r_comp-mcszg5z4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcszg5z4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 14px !important;
	}

	#comp-mczwcn583_r_comp-mcszg5z4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-mczwcn583_r_comp-mcszh5o7 {
	--shc-mutated-brightness: 128, 128, 128;
}

#comp-mczwcn583_r_comp-mcszh5od2 {
	--undefined: [object Object];
	--fill-opacity: 1;
	--stroke-width: 0;
	--stroke: #757575;
	--stroke-opacity: 1;
	--fill: #FFFFFF;
}

#comp-mczwcn583_r_comp-mcszh5og {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-mczwcn583_r_comp-mcszh5og :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #FFFFFF;
	background-color: transparent;
	font-family: wfont_3f090f_d2b74fa2704044fa98373433c883f8ed, wf_d2b74fa2704044fa98373433c, orig_poppins_regular;
	font-weight: 400;
	font-size: 16px;
	text-decoration: none;
}

#comp-mczwcn583_r_comp-mcszh5og [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #FFFFFF);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn583_r_comp-mcszh5og :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		font-size: 14px !important;
	}

	#comp-mczwcn583_r_comp-mcszh5og [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #FFFFFF !important);
	}
}

#comp-mczwcn583_r_comp-mcsxqw7x {
	--shc-mutated-brightness: 18, 18, 18;
}

#comp-mczwcn583_r_comp-mcszyscm {
	--shc-mutated-brightness: 120, 120, 120;
}

#comp-mczwcn583_r_comp-kd5pdf7t {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-mczwcn583_r_comp-kd5pdf7t :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #F0F0F0;
	background-color: transparent;
	font-size: 14px;
	text-align: left;
	letter-spacing: 0em;
	line-height: normal;
}

#comp-mczwcn583_r_comp-kd5pdf7t [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #F0F0F0);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-kd5pdf7t :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		text-align: center;
	}

	#comp-mczwcn583_r_comp-kd5pdf7t [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #F0F0F0 !important);
	}
}

#comp-mczwcn583_r_comp-mcszuwh7 {
	--text-direction: var(--wix-opt-in-direction);
}

#comp-mczwcn583_r_comp-mcszuwh7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: #F0F0F0;
	background-color: transparent;
	font-size: 14px;
	text-align: right;
	letter-spacing: 0em;
	line-height: normal;
}

#comp-mczwcn583_r_comp-mcszuwh7 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
	color: var(--corvid-color, #F0F0F0);
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn583_r_comp-mcszuwh7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		text-align: center;
	}

	#comp-mczwcn583_r_comp-mcszuwh7 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
		color: var(--corvid-color, #F0F0F0 !important);
	}
}

#comp-mczwcn5f_r_comp-kd5px9hr {
	--screen-width: 100vw;
}

#comp-mczwcn5f_r_comp-kd5px9kk {
	height: auto;
	--direction: rtl;
	--item-height: 56px;
	--text-align: center;
	--template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
	--template-areas: ". label arrow";
	--padding-start: 0px;
	--sub-padding-start: 0px;
	--padding-end: 0px;
	--sub-padding-end: 0px;
	--item-depth0-direction: inherit;
	--item-depth1-direction: inherit;
	--item-depth2-direction: inherit;
	--item-depth0-align: inherit;
	--item-depth1-align: inherit;
	--item-depth2-align: inherit;
}

#comp-mczwcn5f_r_comp-kkmqi5tc {
	--undefined: [object Object];
	--fill-opacity: 1;
	--stroke-width: 0;
	--stroke: #ED1566;
	--stroke-opacity: 1;
	--fill: #000000;
}

#comp-mczwcn5g2_r_comp-kbgajy18 {
	--bg-overlay-color: transparent;
	--bg-gradient: none;
	--transition-delay: 0s;
	--transition-duration: 0.3s;
	--transition-timing-function: ease;
	--transition-property: background-color;
	--inherit-transition: var(--transition, none);
}

#comp-mczwcn5g2_r_comp-mb5540mw {
	--direction: var(--wix-opt-in-direction, ltr);
	--item-direction: inherit;
	--dropdown-menu-direction: inherit;
	--dropdown-menu-item-direction: inherit;
	--dropdown-menu-sub-item-direction: inherit;
	--sr-only-horizontal-item-icon-display: none;
	--scroll-button-transform: scaleX(1);
	--navbar-display: unset;
	--hamburger-menu-root-display: none;
	--container-flex-direction: row;
	--item-wrapper-width: unset;
	--menu-items-row-gap: var(--menu-items-cross-axis-gap);
	--menu-items-column-gap: var(--menu-items-main-axis-gap);
	--horizontal-menu-item-divider: var(--item-divider);
	--vertical-menu-item-divider: none;
	--container-pointer-events: initial;
	--item-wrapper-display: block;
	--horizontal-menu-dropdown-display: unset;
	--vertical-menu-dropdown-display: none;
	--empty-dropdown-item-icon-display: unset;
	--menu-item-wrapper-height: 100%;
	--item-icon-display: var(--horizontal-item-icon-display);
	--sr-only-item-icon-display: var(--sr-only-horizontal-item-icon-display);
	--item-width: fit-content;
	--menu-items-flex-grow: 0;
	--item-wrapper-display-alignment: flex;
	--item-text-align: space-between;
	--item-selected-label-underline-display: unset;
	--item-label-bullet-display: none;
	--hamburger-overlay-initial-opacity: unset;
	--hamburger-menu-container-initial-opacity: unset;
	--hamburger-menu-container-initial-transform: translateX(100%);
	min-width: initial;
	--container-overflow-x: auto;
	--container-flex-wrap: nowrap;
}

#portal-comp-mczwcn5g2_r_comp-mb5540mw {
	--direction: var(--wix-opt-in-direction, ltr);
	--item-direction: inherit;
	--dropdown-menu-direction: inherit;
	--dropdown-menu-item-direction: inherit;
	--dropdown-menu-sub-item-direction: inherit;
	--sr-only-horizontal-item-icon-display: none;
	--scroll-button-transform: scaleX(1);
	--navbar-display: unset;
	--hamburger-menu-root-display: none;
	--container-flex-direction: row;
	--item-wrapper-width: unset;
	--menu-items-row-gap: var(--menu-items-cross-axis-gap);
	--menu-items-column-gap: var(--menu-items-main-axis-gap);
	--horizontal-menu-item-divider: var(--item-divider);
	--vertical-menu-item-divider: none;
	--container-pointer-events: initial;
	--item-wrapper-display: block;
	--horizontal-menu-dropdown-display: unset;
	--vertical-menu-dropdown-display: none;
	--empty-dropdown-item-icon-display: unset;
	--menu-item-wrapper-height: 100%;
	--item-icon-display: var(--horizontal-item-icon-display);
	--sr-only-item-icon-display: var(--sr-only-horizontal-item-icon-display);
	--item-width: fit-content;
	--menu-items-flex-grow: 0;
	--item-wrapper-display-alignment: flex;
	--item-text-align: space-between;
	--item-selected-label-underline-display: unset;
	--item-label-bullet-display: none;
	--hamburger-overlay-initial-opacity: unset;
	--hamburger-menu-container-initial-opacity: unset;
	--hamburger-menu-container-initial-transform: translateX(100%);
	min-width: initial;
	--container-overflow-x: auto;
	--container-flex-wrap: nowrap;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
	#comp-mczwcn5g2_r_comp-mb5540mw {
		--navbar-display: none;
		--hamburger-menu-root-display: var(--container-display);
		--container-flex-direction: column;
		--item-wrapper-width: 100%;
		--menu-items-row-gap: var(--menu-items-main-axis-gap);
		--menu-items-column-gap: var(--menu-items-cross-axis-gap);
		--horizontal-menu-item-divider: none;
		--vertical-menu-item-divider: var(--item-divider);
		--container-pointer-events: none;
		--item-wrapper-display: var(--item-wrapper-display-alignment);
		--horizontal-menu-dropdown-display: none;
		--vertical-menu-dropdown-display: initial;
		--empty-dropdown-item-icon-display: none;
		--menu-item-wrapper-height: unset;
		--scroll-button-icon-display: none;
		min-width: min-content;
		--item-icon-display: unset;
		--vertical-dropdown-visibility: hidden;
		--vertical-dropdown-height: 0;
		--vertical-expand-collapse-display: none;
		--sr-only-item-icon-display: none;
	}

	#portal-comp-mczwcn5g2_r_comp-mb5540mw {
		--navbar-display: none;
		--hamburger-menu-root-display: var(--container-display);
		--container-flex-direction: column;
		--item-wrapper-width: 100%;
		--menu-items-row-gap: var(--menu-items-main-axis-gap);
		--menu-items-column-gap: var(--menu-items-cross-axis-gap);
		--horizontal-menu-item-divider: none;
		--vertical-menu-item-divider: var(--item-divider);
		--container-pointer-events: none;
		--item-wrapper-display: var(--item-wrapper-display-alignment);
		--horizontal-menu-dropdown-display: none;
		--vertical-menu-dropdown-display: initial;
		--empty-dropdown-item-icon-display: none;
		--menu-item-wrapper-height: unset;
		--scroll-button-icon-display: none;
		min-width: min-content;
		--item-icon-display: unset;
		--vertical-dropdown-visibility: hidden;
		--vertical-dropdown-height: 0;
		--vertical-expand-collapse-display: none;
		--sr-only-item-icon-display: none;
	}
}

@media screen and (min-width: 320px) and (max-width: 750px) {
	#comp-mczwcn5g2_r_comp-mb5540mw {
		--navbar-display: none;
		--hamburger-menu-root-display: var(--container-display);
		--container-flex-direction: column;
		--item-wrapper-width: 100%;
		--menu-items-row-gap: var(--menu-items-main-axis-gap);
		--menu-items-column-gap: var(--menu-items-cross-axis-gap);
		--horizontal-menu-item-divider: none;
		--vertical-menu-item-divider: var(--item-divider);
		--container-pointer-events: none;
		--item-wrapper-display: var(--item-wrapper-display-alignment);
		--horizontal-menu-dropdown-display: none;
		--vertical-menu-dropdown-display: initial;
		--empty-dropdown-item-icon-display: none;
		--menu-item-wrapper-height: unset;
		--scroll-button-icon-display: none;
		min-width: min-content;
		--item-icon-display: unset;
		--vertical-dropdown-visibility: hidden;
		--vertical-dropdown-height: 0;
		--vertical-expand-collapse-display: none;
		--sr-only-item-icon-display: none;
	}

	#portal-comp-mczwcn5g2_r_comp-mb5540mw {
		--navbar-display: none;
		--hamburger-menu-root-display: var(--container-display);
		--container-flex-direction: column;
		--item-wrapper-width: 100%;
		--menu-items-row-gap: var(--menu-items-main-axis-gap);
		--menu-items-column-gap: var(--menu-items-cross-axis-gap);
		--horizontal-menu-item-divider: none;
		--vertical-menu-item-divider: var(--item-divider);
		--container-pointer-events: none;
		--item-wrapper-display: var(--item-wrapper-display-alignment);
		--horizontal-menu-dropdown-display: none;
		--vertical-menu-dropdown-display: initial;
		--empty-dropdown-item-icon-display: none;
		--menu-item-wrapper-height: unset;
		--scroll-button-icon-display: none;
		min-width: min-content;
		--item-icon-display: unset;
		--vertical-dropdown-visibility: hidden;
		--vertical-dropdown-height: 0;
		--vertical-expand-collapse-display: none;
		--sr-only-item-icon-display: none;
	}
}

:is(#comp-mczwcn5g2_r_comp-mb5540nm5, [id^="comp-mczwcn5g2_r_comp-mb5540nm5__"]) {
	height: inherit;
	width: auto;
}

:is(#comp-mczwcn5g2_r_comp-mb5540ni1, [id^="comp-mczwcn5g2_r_comp-mb5540ni1__"]) {
	--rd: 0;
	--brw: 0;
	--shd: none;
	--bg: transparent;
}

:is(#comp-mczwcn5g2_r_comp-mb5540nj5, [id^="comp-mczwcn5g2_r_comp-mb5540nj5__"]) {
	height: auto;
	--submenu-direction: initial;
	--submenu-item-direction: initial;
	--submenu-sub-item-direction: initial;
}

#comp-mczwcn5g2_r_comp-mct4cdk6 {
	--shc-mutated-brightness: 53, 112, 128;
	--margin-start: 0px;
	--margin-end: 0px;
	--fnt: normal normal normal 15px/1.6em open-sans-v2, sans-serif;
	direction: var(--wix-opt-in-direction, ltr);
	--label-align: center;
	--label-text-align: center;
}

#comp-md068fkh{
	animation: float 4s ease-in-out infinite;
  will-change: transform; /* 提前告诉浏览器准备动画，优化性能 */
}
  /* 定义动画关键帧 */
@keyframes float {
	  0% {
    transform: translate3d(0, 0, 0); /* 初始位置 */
  }
  50% {
    transform: translate3d(0, -30px, 0); /* 最高点（中间位置） */
  }
  100% {
    transform: translate3d(0, 0, 0); /* 回到初始位置 */
  }
}

 .swiper {
		width: 100%;
		height: 100%;
	}

	.swiper-slide {
		background-position: center;
		background-size: cover;
	}

	.swiper-slide img {
		display: block;
		width: 100%;
	}