@media only screen and (pointer: coarse) and (max-width: 1024px), screen and (max-width: 799px ) {
    .header-video {
        display:none
    }
    .header-content{
		margin-top:20px;
	}
}

.header-content{
	margin-top:280px;
}

.fe-6666640e19c1c979d632329c {
	--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(14,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-6666640e19c1c979d632329c {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}
	.fe-6666640e19c1c979d632329c {
		--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-yui_3_17_2_1_1717986217529_44750 {
	grid-area: 2/2/3/10;
	z-index: 3;
	@media (max-width: 767px) {
	}
}
.fe-block-yui_3_17_2_1_1717986217529_44750 .sqs-block {
	justify-content: flex-start;
}
.fe-block-yui_3_17_2_1_1717986217529_44750 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}
@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1717986217529_44750 {
		grid-area: 1/2/3/20;
		z-index: 3;
	}
	.fe-block-yui_3_17_2_1_1717986217529_44750 .sqs-block {
		justify-content: center;
	}
	.fe-block-yui_3_17_2_1_1717986217529_44750 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}
.fe-block-yui_3_17_2_1_1717986217529_8928 {
	grid-area: 3/2/11/10;
	z-index: 2;
	@media (max-width: 767px) {
	}
}
.fe-block-yui_3_17_2_1_1717986217529_8928 .sqs-block {
	justify-content: end;
}
.fe-block-yui_3_17_2_1_1717986217529_8928 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}
@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1717986217529_8928 {
		grid-area: 3/2/11/20;
		z-index: 2;
	}
	.fe-block-yui_3_17_2_1_1717986217529_8928 .sqs-block {
		justify-content: end;
	}
	.fe-block-yui_3_17_2_1_1717986217529_8928 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}
.fe-block-6666640ecf7081392fbe4983 {
	grid-area: 11/2/13/7;
	z-index: 1;
	@media (max-width: 767px) {
	}
}
.fe-block-6666640ecf7081392fbe4983 .sqs-block {
	justify-content: center;
}
.fe-block-6666640ecf7081392fbe4983 .sqs-block-alignment-wrapper {
	align-items: center;
}
@media (min-width: 768px) {
	.fe-block-6666640ecf7081392fbe4983 {
		grid-area: 11/2/13/26;
		z-index: 1;
	}
	.fe-block-6666640ecf7081392fbe4983 .sqs-block {
		justify-content: flex-start;
	}
	.fe-block-6666640ecf7081392fbe4983 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}
.fe-666663b52d6d630e81625e3c {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 18.0px);
	--cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (18.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: 18.0px;
}
@media (min-width: 768px) {
	.background-width--inset .fe-666663b52d6d630e81625e3c {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}
	.fe-666663b52d6d630e81625e3c {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 18.0px);
		--cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (18.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(25,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-7127fab057f1899855d6 {
	grid-area: 1/2/7/10;
	z-index: 0;
	@media (max-width: 767px) {
	}
}
.fe-block-7127fab057f1899855d6 .sqs-block {
	justify-content: center;
}
.fe-block-7127fab057f1899855d6 .sqs-block-alignment-wrapper {
	align-items: center;
}
@media (min-width: 768px) {
	.fe-block-7127fab057f1899855d6 {
		grid-area: 1/3/12/11;
		z-index: 1;
	}
	.fe-block-7127fab057f1899855d6 .sqs-block {
		justify-content: center;
	}
	.fe-block-7127fab057f1899855d6 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}
.fe-block-b670b474eb027fb03393 {
	grid-area: 8/2/11/4;
	z-index: 2;
	@media (max-width: 767px) {
	}
}
.fe-block-b670b474eb027fb03393 .sqs-block {
	justify-content: center;
}
.fe-block-b670b474eb027fb03393 .sqs-block-alignment-wrapper {
	align-items: center;
}
@media (min-width: 768px) {
	.fe-block-b670b474eb027fb03393 {
		grid-area: 2/12/5/14;
		z-index: 4;
	}
	.fe-block-b670b474eb027fb03393 .sqs-block {
		justify-content: center;
	}
	.fe-block-b670b474eb027fb03393 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}
.fe-block-fd4f6f2de351ee6ad48d {
	grid-area: 11/2/18/10;
	z-index: 1;
	@media (max-width: 767px) {
	}
}
.fe-block-fd4f6f2de351ee6ad48d .sqs-block {
	justify-content: flex-start;
}
.fe-block-fd4f6f2de351ee6ad48d .sqs-block-alignment-wrapper {
	align-items: flex-start;
}
@media (min-width: 768px) {
	.fe-block-fd4f6f2de351ee6ad48d {
		grid-area: 5/12/11/25;
		z-index: 2;
	}
	.fe-block-fd4f6f2de351ee6ad48d .sqs-block {
		justify-content: center;
	}
	.fe-block-fd4f6f2de351ee6ad48d .sqs-block-alignment-wrapper {
		align-items: center;
	}
}
.fe-block-215f4e5b6433810b1dca {
	grid-area: 17/2/20/10;
	z-index: 13;
	@media (max-width: 767px) {
	}
}
.fe-block-215f4e5b6433810b1dca .sqs-block {
	justify-content: center;
}
.fe-block-215f4e5b6433810b1dca .sqs-block-alignment-wrapper {
	align-items: center;
}
@media (min-width: 768px) {
	.fe-block-215f4e5b6433810b1dca {
		grid-area: 13/4/14/24;
		z-index: 11;
	}
	.fe-block-215f4e5b6433810b1dca .sqs-block {
		justify-content: center;
	}
	.fe-block-215f4e5b6433810b1dca .sqs-block-alignment-wrapper {
		align-items: center;
	}
}
.fe-block-yui_3_17_2_1_1718134657703_266640 {
	grid-area: 20/4/26/8;
	z-index: 14;
	@media (max-width: 767px) {
	}
}
.fe-block-yui_3_17_2_1_1718134657703_266640 .sqs-block {
	justify-content: center;
}
.fe-block-yui_3_17_2_1_1718134657703_266640 .sqs-block-alignment-wrapper {
	align-items: center;
}
@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1718134657703_266640 {
		grid-area: 16/5/23/11;
		z-index: 12;
	}
	.fe-block-yui_3_17_2_1_1718134657703_266640 .sqs-block {
		justify-content: center;
	}
	.fe-block-yui_3_17_2_1_1718134657703_266640 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}
.fe-block-c127cc28f8a95d95c8dd {
	grid-area: 26/4/32/8;
	z-index: 15;
	@media (max-width: 767px) {
	}
}
.fe-block-c127cc28f8a95d95c8dd .sqs-block {
	justify-content: center;
}
.fe-block-c127cc28f8a95d95c8dd .sqs-block-alignment-wrapper {
	align-items: center;
}
@media (min-width: 768px) {
	.fe-block-c127cc28f8a95d95c8dd {
		grid-area: 16/11/23/17;
		z-index: 13;
	}
	.fe-block-c127cc28f8a95d95c8dd .sqs-block {
		justify-content: center;
	}
	.fe-block-c127cc28f8a95d95c8dd .sqs-block-alignment-wrapper {
		align-items: center;
	}
}
.fe-block-a8d8f7c9c7f5104143c9 {
	grid-area: 32/4/38/8;
	z-index: 16;
	@media (max-width: 767px) {
	}
}
.fe-block-a8d8f7c9c7f5104143c9 .sqs-block {
	justify-content: center;
}
.fe-block-a8d8f7c9c7f5104143c9 .sqs-block-alignment-wrapper {
	align-items: center;
}
@media (min-width: 768px) {
	.fe-block-a8d8f7c9c7f5104143c9 {
		grid-area: 16/17/23/23;
		z-index: 14;
	}
	.fe-block-a8d8f7c9c7f5104143c9 .sqs-block {
		justify-content: center;
	}
	.fe-block-a8d8f7c9c7f5104143c9 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}
.fe-block-yui_3_17_2_1_1718759224966_8838 {
	grid-area: 38/2/40/10;
	z-index: 17;
	@media (max-width: 767px) {
	}
}
.fe-block-yui_3_17_2_1_1718759224966_8838 .sqs-block {
	justify-content: flex-start;
}
.fe-block-yui_3_17_2_1_1718759224966_8838 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}
@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1718759224966_8838 {
		grid-area: 24/8/26/20;
		z-index: 15;
	}
	.fe-block-yui_3_17_2_1_1718759224966_8838 .sqs-block {
		justify-content: center;
	}
	.fe-block-yui_3_17_2_1_1718759224966_8838 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}
