
.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}
.sth-grid-link{display:contents;}.sth-grid-link a{position:absolute;top:3px;bottom:3px;left:3px;right:3px;content:"";z-index:998;text-decoration:none}.sth-easy-grid{display:grid;}.sth-easy-grid>.easy-grid-item{display:flex;flex-direction:column;flex-wrap:wrap;border-style:solid;overflow:hidden}.easy-grid-item>*{width:100%}.span-all{grid-column:1 / -1}.span-1{grid-column:span 1}.span-2{grid-column:span 2}.span-3{grid-column:span 3}.span-4{grid-column:span 4}.span-5{grid-column:span 5}.span-6{grid-column:span 6}.span-1r{grid-row:span 1}.span-2r{grid-row:span 2}.span-3r{grid-row:span 3}.span-4r{grid-row:span 4}.span-5r{grid-row:span 5}.span-6r{grid-row:span 6}@media (min-width:600px){.span-m-all{grid-column:1 / -1}.span-m-1{grid-column:span 1}.span-m-2{grid-column:span 2}.span-m-3{grid-column:span 3}.span-m-4{grid-column:span 4}.span-m-5{grid-column:span 5}.span-m-6{grid-column:span 6}.span-m-1r{grid-row:span 1}.span-m-2r{grid-row:span 2}.span-m-3r{grid-row:span 3}.span-m-4r{grid-row:span 4}.span-m-5r{grid-row:span 5}.span-m-6r{grid-row:span 6}}@media (min-width:900px){.span-l-all{grid-column:1 / -1}.span-l-1{grid-column:span 1}.span-l-2{grid-column:span 2}.span-l-3{grid-column:span 3}.span-l-4{grid-column:span 4}.span-l-5{grid-column:span 5}.span-l-6{grid-column:span 6}.span-l-1r{grid-row:span 1}.span-l-2r{grid-row:span 2}.span-l-3r{grid-row:span 3}.span-l-4r{grid-row:span 4}.span-l-5r{grid-row:span 5}.span-l-6r{grid-row:span 6}}@media (min-width:1200px){.span-xl-all{grid-column:1 / -1}.span-xl-1{grid-column:span 1}.span-xl-2{grid-column:span 2}.span-xl-3{grid-column:span 3}.span-xl-4{grid-column:span 4}.span-xl-5{grid-column:span 5}.span-xl-6{grid-column:span 6}.span-xl-1r{grid-row:span 1}.span-xl-2r{grid-row:span 2}.span-xl-3r{grid-row:span 3}.span-xl-4r{grid-row:span 4}.span-xl-5r{grid-row:span 5}.span-xl-6r{grid-row:span 6}}
#stacks_in_374 {
	padding:  11px;
}




#stacks_in_217>.s3_row {
	margin: 0 -9px;
}

#stacks_in_217>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_217>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_217>.s3_row>.s3_column {
	padding: 0 9px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_217>.s3_row  {
		margin: -9px 0;
	}
	#stacks_in_217>.s3_row>.s3_column {
		padding: 9px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_217>.s3_row  {
		margin: -9px 0;
	}
	#stacks_in_217>.s3_row>.s3_column {
		padding: 9px 0;
		width:100%;
	}


}





/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_220buttonPressWrapper{
	position: relative !important;
}

#stacks_in_220 a, #stacks_in_220 a:hover, #stacks_in_220 a:visited, #stacks_in_220 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_220button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FF6600 !important;
	background-color: #FF3300 !important;
	border-color: #D82B00 !important;
	box-sizing: border-box !important;
}

.stacks_in_220button:hover{
	color: #990033 !important;
	background-color: #FF9966 !important;
	border-color: #D88256 !important;
}

#stacks_in_220 a, #stacks_in_220 a:visited, #stacks_in_220 a:active{
	color: #FF6600 !important;
}

#stacks_in_220 a:hover{
	color: #990033 !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_220button{
		background-color: transparent !important;
		border: 2px solid #D82B00 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_220button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_220buttonPressWrapper *{
	border-radius: 0 !important;
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_220buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_220buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_220buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_220 {
	padding:  4px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_209buttonPressWrapper{
	position: relative !important;
}

#stacks_in_209 a, #stacks_in_209 a:hover, #stacks_in_209 a:visited, #stacks_in_209 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_209button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FF6633 !important;
	background-color: #FF3300 !important;
	border-color: #D82B00 !important;
	box-sizing: border-box !important;
}

.stacks_in_209button:hover{
	color: #FF3300 !important;
	background-color: #FF9966 !important;
	border-color: #D88256 !important;
}

#stacks_in_209 a, #stacks_in_209 a:visited, #stacks_in_209 a:active{
	color: #FF6633 !important;
}

#stacks_in_209 a:hover{
	color: #FF3300 !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_209button{
		background-color: transparent !important;
		border: 2px solid #D82B00 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_209button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_209buttonPressWrapper *{
	border-radius: 0 !important;
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_209buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_209buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_209buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_209 {
	padding:  4px;
}



