
.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_197 {
	padding:  11px;
}


.grid-stacks_in_185{gap:10px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr)); align-items:stretch;grid-auto-flow: dense;}.grid-stacks_in_185>.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_185{gap:20px}.grid-stacks_in_185>.easy-grid-item{padding:0px}}@media (min-width:600px){ }@media (min-width:900px){           }@media (min-width:1200px){ }.item-stacks_in_186{         }@media (min-width:900px){ .item-stacks_in_186{}}
#stacks_in_209 {
	padding:  12px;
}
.item-stacks_in_189{         }@media (min-width:900px){ .item-stacks_in_189{}}
#stacks_in_24 {
	padding:  5px;
}

#stacks_in_193 {
	padding:  5px;
}

#stacks_in_191 {
	padding:  5px;
}

#stacks_in_211 {
	padding:  5px;
}
.grid-stacks_in_199{gap:10px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr)); align-items:stretch;grid-auto-flow: dense;}.grid-stacks_in_199>.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_199{gap:20px}.grid-stacks_in_199>.easy-grid-item{padding:0px}}@media (min-width:600px){ }@media (min-width:900px){           }@media (min-width:1200px){ }.item-stacks_in_200{         }@media (min-width:900px){ .item-stacks_in_200{}}.item-stacks_in_203{         }@media (min-width:900px){ .item-stacks_in_203{}}#stacks_in_159>.s3_row {
	margin: 0 -10px;
}

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

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




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










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


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


}



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


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


}





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

.stacks_in_161buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_161button{
	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_161button:hover{
	color: #990033 !important;
	background-color: #FF9966 !important;
	border-color: #D88256 !important;
}

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

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




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_161button{
		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_161button:hover{
		background-color: transparent !important;
	}
	











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


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

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

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

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

.stacks_in_163buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_163button{
	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_163button:hover{
	color: #FF3300 !important;
	background-color: #FF9966 !important;
	border-color: #D88256 !important;
}

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

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




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_163button{
		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_163button:hover{
		background-color: transparent !important;
	}
	











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


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

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

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

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




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

.stacks_in_153_2buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_153_2button{
	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: #FFFFFF !important;
	background-color: #FF3300 !important;
	border-color: #D82B00 !important;
	box-sizing: border-box !important;
}

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

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

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










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





























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


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

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

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

/* -- End Buttonpress2 Each css Template -- */#stickystacks_in_153_4 {
	display: block;
	position: fixed;
	left: 5px;
	bottom: 5px;
	padding: 0;
	margin: 0;
	width: 450px;
	overflow: hidden;
	z-index: 100;
}

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

@media print {
	#stickystacks_in_153_4 {
		display: none !important;
	}
}