.fe-6668ae324521f9454c3ceb69 {
	--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: 11.0px;
	column-gap: 0.0px;
}
@media (min-width: 768px) {
	.background-width--inset .fe-6668ae324521f9454c3ceb69 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}
	.fe-6668ae324521f9454c3ceb69 {
		--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(27,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-47fc187fb86c8ebec180 {
	grid-area: 2/1/26/11;
	z-index: 1;
	@media (max-width: 767px) {
	}
}
.fe-block-47fc187fb86c8ebec180 .sqs-block {
	justify-content: center;
}
.fe-block-47fc187fb86c8ebec180 .sqs-block-alignment-wrapper {
	align-items: center;
}
@media (min-width: 768px) {
	.fe-block-47fc187fb86c8ebec180 {
		grid-area: 1/1/28/27;
		z-index: 0;
	}
	.fe-block-47fc187fb86c8ebec180 .sqs-block {
		justify-content: center;
	}
	.fe-block-47fc187fb86c8ebec180 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}
.fe-block-yui_3_17_2_1_1718136219797_12838 {
	grid-area: 1/2/27/10;
	z-index: 2;
	@media (max-width: 767px) {
	}
}
.fe-block-yui_3_17_2_1_1718136219797_12838 .sqs-block {
	justify-content: center;
}
.fe-block-yui_3_17_2_1_1718136219797_12838 .sqs-block-alignment-wrapper {
	align-items: center;
}
@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1718136219797_12838 {
		grid-area: 4/2/23/26;
		z-index: 1;
	}
	.fe-block-yui_3_17_2_1_1718136219797_12838 .sqs-block {
		justify-content: center;
	}
	.fe-block-yui_3_17_2_1_1718136219797_12838 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}
.fe-block-95bd0809b44664ecfacd {
	grid-area: 3/3/5/9;
	z-index: 6;
	@media (max-width: 767px) {
	}
}
.fe-block-95bd0809b44664ecfacd .sqs-block {
	justify-content: flex-start;
}
.fe-block-95bd0809b44664ecfacd .sqs-block-alignment-wrapper {
	align-items: flex-start;
}
@media (min-width: 768px) {
	.fe-block-95bd0809b44664ecfacd {
		grid-area: 6/4/9/24;
		z-index: 3;
	}
	.fe-block-95bd0809b44664ecfacd .sqs-block {
		justify-content: flex-start;
	}
	.fe-block-95bd0809b44664ecfacd .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}
.fe-block-yui_3_17_2_1_1718134657703_39181 {
	grid-area: 5/3/12/9;
	z-index: 4;
	@media (max-width: 767px) {
	}
}
.fe-block-yui_3_17_2_1_1718134657703_39181 .sqs-block {
	justify-content: flex-start;
}
.fe-block-yui_3_17_2_1_1718134657703_39181 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}
@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1718134657703_39181 {
		grid-area: 9/4/12/24;
		z-index: 2;
	}
	.fe-block-yui_3_17_2_1_1718134657703_39181 .sqs-block {
		justify-content: center;
	}
	.fe-block-yui_3_17_2_1_1718134657703_39181 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}
.fe-block-870619532a6ac065a0d3 {
	grid-area: 12/3/15/9;
	z-index: 5;
	@media (max-width: 767px) {
	}
}
.fe-block-870619532a6ac065a0d3 .sqs-block {
	justify-content: flex-start;
}
.fe-block-870619532a6ac065a0d3 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}
@media (min-width: 768px) {
	.fe-block-870619532a6ac065a0d3 {
		grid-area: 13/4/16/10;
		z-index: 3;
	}
	.fe-block-870619532a6ac065a0d3 .sqs-block {
		justify-content: flex-start;
	}
	.fe-block-870619532a6ac065a0d3 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}
.fe-block-5a41aa9cacf1fca948de {
	grid-area: 15/3/18/9;
	z-index: 3;
	@media (max-width: 767px) {
	}
}
.fe-block-5a41aa9cacf1fca948de .sqs-block {
	justify-content: flex-start;
}
.fe-block-5a41aa9cacf1fca948de .sqs-block-alignment-wrapper {
	align-items: flex-start;
}
@media (min-width: 768px) {
	.fe-block-5a41aa9cacf1fca948de {
		grid-area: 13/11/16/17;
		z-index: 4;
	}
	.fe-block-5a41aa9cacf1fca948de .sqs-block {
		justify-content: flex-start;
	}
	.fe-block-5a41aa9cacf1fca948de .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}
.fe-block-9991aeb39d6baaf327a9 {
	grid-area: 18/3/21/9;
	z-index: 8;
	@media (max-width: 767px) {
	}
}
.fe-block-9991aeb39d6baaf327a9 .sqs-block {
	justify-content: flex-start;
}
.fe-block-9991aeb39d6baaf327a9 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}
@media (min-width: 768px) {
	.fe-block-9991aeb39d6baaf327a9 {
		grid-area: 13/18/18/24;
		z-index: 5;
	}
	.fe-block-9991aeb39d6baaf327a9 .sqs-block {
		justify-content: flex-start;
	}
	.fe-block-9991aeb39d6baaf327a9 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}
.fe-block-yui_3_17_2_1_1718134657703_42363 {
	grid-area: 22/3/24/9;
	z-index: 7;
	@media (max-width: 767px) {
		position: sticky;
		top: calc(0px + var(--header-fixed-top-offset, 0px));
	}
}
.fe-block-yui_3_17_2_1_1718134657703_42363 .sqs-block {
	justify-content: center;
}
.fe-block-yui_3_17_2_1_1718134657703_42363 .sqs-block-alignment-wrapper {
	align-items: center;
}
@media (min-width: 768px) {
	.fe-block-yui_3_17_2_1_1718134657703_42363 {
		grid-area: 18/11/20/17;
		z-index: 3;
	}
	.fe-block-yui_3_17_2_1_1718134657703_42363 .sqs-block {
		justify-content: center;
	}
	.fe-block-yui_3_17_2_1_1718134657703_42363 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}