#stacks_in_158 {
	padding:  5px;
}
.grid-stacks_in_378{gap:10px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr)); align-items:stretch;grid-auto-flow: dense;}.grid-stacks_in_378>.easy-grid-item{padding:0px;border-radius:0px;border-width:0px 0px 0px 0px;border-color:var(--accent-color); background:none;  justify-content:center;}@media (min-width:900px){.grid-stacks_in_378{gap:20px}.grid-stacks_in_378>.easy-grid-item{padding:0px}}@media (min-width:600px){ }@media (min-width:900px){           }@media (min-width:1200px){ }.item-stacks_in_379{         }@media (min-width:900px){ .item-stacks_in_379{}}.item-stacks_in_382{         }@media (min-width:900px){ .item-stacks_in_382{}}.grid-stacks_in_386{gap:10px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr)); align-items:stretch;grid-auto-flow: dense;}.grid-stacks_in_386>.easy-grid-item{padding:0px;border-radius:0px;border-width:0px 0px 0px 0px;border-color:var(--accent-color); background:none;  justify-content:center;}@media (min-width:900px){.grid-stacks_in_386{gap:20px}.grid-stacks_in_386>.easy-grid-item{padding:0px}}@media (min-width:600px){ }@media (min-width:900px){           }@media (min-width:1200px){ }.item-stacks_in_387{         }@media (min-width:900px){ .item-stacks_in_387{}}
#stacks_in_238 {
	padding:  12px;
}
.item-stacks_in_390{         }@media (min-width:900px){ .item-stacks_in_390{}}
#stacks_in_320 {
	padding:  8px;
}

#stacks_in_321 {
	padding:  8px;
}

#stacks_in_322 {
	padding:  8px;
}
#stacks_in_323>.s3_row {
	margin: 0 -10px;
}

#stacks_in_323>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_323>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_323>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_323>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_323>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_323>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_323>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_323 {
	padding:  4px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_336buttonPressWrapper{
	position: relative !important;
}

#stacks_in_336 a, #stacks_in_336 a:hover, #stacks_in_336 a:visited, #stacks_in_336 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_336button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FF6600 !important;
	background-color: #FF3300 !important;
	border-color: #D82B00 !important;
	box-sizing: border-box !important;
}

.stacks_in_336button:hover{
	color: #990033 !important;
	background-color: #FF9966 !important;
	border-color: #D88256 !important;
}

#stacks_in_336 a, #stacks_in_336 a:visited, #stacks_in_336 a:active{
	color: #FF6600 !important;
}

#stacks_in_336 a:hover{
	color: #990033 !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_336button{
		background-color: transparent !important;
		border: 2px solid #D82B00 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_336button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_336buttonPressWrapper *{
	border-radius: 0 !important;
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_336buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_336buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_336buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_336 {
	padding:  4px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_334buttonPressWrapper{
	position: relative !important;
}

#stacks_in_334 a, #stacks_in_334 a:hover, #stacks_in_334 a:visited, #stacks_in_334 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_334button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FF6633 !important;
	background-color: #FF3300 !important;
	border-color: #D82B00 !important;
	box-sizing: border-box !important;
}

.stacks_in_334button:hover{
	color: #FF3300 !important;
	background-color: #FF9966 !important;
	border-color: #D88256 !important;
}

#stacks_in_334 a, #stacks_in_334 a:visited, #stacks_in_334 a:active{
	color: #FF6633 !important;
}

#stacks_in_334 a:hover{
	color: #FF3300 !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_334button{
		background-color: transparent !important;
		border: 2px solid #D82B00 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_334button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_334buttonPressWrapper *{
	border-radius: 0 !important;
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_334buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_334buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_334buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_334 {
	padding:  4px;
}
.grid-stacks_in_396{gap:10px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr)); align-items:stretch;grid-auto-flow: dense;}.grid-stacks_in_396>.easy-grid-item{padding:0px;border-radius:0px;border-width:0px 0px 0px 0px;border-color:var(--accent-color); background:none;  justify-content:center;}@media (min-width:900px){.grid-stacks_in_396{gap:20px}.grid-stacks_in_396>.easy-grid-item{padding:0px}}@media (min-width:600px){ }@media (min-width:900px){           }@media (min-width:1200px){ }.item-stacks_in_397{         }@media (min-width:900px){ .item-stacks_in_397{}}.item-stacks_in_400{         }@media (min-width:900px){ .item-stacks_in_400{}}#stickystacks_in_263 {
	display: block;
	position: fixed;
	right: 10px;
	bottom: 10px;
	padding: 0;
	margin: 0;
	width: 450px;
	overflow: hidden;
	z-index: 100;
}

#stickyLinkstacks_in_263 a {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

@media print {
	#stickystacks_in_263 {
		display: none !important;
	}
}/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_264buttonPressWrapper{
	position: relative !important;
}

#stacks_in_264 a, #stacks_in_264 a:hover, #stacks_in_264 a:visited, #stacks_in_264 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_264button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FF3300 !important;
	border-color: #D82B00 !important;
	box-sizing: border-box !important;
}

.stacks_in_264button:hover{
	color: #FF3300 !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
}

#stacks_in_264 a, #stacks_in_264 a:visited, #stacks_in_264 a:active{
	color: #FFFFFF !important;
}

#stacks_in_264 a:hover{
	color: #FF3300 !important;
}










	/* -- TYPE BOOSTRAP EXTRA LARGE OVERRIDE -- */
	.stacks_in_264button{
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	





























.stacks_in_264buttonPressWrapper *{
	border-radius: 0 !important;
	font-family: Verdana, Geneva, sans-serif !important;
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_264buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_264buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_264buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */