img {
	max-width: 100%;
}


@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
	.header-blur-background {
		-webkit-backdrop-filter: blur(11px);
		backdrop-filter:
			blur(11px);
	}
}

.top-bun,
.patty,
.bottom-bun {
	height: 2px;
}

.fe-6703ed54d95b9f7fea0c8284 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter,
				6vw) - 0.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1))) / 8);
	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(26, minmax(12px, auto));
	grid-template-columns: minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 0.0px;
	column-gap: 0.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-6703ed54d95b9f7fea0c8284 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-6703ed54d95b9f7fea0c8284 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1))) / 20);
		--inset-padding: 0vw;
		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter,
						4vw) * 2 - var(--inset-padding)));
		grid-template-rows: repeat(13, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns: minmax(var(--grid-gutter),
				1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter),
				1fr);
	}
}

.fe-block-bc68be38f034ef698fe9 {
	grid-area: 2/2/19/10;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-bc68be38f034ef698fe9 .sqs-block {
	justify-content: flex-start;
}

.fe-block-bc68be38f034ef698fe9 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-bc68be38f034ef698fe9 {
		grid-area: 1/2/10/23;
		z-index: 1;
	}

	.fe-block-bc68be38f034ef698fe9 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-bc68be38f034ef698fe9 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-55a5eadeaa356022f4d7 {
	grid-area: 21/2/23/8;
	z-index: 5;

	@media (max-width: 767px) {}
}

.fe-block-55a5eadeaa356022f4d7 .sqs-block {
	justify-content: center;
}

.fe-block-55a5eadeaa356022f4d7 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-55a5eadeaa356022f4d7 {
		grid-area: 12/8/14/13;
		z-index: 5;
	}

	.fe-block-55a5eadeaa356022f4d7 .sqs-block {
		justify-content: center;
	}

	.fe-block-55a5eadeaa356022f4d7 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-a8b19cfef71b704f46ee {
	grid-area: 24/2/26/8;
	z-index: 4;

	@media (max-width: 767px) {}
}

.fe-block-a8b19cfef71b704f46ee .sqs-block {
	justify-content: center;
}

.fe-block-a8b19cfef71b704f46ee .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-a8b19cfef71b704f46ee {
		grid-area: 12/2/14/7;
		z-index: 4;
	}

	.fe-block-a8b19cfef71b704f46ee .sqs-block {
		justify-content: center;
	}

	.fe-block-a8b19cfef71b704f46ee .sqs-block-alignment-wrapper {
		align-items: center;
	}
}


.has-section-divider[data-section-id="6703ed54d95b9f7fea0c8285"] {
	padding-bottom: var(--divider-height);
	z-index: var(--z-index);
}

.has-section-divider[data-section-id="6703ed54d95b9f7fea0c8285"] .background-pause-button {
	bottom: calc(14px + var(--divider-height));
}

.has-section-divider[data-section-id="6703ed54d95b9f7fea0c8285"] .section-divider-svg-clip {
	display: none;
}

.has-section-divider[data-section-id="6703ed54d95b9f7fea0c8285"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) {
	padding-bottom: calc(var(--sqs-site-gutter) + var(--divider-height));
}

.has-section-divider[data-section-id="6703ed54d95b9f7fea0c8285"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) .section-background {
	bottom: calc(var(--sqs-site-gutter) + var(--divider-height));
}

.has-section-divider[data-section-id="6703ed54d95b9f7fea0c8285"] .section-divider-block {
	height: var(--divider-height);
}


.has-section-divider[data-section-id="6703ed54d95b9f7fea0c8285"] {
	padding-bottom: 2vw;
}

.has-section-divider[data-section-id="6703ed54d95b9f7fea0c8285"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) {
	padding-bottom: calc(var(--sqs-site-gutter) + 2vw);
}


.fe-6703ed54d95b9f7fea0c828a {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(43, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 11.0px;
	column-gap: 11.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-6703ed54d95b9f7fea0c828a {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-6703ed54d95b9f7fea0c828a {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(18, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
		text-align: center;
	}
}


.fe-block-9a1bbf133022fa9385a9 {
	grid-area: 4/2/8/10;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-9a1bbf133022fa9385a9 .sqs-block {
	justify-content: flex-start;
}

.fe-block-9a1bbf133022fa9385a9 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-9a1bbf133022fa9385a9 {
		grid-area: 4/3/6/25;
		z-index: 3;


	}

	.fe-block-9a1bbf133022fa9385a9 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-9a1bbf133022fa9385a9 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-60966e089b8734e21641 {
	grid-area: 2/3/5/9;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-60966e089b8734e21641 .sqs-block {
	justify-content: flex-start;
}

.fe-block-60966e089b8734e21641 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-60966e089b8734e21641 {
		grid-area: 1/9/4/19;
		z-index: 1;


	}

	.fe-block-60966e089b8734e21641 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-60966e089b8734e21641 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-0f72c87138b8d994e145 {
	grid-area: 8/2/13/10;
	z-index: 5;

	@media (max-width: 767px) {}
}

.fe-block-0f72c87138b8d994e145 .sqs-block {
	justify-content: center;
}

.fe-block-0f72c87138b8d994e145 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-0f72c87138b8d994e145 {
		grid-area: 6/2/12/9;
		z-index: 5;


	}

	.fe-block-0f72c87138b8d994e145 .sqs-block {
		justify-content: center;
	}

	.fe-block-0f72c87138b8d994e145 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-yui_3_17_2_1_1728392657947_397801 {
	grid-area: 13/2/20/10;
	z-index: 9;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1728392657947_397801 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1728392657947_397801 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1728392657947_397801 {
		grid-area: 13/2/19/9;
		z-index: 9;




	}

	.fe-block-yui_3_17_2_1_1728392657947_397801 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-yui_3_17_2_1_1728392657947_397801 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-94f25b97266a2403a345 {
	grid-area: 19/2/25/10;
	z-index: 6;

	@media (max-width: 767px) {}
}

.fe-block-94f25b97266a2403a345 .sqs-block {
	justify-content: center;
}

.fe-block-94f25b97266a2403a345 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-94f25b97266a2403a345 {
		grid-area: 6/19/12/26;
		z-index: 6;


	}

	.fe-block-94f25b97266a2403a345 .sqs-block {
		justify-content: center;
	}

	.fe-block-94f25b97266a2403a345 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-3e56586e5b5edfe41071 {
	grid-area: 25/2/31/10;
	z-index: 10;

	@media (max-width: 767px) {}
}

.fe-block-3e56586e5b5edfe41071 .sqs-block {
	justify-content: flex-start;
}

.fe-block-3e56586e5b5edfe41071 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-3e56586e5b5edfe41071 {
		grid-area: 13/19/19/26;
		z-index: 10;




	}

	.fe-block-3e56586e5b5edfe41071 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-3e56586e5b5edfe41071 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-308fbac16fda5c4a5269 {
	grid-area: 31/2/37/10;
	z-index: 7;

	@media (max-width: 767px) {}
}

.fe-block-308fbac16fda5c4a5269 .sqs-block {
	justify-content: center;
}

.fe-block-308fbac16fda5c4a5269 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-308fbac16fda5c4a5269 {
		grid-area: 6/11/12/17;
		z-index: 7;


	}

	.fe-block-308fbac16fda5c4a5269 .sqs-block {
		justify-content: center;
	}

	.fe-block-308fbac16fda5c4a5269 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-30de85cd4feb8fb08de4 {
	grid-area: 38/2/44/10;
	z-index: 11;

	@media (max-width: 767px) {}
}

.fe-block-30de85cd4feb8fb08de4 .sqs-block {
	justify-content: flex-start;
}

.fe-block-30de85cd4feb8fb08de4 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-30de85cd4feb8fb08de4 {
		grid-area: 13/10/19/18;
		z-index: 11;




	}

	.fe-block-30de85cd4feb8fb08de4 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-30de85cd4feb8fb08de4 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}


.sqs-block-image .sqs-block-content {
	height: 100%;
	width: 100%;
}

.fe-block-0f72c87138b8d994e145 .fluidImageOverlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	mix-blend-mode: normal;
	opacity: 0;
}



.sqs-block-image .sqs-block-content {
	height: 100%;
	width: 100%;
}


.fe-block-94f25b97266a2403a345 .fluidImageOverlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	mix-blend-mode: normal;


	opacity: 0;

}

.sqs-block-image .sqs-block-content {
	height: 100%;
	width: 100%;
}


.fe-block-308fbac16fda5c4a5269 .fluidImageOverlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	mix-blend-mode: normal;





	opacity: 0;

}




.fe-6703ed54d95b9f7fea0c8287 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(23, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 11.0px;
	column-gap: 11.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-6703ed54d95b9f7fea0c8287 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-6703ed54d95b9f7fea0c8287 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(16, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-17d74112cd4bb97835c4 {
	grid-area: 3/1/6/11;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-17d74112cd4bb97835c4 .sqs-block {
	justify-content: center;
}

.fe-block-17d74112cd4bb97835c4 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-17d74112cd4bb97835c4 {
		grid-area: 3/3/7/25;
		z-index: 1;


	}

	.fe-block-17d74112cd4bb97835c4 .sqs-block {
		justify-content: center;
	}

	.fe-block-17d74112cd4bb97835c4 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-36cfe3a00f74970195f5 {
	grid-area: 1/2/4/10;
	z-index: 2;

	@media (max-width: 767px) {}
}

.fe-block-36cfe3a00f74970195f5 .sqs-block {
	justify-content: center;
}

.fe-block-36cfe3a00f74970195f5 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-36cfe3a00f74970195f5 {
		grid-area: 1/9/4/19;
		z-index: 2;


	}

	.fe-block-36cfe3a00f74970195f5 .sqs-block {
		justify-content: center;
	}

	.fe-block-36cfe3a00f74970195f5 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-4ba7564fcc0c8a3c92e6 {
	grid-area: 6/2/19/10;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-4ba7564fcc0c8a3c92e6 .sqs-block {
	justify-content: flex-start;
}

.fe-block-4ba7564fcc0c8a3c92e6 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-4ba7564fcc0c8a3c92e6 {
		grid-area: 7/3/14/25;
		z-index: 3;


	}

	.fe-block-4ba7564fcc0c8a3c92e6 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-4ba7564fcc0c8a3c92e6 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-yui_3_17_2_1_1728392657947_14747 {
	grid-area: 20/3/22/9;
	z-index: 4;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1728392657947_14747 .sqs-block {
	justify-content: center;
}

.fe-block-yui_3_17_2_1_1728392657947_14747 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1728392657947_14747 {
		grid-area: 14/10/16/18;
		z-index: 4;




	}

	.fe-block-yui_3_17_2_1_1728392657947_14747 .sqs-block {
		justify-content: center;
	}

	.fe-block-yui_3_17_2_1_1728392657947_14747 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}





.fe-6703ed54d95b9f7fea0c828d {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 0.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(185, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 0.0px;
	column-gap: 0.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-6703ed54d95b9f7fea0c828d {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-6703ed54d95b9f7fea0c828d {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(194, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-yui_3_17_2_1_1730991538504_426007 {
	grid-area: 1/2/5/10;
	z-index: 19;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1730991538504_426007 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1730991538504_426007 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1730991538504_426007 {
		grid-area: 170/15/176/25;
		z-index: 18;




	}

	.fe-block-yui_3_17_2_1_1730991538504_426007 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-yui_3_17_2_1_1730991538504_426007 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-yui_3_17_2_1_1728310560758_61049 {
	grid-area: 7/2/20/10;
	z-index: 2;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1728310560758_61049 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1728310560758_61049 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1728310560758_61049 {
		grid-area: 5/2/17/13;
		z-index: 11;






		position: sticky;
		top: calc(8px + var(--header-fixed-top-offset, 0px));





	}

	.fe-block-yui_3_17_2_1_1728310560758_61049 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-yui_3_17_2_1_1728310560758_61049 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-64c0fc7326f43ee39e75 {
	grid-area: 7/2/20/10;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-64c0fc7326f43ee39e75 .sqs-block {
	justify-content: center;
}

.fe-block-64c0fc7326f43ee39e75 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-64c0fc7326f43ee39e75 {
		grid-area: 5/15/24/26;
		z-index: 1;


	}

	.fe-block-64c0fc7326f43ee39e75 .sqs-block {
		justify-content: center;
	}

	.fe-block-64c0fc7326f43ee39e75 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-6b873cf01ddb1ef24fd9 {
	grid-area: 21/2/32/10;
	z-index: 7;

	@media (max-width: 767px) {}
}

.fe-block-6b873cf01ddb1ef24fd9 .sqs-block {
	justify-content: flex-start;
}

.fe-block-6b873cf01ddb1ef24fd9 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-6b873cf01ddb1ef24fd9 {
		grid-area: 26/15/36/26;
		z-index: 2;


	}

	.fe-block-6b873cf01ddb1ef24fd9 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-6b873cf01ddb1ef24fd9 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-aea20b735f137ce8afd0 {
	grid-area: 33/2/35/10;
	z-index: 12;

	@media (max-width: 767px) {}
}

.fe-block-aea20b735f137ce8afd0 .sqs-block {
	justify-content: center;
}

.fe-block-aea20b735f137ce8afd0 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-aea20b735f137ce8afd0 {
		grid-area: 37/15/39/23;
		z-index: 3;


	}

	.fe-block-aea20b735f137ce8afd0 .sqs-block {
		justify-content: center;
	}

	.fe-block-aea20b735f137ce8afd0 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-d84f963bc9f65532d8dd {
	grid-area: 38/2/51/10;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-d84f963bc9f65532d8dd .sqs-block {
	justify-content: center;
}

.fe-block-d84f963bc9f65532d8dd .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-d84f963bc9f65532d8dd {
		grid-area: 44/15/63/26;
		z-index: 6;


	}

	.fe-block-d84f963bc9f65532d8dd .sqs-block {
		justify-content: center;
	}

	.fe-block-d84f963bc9f65532d8dd .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-caee26b2c59a46f7d97d {
	grid-area: 53/2/65/10;
	z-index: 10;

	@media (max-width: 767px) {}
}

.fe-block-caee26b2c59a46f7d97d .sqs-block {
	justify-content: flex-start;
}

.fe-block-caee26b2c59a46f7d97d .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-caee26b2c59a46f7d97d {
		grid-area: 65/15/75/26;
		z-index: 4;


	}

	.fe-block-caee26b2c59a46f7d97d .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-caee26b2c59a46f7d97d .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-07520fdd91908df0a5d8 {
	grid-area: 66/2/68/8;
	z-index: 5;

	@media (max-width: 767px) {}
}

.fe-block-07520fdd91908df0a5d8 .sqs-block {
	justify-content: center;
}

.fe-block-07520fdd91908df0a5d8 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-07520fdd91908df0a5d8 {
		grid-area: 76/15/78/22;
		z-index: 10;


	}

	.fe-block-07520fdd91908df0a5d8 .sqs-block {
		justify-content: center;
	}

	.fe-block-07520fdd91908df0a5d8 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-59258146cba509f3cfe4 {
	grid-area: 71/2/84/10;
	z-index: 4;

	@media (max-width: 767px) {}
}

.fe-block-59258146cba509f3cfe4 .sqs-block {
	justify-content: center;
}

.fe-block-59258146cba509f3cfe4 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-59258146cba509f3cfe4 {
		grid-area: 82/15/101/26;
		z-index: 8;


	}

	.fe-block-59258146cba509f3cfe4 .sqs-block {
		justify-content: center;
	}

	.fe-block-59258146cba509f3cfe4 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-267dcbe11b79365321cf {
	grid-area: 85/2/97/10;
	z-index: 13;

	@media (max-width: 767px) {}
}

.fe-block-267dcbe11b79365321cf .sqs-block {
	justify-content: flex-start;
}

.fe-block-267dcbe11b79365321cf .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-267dcbe11b79365321cf {
		grid-area: 103/15/114/26;
		z-index: 5;


	}

	.fe-block-267dcbe11b79365321cf .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-267dcbe11b79365321cf .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-44ebef13575dcfe6d03c {
	grid-area: 98/2/100/8;
	z-index: 8;

	@media (max-width: 767px) {}
}

.fe-block-44ebef13575dcfe6d03c .sqs-block {
	justify-content: center;
}

.fe-block-44ebef13575dcfe6d03c .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-44ebef13575dcfe6d03c {
		grid-area: 115/15/117/22;
		z-index: 13;


	}

	.fe-block-44ebef13575dcfe6d03c .sqs-block {
		justify-content: center;
	}

	.fe-block-44ebef13575dcfe6d03c .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-18c0e9be0b242e312142 {
	grid-area: 103/2/118/10;
	z-index: 6;

	@media (max-width: 767px) {}
}

.fe-block-18c0e9be0b242e312142 .sqs-block {
	justify-content: center;
}

.fe-block-18c0e9be0b242e312142 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-18c0e9be0b242e312142 {
		grid-area: 121/15/140/26;
		z-index: 14;


	}

	.fe-block-18c0e9be0b242e312142 .sqs-block {
		justify-content: center;
	}

	.fe-block-18c0e9be0b242e312142 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-8edd074d646f1cba2f19 {
	grid-area: 119/2/131/10;
	z-index: 11;

	@media (max-width: 767px) {}
}

.fe-block-8edd074d646f1cba2f19 .sqs-block {
	justify-content: flex-start;
}

.fe-block-8edd074d646f1cba2f19 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-8edd074d646f1cba2f19 {
		grid-area: 142/15/153/26;
		z-index: 9;


	}

	.fe-block-8edd074d646f1cba2f19 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-8edd074d646f1cba2f19 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-397f3cb4b09e4ec02d1d {
	grid-area: 132/2/134/8;
	z-index: 14;

	@media (max-width: 767px) {}
}

.fe-block-397f3cb4b09e4ec02d1d .sqs-block {
	justify-content: center;
}

.fe-block-397f3cb4b09e4ec02d1d .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-397f3cb4b09e4ec02d1d {
		grid-area: 154/15/156/22;
		z-index: 16;


	}

	.fe-block-397f3cb4b09e4ec02d1d .sqs-block {
		justify-content: center;
	}

	.fe-block-397f3cb4b09e4ec02d1d .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-0adec4c3c7dc595d5b10 {
	grid-area: 137/2/151/10;
	z-index: 9;

	@media (max-width: 767px) {}
}

.fe-block-0adec4c3c7dc595d5b10 .sqs-block {
	justify-content: center;
}

.fe-block-0adec4c3c7dc595d5b10 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-0adec4c3c7dc595d5b10 {
		grid-area: 160/15/179/26;
		z-index: 20;


	}

	.fe-block-0adec4c3c7dc595d5b10 .sqs-block {
		justify-content: center;
	}

	.fe-block-0adec4c3c7dc595d5b10 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-92cbe5426b7c5f9eb6f3 {
	grid-area: 153/2/165/10;
	z-index: 16;

	@media (max-width: 767px) {}
}

.fe-block-92cbe5426b7c5f9eb6f3 .sqs-block {
	justify-content: flex-start;
}

.fe-block-92cbe5426b7c5f9eb6f3 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-92cbe5426b7c5f9eb6f3 {
		grid-area: 181/15/192/26;
		z-index: 7;


	}

	.fe-block-92cbe5426b7c5f9eb6f3 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-92cbe5426b7c5f9eb6f3 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-448f691a012d77ce123a {
	grid-area: 166/2/168/8;
	z-index: 15;

	@media (max-width: 767px) {}
}

.fe-block-448f691a012d77ce123a .sqs-block {
	justify-content: center;
}

.fe-block-448f691a012d77ce123a .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-448f691a012d77ce123a {
		grid-area: 193/15/195/22;
		z-index: 17;


	}

	.fe-block-448f691a012d77ce123a .sqs-block {
		justify-content: center;
	}

	.fe-block-448f691a012d77ce123a .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-yui_3_17_2_1_1730991538504_440042 {
	grid-area: 170/2/178/10;
	z-index: 20;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1730991538504_440042 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1730991538504_440042 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1730991538504_440042 {
		grid-area: 163/15/170/25;
		z-index: 19;




	}

	.fe-block-yui_3_17_2_1_1730991538504_440042 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-yui_3_17_2_1_1730991538504_440042 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-b14250d31fd5f4d542a7 {
	grid-area: 179/2/181/10;
	z-index: 18;

	@media (max-width: 767px) {}
}

.fe-block-b14250d31fd5f4d542a7 .sqs-block {
	justify-content: center;
}

.fe-block-b14250d31fd5f4d542a7 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-b14250d31fd5f4d542a7 {
		grid-area: 15/2/17/7;
		z-index: 15;






		position: sticky;
		top: calc(250px + var(--header-fixed-top-offset, 0px));





	}

	.fe-block-b14250d31fd5f4d542a7 .sqs-block {
		justify-content: center;
	}

	.fe-block-b14250d31fd5f4d542a7 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-yui_3_17_2_1_1728310560758_72969 {
	grid-area: 182/2/184/10;
	z-index: 17;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1728310560758_72969 .sqs-block {
	justify-content: center;
}

.fe-block-yui_3_17_2_1_1728310560758_72969 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1728310560758_72969 {
		grid-area: 15/8/17/13;
		z-index: 12;

		position: sticky;
		top: calc(250px + var(--header-fixed-top-offset, 0px));


	}

	.fe-block-yui_3_17_2_1_1728310560758_72969 .sqs-block {
		justify-content: center;
	}

	.fe-block-yui_3_17_2_1_1728310560758_72969 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}


.sqs-block-image .sqs-block-content {
	height: 100%;
	width: 100%;
}


.fe-block-64c0fc7326f43ee39e75 .fluidImageOverlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	mix-blend-mode: normal;


	opacity: 0;

}


.sqs-block-image .sqs-block-content {
	height: 100%;
	width: 100%;
}


.fe-block-d84f963bc9f65532d8dd .fluidImageOverlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	mix-blend-mode: normal;


	opacity: 0;

}

.sqs-block-image .sqs-block-content {
	height: 100%;
	width: 100%;
}


.fe-block-59258146cba509f3cfe4 .fluidImageOverlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	mix-blend-mode: normal;

	opacity: 0;

}

.sqs-block-image .sqs-block-content {
	height: 100%;
	width: 100%;
}


.fe-block-18c0e9be0b242e312142 .fluidImageOverlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	mix-blend-mode: normal;

	opacity: 0;

}

.sqs-block-image .sqs-block-content {
	height: 100%;
	width: 100%;
}


.fe-block-0adec4c3c7dc595d5b10 .fluidImageOverlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	mix-blend-mode: normal;

	opacity: 0;

}




.fe-670400bab05c8566e673c5b0 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(39, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 11.0px;
	column-gap: 11.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-670400bab05c8566e673c5b0 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-670400bab05c8566e673c5b0 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(24, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-yui_3_17_2_1_1730896497026_99640 {
	grid-area: 1/2/6/10;
	z-index: 6;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1730896497026_99640 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1730896497026_99640 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1730896497026_99640 {
		grid-area: 1/2/5/26;
		z-index: 24;




	}

	.fe-block-yui_3_17_2_1_1730896497026_99640 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-yui_3_17_2_1_1730896497026_99640 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-yui_3_17_2_1_1728400791757_69362 {
	grid-area: 6/2/10/10;
	z-index: 5;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1728400791757_69362 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1728400791757_69362 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1728400791757_69362 {
		grid-area: 5/4/8/24;
		z-index: 23;




	}

	.fe-block-yui_3_17_2_1_1728400791757_69362 .sqs-block {
		justify-content: center;
	}

	.fe-block-yui_3_17_2_1_1728400791757_69362 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-9f5291d343de5525967d {
	grid-area: 10/2/21/10;
	z-index: 4;

	@media (max-width: 767px) {}
}

.fe-block-9f5291d343de5525967d .sqs-block {
	justify-content: center;
}

.fe-block-9f5291d343de5525967d .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-9f5291d343de5525967d {
		grid-area: 9/2/23/12;
		z-index: 22;


	}

	.fe-block-9f5291d343de5525967d .sqs-block {
		justify-content: center;
	}

	.fe-block-9f5291d343de5525967d .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-yui_3_17_2_1_1728310560758_227009 {
	grid-area: 22/2/38/10;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1728310560758_227009 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1728310560758_227009 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1728310560758_227009 {
		grid-area: 9/13/21/25;
		z-index: 1;




	}

	.fe-block-yui_3_17_2_1_1728310560758_227009 .sqs-block {
		justify-content: center;
	}

	.fe-block-yui_3_17_2_1_1728310560758_227009 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-yui_3_17_2_1_1728336119909_126183 {
	grid-area: 38/2/40/10;
	z-index: 2;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1728336119909_126183 .sqs-block {
	justify-content: center;
}

.fe-block-yui_3_17_2_1_1728336119909_126183 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1728336119909_126183 {
		grid-area: 21/14/23/21;
		z-index: 2;

	}

	.fe-block-yui_3_17_2_1_1728336119909_126183 .sqs-block {
		justify-content: center;
	}

	.fe-block-yui_3_17_2_1_1728336119909_126183 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}


.sqs-block-image .sqs-block-content {
	height: 100%;
	width: 100%;
}


.fe-block-9f5291d343de5525967d .fluidImageOverlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	mix-blend-mode: normal;

	opacity: 0;

}



.fe-6703ed54d95b9f7fea0c8290 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(22, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 11.0px;
	column-gap: 11.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-6703ed54d95b9f7fea0c8290 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-6703ed54d95b9f7fea0c8290 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(24, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-708fbe6ec58c91494a25 {
	grid-area: 2/2/4/10;
	z-index: 2;

	@media (max-width: 767px) {}
}

.fe-block-708fbe6ec58c91494a25 .sqs-block {
	justify-content: flex-start;
}

.fe-block-708fbe6ec58c91494a25 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-708fbe6ec58c91494a25 {
		grid-area: 3/7/5/21;
		z-index: 2;


	}

	.fe-block-708fbe6ec58c91494a25 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-708fbe6ec58c91494a25 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-yui_3_17_2_1_1728336119909_156785 {
	grid-area: 4/2/8/10;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1728336119909_156785 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1728336119909_156785 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1728336119909_156785 {
		grid-area: 6/4/9/24;
		z-index: 3;




	}

	.fe-block-yui_3_17_2_1_1728336119909_156785 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-yui_3_17_2_1_1728336119909_156785 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-11508692f68ecde78f07 {
	grid-area: 8/2/19/10;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-11508692f68ecde78f07 .sqs-block {
	justify-content: flex-start;
}

.fe-block-11508692f68ecde78f07 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-11508692f68ecde78f07 {
		grid-area: 9/2/20/26;
		z-index: 1;


	}

	.fe-block-11508692f68ecde78f07 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-11508692f68ecde78f07 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-yui_3_17_2_1_1730896497026_51631 {
	grid-area: 19/2/22/9;
	z-index: 4;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1730896497026_51631 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1730896497026_51631 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1730896497026_51631 {
		grid-area: 21/2/24/20;
		z-index: 4;

	}

	.fe-block-yui_3_17_2_1_1730896497026_51631 .sqs-block {
		justify-content: center;
	}

	.fe-block-yui_3_17_2_1_1730896497026_51631 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}


.user-items-list-item-container[data-section-id="672b669a53c41c1c56a4eaf5"] .list-item-content__title {
	font-size: 2.5rem;
}

.user-items-list-item-container[data-section-id="672b669a53c41c1c56a4eaf5"] .list-item-content__description {
	font-size: 1rem;
}

.user-items-list-item-container[data-section-id="672b669a53c41c1c56a4eaf5"] .list-item-content__button {
	font-size: 1rem;
}

@supports (--test-custom-property: true) {
	.user-items-list-item-container[data-section-id="672b669a53c41c1c56a4eaf5"] {
		--title-font-size-value: 2.5;
		--body-font-size-value: 1;
		--button-font-size-value: 1;
	}
}



.fe-6703ed54d95b9f7fea0c8293 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	/* grid-template-rows: repeat(58, minmax(24px, auto)); */
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 11.0px;
	column-gap: 11.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-6703ed54d95b9f7fea0c8293 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-6703ed54d95b9f7fea0c8293 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		/* --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding))); */

		grid-template-rows: repeat(30, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-aeae3ced922c992ad7c2 {
	grid-area: 1/3/4/9;
	z-index: 7;

	@media (max-width: 767px) {}
}

.fe-block-aeae3ced922c992ad7c2 .sqs-block {
	justify-content: flex-start;
}

.fe-block-aeae3ced922c992ad7c2 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-aeae3ced922c992ad7c2 {
		grid-area: 1/11/4/26;
		z-index: 7;


	}

	.fe-block-aeae3ced922c992ad7c2 .sqs-block {
		justify-content: center;
	}

	.fe-block-aeae3ced922c992ad7c2 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-d9e84e1e7a7a03c8bf4c {
	grid-area: 4/2/8/10;
	z-index: 4;

	@media (max-width: 767px) {}
}

.fe-block-d9e84e1e7a7a03c8bf4c .sqs-block {
	justify-content: center;
}

.fe-block-d9e84e1e7a7a03c8bf4c .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-d9e84e1e7a7a03c8bf4c {
		grid-area: 5/11/8/26;
		z-index: 6;


	}

	.fe-block-d9e84e1e7a7a03c8bf4c .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-d9e84e1e7a7a03c8bf4c .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-9463cb70ced100aca7f7 {
	grid-area: 8/2/34/10;
	z-index: 2;

	@media (max-width: 767px) {}
}

.fe-block-9463cb70ced100aca7f7 .sqs-block {
	justify-content: flex-start;
}

.fe-block-9463cb70ced100aca7f7 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-9463cb70ced100aca7f7 {
		grid-area: 7/11/31/26;
		z-index: 4;


	}

	.fe-block-9463cb70ced100aca7f7 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-9463cb70ced100aca7f7 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-4cd1ee7b35ef64345866 {
	grid-area: 35/2/40/10;
	z-index: 0;

	@media (max-width: 767px) {}
}

.fe-block-4cd1ee7b35ef64345866 .sqs-block {
	justify-content: center;
}

.fe-block-4cd1ee7b35ef64345866 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-4cd1ee7b35ef64345866 {
		grid-area: 5/2/10/10;
		z-index: 1;


	}

	.fe-block-4cd1ee7b35ef64345866 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-4cd1ee7b35ef64345866 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-923719315e1cc47b626a {
	grid-area: 40/2/43/6;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-923719315e1cc47b626a .sqs-block {
	justify-content: center;
}

.fe-block-923719315e1cc47b626a .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-923719315e1cc47b626a {
		grid-area: 10/2/13/6;
		z-index: 3;


	}

	.fe-block-923719315e1cc47b626a .sqs-block {
		justify-content: center;
	}

	.fe-block-923719315e1cc47b626a .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-4a670b0787c485342792 {
	grid-area: 43/2/45/6;
	z-index: 5;

	@media (max-width: 767px) {}
}

.fe-block-4a670b0787c485342792 .sqs-block {
	justify-content: flex-start;
}

.fe-block-4a670b0787c485342792 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-4a670b0787c485342792 {
		grid-area: 13/2/15/6;
		z-index: 2;


	}

	.fe-block-4a670b0787c485342792 .sqs-block {
		justify-content: center;
	}

	.fe-block-4a670b0787c485342792 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-ed8e71faf38327e8b65b {
	grid-area: 45/2/47/6;
	z-index: 6;

	@media (max-width: 767px) {}
}

.fe-block-ed8e71faf38327e8b65b .sqs-block {
	justify-content: flex-start;
}

.fe-block-ed8e71faf38327e8b65b .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-ed8e71faf38327e8b65b {
		grid-area: 15/2/17/6;
		z-index: 3;


	}

	.fe-block-ed8e71faf38327e8b65b .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-ed8e71faf38327e8b65b .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-2ae54c4a35f1a9087b7f {
	grid-area: 47/2/59/10;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-2ae54c4a35f1a9087b7f .sqs-block {
	justify-content: flex-start;
}

.fe-block-2ae54c4a35f1a9087b7f .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-2ae54c4a35f1a9087b7f {
		grid-area: 17/2/28/10;
		z-index: 5;


	}

	.fe-block-2ae54c4a35f1a9087b7f .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-2ae54c4a35f1a9087b7f .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}




.fe-6703ed54d95b9f7fea0c8296 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(30, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 11.0px;
	column-gap: 11.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-6703ed54d95b9f7fea0c8296 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-6703ed54d95b9f7fea0c8296 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(20, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-828190e5396b5d83c852 {
	grid-area: 2/2/5/10;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-828190e5396b5d83c852 .sqs-block {
	justify-content: flex-start;
}

.fe-block-828190e5396b5d83c852 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-828190e5396b5d83c852 {
		grid-area: 2/2/10/9;
		z-index: 2;


	}

	.fe-block-828190e5396b5d83c852 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-828190e5396b5d83c852 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-297c11e3a3f5edd69fb9 {
	grid-area: 6/2/30/10;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-297c11e3a3f5edd69fb9 .sqs-block {
	justify-content: flex-start;
}

.fe-block-297c11e3a3f5edd69fb9 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-297c11e3a3f5edd69fb9 {
		grid-area: 2/11/19/26;
		z-index: 3;


	}

	.fe-block-297c11e3a3f5edd69fb9 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-297c11e3a3f5edd69fb9 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}


.eapps-google-reviews-e515891f-06a6-428b-8b43-8618fbbf4189-custom-css-hook [class*="Main__Container-sc"] {
	font-family: Elza;
}

.eapps-google-reviews-e515891f-06a6-428b-8b43-8618fbbf4189-custom-css-hook [class*="ReviewAuthorName__AuthorName-sc"] {
	font-family: Playfair Display;
	font-weight: 500;
	font-size: 17px;
}

.eapps-google-reviews-e515891f-06a6-428b-8b43-8618fbbf4189-custom-css-hook .ArrowControl__ArrowControlContainer-sc-gfjkpe-0 {
	fill: rgb(255, 255,
			255) !important;
}




.fe-6703ed54d95b9f7fea0c8299 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 0.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(42, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 0.0px;
	column-gap: 0.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-6703ed54d95b9f7fea0c8299 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-6703ed54d95b9f7fea0c8299 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(43, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-31ad45a8d72bedec73d8 {
	grid-area: 3/2/8/10;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-31ad45a8d72bedec73d8 .sqs-block {
	justify-content: center;
}

.fe-block-31ad45a8d72bedec73d8 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-31ad45a8d72bedec73d8 {
		grid-area: 5/5/8/23;
		z-index: 3;


	}

	.fe-block-31ad45a8d72bedec73d8 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-31ad45a8d72bedec73d8 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-yui_3_17_2_1_1728400791757_54066 {
	grid-area: 9/2/19/10;
	z-index: 5;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1728400791757_54066 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1728400791757_54066 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1728400791757_54066 {
		grid-area: 8/4/15/24;
		z-index: 5;




	}

	.fe-block-yui_3_17_2_1_1728400791757_54066 .sqs-block {
		justify-content: center;
	}

	.fe-block-yui_3_17_2_1_1728400791757_54066 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-022570902b77806140dc {
	grid-area: 20/2/38/11;
	z-index: 2;

	@media (max-width: 767px) {}
}

.fe-block-022570902b77806140dc .sqs-block {
	justify-content: flex-start;
}

.fe-block-022570902b77806140dc .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-022570902b77806140dc {
		grid-area: 16/2/36/26;
		z-index: 2;


	}

	.fe-block-022570902b77806140dc .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-022570902b77806140dc .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-b53ddd5135a6a8430eb9 {
	grid-area: 38/2/40/7;
	z-index: 4;

	@media (max-width: 767px) {}
}

.fe-block-b53ddd5135a6a8430eb9 .sqs-block {
	justify-content: center;
}

.fe-block-b53ddd5135a6a8430eb9 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-b53ddd5135a6a8430eb9 {
		grid-area: 38/11/40/17;
		z-index: 4;


	}

	.fe-block-b53ddd5135a6a8430eb9 .sqs-block {
		justify-content: center;
	}

	.fe-block-b53ddd5135a6a8430eb9 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}




.fe-640886171b66fe499ddf8dcd {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 0.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(30, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 0.0px;
	column-gap: 0.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-640886171b66fe499ddf8dcd {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-640886171b66fe499ddf8dcd {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(24, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-yui_3_17_2_1_1730991538504_99832 {
	grid-area: 3/3/6/9;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1730991538504_99832 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1730991538504_99832 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1730991538504_99832 {
		grid-area: 4/10/8/18;
		z-index: 3;




	}

	.fe-block-yui_3_17_2_1_1730991538504_99832 .sqs-block {
		justify-content: center;
	}

	.fe-block-yui_3_17_2_1_1730991538504_99832 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-yui_3_17_2_1_1678279299367_31985 {
	grid-area: 6/1/28/11;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1678279299367_31985 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1678279299367_31985 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1678279299367_31985 {
		grid-area: 9/2/19/26;
		z-index: 1;


	}

	.fe-block-yui_3_17_2_1_1678279299367_31985 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-yui_3_17_2_1_1678279299367_31985 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-yui_3_17_2_1_1678279299367_110070 {
	grid-area: 28/2/31/10;
	z-index: 2;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1678279299367_110070 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1678279299367_110070 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1678279299367_110070 {
		grid-area: 22/10/24/18;
		z-index: 2;


	}

	.fe-block-yui_3_17_2_1_1678279299367_110070 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-yui_3_17_2_1_1678279299367_110070 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}


.fe-6408834e0cde11414a777a5e {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 0.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(6, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 0.0px;
	column-gap: 0.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-6408834e0cde11414a777a5e {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-6408834e0cde11414a777a5e {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(8, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-yui_3_17_2_1_1681311819354_14774 {
	grid-area: 1/1/7/11;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1681311819354_14774 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1681311819354_14774 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1681311819354_14774 {
		grid-area: 1/1/9/27;
		z-index: 1;


	}

	.fe-block-yui_3_17_2_1_1681311819354_14774 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-yui_3_17_2_1_1681311819354_14774 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}




.fe-6436c8ee4a8bf147174fa118 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 0.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(93, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 0.0px;
	column-gap: 0.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-6436c8ee4a8bf147174fa118 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-6436c8ee4a8bf147174fa118 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(21, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-yui_3_17_2_1_1684416006243_2649 {
	grid-area: 3/2/12/7;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1684416006243_2649 .sqs-block {
	justify-content: center;
}

.fe-block-yui_3_17_2_1_1684416006243_2649 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1684416006243_2649 {
		grid-area: 1/2/10/5;
		z-index: 2;


	}

	.fe-block-yui_3_17_2_1_1684416006243_2649 .sqs-block {
		justify-content: center;
	}

	.fe-block-yui_3_17_2_1_1684416006243_2649 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-yui_3_17_2_1_1684756663665_31130 {
	grid-area: 14/2/16/7;
	z-index: 10;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1684756663665_31130 .sqs-block {
	justify-content: flex-end;
}

.fe-block-yui_3_17_2_1_1684756663665_31130 .sqs-block-alignment-wrapper {
	align-items: flex-end;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1684756663665_31130 {
		grid-area: 9/2/12/5;
		z-index: 10;


	}

	.fe-block-yui_3_17_2_1_1684756663665_31130 .sqs-block {
		justify-content: flex-end;
	}

	.fe-block-yui_3_17_2_1_1684756663665_31130 .sqs-block-alignment-wrapper {
		align-items: flex-end;
	}
}

.fe-block-ccd923d03f7a43632c04 {
	grid-area: 17/2/28/10;
	z-index: 6;

	@media (max-width: 767px) {}
}

.fe-block-ccd923d03f7a43632c04 .sqs-block {
	justify-content: center;
}

.fe-block-ccd923d03f7a43632c04 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-ccd923d03f7a43632c04 {
		grid-area: 1/21/13/26;
		z-index: 7;


	}

	.fe-block-ccd923d03f7a43632c04 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-ccd923d03f7a43632c04 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-yui_3_17_2_1_1684756663665_32627 {
	grid-area: 29/2/31/7;
	z-index: 11;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1684756663665_32627 .sqs-block {
	justify-content: center;
}

.fe-block-yui_3_17_2_1_1684756663665_32627 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1684756663665_32627 {
		grid-area: 12/21/14/26;
		z-index: 11;


	}

	.fe-block-yui_3_17_2_1_1684756663665_32627 .sqs-block {
		justify-content: center;
	}

	.fe-block-yui_3_17_2_1_1684756663665_32627 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-yui_3_17_2_1_1686136953958_38195 {
	grid-area: 32/2/34/7;
	z-index: 12;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1686136953958_38195 .sqs-block {
	justify-content: center;
}

.fe-block-yui_3_17_2_1_1686136953958_38195 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1686136953958_38195 {
		grid-area: 15/21/17/26;
		z-index: 12;


	}

	.fe-block-yui_3_17_2_1_1686136953958_38195 .sqs-block {
		justify-content: center;
	}

	.fe-block-yui_3_17_2_1_1686136953958_38195 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-yui_3_17_2_1_1684416006243_3602 {
	grid-area: 36/2/51/10;
	z-index: 2;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1684416006243_3602 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1684416006243_3602 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1684416006243_3602 {
		grid-area: 1/14/18/18;
		z-index: 3;


	}

	.fe-block-yui_3_17_2_1_1684416006243_3602 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-yui_3_17_2_1_1684416006243_3602 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-49a418d13069343b088b {
	grid-area: 52/2/79/10;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-49a418d13069343b088b .sqs-block {
	justify-content: flex-start;
}

.fe-block-49a418d13069343b088b .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-49a418d13069343b088b {
		grid-area: 1/7/18/11;
		z-index: 4;


	}

	.fe-block-49a418d13069343b088b .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-49a418d13069343b088b .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-2e85f0ae61df17b3bfff {
	grid-area: 63/2/80/10;
	z-index: 4;

	@media (max-width: 767px) {}
}

.fe-block-2e85f0ae61df17b3bfff .sqs-block {
	justify-content: flex-end;
}

.fe-block-2e85f0ae61df17b3bfff .sqs-block-alignment-wrapper {
	align-items: flex-end;
}

@media (min-width: 768px) {
	.fe-block-2e85f0ae61df17b3bfff {
		grid-area: 1/11/17/13;
		z-index: 5;


	}

	.fe-block-2e85f0ae61df17b3bfff .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-2e85f0ae61df17b3bfff .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-7d864dc4a0190a3c8eb0 {
	grid-area: 81/2/90/10;
	z-index: 5;

	@media (max-width: 767px) {}
}

.fe-block-7d864dc4a0190a3c8eb0 .sqs-block {
	justify-content: flex-start;
}

.fe-block-7d864dc4a0190a3c8eb0 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-7d864dc4a0190a3c8eb0 {
		grid-area: 1/18/10/20;
		z-index: 6;


	}

	.fe-block-7d864dc4a0190a3c8eb0 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-7d864dc4a0190a3c8eb0 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-ce3713c754affe5867a0 {
	grid-area: 90/2/92/10;
	z-index: 9;

	@media (max-width: 767px) {}
}

.fe-block-ce3713c754affe5867a0 .sqs-block {
	justify-content: flex-end;
}

.fe-block-ce3713c754affe5867a0 .sqs-block-alignment-wrapper {
	align-items: flex-end;
}

@media (min-width: 768px) {
	.fe-block-ce3713c754affe5867a0 {
		grid-area: 19/2/22/13;
		z-index: 9;


	}

	.fe-block-ce3713c754affe5867a0 .sqs-block {
		justify-content: flex-end;
	}

	.fe-block-ce3713c754affe5867a0 .sqs-block-alignment-wrapper {
		align-items: flex-end;
	}
}

.fe-block-yui_3_17_2_1_1684756663665_5928 {
	grid-area: 92/2/94/10;
	z-index: 8;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1684756663665_5928 .sqs-block {
	justify-content: center;
}

.fe-block-yui_3_17_2_1_1684756663665_5928 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1684756663665_5928 {
		grid-area: 19/17/22/26;
		z-index: 8;


	}

	.fe-block-yui_3_17_2_1_1684756663665_5928 .sqs-block {
		justify-content: flex-end;
	}

	.fe-block-yui_3_17_2_1_1684756663665_5928 .sqs-block-alignment-wrapper {
		align-items: flex-end;
	}
}


.sqs-block-image .sqs-block-content {
	height: 100%;
	width: 100%;
}


.fe-block-yui_3_17_2_1_1684416006243_2649 .fluidImageOverlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	mix-blend-mode: normal;


	opacity: 0;

}

#block-yui_3_17_2_1_1684756663665_31130 .social-icons-style-border .sqs-svg-icon--wrapper {

	box-shadow: 0 0 0 2px inset;

	border: none;
}



/* 内页 */


.fe-647e001a3c1fba6cc1617ca1 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter,
				6vw) - 0.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1))) / 8);
	display: grid;
	position: relative;
	grid-area:
		1/1/-1/-1;
	grid-template-rows: repeat(20, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 0.0px;
	column-gap: 0.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-647e001a3c1fba6cc1617ca1 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-647e001a3c1fba6cc1617ca1 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px);
		--cell-max-width:
			calc((var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;
		--row-height-scaling-factor: 0.0215;
		--container-width:
			min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter,
						4vw) * 2 - var(--inset-padding)));
		grid-template-rows: repeat(12, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns: minmax(var(--grid-gutter),
				1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter),
				1fr);
	}
}

.fe-block-ce139a1208ec85df4b95 {
	grid-area: 2/2/18/10;
	z-index:
		1;

	@media (max-width: 767px) {}
}

.fe-block-ce139a1208ec85df4b95 .sqs-block {
	justify-content: flex-start;
}

.fe-block-ce139a1208ec85df4b95 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-ce139a1208ec85df4b95 {
		grid-area: 1/2/10/25;
		z-index: 1;
	}

	.fe-block-ce139a1208ec85df4b95 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-ce139a1208ec85df4b95 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-a21015d58f802bf1c323 {
	grid-area:
		19/2/21/8;
	z-index: 4;

	@media (max-width: 767px) {}
}

.fe-block-a21015d58f802bf1c323 .sqs-block {
	justify-content: center;
}

.fe-block-a21015d58f802bf1c323 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-a21015d58f802bf1c323 {
		grid-area: 11/2/13/7;
		z-index:
			4;
	}

	.fe-block-a21015d58f802bf1c323 .sqs-block {
		justify-content: center;
	}

	.fe-block-a21015d58f802bf1c323 .sqs-block-alignment-wrapper {
		align-items:
			center;
	}
}


.has-section-divider[data-section-id="647e001a3c1fba6cc1617ca2"] {
	padding-bottom:
		var(--divider-height);
	z-index: var(--z-index);
}

.has-section-divider[data-section-id="647e001a3c1fba6cc1617ca2"] .background-pause-button {
	bottom: calc(14px + var(--divider-height));
}

.has-section-divider[data-section-id="647e001a3c1fba6cc1617ca2"] .section-divider-svg-clip {
	display: none;
}

.has-section-divider[data-section-id="647e001a3c1fba6cc1617ca2"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) {
	padding-bottom: calc(var(--sqs-site-gutter) + var(--divider-height));
}

.has-section-divider[data-section-id="647e001a3c1fba6cc1617ca2"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) .section-background {
	bottom: calc(var(--sqs-site-gutter) + var(--divider-height));
}

.has-section-divider[data-section-id="647e001a3c1fba6cc1617ca2"] .section-divider-block {
	height: var(--divider-height);
}


.has-section-divider[data-section-id="647e001a3c1fba6cc1617ca2"] {
	padding-bottom:
		2vw;
}

.has-section-divider[data-section-id="647e001a3c1fba6cc1617ca2"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) {
	padding-bottom: calc(var(--sqs-site-gutter) + 2vw);
}



.fe-647e001a3c1fba6cc1617ca7 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(20, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 11.0px;
	column-gap: 11.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-647e001a3c1fba6cc1617ca7 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-647e001a3c1fba6cc1617ca7 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(30, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-3bf91d07a7d0b78baebc {
	grid-area: 3/2/9/10;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-3bf91d07a7d0b78baebc .sqs-block {
	justify-content: flex-start;
}

.fe-block-3bf91d07a7d0b78baebc .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-3bf91d07a7d0b78baebc {
		grid-area: 1/3/6/25;
		z-index: 3;


	}

	.fe-block-3bf91d07a7d0b78baebc .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-3bf91d07a7d0b78baebc .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-7cb713a045201b5aa054 {
	grid-area: 9/2/13/5;
	z-index: 5;

	@media (max-width: 767px) {}
}

.fe-block-7cb713a045201b5aa054 .sqs-block {
	justify-content: center;
}

.fe-block-7cb713a045201b5aa054 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-7cb713a045201b5aa054 {
		grid-area: 7/4/12/11;
		z-index: 5;


	}

	.fe-block-7cb713a045201b5aa054 .sqs-block {
		justify-content: center;
	}

	.fe-block-7cb713a045201b5aa054 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-b51aac53ac5c17e388c9 {
	grid-area: 10/5/12/10;
	z-index: 6;

	@media (max-width: 767px) {}
}

.fe-block-b51aac53ac5c17e388c9 .sqs-block {
	justify-content: center;
}

.fe-block-b51aac53ac5c17e388c9 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-b51aac53ac5c17e388c9 {
		grid-area: 8/12/11/24;
		z-index: 6;


	}

	.fe-block-b51aac53ac5c17e388c9 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-b51aac53ac5c17e388c9 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-b62d189020c28860b5a3 {
	grid-area: 13/2/17/5;
	z-index: 6;

	@media (max-width: 767px) {}
}

.fe-block-b62d189020c28860b5a3 .sqs-block {
	justify-content: center;
}

.fe-block-b62d189020c28860b5a3 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-b62d189020c28860b5a3 {
		grid-area: 13/4/18/11;
		z-index: 6;


	}

	.fe-block-b62d189020c28860b5a3 .sqs-block {
		justify-content: center;
	}

	.fe-block-b62d189020c28860b5a3 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-f3a87ea16475be8ff83f {
	grid-area: 14/5/16/10;
	z-index: 7;

	@media (max-width: 767px) {}
}

.fe-block-f3a87ea16475be8ff83f .sqs-block {
	justify-content: center;
}

.fe-block-f3a87ea16475be8ff83f .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-f3a87ea16475be8ff83f {
		grid-area: 14/12/17/24;
		z-index: 7;


	}

	.fe-block-f3a87ea16475be8ff83f .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-f3a87ea16475be8ff83f .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-da4c6a89764ac8b0fa0a {
	grid-area: 17/2/21/5;
	z-index: 6;

	@media (max-width: 767px) {}
}

.fe-block-da4c6a89764ac8b0fa0a .sqs-block {
	justify-content: center;
}

.fe-block-da4c6a89764ac8b0fa0a .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-da4c6a89764ac8b0fa0a {
		grid-area: 19/4/24/11;
		z-index: 6;


	}

	.fe-block-da4c6a89764ac8b0fa0a .sqs-block {
		justify-content: center;
	}

	.fe-block-da4c6a89764ac8b0fa0a .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-a0ba9f8aa282ee7c4a65 {
	grid-area: 18/5/20/10;
	z-index: 7;

	@media (max-width: 767px) {}
}

.fe-block-a0ba9f8aa282ee7c4a65 .sqs-block {
	justify-content: center;
}

.fe-block-a0ba9f8aa282ee7c4a65 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-a0ba9f8aa282ee7c4a65 {
		grid-area: 20/12/23/24;
		z-index: 7;


	}

	.fe-block-a0ba9f8aa282ee7c4a65 .sqs-block {
		justify-content: center;
	}

	.fe-block-a0ba9f8aa282ee7c4a65 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}


.sqs-block-image .sqs-block-content {
	height: 100%;
	width: 100%;
}


.fe-block-7cb713a045201b5aa054 .fluidImageOverlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	mix-blend-mode: normal;

	opacity: 0;

}

.sqs-block-image .sqs-block-content {
	height: 100%;
	width: 100%;
}


.fe-block-b62d189020c28860b5a3 .fluidImageOverlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	mix-blend-mode: normal;

	opacity: 0;

}


.sqs-block-image .sqs-block-content {
	height: 100%;
	width: 100%;
}


.fe-block-da4c6a89764ac8b0fa0a .fluidImageOverlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	mix-blend-mode: normal;


	opacity: 0;

}



.fe-647e001a3c1fba6cc1617ca4 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	/* grid-template-rows: repeat(38, minmax(24px, auto)); */
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 11.0px;
	column-gap: 11.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-647e001a3c1fba6cc1617ca4 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-647e001a3c1fba6cc1617ca4 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		/* grid-template-rows: repeat(38, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto)); */

		padding-top: 3vw;
		padding-bottom: 5vw;
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-ba4e86156a3d7d30f5b2 {
	grid-area: 2/2/7/10;
	z-index: 2;

	@media (max-width: 767px) {}
}

.fe-block-ba4e86156a3d7d30f5b2 .sqs-block {
	justify-content: center;
}

.fe-block-ba4e86156a3d7d30f5b2 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-ba4e86156a3d7d30f5b2 {
		grid-area: 3/5/5/23;
		z-index: 2;


	}

	.fe-block-ba4e86156a3d7d30f5b2 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-ba4e86156a3d7d30f5b2 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-436ac8430306ee4e9192 {
	grid-area: 7/2/9/10;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-436ac8430306ee4e9192 .sqs-block {
	justify-content: center;
}

.fe-block-436ac8430306ee4e9192 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-436ac8430306ee4e9192 {
		grid-area: 5/3/8/25;
		z-index: 1;


	}

	.fe-block-436ac8430306ee4e9192 .sqs-block {
		justify-content: center;
	}

	.fe-block-436ac8430306ee4e9192 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-17b3187d0a4fbf68a822 {
	grid-area: 9/2/21/10;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-17b3187d0a4fbf68a822 .sqs-block {
	justify-content: flex-start;
}

.fe-block-17b3187d0a4fbf68a822 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-17b3187d0a4fbf68a822 {
		grid-area: 8/5/19/23;
		z-index: 3;


	}

	.fe-block-17b3187d0a4fbf68a822 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-17b3187d0a4fbf68a822 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-yui_3_17_2_1_1686051314291_57225 {
	grid-area: 21/4/23/8;
	z-index: 6;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1686051314291_57225 .sqs-block {
	justify-content: center;
}

.fe-block-yui_3_17_2_1_1686051314291_57225 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1686051314291_57225 {
		grid-area: 19/11/21/17;
		z-index: 6;


	}

	.fe-block-yui_3_17_2_1_1686051314291_57225 .sqs-block {
		justify-content: center;
	}

	.fe-block-yui_3_17_2_1_1686051314291_57225 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-yui_3_17_2_1_1687192146108_13751 {
	grid-area: 23/2/25/10;
	z-index: 9;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1687192146108_13751 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1687192146108_13751 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1687192146108_13751 {
		grid-area: 21/8/24/20;
		z-index: 9;


	}

	.fe-block-yui_3_17_2_1_1687192146108_13751 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-yui_3_17_2_1_1687192146108_13751 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-yui_3_17_2_1_1686051314291_52189 {
	grid-area: 25/2/35/10;
	z-index: 4;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1686051314291_52189 .sqs-block {
	justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1686051314291_52189 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1686051314291_52189 {
		grid-area: 25/5/35/23;
		z-index: 4;


	}

	.fe-block-yui_3_17_2_1_1686051314291_52189 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-yui_3_17_2_1_1686051314291_52189 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-yui_3_17_2_1_1686051314291_59306 {
	grid-area: 36/3/38/9;
	z-index: 8;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1686051314291_59306 .sqs-block {
	justify-content: center;
}

.fe-block-yui_3_17_2_1_1686051314291_59306 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1686051314291_59306 {
		grid-area: 36/11/38/17;
		z-index: 8;


	}

	.fe-block-yui_3_17_2_1_1686051314291_59306 .sqs-block {
		justify-content: center;
	}

	.fe-block-yui_3_17_2_1_1686051314291_59306 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}



.fe-647e001a3c1fba6cc1617cb0 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(57, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 11.0px;
	column-gap: 11.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-647e001a3c1fba6cc1617cb0 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-647e001a3c1fba6cc1617cb0 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(29, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-27fcb3e09fe60826b8e1 {
	grid-area: 2/2/4/10;
	z-index: 7;

	@media (max-width: 767px) {}
}

.fe-block-27fcb3e09fe60826b8e1 .sqs-block {
	justify-content: flex-start;
}

.fe-block-27fcb3e09fe60826b8e1 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-27fcb3e09fe60826b8e1 {
		grid-area: 1/2/3/10;
		z-index: 7;


	}

	.fe-block-27fcb3e09fe60826b8e1 .sqs-block {
		justify-content: center;
	}

	.fe-block-27fcb3e09fe60826b8e1 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-141ee02e852689c112c7 {
	grid-area: 3/4/5/8;
	z-index: 8;

	@media (max-width: 767px) {}
}

.fe-block-141ee02e852689c112c7 .sqs-block {
	justify-content: center;
}

.fe-block-141ee02e852689c112c7 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-141ee02e852689c112c7 {
		grid-area: 2/2/4/6;
		z-index: 8;


	}

	.fe-block-141ee02e852689c112c7 .sqs-block {
		justify-content: center;
	}

	.fe-block-141ee02e852689c112c7 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-cfdf86e23b0f68d3facd {
	grid-area: 5/2/11/10;
	z-index: 4;

	@media (max-width: 767px) {}
}

.fe-block-cfdf86e23b0f68d3facd .sqs-block {
	justify-content: flex-start;
}

.fe-block-cfdf86e23b0f68d3facd .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-cfdf86e23b0f68d3facd {
		grid-area: 4/12/9/26;
		z-index: 6;


	}

	.fe-block-cfdf86e23b0f68d3facd .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-cfdf86e23b0f68d3facd .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-0a9b7b7cf172f4bf62ef {
	grid-area: 12/2/36/10;
	z-index: 2;

	@media (max-width: 767px) {}
}

.fe-block-0a9b7b7cf172f4bf62ef .sqs-block {
	justify-content: flex-start;
}

.fe-block-0a9b7b7cf172f4bf62ef .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-0a9b7b7cf172f4bf62ef {
		grid-area: 8/12/29/26;
		z-index: 4;


	}

	.fe-block-0a9b7b7cf172f4bf62ef .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-0a9b7b7cf172f4bf62ef .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-6ad17d9b29d82a8460d8 {
	grid-area: 35/2/47/10;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-6ad17d9b29d82a8460d8 .sqs-block {
	justify-content: flex-start;
}

.fe-block-6ad17d9b29d82a8460d8 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-6ad17d9b29d82a8460d8 {
		grid-area: 15/2/27/10;
		z-index: 5;


	}

	.fe-block-6ad17d9b29d82a8460d8 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-6ad17d9b29d82a8460d8 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-5edcd9c6428b26eadc0b {
	grid-area: 47/2/50/6;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-5edcd9c6428b26eadc0b .sqs-block {
	justify-content: center;
}

.fe-block-5edcd9c6428b26eadc0b .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-5edcd9c6428b26eadc0b {
		grid-area: 9/2/11/6;
		z-index: 3;


	}

	.fe-block-5edcd9c6428b26eadc0b .sqs-block {
		justify-content: center;
	}

	.fe-block-5edcd9c6428b26eadc0b .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-04c613bb2c3a66ba8e12 {
	grid-area: 50/2/52/6;
	z-index: 5;

	@media (max-width: 767px) {}
}

.fe-block-04c613bb2c3a66ba8e12 .sqs-block {
	justify-content: flex-start;
}

.fe-block-04c613bb2c3a66ba8e12 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-04c613bb2c3a66ba8e12 {
		grid-area: 11/2/13/6;
		z-index: 2;


	}

	.fe-block-04c613bb2c3a66ba8e12 .sqs-block {
		justify-content: center;
	}

	.fe-block-04c613bb2c3a66ba8e12 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-c2c42a023a7e8757a57f {
	grid-area: 52/2/54/6;
	z-index: 6;

	@media (max-width: 767px) {}
}

.fe-block-c2c42a023a7e8757a57f .sqs-block {
	justify-content: flex-start;
}

.fe-block-c2c42a023a7e8757a57f .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-c2c42a023a7e8757a57f {
		grid-area: 13/2/15/6;
		z-index: 3;


	}

	.fe-block-c2c42a023a7e8757a57f .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-c2c42a023a7e8757a57f .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-e8dbf383c1298b9106d1 {
	grid-area: 54/2/58/10;
	z-index: 0;

	@media (max-width: 767px) {}
}

.fe-block-e8dbf383c1298b9106d1 .sqs-block {
	justify-content: center;
}

.fe-block-e8dbf383c1298b9106d1 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-e8dbf383c1298b9106d1 {
		grid-area: 4/2/11/10;
		z-index: 1;


	}

	.fe-block-e8dbf383c1298b9106d1 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-e8dbf383c1298b9106d1 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}




.fe-647f3c18ef1e8c52ca8f8803 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;

	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 11.0px;
	column-gap: 11.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-647f3c18ef1e8c52ca8f8803 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-647f3c18ef1e8c52ca8f8803 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(33, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-084af601fe1e1d57261e {
	grid-area: 2/2/4/10;
	z-index: 7;

	@media (max-width: 767px) {}
}

.fe-block-084af601fe1e1d57261e .sqs-block {
	justify-content: flex-start;
}

.fe-block-084af601fe1e1d57261e .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-084af601fe1e1d57261e {
		grid-area: 1/2/3/10;
		z-index: 7;


	}

	.fe-block-084af601fe1e1d57261e .sqs-block {
		justify-content: center;
	}

	.fe-block-084af601fe1e1d57261e .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-7f0648b61e604f8a6f69 {
	grid-area: 3/4/5/8;
	z-index: 8;

	@media (max-width: 767px) {}
}

.fe-block-7f0648b61e604f8a6f69 .sqs-block {
	justify-content: center;
}

.fe-block-7f0648b61e604f8a6f69 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-7f0648b61e604f8a6f69 {
		grid-area: 2/2/4/6;
		z-index: 8;


	}

	.fe-block-7f0648b61e604f8a6f69 .sqs-block {
		justify-content: center;
	}

	.fe-block-7f0648b61e604f8a6f69 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-1f898355a92d1cdee6a5 {
	grid-area: 5/2/11/10;
	z-index: 4;

	@media (max-width: 767px) {}
}

.fe-block-1f898355a92d1cdee6a5 .sqs-block {
	justify-content: flex-start;
}

.fe-block-1f898355a92d1cdee6a5 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-1f898355a92d1cdee6a5 {
		grid-area: 4/12/10/26;
		z-index: 6;


	}

	.fe-block-1f898355a92d1cdee6a5 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-1f898355a92d1cdee6a5 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-d1a592094c8fbad224dc {
	grid-area: 12/2/36/10;
	z-index: 2;

	@media (max-width: 767px) {}
}

.fe-block-d1a592094c8fbad224dc .sqs-block {
	justify-content: flex-start;
}

.fe-block-d1a592094c8fbad224dc .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-d1a592094c8fbad224dc {
		grid-area: 9/12/33/26;
		z-index: 4;


	}

	.fe-block-d1a592094c8fbad224dc .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-d1a592094c8fbad224dc .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-ef4289c37868771b014d {
	grid-area: 35/2/47/10;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-ef4289c37868771b014d .sqs-block {
	justify-content: flex-start;
}

.fe-block-ef4289c37868771b014d .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-ef4289c37868771b014d {
		grid-area: 15/2/27/10;
		z-index: 5;


	}

	.fe-block-ef4289c37868771b014d .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-ef4289c37868771b014d .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-99fb375a2ee7167d1775 {
	grid-area: 47/2/50/6;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-99fb375a2ee7167d1775 .sqs-block {
	justify-content: center;
}

.fe-block-99fb375a2ee7167d1775 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-99fb375a2ee7167d1775 {
		grid-area: 9/2/11/6;
		z-index: 3;


	}

	.fe-block-99fb375a2ee7167d1775 .sqs-block {
		justify-content: center;
	}

	.fe-block-99fb375a2ee7167d1775 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-dacf477ce2a36897c4ba {
	grid-area: 50/2/52/6;
	z-index: 5;

	@media (max-width: 767px) {}
}

.fe-block-dacf477ce2a36897c4ba .sqs-block {
	justify-content: flex-start;
}

.fe-block-dacf477ce2a36897c4ba .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-dacf477ce2a36897c4ba {
		grid-area: 11/2/13/6;
		z-index: 2;


	}

	.fe-block-dacf477ce2a36897c4ba .sqs-block {
		justify-content: center;
	}

	.fe-block-dacf477ce2a36897c4ba .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-c3ca0c7a498de2a2b811 {
	grid-area: 52/2/54/6;
	z-index: 6;

	@media (max-width: 767px) {}
}

.fe-block-c3ca0c7a498de2a2b811 .sqs-block {
	justify-content: flex-start;
}

.fe-block-c3ca0c7a498de2a2b811 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-c3ca0c7a498de2a2b811 {
		grid-area: 13/2/15/6;
		z-index: 3;


	}

	.fe-block-c3ca0c7a498de2a2b811 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-c3ca0c7a498de2a2b811 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-e1e1a3dd99ac9ef1ceb0 {
	grid-area: 54/2/58/10;
	z-index: 0;

	@media (max-width: 767px) {}
}

.fe-block-e1e1a3dd99ac9ef1ceb0 .sqs-block {
	justify-content: center;
}

.fe-block-e1e1a3dd99ac9ef1ceb0 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-e1e1a3dd99ac9ef1ceb0 {
		grid-area: 4/2/11/10;
		z-index: 1;


	}

	.fe-block-e1e1a3dd99ac9ef1ceb0 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-e1e1a3dd99ac9ef1ceb0 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}


#block-99fb375a2ee7167d1775 .social-icons-style-border .sqs-svg-icon--wrapper {

	box-shadow: 0 0 0 2px inset;

	border: none;
}




.fe-647f3c18ef1e8c52ca8f8800 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(18, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 11.0px;
	column-gap: 11.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-647f3c18ef1e8c52ca8f8800 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-647f3c18ef1e8c52ca8f8800 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(13, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-0f4e96d3eeaffaa7428a {
	grid-area: 2/5/4/7;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-0f4e96d3eeaffaa7428a .sqs-block {
	justify-content: flex-start;
}

.fe-block-0f4e96d3eeaffaa7428a .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-0f4e96d3eeaffaa7428a {
		grid-area: 4/4/6/7;
		z-index: 2;


	}

	.fe-block-0f4e96d3eeaffaa7428a .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-0f4e96d3eeaffaa7428a .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-6abdd711f2c70c5d5b8a {
	grid-area: 1/2/4/3;
	z-index: 2;

	@media (max-width: 767px) {}
}

.fe-block-6abdd711f2c70c5d5b8a .sqs-block {
	justify-content: flex-start;
}

.fe-block-6abdd711f2c70c5d5b8a .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-6abdd711f2c70c5d5b8a {
		grid-area: 1/1/14/8;
		z-index: 1;


	}

	.fe-block-6abdd711f2c70c5d5b8a .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-6abdd711f2c70c5d5b8a .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-8ee33ff11e325b731cdc {
	grid-area: 5/2/17/10;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-8ee33ff11e325b731cdc .sqs-block {
	justify-content: flex-start;
}

.fe-block-8ee33ff11e325b731cdc .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-8ee33ff11e325b731cdc {
		grid-area: 4/10/12/26;
		z-index: 3;


	}

	.fe-block-8ee33ff11e325b731cdc .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-8ee33ff11e325b731cdc .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}


#block-6abdd711f2c70c5d5b8a {
	box-sizing: border-box;
	height: 100%;
	padding: 6% 6% 6% 6%;
	border-radius: 0px 0px 0px 0px;


	--tweak-text-block-background-color:

		hsla(var(--black-hsl), 1);



}




.fe-647f3c18ef1e8c52ca8f8809 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 0.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(24, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 0.0px;
	column-gap: 0.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-647f3c18ef1e8c52ca8f8809 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-647f3c18ef1e8c52ca8f8809 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		/* grid-template-rows: repeat(31, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto)); */
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-8d0293a4fa15a7bdf90a {
	grid-area: 3/2/5/6;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-8d0293a4fa15a7bdf90a .sqs-block {
	justify-content: center;
}

.fe-block-8d0293a4fa15a7bdf90a .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-8d0293a4fa15a7bdf90a {
		grid-area: 3/2/6/7;
		z-index: 3;


	}

	.fe-block-8d0293a4fa15a7bdf90a .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-8d0293a4fa15a7bdf90a .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-5b9dfc4e6d57b42ad513 {
	grid-area: 10/1/25/11;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-5b9dfc4e6d57b42ad513 .sqs-block {
	justify-content: flex-start;
}

.fe-block-5b9dfc4e6d57b42ad513 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-5b9dfc4e6d57b42ad513 {
		grid-area: 15/1/32/27;
		z-index: 1;


	}

	.fe-block-5b9dfc4e6d57b42ad513 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-5b9dfc4e6d57b42ad513 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-62198791f3abaa3d8405 {
	grid-area: 5/2/20/10;
	z-index: 2;

	@media (max-width: 767px) {}
}

.fe-block-62198791f3abaa3d8405 .sqs-block {
	justify-content: flex-start;
}

.fe-block-62198791f3abaa3d8405 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-62198791f3abaa3d8405 {
		grid-area: 6/2/26/27;
		z-index: 2;


	}

	.fe-block-62198791f3abaa3d8405 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-62198791f3abaa3d8405 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-33a0da05e61abd0e50f9 {
	grid-area: 21/2/23/7;
	z-index: 4;

	@media (max-width: 767px) {}
}

.fe-block-33a0da05e61abd0e50f9 .sqs-block {
	justify-content: center;
}

.fe-block-33a0da05e61abd0e50f9 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-33a0da05e61abd0e50f9 {
		grid-area: 26/2/28/7;
		z-index: 4;


	}

	.fe-block-33a0da05e61abd0e50f9 .sqs-block {
		justify-content: center;
	}

	.fe-block-33a0da05e61abd0e50f9 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}


#block-5b9dfc4e6d57b42ad513 {
	box-sizing: border-box;
	height: 100%;
	padding: 6% 6% 6% 6%;
	border-radius: 0px 0px 0px 0px;







	--tweak-text-block-background-color:

		hsla(var(--black-hsl), 0.89);



}




.fe-647dda90b5f88c34f3ab03f8 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(17, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 11.0px;
	column-gap: 11.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-647dda90b5f88c34f3ab03f8 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-647dda90b5f88c34f3ab03f8 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		/* --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding))); */

		grid-template-rows: repeat(15, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-f3ec2c65dde09127813f {
	grid-area: 2/2/5/10;
	z-index: 2;

	@media (max-width: 767px) {}
}

.fe-block-f3ec2c65dde09127813f .sqs-block {
	justify-content: center;
}

.fe-block-f3ec2c65dde09127813f .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-f3ec2c65dde09127813f {
		grid-area: 1/4/3/24;
		z-index: 2;


	}

	.fe-block-f3ec2c65dde09127813f .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-f3ec2c65dde09127813f .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-e6b49211a7789639c73c {
	grid-area: 5/2/7/10;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-e6b49211a7789639c73c .sqs-block {
	justify-content: center;
}

.fe-block-e6b49211a7789639c73c .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-e6b49211a7789639c73c {
		grid-area: 3/3/5/25;
		z-index: 1;


	}

	.fe-block-e6b49211a7789639c73c .sqs-block {
		justify-content: center;
	}

	.fe-block-e6b49211a7789639c73c .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-354d5cd19a24064bd9fd {
	grid-area: 7/2/18/10;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-354d5cd19a24064bd9fd .sqs-block {
	justify-content: flex-start;
}

.fe-block-354d5cd19a24064bd9fd .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-354d5cd19a24064bd9fd {
		grid-area: 5/2/14/26;
		z-index: 3;


	}

	.fe-block-354d5cd19a24064bd9fd .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-354d5cd19a24064bd9fd .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}



.fe-649306f271821d38de7f0a18 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 0.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(233, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 0.0px;
	column-gap: 0.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-649306f271821d38de7f0a18 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-649306f271821d38de7f0a18 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(176, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-42c481a97fbb0a2d1788 {
	grid-area: 3/1/14/11;
	z-index: 18;

	@media (max-width: 767px) {}
}

.fe-block-42c481a97fbb0a2d1788 .sqs-block {
	justify-content: flex-start;
}

.fe-block-42c481a97fbb0a2d1788 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-42c481a97fbb0a2d1788 {
		grid-area: 5/3/22/12;
		z-index: 7;


	}

	.fe-block-42c481a97fbb0a2d1788 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-42c481a97fbb0a2d1788 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-da0948ef91dd06c02ec6 {
	grid-area: 2/2/15/10;
	z-index: 19;

	@media (max-width: 767px) {}
}

.fe-block-da0948ef91dd06c02ec6 .sqs-block {
	justify-content: center;
}

.fe-block-da0948ef91dd06c02ec6 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-da0948ef91dd06c02ec6 {
		grid-area: 6/4/23/13;
		z-index: 12;


	}

	.fe-block-da0948ef91dd06c02ec6 .sqs-block {
		justify-content: center;
	}

	.fe-block-da0948ef91dd06c02ec6 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-68c0cd530f07a13a87c6 {
	grid-area: 16/2/18/10;
	z-index: 29;

	@media (max-width: 767px) {}
}

.fe-block-68c0cd530f07a13a87c6 .sqs-block {
	justify-content: flex-start;
}

.fe-block-68c0cd530f07a13a87c6 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-68c0cd530f07a13a87c6 {
		grid-area: 7/16/9/25;
		z-index: 18;


	}

	.fe-block-68c0cd530f07a13a87c6 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-68c0cd530f07a13a87c6 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-f2ae3494293d2f1e2fef {
	grid-area: 18/5/19/7;
	z-index: 40;

	@media (max-width: 767px) {}
}

.fe-block-f2ae3494293d2f1e2fef .sqs-block {
	justify-content: flex-end;
}

.fe-block-f2ae3494293d2f1e2fef .sqs-block-alignment-wrapper {
	align-items: flex-end;
}

@media (min-width: 768px) {
	.fe-block-f2ae3494293d2f1e2fef {
		grid-area: 30/7/31/10;
		z-index: 33;


	}

	.fe-block-f2ae3494293d2f1e2fef .sqs-block {
		justify-content: center;
	}

	.fe-block-f2ae3494293d2f1e2fef .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-90cc12b2a5d577928b37 {
	grid-area: 20/2/28/10;
	z-index: 42;

	@media (max-width: 767px) {}
}

.fe-block-90cc12b2a5d577928b37 .sqs-block {
	justify-content: flex-start;
}

.fe-block-90cc12b2a5d577928b37 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-90cc12b2a5d577928b37 {
		grid-area: 11/15/18/26;
		z-index: 31;


	}

	.fe-block-90cc12b2a5d577928b37 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-90cc12b2a5d577928b37 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-8c3d0d5036729098819d {
	grid-area: 29/2/31/10;
	z-index: 37;

	@media (max-width: 767px) {}
}

.fe-block-8c3d0d5036729098819d .sqs-block {
	justify-content: center;
}

.fe-block-8c3d0d5036729098819d .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-8c3d0d5036729098819d {
		grid-area: 19/16/21/25;
		z-index: 24;


	}

	.fe-block-8c3d0d5036729098819d .sqs-block {
		justify-content: center;
	}

	.fe-block-8c3d0d5036729098819d .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-d0d07dd45fef3731a482 {
	grid-area: 34/1/45/11;
	z-index: 4;

	@media (max-width: 767px) {}
}

.fe-block-d0d07dd45fef3731a482 .sqs-block {
	justify-content: flex-start;
}

.fe-block-d0d07dd45fef3731a482 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-d0d07dd45fef3731a482 {
		grid-area: 49/3/66/12;
		z-index: 2;


	}

	.fe-block-d0d07dd45fef3731a482 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-d0d07dd45fef3731a482 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-7a414c1dc0f1fbe827b0 {
	grid-area: 33/2/46/10;
	z-index: 16;

	@media (max-width: 767px) {}
}

.fe-block-7a414c1dc0f1fbe827b0 .sqs-block {
	justify-content: center;
}

.fe-block-7a414c1dc0f1fbe827b0 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-7a414c1dc0f1fbe827b0 {
		grid-area: 27/16/44/25;
		z-index: 8;


	}

	.fe-block-7a414c1dc0f1fbe827b0 .sqs-block {
		justify-content: center;
	}

	.fe-block-7a414c1dc0f1fbe827b0 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-442b6c50de7c06e8ab56 {
	grid-area: 47/2/49/10;
	z-index: 20;

	@media (max-width: 767px) {}
}

.fe-block-442b6c50de7c06e8ab56 .sqs-block {
	justify-content: flex-start;
}

.fe-block-442b6c50de7c06e8ab56 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-442b6c50de7c06e8ab56 {
		grid-area: 28/3/30/14;
		z-index: 15;


	}

	.fe-block-442b6c50de7c06e8ab56 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-442b6c50de7c06e8ab56 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-ae329362ec6bf625014d {
	grid-area: 49/5/50/7;
	z-index: 33;

	@media (max-width: 767px) {}
}

.fe-block-ae329362ec6bf625014d .sqs-block {
	justify-content: center;
}

.fe-block-ae329362ec6bf625014d .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-ae329362ec6bf625014d {
		grid-area: 164/7/165/10;
		z-index: 30;


	}

	.fe-block-ae329362ec6bf625014d .sqs-block {
		justify-content: center;
	}

	.fe-block-ae329362ec6bf625014d .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-2bae041d69d85fa438ef {
	grid-area: 51/2/60/10;
	z-index: 32;

	@media (max-width: 767px) {}
}

.fe-block-2bae041d69d85fa438ef .sqs-block {
	justify-content: flex-start;
}

.fe-block-2bae041d69d85fa438ef .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-2bae041d69d85fa438ef {
		grid-area: 32/3/40/14;
		z-index: 27;


	}

	.fe-block-2bae041d69d85fa438ef .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-2bae041d69d85fa438ef .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-0f57ae0f937fbd266d6f {
	grid-area: 61/3/63/9;
	z-index: 25;

	@media (max-width: 767px) {}
}

.fe-block-0f57ae0f937fbd266d6f .sqs-block {
	justify-content: center;
}

.fe-block-0f57ae0f937fbd266d6f .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-0f57ae0f937fbd266d6f {
		grid-area: 41/5/43/12;
		z-index: 21;


	}

	.fe-block-0f57ae0f937fbd266d6f .sqs-block {
		justify-content: center;
	}

	.fe-block-0f57ae0f937fbd266d6f .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-b0804dd3e91f2921e67d {
	grid-area: 64/2/78/10;
	z-index: 17;

	@media (max-width: 767px) {}
}

.fe-block-b0804dd3e91f2921e67d .sqs-block {
	justify-content: center;
}

.fe-block-b0804dd3e91f2921e67d .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-b0804dd3e91f2921e67d {
		grid-area: 94/4/111/13;
		z-index: 12;


	}

	.fe-block-b0804dd3e91f2921e67d .sqs-block {
		justify-content: center;
	}

	.fe-block-b0804dd3e91f2921e67d .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-12fd867cf7402f22a240 {
	grid-area: 66/1/77/11;
	z-index: 9;

	@media (max-width: 767px) {}
}

.fe-block-12fd867cf7402f22a240 .sqs-block {
	justify-content: flex-start;
}

.fe-block-12fd867cf7402f22a240 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-12fd867cf7402f22a240 {
		grid-area: 160/17/177/26;
		z-index: 1;


	}

	.fe-block-12fd867cf7402f22a240 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-12fd867cf7402f22a240 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-8250eed0674a24c3876d {
	grid-area: 79/2/81/10;
	z-index: 12;

	@media (max-width: 767px) {}
}

.fe-block-8250eed0674a24c3876d .sqs-block {
	justify-content: flex-start;
}

.fe-block-8250eed0674a24c3876d .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-8250eed0674a24c3876d {
		grid-area: 75/4/77/13;
		z-index: 15;


	}

	.fe-block-8250eed0674a24c3876d .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-8250eed0674a24c3876d .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-0bd37b4c0bd643f9a138 {
	grid-area: 81/5/82/7;
	z-index: 34;

	@media (max-width: 767px) {}
}

.fe-block-0bd37b4c0bd643f9a138 .sqs-block {
	justify-content: center;
}

.fe-block-0bd37b4c0bd643f9a138 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-0bd37b4c0bd643f9a138 {
		grid-area: 77/7/78/10;
		z-index: 31;


	}

	.fe-block-0bd37b4c0bd643f9a138 .sqs-block {
		justify-content: center;
	}

	.fe-block-0bd37b4c0bd643f9a138 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-6522851c446752bf8233 {
	grid-area: 83/2/89/10;
	z-index: 27;

	@media (max-width: 767px) {}
}

.fe-block-6522851c446752bf8233 .sqs-block {
	justify-content: flex-start;
}

.fe-block-6522851c446752bf8233 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-6522851c446752bf8233 {
		grid-area: 79/3/84/14;
		z-index: 27;


	}

	.fe-block-6522851c446752bf8233 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-6522851c446752bf8233 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-9340536676cfadac2325 {
	grid-area: 90/3/92/9;
	z-index: 21;

	@media (max-width: 767px) {}
}

.fe-block-9340536676cfadac2325 .sqs-block {
	justify-content: center;
}

.fe-block-9340536676cfadac2325 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-9340536676cfadac2325 {
		grid-area: 85/5/87/12;
		z-index: 21;


	}

	.fe-block-9340536676cfadac2325 .sqs-block {
		justify-content: center;
	}

	.fe-block-9340536676cfadac2325 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-538254e0cdd5588c53e8 {
	grid-area: 95/1/107/11;
	z-index: 2;

	@media (max-width: 767px) {}
}

.fe-block-538254e0cdd5588c53e8 .sqs-block {
	justify-content: flex-start;
}

.fe-block-538254e0cdd5588c53e8 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-538254e0cdd5588c53e8 {
		grid-area: 95/3/112/12;
		z-index: 6;


	}

	.fe-block-538254e0cdd5588c53e8 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-538254e0cdd5588c53e8 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-4037690f4c15c0ebd68c {
	grid-area: 94/2/108/10;
	z-index: 10;

	@media (max-width: 767px) {}
}

.fe-block-4037690f4c15c0ebd68c .sqs-block {
	justify-content: center;
}

.fe-block-4037690f4c15c0ebd68c .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-4037690f4c15c0ebd68c {
		grid-area: 50/4/67/13;
		z-index: 10;


	}

	.fe-block-4037690f4c15c0ebd68c .sqs-block {
		justify-content: center;
	}

	.fe-block-4037690f4c15c0ebd68c .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-4bd35c37f07cbb0e6749 {
	grid-area: 109/2/111/10;
	z-index: 23;

	@media (max-width: 767px) {}
}

.fe-block-4bd35c37f07cbb0e6749 .sqs-block {
	justify-content: flex-start;
}

.fe-block-4bd35c37f07cbb0e6749 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-4bd35c37f07cbb0e6749 {
		grid-area: 51/16/53/25;
		z-index: 16;


	}

	.fe-block-4bd35c37f07cbb0e6749 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-4bd35c37f07cbb0e6749 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-f8abdb341c6c3501d359 {
	grid-area: 111/5/112/7;
	z-index: 41;

	@media (max-width: 767px) {}
}

.fe-block-f8abdb341c6c3501d359 .sqs-block {
	justify-content: center;
}

.fe-block-f8abdb341c6c3501d359 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-f8abdb341c6c3501d359 {
		grid-area: 143/19/144/22;
		z-index: 34;


	}

	.fe-block-f8abdb341c6c3501d359 .sqs-block {
		justify-content: center;
	}

	.fe-block-f8abdb341c6c3501d359 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-88db93a8c9b80433f4fe {
	grid-area: 113/2/120/10;
	z-index: 39;

	@media (max-width: 767px) {}
}

.fe-block-88db93a8c9b80433f4fe .sqs-block {
	justify-content: flex-start;
}

.fe-block-88db93a8c9b80433f4fe .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-88db93a8c9b80433f4fe {
		grid-area: 55/15/62/26;
		z-index: 29;


	}

	.fe-block-88db93a8c9b80433f4fe .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-88db93a8c9b80433f4fe .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-e9fc3694cfa7eec0f9d7 {
	grid-area: 121/3/123/9;
	z-index: 31;

	@media (max-width: 767px) {}
}

.fe-block-e9fc3694cfa7eec0f9d7 .sqs-block {
	justify-content: center;
}

.fe-block-e9fc3694cfa7eec0f9d7 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-e9fc3694cfa7eec0f9d7 {
		grid-area: 63/17/65/24;
		z-index: 23;


	}

	.fe-block-e9fc3694cfa7eec0f9d7 .sqs-block {
		justify-content: center;
	}

	.fe-block-e9fc3694cfa7eec0f9d7 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-159b0da93a8a615de8e0 {
	grid-area: 125/2/139/10;
	z-index: 6;

	@media (max-width: 767px) {}
}

.fe-block-159b0da93a8a615de8e0 .sqs-block {
	justify-content: center;
}

.fe-block-159b0da93a8a615de8e0 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-159b0da93a8a615de8e0 {
		grid-area: 72/16/89/25;
		z-index: 4;


	}

	.fe-block-159b0da93a8a615de8e0 .sqs-block {
		justify-content: center;
	}

	.fe-block-159b0da93a8a615de8e0 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-26843f8d58c9d983fa4e {
	grid-area: 126/1/137/11;
	z-index: 5;

	@media (max-width: 767px) {}
}

.fe-block-26843f8d58c9d983fa4e .sqs-block {
	justify-content: flex-start;
}

.fe-block-26843f8d58c9d983fa4e .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-26843f8d58c9d983fa4e {
		grid-area: 73/17/90/26;
		z-index: 2;


	}

	.fe-block-26843f8d58c9d983fa4e .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-26843f8d58c9d983fa4e .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-d55819b859f969af06c4 {
	grid-area: 140/2/142/10;
	z-index: 24;

	@media (max-width: 767px) {}
}

.fe-block-d55819b859f969af06c4 .sqs-block {
	justify-content: flex-start;
}

.fe-block-d55819b859f969af06c4 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-d55819b859f969af06c4 {
		grid-area: 96/16/98/25;
		z-index: 18;


	}

	.fe-block-d55819b859f969af06c4 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-d55819b859f969af06c4 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-9b29ef6b3447189885cb {
	grid-area: 142/5/143/7;
	z-index: 43;

	@media (max-width: 767px) {}
}

.fe-block-9b29ef6b3447189885cb .sqs-block {
	justify-content: center;
}

.fe-block-9b29ef6b3447189885cb .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-9b29ef6b3447189885cb {
		grid-area: 98/19/99/22;
		z-index: 35;


	}

	.fe-block-9b29ef6b3447189885cb .sqs-block {
		justify-content: center;
	}

	.fe-block-9b29ef6b3447189885cb .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-31753d7c161fc16b6c60 {
	grid-area: 143/2/154/10;
	z-index: 38;

	@media (max-width: 767px) {}
}

.fe-block-31753d7c161fc16b6c60 .sqs-block {
	justify-content: flex-start;
}

.fe-block-31753d7c161fc16b6c60 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-31753d7c161fc16b6c60 {
		grid-area: 100/15/108/26;
		z-index: 29;


	}

	.fe-block-31753d7c161fc16b6c60 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-31753d7c161fc16b6c60 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-1c7b76de4ad741683851 {
	grid-area: 154/3/156/9;
	z-index: 30;

	@media (max-width: 767px) {}
}

.fe-block-1c7b76de4ad741683851 .sqs-block {
	justify-content: center;
}

.fe-block-1c7b76de4ad741683851 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-1c7b76de4ad741683851 {
		grid-area: 109/17/111/24;
		z-index: 23;


	}

	.fe-block-1c7b76de4ad741683851 .sqs-block {
		justify-content: center;
	}

	.fe-block-1c7b76de4ad741683851 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-8d17499944e46c2490ea {
	grid-area: 158/2/172/10;
	z-index: 8;

	@media (max-width: 767px) {}
}

.fe-block-8d17499944e46c2490ea .sqs-block {
	justify-content: center;
}

.fe-block-8d17499944e46c2490ea .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-8d17499944e46c2490ea {
		grid-area: 116/16/133/25;
		z-index: 4;


	}

	.fe-block-8d17499944e46c2490ea .sqs-block {
		justify-content: center;
	}

	.fe-block-8d17499944e46c2490ea .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-2ba8fc60dd77f1d819d6 {
	grid-area: 159/1/170/11;
	z-index: 7;

	@media (max-width: 767px) {}
}

.fe-block-2ba8fc60dd77f1d819d6 .sqs-block {
	justify-content: flex-start;
}

.fe-block-2ba8fc60dd77f1d819d6 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-2ba8fc60dd77f1d819d6 {
		grid-area: 117/17/134/26;
		z-index: 2;


	}

	.fe-block-2ba8fc60dd77f1d819d6 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-2ba8fc60dd77f1d819d6 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-f0a44edc81bb437f072f {
	grid-area: 173/2/175/10;
	z-index: 13;

	@media (max-width: 767px) {}
}

.fe-block-f0a44edc81bb437f072f .sqs-block {
	justify-content: flex-start;
}

.fe-block-f0a44edc81bb437f072f .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-f0a44edc81bb437f072f {
		grid-area: 119/4/121/13;
		z-index: 15;


	}

	.fe-block-f0a44edc81bb437f072f .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-f0a44edc81bb437f072f .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-81721d1ef4d15efd7330 {
	grid-area: 175/5/176/7;
	z-index: 35;

	@media (max-width: 767px) {}
}

.fe-block-81721d1ef4d15efd7330 .sqs-block {
	justify-content: center;
}

.fe-block-81721d1ef4d15efd7330 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-81721d1ef4d15efd7330 {
		grid-area: 121/7/122/10;
		z-index: 31;


	}

	.fe-block-81721d1ef4d15efd7330 .sqs-block {
		justify-content: center;
	}

	.fe-block-81721d1ef4d15efd7330 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-20289e636eabf8ed0bb4 {
	grid-area: 176/2/182/10;
	z-index: 28;

	@media (max-width: 767px) {}
}

.fe-block-20289e636eabf8ed0bb4 .sqs-block {
	justify-content: flex-start;
}

.fe-block-20289e636eabf8ed0bb4 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-20289e636eabf8ed0bb4 {
		grid-area: 123/3/128/14;
		z-index: 27;


	}

	.fe-block-20289e636eabf8ed0bb4 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-20289e636eabf8ed0bb4 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-1292768480b43a8a6403 {
	grid-area: 185/1/197/11;
	z-index: 1;

	@media (max-width: 767px) {}
}

.fe-block-1292768480b43a8a6403 .sqs-block {
	justify-content: flex-start;
}

.fe-block-1292768480b43a8a6403 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-1292768480b43a8a6403 {
		grid-area: 138/3/155/12;
		z-index: 5;


	}

	.fe-block-1292768480b43a8a6403 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-1292768480b43a8a6403 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-83ab52c7755e138fc710 {
	grid-area: 184/2/198/10;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-83ab52c7755e138fc710 .sqs-block {
	justify-content: center;
}

.fe-block-83ab52c7755e138fc710 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-83ab52c7755e138fc710 {
		grid-area: 159/16/176/25;
		z-index: 3;


	}

	.fe-block-83ab52c7755e138fc710 .sqs-block {
		justify-content: center;
	}

	.fe-block-83ab52c7755e138fc710 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-e9a7fcd973e4bd942838 {
	grid-area: 199/2/201/10;
	z-index: 11;

	@media (max-width: 767px) {}
}

.fe-block-e9a7fcd973e4bd942838 .sqs-block {
	justify-content: flex-start;
}

.fe-block-e9a7fcd973e4bd942838 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-e9a7fcd973e4bd942838 {
		grid-area: 162/4/164/13;
		z-index: 14;


	}

	.fe-block-e9a7fcd973e4bd942838 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-e9a7fcd973e4bd942838 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-9aa584399cb2f9edf458 {
	grid-area: 201/5/202/7;
	z-index: 45;

	@media (max-width: 767px) {}
}

.fe-block-9aa584399cb2f9edf458 .sqs-block {
	justify-content: center;
}

.fe-block-9aa584399cb2f9edf458 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-9aa584399cb2f9edf458 {
		grid-area: 9/19/10/22;
		z-index: 36;


	}

	.fe-block-9aa584399cb2f9edf458 .sqs-block {
		justify-content: center;
	}

	.fe-block-9aa584399cb2f9edf458 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-1181cd8844746a582d1e {
	grid-area: 203/2/209/10;
	z-index: 26;

	@media (max-width: 767px) {}
}

.fe-block-1181cd8844746a582d1e .sqs-block {
	justify-content: flex-start;
}

.fe-block-1181cd8844746a582d1e .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-1181cd8844746a582d1e {
		grid-area: 166/3/171/14;
		z-index: 26;


	}

	.fe-block-1181cd8844746a582d1e .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-1181cd8844746a582d1e .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-56d357ce413ed3e58925 {
	grid-area: 211/1/223/11;
	z-index: 14;

	@media (max-width: 767px) {}
}

.fe-block-56d357ce413ed3e58925 .sqs-block {
	justify-content: flex-start;
}

.fe-block-56d357ce413ed3e58925 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-56d357ce413ed3e58925 {
		grid-area: 28/17/45/26;
		z-index: 6;


	}

	.fe-block-56d357ce413ed3e58925 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-56d357ce413ed3e58925 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-5a7c4c4cea6cef86b4cf {
	grid-area: 210/2/224/10;
	z-index: 15;

	@media (max-width: 767px) {}
}

.fe-block-5a7c4c4cea6cef86b4cf .sqs-block {
	justify-content: center;
}

.fe-block-5a7c4c4cea6cef86b4cf .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-5a7c4c4cea6cef86b4cf {
		grid-area: 137/4/154/13;
		z-index: 11;


	}

	.fe-block-5a7c4c4cea6cef86b4cf .sqs-block {
		justify-content: center;
	}

	.fe-block-5a7c4c4cea6cef86b4cf .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-49c57cd5553411bde126 {
	grid-area: 225/2/227/10;
	z-index: 22;

	@media (max-width: 767px) {}
}

.fe-block-49c57cd5553411bde126 .sqs-block {
	justify-content: flex-start;
}

.fe-block-49c57cd5553411bde126 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-49c57cd5553411bde126 {
		grid-area: 141/16/143/25;
		z-index: 17;


	}

	.fe-block-49c57cd5553411bde126 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-49c57cd5553411bde126 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-2c16f9133481181ac066 {
	grid-area: 227/5/228/7;
	z-index: 44;

	@media (max-width: 767px) {}
}

.fe-block-2c16f9133481181ac066 .sqs-block {
	justify-content: center;
}

.fe-block-2c16f9133481181ac066 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-2c16f9133481181ac066 {
		grid-area: 53/19/54/22;
		z-index: 35;


	}

	.fe-block-2c16f9133481181ac066 .sqs-block {
		justify-content: center;
	}

	.fe-block-2c16f9133481181ac066 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-010d4a71697e6779dc02 {
	grid-area: 229/2/234/10;
	z-index: 36;

	@media (max-width: 767px) {}
}

.fe-block-010d4a71697e6779dc02 .sqs-block {
	justify-content: flex-start;
}

.fe-block-010d4a71697e6779dc02 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-010d4a71697e6779dc02 {
		grid-area: 145/15/150/26;
		z-index: 28;


	}

	.fe-block-010d4a71697e6779dc02 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-010d4a71697e6779dc02 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}


.fe-647dda90b5f88c34f3ab03fb {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(16, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 11.0px;
	column-gap: 11.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-647dda90b5f88c34f3ab03fb {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-647dda90b5f88c34f3ab03fb {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(30, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-299ec6d4794b50ad5995 {
	grid-area: 2/2/6/10;
	z-index: 3;

	@media (max-width: 767px) {}
}

.fe-block-299ec6d4794b50ad5995 .sqs-block {
	justify-content: flex-start;
}

.fe-block-299ec6d4794b50ad5995 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-299ec6d4794b50ad5995 {
		grid-area: 1/3/7/25;
		z-index: 3;


	}

	.fe-block-299ec6d4794b50ad5995 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-299ec6d4794b50ad5995 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-03246dabf8c1860ddc69 {
	grid-area: 6/5/9/10;
	z-index: 6;

	@media (max-width: 767px) {}
}

.fe-block-03246dabf8c1860ddc69 .sqs-block {
	justify-content: center;
}

.fe-block-03246dabf8c1860ddc69 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-03246dabf8c1860ddc69 {
		grid-area: 9/11/12/25;
		z-index: 6;


	}

	.fe-block-03246dabf8c1860ddc69 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-03246dabf8c1860ddc69 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-805b0a1697c4539a8c44 {
	grid-area: 6/1/9/5;
	z-index: 5;

	@media (max-width: 767px) {}
}

.fe-block-805b0a1697c4539a8c44 .sqs-block {
	justify-content: center;
}

.fe-block-805b0a1697c4539a8c44 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-805b0a1697c4539a8c44 {
		grid-area: 8/3/13/10;
		z-index: 5;


	}

	.fe-block-805b0a1697c4539a8c44 .sqs-block {
		justify-content: center;
	}

	.fe-block-805b0a1697c4539a8c44 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-4b9cab3d5e16624eecf3 {
	grid-area: 10/5/13/10;
	z-index: 7;

	@media (max-width: 767px) {}
}

.fe-block-4b9cab3d5e16624eecf3 .sqs-block {
	justify-content: center;
}

.fe-block-4b9cab3d5e16624eecf3 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-4b9cab3d5e16624eecf3 {
		grid-area: 15/11/18/25;
		z-index: 7;


	}

	.fe-block-4b9cab3d5e16624eecf3 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-4b9cab3d5e16624eecf3 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-de0a3f00671ab5cc197d {
	grid-area: 10/1/13/5;
	z-index: 6;

	@media (max-width: 767px) {}
}

.fe-block-de0a3f00671ab5cc197d .sqs-block {
	justify-content: center;
}

.fe-block-de0a3f00671ab5cc197d .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-de0a3f00671ab5cc197d {
		grid-area: 14/3/19/10;
		z-index: 6;


	}

	.fe-block-de0a3f00671ab5cc197d .sqs-block {
		justify-content: center;
	}

	.fe-block-de0a3f00671ab5cc197d .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-a30416b6db60a8609022 {
	grid-area: 14/5/17/10;
	z-index: 7;

	@media (max-width: 767px) {}
}

.fe-block-a30416b6db60a8609022 .sqs-block {
	justify-content: center;
}

.fe-block-a30416b6db60a8609022 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-a30416b6db60a8609022 {
		grid-area: 21/11/24/25;
		z-index: 7;


	}

	.fe-block-a30416b6db60a8609022 .sqs-block {
		justify-content: center;
	}

	.fe-block-a30416b6db60a8609022 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-dedfa29953a81c3970cc {
	grid-area: 14/1/17/5;
	z-index: 6;

	@media (max-width: 767px) {}
}

.fe-block-dedfa29953a81c3970cc .sqs-block {
	justify-content: center;
}

.fe-block-dedfa29953a81c3970cc .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-dedfa29953a81c3970cc {
		grid-area: 20/3/25/10;
		z-index: 6;


	}

	.fe-block-dedfa29953a81c3970cc .sqs-block {
		justify-content: center;
	}

	.fe-block-dedfa29953a81c3970cc .sqs-block-alignment-wrapper {
		align-items: center;
	}
}


.fe-647725e685b8ff0ac9742549 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 0.0px);
	--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1))) / 8);

	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(179, minmax(24px, auto));
	grid-template-columns:
		minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	row-gap: 0.0px;
	column-gap: 0.0px;
}

@media (min-width: 768px) {
	.background-width--inset .fe-647725e685b8ff0ac9742549 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}

	.fe-647725e685b8ff0ac9742549 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px);
		--cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1))) / 24);
		--inset-padding: 0vw;

		--row-height-scaling-factor: 0.0215;
		--container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

		grid-template-rows: repeat(150, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
		grid-template-columns:
			minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
	}
}


.fe-block-0d6feea105a5883d5fee {
	grid-area: 1/2/3/10;
	z-index: 39;

	@media (max-width: 767px) {}
}

.fe-block-0d6feea105a5883d5fee .sqs-block {
	justify-content: flex-start;
}

.fe-block-0d6feea105a5883d5fee .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-0d6feea105a5883d5fee {
		grid-area: 3/11/5/17;
		z-index: 38;


	}

	.fe-block-0d6feea105a5883d5fee .sqs-block {
		justify-content: center;
	}

	.fe-block-0d6feea105a5883d5fee .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-06374a12638c876fc0a1 {
	grid-area: 3/2/5/10;
	z-index: 23;

	@media (max-width: 767px) {}
}

.fe-block-06374a12638c876fc0a1 .sqs-block {
	justify-content: flex-start;
}

.fe-block-06374a12638c876fc0a1 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-06374a12638c876fc0a1 {
		grid-area: 5/9/7/19;
		z-index: 31;


	}

	.fe-block-06374a12638c876fc0a1 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-06374a12638c876fc0a1 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-14440087a5873a262658 {
	grid-area: 5/5/6/7;
	z-index: 37;

	@media (max-width: 767px) {}
}

.fe-block-14440087a5873a262658 .sqs-block {
	justify-content: center;
}

.fe-block-14440087a5873a262658 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-14440087a5873a262658 {
		grid-area: 7/12/8/16;
		z-index: 36;


	}

	.fe-block-14440087a5873a262658 .sqs-block {
		justify-content: flex-end;
	}

	.fe-block-14440087a5873a262658 .sqs-block-alignment-wrapper {
		align-items: flex-end;
	}
}

.fe-block-1c1b782b43dbddd5aed4 {
	grid-area: 6/2/20/10;
	z-index: 34;

	@media (max-width: 767px) {}
}

.fe-block-1c1b782b43dbddd5aed4 .sqs-block {
	justify-content: flex-start;
}

.fe-block-1c1b782b43dbddd5aed4 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-1c1b782b43dbddd5aed4 {
		grid-area: 9/7/18/21;
		z-index: 30;


	}

	.fe-block-1c1b782b43dbddd5aed4 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-1c1b782b43dbddd5aed4 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-a363f478d21632ca851b {
	grid-area: 22/5/23/7;
	z-index: 39;

	@media (max-width: 767px) {}
}

.fe-block-a363f478d21632ca851b .sqs-block {
	justify-content: center;
}

.fe-block-a363f478d21632ca851b .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-a363f478d21632ca851b {
		grid-area: 20/13/21/15;
		z-index: 38;


	}

	.fe-block-a363f478d21632ca851b .sqs-block {
		justify-content: center;
	}

	.fe-block-a363f478d21632ca851b .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-f41ee195aad01832e40e {
	grid-area: 25/2/27/10;
	z-index: 39;

	@media (max-width: 767px) {}
}

.fe-block-f41ee195aad01832e40e .sqs-block {
	justify-content: flex-start;
}

.fe-block-f41ee195aad01832e40e .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-f41ee195aad01832e40e {
		grid-area: 23/11/25/17;
		z-index: 38;


	}

	.fe-block-f41ee195aad01832e40e .sqs-block {
		justify-content: center;
	}

	.fe-block-f41ee195aad01832e40e .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-4bd01afad58e77eb3a17 {
	grid-area: 27/2/29/10;
	z-index: 23;

	@media (max-width: 767px) {}
}

.fe-block-4bd01afad58e77eb3a17 .sqs-block {
	justify-content: flex-start;
}

.fe-block-4bd01afad58e77eb3a17 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-4bd01afad58e77eb3a17 {
		grid-area: 25/9/27/19;
		z-index: 31;


	}

	.fe-block-4bd01afad58e77eb3a17 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-4bd01afad58e77eb3a17 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-20f30009ce193a6ac7ce {
	grid-area: 29/5/30/7;
	z-index: 37;

	@media (max-width: 767px) {}
}

.fe-block-20f30009ce193a6ac7ce .sqs-block {
	justify-content: center;
}

.fe-block-20f30009ce193a6ac7ce .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-20f30009ce193a6ac7ce {
		grid-area: 27/13/28/15;
		z-index: 36;


	}

	.fe-block-20f30009ce193a6ac7ce .sqs-block {
		justify-content: flex-end;
	}

	.fe-block-20f30009ce193a6ac7ce .sqs-block-alignment-wrapper {
		align-items: flex-end;
	}
}

.fe-block-56577334591ffc3f45d7 {
	grid-area: 30/2/46/10;
	z-index: 34;

	@media (max-width: 767px) {}
}

.fe-block-56577334591ffc3f45d7 .sqs-block {
	justify-content: flex-start;
}

.fe-block-56577334591ffc3f45d7 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-56577334591ffc3f45d7 {
		grid-area: 29/7/39/21;
		z-index: 30;


	}

	.fe-block-56577334591ffc3f45d7 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-56577334591ffc3f45d7 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-d5528e3da7cb338c3355 {
	grid-area: 48/5/49/7;
	z-index: 39;

	@media (max-width: 767px) {}
}

.fe-block-d5528e3da7cb338c3355 .sqs-block {
	justify-content: center;
}

.fe-block-d5528e3da7cb338c3355 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-d5528e3da7cb338c3355 {
		grid-area: 41/13/42/15;
		z-index: 38;


	}

	.fe-block-d5528e3da7cb338c3355 .sqs-block {
		justify-content: center;
	}

	.fe-block-d5528e3da7cb338c3355 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-76b891b0425134380d7f {
	grid-area: 51/2/53/10;
	z-index: 39;

	@media (max-width: 767px) {}
}

.fe-block-76b891b0425134380d7f .sqs-block {
	justify-content: flex-start;
}

.fe-block-76b891b0425134380d7f .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-76b891b0425134380d7f {
		grid-area: 44/11/46/17;
		z-index: 38;


	}

	.fe-block-76b891b0425134380d7f .sqs-block {
		justify-content: center;
	}

	.fe-block-76b891b0425134380d7f .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-daf10c9310c3f8a0b9c8 {
	grid-area: 53/2/57/10;
	z-index: 23;

	@media (max-width: 767px) {}
}

.fe-block-daf10c9310c3f8a0b9c8 .sqs-block {
	justify-content: flex-start;
}

.fe-block-daf10c9310c3f8a0b9c8 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-daf10c9310c3f8a0b9c8 {
		grid-area: 46/10/50/18;
		z-index: 31;


	}

	.fe-block-daf10c9310c3f8a0b9c8 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-daf10c9310c3f8a0b9c8 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-5af5818187ce95d52bc0 {
	grid-area: 57/5/58/7;
	z-index: 37;

	@media (max-width: 767px) {}
}

.fe-block-5af5818187ce95d52bc0 .sqs-block {
	justify-content: center;
}

.fe-block-5af5818187ce95d52bc0 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-5af5818187ce95d52bc0 {
		grid-area: 50/12/51/16;
		z-index: 36;


	}

	.fe-block-5af5818187ce95d52bc0 .sqs-block {
		justify-content: flex-end;
	}

	.fe-block-5af5818187ce95d52bc0 .sqs-block-alignment-wrapper {
		align-items: flex-end;
	}
}

.fe-block-a54576e9edc77645e1a9 {
	grid-area: 58/2/73/10;
	z-index: 34;

	@media (max-width: 767px) {}
}

.fe-block-a54576e9edc77645e1a9 .sqs-block {
	justify-content: flex-start;
}

.fe-block-a54576e9edc77645e1a9 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-a54576e9edc77645e1a9 {
		grid-area: 51/7/61/21;
		z-index: 30;


	}

	.fe-block-a54576e9edc77645e1a9 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-a54576e9edc77645e1a9 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-8421df56a306ee4ab664 {
	grid-area: 75/5/76/7;
	z-index: 39;

	@media (max-width: 767px) {}
}

.fe-block-8421df56a306ee4ab664 .sqs-block {
	justify-content: center;
}

.fe-block-8421df56a306ee4ab664 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-8421df56a306ee4ab664 {
		grid-area: 62/13/66/15;
		z-index: 38;


	}

	.fe-block-8421df56a306ee4ab664 .sqs-block {
		justify-content: center;
	}

	.fe-block-8421df56a306ee4ab664 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-e25dcdea73b057828d6c {
	grid-area: 78/2/80/10;
	z-index: 39;

	@media (max-width: 767px) {}
}

.fe-block-e25dcdea73b057828d6c .sqs-block {
	justify-content: flex-start;
}

.fe-block-e25dcdea73b057828d6c .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-e25dcdea73b057828d6c {
		grid-area: 67/11/69/17;
		z-index: 38;


	}

	.fe-block-e25dcdea73b057828d6c .sqs-block {
		justify-content: center;
	}

	.fe-block-e25dcdea73b057828d6c .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-41e33fba3b0b8c9f6672 {
	grid-area: 80/2/82/10;
	z-index: 23;

	@media (max-width: 767px) {}
}

.fe-block-41e33fba3b0b8c9f6672 .sqs-block {
	justify-content: flex-start;
}

.fe-block-41e33fba3b0b8c9f6672 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-41e33fba3b0b8c9f6672 {
		grid-area: 69/9/71/19;
		z-index: 31;


	}

	.fe-block-41e33fba3b0b8c9f6672 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-41e33fba3b0b8c9f6672 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-9efc2d099eee43b5db32 {
	grid-area: 82/5/83/7;
	z-index: 37;

	@media (max-width: 767px) {}
}

.fe-block-9efc2d099eee43b5db32 .sqs-block {
	justify-content: center;
}

.fe-block-9efc2d099eee43b5db32 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-9efc2d099eee43b5db32 {
		grid-area: 71/13/72/15;
		z-index: 36;


	}

	.fe-block-9efc2d099eee43b5db32 .sqs-block {
		justify-content: flex-end;
	}

	.fe-block-9efc2d099eee43b5db32 .sqs-block-alignment-wrapper {
		align-items: flex-end;
	}
}

.fe-block-08cf6e6920c1364663a9 {
	grid-area: 83/2/93/10;
	z-index: 34;

	@media (max-width: 767px) {}
}

.fe-block-08cf6e6920c1364663a9 .sqs-block {
	justify-content: flex-start;
}

.fe-block-08cf6e6920c1364663a9 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-08cf6e6920c1364663a9 {
		grid-area: 73/7/79/21;
		z-index: 30;


	}

	.fe-block-08cf6e6920c1364663a9 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-08cf6e6920c1364663a9 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-a00098511c11343d0f59 {
	grid-area: 95/5/96/7;
	z-index: 39;

	@media (max-width: 767px) {}
}

.fe-block-a00098511c11343d0f59 .sqs-block {
	justify-content: center;
}

.fe-block-a00098511c11343d0f59 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-a00098511c11343d0f59 {
		grid-area: 81/13/83/15;
		z-index: 38;


	}

	.fe-block-a00098511c11343d0f59 .sqs-block {
		justify-content: center;
	}

	.fe-block-a00098511c11343d0f59 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-890195b22d098ca2a24f {
	grid-area: 98/2/100/10;
	z-index: 39;

	@media (max-width: 767px) {}
}

.fe-block-890195b22d098ca2a24f .sqs-block {
	justify-content: flex-start;
}

.fe-block-890195b22d098ca2a24f .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-890195b22d098ca2a24f {
		grid-area: 85/11/87/17;
		z-index: 38;


	}

	.fe-block-890195b22d098ca2a24f .sqs-block {
		justify-content: center;
	}

	.fe-block-890195b22d098ca2a24f .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-041c2340e02b442518ab {
	grid-area: 100/2/102/10;
	z-index: 23;

	@media (max-width: 767px) {}
}

.fe-block-041c2340e02b442518ab .sqs-block {
	justify-content: flex-start;
}

.fe-block-041c2340e02b442518ab .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-041c2340e02b442518ab {
		grid-area: 87/9/89/19;
		z-index: 31;


	}

	.fe-block-041c2340e02b442518ab .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-041c2340e02b442518ab .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-32daef8dd5478a6609e3 {
	grid-area: 102/5/103/7;
	z-index: 37;

	@media (max-width: 767px) {}
}

.fe-block-32daef8dd5478a6609e3 .sqs-block {
	justify-content: center;
}

.fe-block-32daef8dd5478a6609e3 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-32daef8dd5478a6609e3 {
		grid-area: 89/13/90/15;
		z-index: 36;


	}

	.fe-block-32daef8dd5478a6609e3 .sqs-block {
		justify-content: flex-end;
	}

	.fe-block-32daef8dd5478a6609e3 .sqs-block-alignment-wrapper {
		align-items: flex-end;
	}
}

.fe-block-7b7760b12f51d5d5b5ec {
	grid-area: 103/2/115/10;
	z-index: 34;

	@media (max-width: 767px) {}
}

.fe-block-7b7760b12f51d5d5b5ec .sqs-block {
	justify-content: flex-start;
}

.fe-block-7b7760b12f51d5d5b5ec .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-7b7760b12f51d5d5b5ec {
		grid-area: 91/7/99/21;
		z-index: 30;


	}

	.fe-block-7b7760b12f51d5d5b5ec .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-7b7760b12f51d5d5b5ec .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-7bda9ae9c9df39438ad1 {
	grid-area: 116/5/117/7;
	z-index: 39;

	@media (max-width: 767px) {}
}

.fe-block-7bda9ae9c9df39438ad1 .sqs-block {
	justify-content: center;
}

.fe-block-7bda9ae9c9df39438ad1 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-7bda9ae9c9df39438ad1 {
		grid-area: 118/13/119/15;
		z-index: 38;


	}

	.fe-block-7bda9ae9c9df39438ad1 .sqs-block {
		justify-content: center;
	}

	.fe-block-7bda9ae9c9df39438ad1 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-9212733581932f6db866 {
	grid-area: 120/2/122/10;
	z-index: 38;

	@media (max-width: 767px) {}
}

.fe-block-9212733581932f6db866 .sqs-block {
	justify-content: flex-start;
}

.fe-block-9212733581932f6db866 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-9212733581932f6db866 {
		grid-area: 104/11/106/17;
		z-index: 37;


	}

	.fe-block-9212733581932f6db866 .sqs-block {
		justify-content: center;
	}

	.fe-block-9212733581932f6db866 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-d23c6d0ec19862148728 {
	grid-area: 122/2/124/10;
	z-index: 22;

	@media (max-width: 767px) {}
}

.fe-block-d23c6d0ec19862148728 .sqs-block {
	justify-content: flex-start;
}

.fe-block-d23c6d0ec19862148728 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-d23c6d0ec19862148728 {
		grid-area: 106/9/108/19;
		z-index: 30;


	}

	.fe-block-d23c6d0ec19862148728 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-d23c6d0ec19862148728 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-ed65cf9c82047a3b1a0b {
	grid-area: 124/5/125/7;
	z-index: 36;

	@media (max-width: 767px) {}
}

.fe-block-ed65cf9c82047a3b1a0b .sqs-block {
	justify-content: center;
}

.fe-block-ed65cf9c82047a3b1a0b .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-ed65cf9c82047a3b1a0b {
		grid-area: 108/13/109/15;
		z-index: 35;


	}

	.fe-block-ed65cf9c82047a3b1a0b .sqs-block {
		justify-content: flex-end;
	}

	.fe-block-ed65cf9c82047a3b1a0b .sqs-block-alignment-wrapper {
		align-items: flex-end;
	}
}

.fe-block-a0378023b8f86b17f48b {
	grid-area: 125/2/137/10;
	z-index: 33;

	@media (max-width: 767px) {}
}

.fe-block-a0378023b8f86b17f48b .sqs-block {
	justify-content: flex-start;
}

.fe-block-a0378023b8f86b17f48b .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-a0378023b8f86b17f48b {
		grid-area: 109/7/117/21;
		z-index: 29;


	}

	.fe-block-a0378023b8f86b17f48b .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-a0378023b8f86b17f48b .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-15806c80e4245cc4de99 {
	grid-area: 138/5/140/7;
	z-index: 40;

	@media (max-width: 767px) {}
}

.fe-block-15806c80e4245cc4de99 .sqs-block {
	justify-content: center;
}

.fe-block-15806c80e4245cc4de99 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-15806c80e4245cc4de99 {
		grid-area: 134/13/135/15;
		z-index: 39;


	}

	.fe-block-15806c80e4245cc4de99 .sqs-block {
		justify-content: center;
	}

	.fe-block-15806c80e4245cc4de99 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-5e7e0eae14169465aac6 {
	grid-area: 142/2/144/10;
	z-index: 40;

	@media (max-width: 767px) {}
}

.fe-block-5e7e0eae14169465aac6 .sqs-block {
	justify-content: flex-start;
}

.fe-block-5e7e0eae14169465aac6 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-5e7e0eae14169465aac6 {
		grid-area: 121/11/123/17;
		z-index: 39;


	}

	.fe-block-5e7e0eae14169465aac6 .sqs-block {
		justify-content: center;
	}

	.fe-block-5e7e0eae14169465aac6 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-7b64d731ab7a89a71dd7 {
	grid-area: 144/2/146/10;
	z-index: 24;

	@media (max-width: 767px) {}
}

.fe-block-7b64d731ab7a89a71dd7 .sqs-block {
	justify-content: flex-start;
}

.fe-block-7b64d731ab7a89a71dd7 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-7b64d731ab7a89a71dd7 {
		grid-area: 123/9/125/19;
		z-index: 32;


	}

	.fe-block-7b64d731ab7a89a71dd7 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-7b64d731ab7a89a71dd7 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-5adb3f782488f1b7bcff {
	grid-area: 146/5/147/7;
	z-index: 38;

	@media (max-width: 767px) {}
}

.fe-block-5adb3f782488f1b7bcff .sqs-block {
	justify-content: center;
}

.fe-block-5adb3f782488f1b7bcff .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-5adb3f782488f1b7bcff {
		grid-area: 125/13/126/15;
		z-index: 37;


	}

	.fe-block-5adb3f782488f1b7bcff .sqs-block {
		justify-content: flex-end;
	}

	.fe-block-5adb3f782488f1b7bcff .sqs-block-alignment-wrapper {
		align-items: flex-end;
	}
}

.fe-block-94246d2620161a9b5bd5 {
	grid-area: 147/2/155/10;
	z-index: 35;

	@media (max-width: 767px) {}
}

.fe-block-94246d2620161a9b5bd5 .sqs-block {
	justify-content: flex-start;
}

.fe-block-94246d2620161a9b5bd5 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-94246d2620161a9b5bd5 {
		grid-area: 126/7/132/21;
		z-index: 31;


	}

	.fe-block-94246d2620161a9b5bd5 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-94246d2620161a9b5bd5 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-yui_3_17_2_1_1685535710727_15374 {
	grid-area: 157/5/158/7;
	z-index: 38;

	@media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1685535710727_15374 .sqs-block {
	justify-content: center;
}

.fe-block-yui_3_17_2_1_1685535710727_15374 .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1685535710727_15374 {
		grid-area: 101/13/102/15;
		z-index: 37;


	}

	.fe-block-yui_3_17_2_1_1685535710727_15374 .sqs-block {
		justify-content: center;
	}

	.fe-block-yui_3_17_2_1_1685535710727_15374 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-d45c9128cb653f69ac8e {
	grid-area: 160/2/162/10;
	z-index: 40;

	@media (max-width: 767px) {}
}

.fe-block-d45c9128cb653f69ac8e .sqs-block {
	justify-content: flex-start;
}

.fe-block-d45c9128cb653f69ac8e .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-d45c9128cb653f69ac8e {
		grid-area: 137/11/139/17;
		z-index: 39;


	}

	.fe-block-d45c9128cb653f69ac8e .sqs-block {
		justify-content: center;
	}

	.fe-block-d45c9128cb653f69ac8e .sqs-block-alignment-wrapper {
		align-items: center;
	}
}

.fe-block-adc6ae51fbff189670b3 {
	grid-area: 162/2/164/10;
	z-index: 24;

	@media (max-width: 767px) {}
}

.fe-block-adc6ae51fbff189670b3 .sqs-block {
	justify-content: flex-start;
}

.fe-block-adc6ae51fbff189670b3 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-adc6ae51fbff189670b3 {
		grid-area: 139/9/141/19;
		z-index: 32;


	}

	.fe-block-adc6ae51fbff189670b3 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-adc6ae51fbff189670b3 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.fe-block-29c38466f28969f1ad0f {
	grid-area: 164/5/165/7;
	z-index: 38;

	@media (max-width: 767px) {}
}

.fe-block-29c38466f28969f1ad0f .sqs-block {
	justify-content: center;
}

.fe-block-29c38466f28969f1ad0f .sqs-block-alignment-wrapper {
	align-items: center;
}

@media (min-width: 768px) {
	.fe-block-29c38466f28969f1ad0f {
		grid-area: 141/12/142/16;
		z-index: 37;


	}

	.fe-block-29c38466f28969f1ad0f .sqs-block {
		justify-content: flex-end;
	}

	.fe-block-29c38466f28969f1ad0f .sqs-block-alignment-wrapper {
		align-items: flex-end;
	}
}

.fe-block-469358060cff8c2e0444 {
	grid-area: 165/2/180/10;
	z-index: 35;

	@media (max-width: 767px) {}
}

.fe-block-469358060cff8c2e0444 .sqs-block {
	justify-content: flex-start;
}

.fe-block-469358060cff8c2e0444 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}

@media (min-width: 768px) {
	.fe-block-469358060cff8c2e0444 {
		grid-area: 143/7/151/21;
		z-index: 31;


	}

	.fe-block-469358060cff8c2e0444 .sqs-block {
		justify-content: flex-start;
	}

	.fe-block-469358060cff8c2e0444 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}



.swiper {
	width: 100%;
	height: 100%;
}

.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
}

.swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.ipinpai {
	padding-top: 5rem;
}

.pinpai_box {
	position: relative;
	padding-bottom: 130%;
	overflow: hidden;
}

.pinpai_img {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: absolute;
}

.pinpai_img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	left: 0px;
	top: 0px;
}

.pinpai_txt {
	position: absolute;
	width: calc(100% - 4rem);
	height: 46%;
	bottom: 0;
	left: 0;
	background: rgba(35, 34, 56, .8);
	padding: 0 2rem;
}

.pinpai_txt_bt {
	color: #fff;
	text-align: left;
}

.pinpai_txt_ms {
	color: #fff;
	text-align: left;
	font-size: 1rem;
	line-height: 1.5;
}

.pinpai_anniu {
	color: #fff;
	width: 50%;
	margin: 0px;
	margin-top: 2rem;
	background-image: linear-gradient(92.88deg, #a3916d 9.16%, #ac9c7b 43.89%, #b5a78a 64.72%);
	color: #fff !important;
	flex-shrink: 0;
	text-shadow: rgba(0, 0, 0, .35) 0 3px 8px !important;
	transition: all .5s;
	padding: 0.5rem 0;
	border-radius: 5px;
}

.pinpai_anniu a {
	color: #fff;
	display: block;
}

.pinpai_box:hover .pinpai_img img {
	transition: all .3s ease-out;
	transform: scale(1.13);
}


@media (max-width: 768px) {

	.pinpai_txt {
		position: absolute;
		width: calc(100% - 4rem);
		height: 60%;
		bottom: 0;
		left: 0;
		background: rgba(35, 34, 56, .8);
		padding: 0 2rem;
	}

}



.nnewslist {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 4vw auto;
}

.nnewslist_row {
	max-width: 1100px;
	padding-left: 4vw;
	padding-right: 4vw;
	margin: 0 auto;
	height: auto;
	overflow: hidden;
}

.nnewslist_li {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 3vw auto 5vw;
}

.nnewslist_box {
	width: 100%;
	height: auto;
	overflow: hidden;

	display: grid;
	grid-template-columns: 1fr 2fr;
	grid-column-gap: 2vw;
	grid-row-gap: 2vw;
}

.nnewslist_box_img {
	width: 100%;
	height: auto;
	overflow: hidden;
}

.nnewslist_box_img img {
	max-width: 100%;
}


.nnewslist_box_txt {
	width: 100%;
	height: auto;
	overflow: hidden;
}


.nnewslist_box_txt_t1 {
	font-family: "playfair-display", serif;
	font-weight: 300;
	color: #232238 !important;
	font-size: 1.7rem !important;
	letter-spacing: 2px;
	line-height: 30pt !important;
	font-style: normal;
	margin-bottom: 1vw;
}

.nnewslist_box_txt_t2 {
	width: 100%;
	height: auto;
	overflow: hidden;

	font-family: "elza", sans-serif !important;
	font-weight: 400;
	letter-spacing: 1px !important;
	line-height: 25pt;
}

.nnewslist_box_txt_btn {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 2vw;
}

.nnewslist_box_txt_btn a {
	display: inline-block;
	padding: 0.5vw 3vw;
	background: #b5a78a;
	color: #fff;
}



@media (max-width: 768px) {




	.nnewslist {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 4vw auto;
	}

	.nnewslist_row {
		max-width: 1100px;
		padding-left: 4vw;
		padding-right: 4vw;
		margin: 0 auto;
		height: auto;
		overflow: hidden;
	}

	.nnewslist_li {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 10vw auto;
	}

	.nnewslist_box {
		width: 100%;
		height: auto;
		overflow: hidden;

		display: grid;
		grid-template-columns: 1fr;
		grid-column-gap: 2vw;
		grid-row-gap: 2vw;
	}

	.nnewslist_box_img {
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	.nnewslist_box_img img {
		max-width: 100%;
	}


	.nnewslist_box_txt {
		width: 100%;
		height: auto;
		overflow: hidden;
	}


	.nnewslist_box_txt_t1 {
		font-family: "playfair-display", serif;
		font-weight: 300;
		color: #232238 !important;
		font-size: 1.7rem !important;
		letter-spacing: 2px;
		line-height: 20pt !important;
		font-style: normal;
		margin-bottom: 1vw;
	}

	.nnewslist_box_txt_t2 {
		width: 100%;
		height: auto;
		overflow: hidden;
		font-family: "elza", sans-serif !important;
		font-weight: 400;
		letter-spacing: 1px !important;
		line-height: 18pt;
		font-size: 0.85rem !important;
	}

	.nnewslist_box_txt_btn {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin-top: 2vw;
	}

	.nnewslist_box_txt_btn a {
		display: inline-block;
		padding: 0.5vw 3vw;
		background: #b5a78a;
		color: #fff;
		font-size: 0.85rem !important;
	}



}



.pc {
	display: inline-block !important;
}

.wap {
	display: none !important;
}


@media (max-width: 768px) {

	.pc {
		display: none !important;
	}

	.wap {
		display: inline-block !important;
	}

}


.dbfd {
	display: none;
}


@media (max-width: 768px) {

	.dbfd {
		position: fixed;
		z-index: 11;
		width: calc(100% - 10vw);
		padding: 0 5vw;
		height: auto;
		/* background: url(../images/footer.jpg) no-repeat center; */
		background-image: linear-gradient(100deg, #a3916d 25%, #d0bb8e 50%, #a3916d 75%);
		background-size: cover;
		bottom: 0rem;

		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.dbfd a {
		width: auto;
		text-align: center;
		display: inline-block;
	}

	.dbfd p {
		display: flex;
		align-items: center;
		color: #fff;
		font-size: 14px;
		margin: 10px auto;
	}

	.dbfd p i {
		font-size: 18px;
		margin-right: 3px;
	}

}




.cur_wrap_sidebar ul{position: fixed;top: 52%;margin-top: -162px;right: 0;z-index: 10;}
.cur_wrap_sidebar ul li{width: 60px;height: 65px;position: relative;font-size: 16px;color: #fff;list-style-type: none;}
.cur_wrap_sidebar ul li .wrap_left{padding-right: 10px;position: absolute;left: -196px;top: 0;visibility: hidden;}
.cur_wrap_sidebar ul li .wrap_btn{overflow: hidden;border-bottom: 1px solid rgba(255, 255, 255, 0.4);
width: 60px;height: 64px;position: absolute;right: 0;background:rgba(53,63,88,0.66);text-align: center;
line-height: 64px;cursor: pointer;transition: width 0.3s ease;-webkit-transition: width 0.3s ease;
-o-transition: width 0.3s ease;-moz-transition: width 0.3s ease;}
.cur_wrap_sidebar ul li .wrap_btn .iconfont{font-size: 20px;color: #fff;}
.cur_wrap_sidebar ul li span.text{display: none;padding-bottom: 1px;}
.cur_wrap_sidebar ul li.xbot:hover .wrap_btn{width:85px;}
.cur_wrap_sidebar ul li:hover .wrap_btn{background:linear-gradient(127deg,rgba(163,145,109,1) 0%,rgba(208,187,142,1) 100%);
width:170px;height:64px;padding-left: 18px;text-align: left;border-radius: 2px 0 0 2px;border: none;}
.cur_wrap_sidebar ul li:hover span.text{display: inline-block;}
.cur_wrap_sidebar ul li:hover span.text a{color:#fff;}
.wrap_online_btn{position: fixed;right:10px;bottom:30%;}
.wrap_online_btn img{width:80px;height:80px;}