.fe-666663b52d6d630e81625e42 {
	--grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 8.0px);
	--cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (8.0px * (8 - 1)) ) / 8 );
	display: grid;
	position: relative;
	grid-area: 1/1/-1/-1;
	grid-template-rows: repeat(19,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: 9.0px;
	column-gap: 8.0px;
}
@media (min-width: 768px) {
	.background-width--inset .fe-666663b52d6d630e81625e42 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}
	.fe-666663b52d6d630e81625e42 {
		--grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 8.0px);
		--cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (8.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(19,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-8697a26d89962993d457 {
	grid-area: 1/2/3/10;
	z-index: 2;
	@media (max-width: 767px) {
	}
}
.fe-block-8697a26d89962993d457 .sqs-block {
	justify-content: flex-start;
}
.fe-block-8697a26d89962993d457 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}
@media (min-width: 768px) {
	.fe-block-8697a26d89962993d457 {
		grid-area: 1/10/3/18;
		z-index: 2;
	}
	.fe-block-8697a26d89962993d457 .sqs-block {
		justify-content: flex-start;
	}
	.fe-block-8697a26d89962993d457 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}
.fe-block-72c043c0b838035ab5c6 {
	grid-area: 3/2/19/10;
	z-index: 1;
	@media (max-width: 767px) {
	}
}
.fe-block-72c043c0b838035ab5c6 .sqs-block {
	justify-content: flex-start;
}
.fe-block-72c043c0b838035ab5c6 .sqs-block-alignment-wrapper {
	align-items: flex-start;
}
@media (min-width: 768px) {
	.fe-block-72c043c0b838035ab5c6 {
		grid-area: 4/2/17/26;
		z-index: 1;
	}
	.fe-block-72c043c0b838035ab5c6 .sqs-block {
		justify-content: flex-start;
	}
	.fe-block-72c043c0b838035ab5c6 .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}
.fe-block-1ea113fe1635ab40a796 {
	grid-area: 17/2/19/10;
	z-index: 3;
	@media (max-width: 767px) {
	}
}
.fe-block-1ea113fe1635ab40a796 .sqs-block {
	justify-content: center;
}
.fe-block-1ea113fe1635ab40a796 .sqs-block-alignment-wrapper {
	align-items: center;
}
@media (min-width: 768px) {
	.fe-block-1ea113fe1635ab40a796 {
		grid-area: 17/11/20/17;
		z-index: 3;
	}
	.fe-block-1ea113fe1635ab40a796 .sqs-block {
		justify-content: center;
	}
	.fe-block-1ea113fe1635ab40a796 .sqs-block-alignment-wrapper {
		align-items: center;
	}
}
.fe-6668efeec7ce514f0f26a119 {
	--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(10,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-6668efeec7ce514f0f26a119 {
		--inset-padding: calc(var(--sqs-site-gutter) * 2);
	}
	.fe-6668efeec7ce514f0f26a119 {
		--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(10,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-28211937f20d4c42c8ff {
	grid-area: 1/2/4/10;
	z-index: 0;
	@media (max-width: 767px) {
	}
}
.fe-block-28211937f20d4c42c8ff .sqs-block {
	justify-content: flex-start;
}
.fe-block-28211937f20d4c42c8ff .sqs-block-alignment-wrapper {
	align-items: flex-start;
}
@media (min-width: 768px) {
	.fe-block-28211937f20d4c42c8ff {
		grid-area: 1/5/6/23;
		z-index: 0;
	}
	.fe-block-28211937f20d4c42c8ff .sqs-block {
		justify-content: flex-start;
	}
	.fe-block-28211937f20d4c42c8ff .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}
.fe-block-751dfb40eaed29d099fd {
	grid-area: 4/3/6/9;
	z-index: 7;
	@media (max-width: 767px) {
	}
}
.fe-block-751dfb40eaed29d099fd .sqs-block {
	justify-content: center;
}
.fe-block-751dfb40eaed29d099fd .sqs-block-alignment-wrapper {
	align-items: center;
}
@media (min-width: 768px) {
	.fe-block-751dfb40eaed29d099fd {
		grid-area: 6/8/8/14;
		z-index: 8;
	}
	.fe-block-751dfb40eaed29d099fd .sqs-block {
		justify-content: center;
	}
	.fe-block-751dfb40eaed29d099fd .sqs-block-alignment-wrapper {
		align-items: center;
	}
}
.fe-block-85cfa7460a82427a0bff {
	grid-area: 6/3/8/9;
	z-index: 8;
	@media (max-width: 767px) {
	}
}
.fe-block-85cfa7460a82427a0bff .sqs-block {
	justify-content: center;
}
.fe-block-85cfa7460a82427a0bff .sqs-block-alignment-wrapper {
	align-items: center;
}
@media (min-width: 768px) {
	.fe-block-85cfa7460a82427a0bff {
		grid-area: 6/14/8/20;
		z-index: 9;
	}
	.fe-block-85cfa7460a82427a0bff .sqs-block {
		justify-content: center;
	}
	.fe-block-85cfa7460a82427a0bff .sqs-block-alignment-wrapper {
		align-items: center;
	}
}
.fe-block-9457ae2629c7106d0a2d {
	grid-area: 9/2/35/10;
	z-index: 1;
	@media (max-width: 767px) {
	}
}
.fe-block-9457ae2629c7106d0a2d .sqs-block {
	justify-content: flex-start;
}
.fe-block-9457ae2629c7106d0a2d .sqs-block-alignment-wrapper {
	align-items: flex-start;
}
@media (min-width: 768px) {
	.fe-block-9457ae2629c7106d0a2d {
		grid-area: 9/5/35/23;
		z-index: 1;
	}
	.fe-block-9457ae2629c7106d0a2d .sqs-block {
		justify-content: flex-start;
	}
	.fe-block-9457ae2629c7106d0a2d .sqs-block-alignment-wrapper {
		align-items: flex-start;
	}
}

.sqs-block[data-definition-name="website.components.shape"] svg.sqs-shape {
	fill: var(--shape-block-background-color);
	stroke: var(--shape-block-stroke-color);
}
.sqs-block[data-definition-name="website.components.shape"] .sqs-shape-rectangle {
	background: var(--shape-block-background-color);
	border-color: var(--shape-block-stroke-color);
}
.sqs-block[data-definition-name="website.components.shape"] .sqs-block-content,
.sqs-block[data-definition-name="website.components.shape"] .sqs-block-alignment-wrapper {
	height: 100%;
}
.sqs-block[data-definition-name="website.components.shape"] .sqs-block-alignment-wrapper {
	display: flex;
}
.sqs-block[data-definition-name="website.components.shape"] .sqs-shape {
	display: block;
	position: absolute;
	overflow: visible;
}
.sqs-block[data-definition-name="website.components.shape"] .sqs-shape-block-container {
	position: relative;
	color: var(--shape-block-dropshadow-color);
}