/*
 * text-align
 */

.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-nomargin-top{margin-top:0}.text-nomargin-top.text >:first-child{margin-top:0}.text-nomargin-bottom{margin-bottom:0}.text-nomargin-bottom.text >:last-child{margin-bottom:0}


a.block-link{display:block;text-decoration:none !important;padding:0;margin:0;color:inherit}a.block-link:link,a.block-link:visited,a.block-link:hover,a.block-link:active{color:inherit}
.offsite-wrapper{-webkit-overflow-scrolling:touch;width:100%;display:block;position:relative;overflow:hidden}.offsite-full{height:100%}iframe.offsite{width:100%;border:0;display:block;opacity:1;transition:opacity 600ms ease-in-out,height 600ms ease-in-out}iframe.offsite[scrolling='no']{overflow:hidden}iframe.offsite.offsite-load{opacity:0}.offsite-viewport iframe.offsite{height:100vh}.offsite-full iframe.offsite{height:100%}.offsite-proportional iframe.offsite{position:absolute;top:0;left:0;height:100%}
a.anchor{height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;display:block !important}
.lines{border:0;height:0;width:100%;margin:0;padding:0;opacity:1}.lines-wrapper{position:relative}.lines-wrapper.vertical{height:100%}
.stacks-button{--button-text-color:#ffffff;--button-background-color:#0080ff;--button-background-color-hover:#0059b1;--button-radius:0;text-align:left;position:relative;box-sizing:border-box}.stacks-button > a,.stacks-button > button{color:var(--button-text-color) !important;background-color:var(--button-background-color) !important;display:inline-block;box-sizing:border-box;vertical-align:middle;margin:0 0 1rem 0;padding:.85em 1em;border:1px solid transparent;border-radius:var(--button-radius);transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:1rem;-webkit-appearance:none;line-height:1;text-align:center;text-decoration:none;cursor:pointer}.stacks-button > a:hover,.stacks-button > a:active,.stacks-button > button:hover,.stacks-button > button:active{background-color:var(--button-background-color-hover) !important}.stacks-button.button-center{text-align:center}.stacks-button.button-right{text-align:right}.stacks-button.button-fill > a,.stacks-button.button-fill > button{display:block;width:100%}.stacks-button.button-plain{--button-background-color:transparent!important;--button-background-color-hover:transparent!important}.stacks-button.button-round{--button-radius:30px}.stacks-button.button-radius{--button-radius:3px}


#button_stacks_in_302{--button-text-color:rgba(255, 255, 255, 1.00);--button-background-color:rgba(130, 0, 228, 1.00);--button-background-color-hover:rgba(110, 0, 193, 1.00)}

#button_stacks_in_305{--button-text-color:rgba(255, 255, 255, 1.00);--button-background-color:rgba(68, 0, 250, 1.00);--button-background-color-hover:rgba(57, 0, 212, 1.00)}




	#stacks_in_270 h3,#stacks_in_270 h3 a,#stacks_in_270 p,#stacks_in_270 p a{
		font-size:32px;
		line-height:1.35em;
		margin:0;
	}
	


#stacks_in_270 h3,#stacks_in_270 h3 a,#stacks_in_270 p,#stacks_in_270 p a{
	color:rgba(128, 0, 128, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: bold ;
	
	
	
	

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_270 p a:hover, #stacks_in_270 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_270 {
	padding: 0px 0px 20px 0px;
}



	#stacks_in_316 h3,#stacks_in_316 h3 a,#stacks_in_316 p,#stacks_in_316 p a{
		font-size:36px;
		line-height:1.20em;
		margin:0;
	}
	


#stacks_in_316 h3,#stacks_in_316 h3 a,#stacks_in_316 p,#stacks_in_316 p a{
	color:rgba(128, 0, 2, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: bold ;
	
	
	
	

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_316 p a:hover, #stacks_in_316 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_316 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_209>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}





/* -- Start EACH CSS Template -- */

 




	#stacks_in_205 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
	#stacks_in_205 .HYPE_document { overflow: visible;  pointer-events: none !important; direction:ltr !important; margin:auto; position:relative; min-width: 200px !important;  min-height: 90px !important; }	
	
	#stacks_in_205_default25_hype_container { direction:ltr !important; margin:auto; -webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important; min-width: 200px !important; min-height: 90px !important; display: block !important; 
	-webkit-transform: translate3d(0,0,0) !important; }
	
	#stacks_in_205 .box-25 { pointer-events: none !important; min-width: 200px !important; min-height: 90px !important; display: block !important;	z-index: 1 !important; position: relative; direction:ltr; margin-right: auto; margin-left: auto; text-align: center; overflow: auto; }		
	
	/* DRAG BOX */	
	#stacks_in_205 .h25-slidebox {
	-webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important;
	-webkit-transform-style: preserve-3d !important; -moz-transform-style: preserve-3d !important; -o-transform-style: preserve-3d !important; transform-style: preserve-3d !important;  
	
	
	    box-shadow: 0 0 5px rgba(24, 24, 24, 1.00) inset !important; 
	   	
	
	border-radius:25px !important;
	
	background-color: rgba(38, 38, 38, 0.40) !important; }	
	
	#stacks_in_205 .h25-slide-base { border-radius:25px !important; -webkit-border-radius:25px !important; background-color: rgba(81, 81, 81, 0.50) !important;
	
		box-shadow: 0 0 5px rgba(24, 24, 24, 1.00) inset !important; 
		
		
	}
	/* SLIDE DRAG BUTTON STYLE */
	#stacks_in_205 .h25-slide-drag {	background-color: rgba(232, 41, 0, 1.00) !important;	box-shadow: 0 0 3px rgba(58, 58, 58, 1.00) !important;	border-radius:20px !important; -webkit-border-radius:20px !important; display: block; }	
		
	/* SLIDE DRAG ICON  23px/36px  */
	#stacks_in_205 .h25-slide-drag, #stacks_in_205 .h25-slide-drag [class*="fa fa-"], #stacks_in_205 .h25-slide-drag [class^="fa fa-"] {font: 22px/36px 'FontAwesome';	text-indent: 0; color: rgba(255, 255, 255, 1.00) !important; }	
	
	#stacks_in_205 .h25-slide-text {	position: absolute !important; top: 0; bottom: 0; right: 0; left: 0; height: 100% !important; font-size: 13px !important; line-height: 15px !important; -webkit-font-smoothing: antialiased; font-family: "title_safe_font_selector", sans-serif; letter-spacing: 1px;		
		 	
		 font-family: "Arial", sans-serif !important; font-weight: 500 !important; 
				
		background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 1.00) 0%, rgba(255, 255, 255, 1.00) 34.1%, rgba(255, 255, 255, 1.00) 100%);
		background:linear-gradient(to right, rgba(255, 255, 255, 1.00) 0%, rgba(255, 255, 255, 1.00) 34.1%, rgba(255, 255, 255, 1.00) 100%);
		-webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-top: 0px;   
	    display: block !important; }	
	    
	#stacks_in_205 .h25-slide-line {	background-color: rgba(0, 0, 0, 0.01) !important; }	
	
	#stacks_in_205 .h25-slide-grad {
	background: -webkit-linear-gradient(to right, rgba(0, 0, 128, 1.00) 0%, rgba(179, 179, 179, 1.00) 66%) !important;
	background:linear-gradient(to right, rgba(0, 0, 128, 1.00) 0%, rgba(179, 179, 179, 1.00) 66%) !important;
	display: none !important; }	
	#stacks_in_205 .h25-slide-bg { display: block; }	
	
	/*panel*/
	#stacks_in_205 .h25-panel-text {	padding-top: 35px !important; -webkit-font-smoothing: antialiased; font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; font-size: 15px !important; line-height: 15px !important; 
	
	
	color: rgba(65, 65, 65, 1.00) !important; text-shadow: 1px 1px 1px rgba(173, 173, 173, 1.00) !important; }
	
	
	/* Warning about mobile limitatin for slide ations to blank links	*/
	#stacks_in_205 .h25-link-text-new-window { font-size: 0px !important; line-height: 22px !important;	width: 0px !important; height: 0px !important; margin-left: 8px !important;	}
	
	@media (max-width: 480px) {
	  #stacks_in_205 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	@media (min-width: 481px) and (max-width: 1024px) {
	  #stacks_in_205 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	
	/* Beta @media (min-width: 1024px) {
	  #stacks_in_205 .h25-link-text-new-window { width: 0px !important; height: 0px !important; opacity: 0 !important; display: none !important; }
	}*/
		
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { 
	  #stacks_in_205 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}	
	}
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { 
	  #stacks_in_205 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { 
	  #stacks_in_205 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}	
	
	#stacks_in_205 .h25-panel-icon { display: block !important; font-size: 23px !important; line-height: 31px !important; color: rgba(81, 81, 81, 1.00) !important; }
	
	#stacks_in_205 .h25-panel-link {  }
	
	#stacks_in_205 .h25-panel-link-group { }
	
	#stacks_in_205 .h25-panel-link {	 }
	
	#stacks_in_205 .h25-panelbox, #stacks_in_205 .h25-panel-border, #stacks_in_205 .h25-panel-border2 { border-radius:0px !important; -webkit-border-radius:0px !important; }
	#stacks_in_205 .h25-panel-border {  display: block !important; border-color: rgba(181, 181, 181, 1.00) !important;  }
	#stacks_in_205 .h25-panel-border2 {
	 
			 display: block !important; border-color: rgba(203, 203, 203, 1.00) !important; 
		
	
	
			
	 	 
	}
	
	@keyframes linearGradientMove {
	100% {background-position: 16px 0, -16px 100%, 0 -16px, 100% 16px; }
	}
		
	#stacks_in_205 .h25-panelbox { background-color: rgba(232, 232, 232, 1.00) !important; }	
	
 

/* -- End EACH CSS Template -- */
#stacks_in_205 {
	padding: 0px 10px 10px 0px;
}
/* -- Start EACH CSS Template -- */

 




	#stacks_in_206 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
	#stacks_in_206 .HYPE_document { overflow: visible;  pointer-events: none !important; direction:ltr !important; margin:auto; position:relative; min-width: 200px !important;  min-height: 90px !important; }	
	
	#stacks_in_206_default25_hype_container { direction:ltr !important; margin:auto; -webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important; min-width: 200px !important; min-height: 90px !important; display: block !important; 
	-webkit-transform: translate3d(0,0,0) !important; }
	
	#stacks_in_206 .box-25 { pointer-events: none !important; min-width: 200px !important; min-height: 90px !important; display: block !important;	z-index: 1 !important; position: relative; direction:ltr; margin-right: auto; margin-left: auto; text-align: center; overflow: auto; }		
	
	/* DRAG BOX */	
	#stacks_in_206 .h25-slidebox {
	-webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important;
	-webkit-transform-style: preserve-3d !important; -moz-transform-style: preserve-3d !important; -o-transform-style: preserve-3d !important; transform-style: preserve-3d !important;  
	
	
	    box-shadow: 0 0 5px rgba(24, 24, 24, 1.00) inset !important; 
	   	
	
	border-radius:25px !important;
	
	background-color: rgba(38, 38, 38, 0.40) !important; }	
	
	#stacks_in_206 .h25-slide-base { border-radius:25px !important; -webkit-border-radius:25px !important; background-color: rgba(81, 81, 81, 0.50) !important;
	
		box-shadow: 0 0 5px rgba(24, 24, 24, 1.00) inset !important; 
		
		
	}
	/* SLIDE DRAG BUTTON STYLE */
	#stacks_in_206 .h25-slide-drag {	background-color: rgba(16, 128, 128, 1.00) !important;	box-shadow: 0 0 3px rgba(58, 58, 58, 1.00) !important;	border-radius:20px !important; -webkit-border-radius:20px !important; display: block; }	
		
	/* SLIDE DRAG ICON  23px/36px  */
	#stacks_in_206 .h25-slide-drag, #stacks_in_206 .h25-slide-drag [class*="fa fa-"], #stacks_in_206 .h25-slide-drag [class^="fa fa-"] {font: 22px/36px 'FontAwesome';	text-indent: 0; color: rgba(255, 255, 255, 1.00) !important; }	
	
	#stacks_in_206 .h25-slide-text {	position: absolute !important; top: 0; bottom: 0; right: 0; left: 0; height: 100% !important; font-size: 13px !important; line-height: 15px !important; -webkit-font-smoothing: antialiased; font-family: "title_safe_font_selector", sans-serif; letter-spacing: 1px;		
		 	
		 font-family: "Arial", sans-serif !important; font-weight: 500 !important; 
				
		background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 1.00) 0%, rgba(255, 255, 255, 1.00) 34.1%, rgba(255, 255, 255, 1.00) 100%);
		background:linear-gradient(to right, rgba(255, 255, 255, 1.00) 0%, rgba(255, 255, 255, 1.00) 34.1%, rgba(255, 255, 255, 1.00) 100%);
		-webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-top: 0px;   
	    display: block !important; }	
	    
	#stacks_in_206 .h25-slide-line {	background-color: rgba(0, 0, 0, 0.01) !important; }	
	
	#stacks_in_206 .h25-slide-grad {
	background: -webkit-linear-gradient(to right, rgba(0, 0, 128, 1.00) 0%, rgba(179, 179, 179, 1.00) 66%) !important;
	background:linear-gradient(to right, rgba(0, 0, 128, 1.00) 0%, rgba(179, 179, 179, 1.00) 66%) !important;
	display: none !important; }	
	#stacks_in_206 .h25-slide-bg { display: block; }	
	
	/*panel*/
	#stacks_in_206 .h25-panel-text {	padding-top: 35px !important; -webkit-font-smoothing: antialiased; font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; font-size: 15px !important; line-height: 15px !important; 
	
	
	color: rgba(65, 65, 65, 1.00) !important; text-shadow: 1px 1px 1px rgba(173, 173, 173, 1.00) !important; }
	
	
	/* Warning about mobile limitatin for slide ations to blank links	*/
	#stacks_in_206 .h25-link-text-new-window { font-size: 0px !important; line-height: 22px !important;	width: 0px !important; height: 0px !important; margin-left: 8px !important;	}
	
	@media (max-width: 480px) {
	  #stacks_in_206 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	@media (min-width: 481px) and (max-width: 1024px) {
	  #stacks_in_206 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	
	/* Beta @media (min-width: 1024px) {
	  #stacks_in_206 .h25-link-text-new-window { width: 0px !important; height: 0px !important; opacity: 0 !important; display: none !important; }
	}*/
		
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { 
	  #stacks_in_206 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}	
	}
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { 
	  #stacks_in_206 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { 
	  #stacks_in_206 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}	
	
	#stacks_in_206 .h25-panel-icon { display: block !important; font-size: 23px !important; line-height: 31px !important; color: rgba(81, 81, 81, 1.00) !important; }
	
	#stacks_in_206 .h25-panel-link {  }
	
	#stacks_in_206 .h25-panel-link-group { }
	
	#stacks_in_206 .h25-panel-link {	 }
	
	#stacks_in_206 .h25-panelbox, #stacks_in_206 .h25-panel-border, #stacks_in_206 .h25-panel-border2 { border-radius:0px !important; -webkit-border-radius:0px !important; }
	#stacks_in_206 .h25-panel-border {  display: block !important; border-color: rgba(181, 181, 181, 1.00) !important;  }
	#stacks_in_206 .h25-panel-border2 {
	 
			 display: block !important; border-color: rgba(203, 203, 203, 1.00) !important; 
		
	
	
			
	 	 
	}
	
	@keyframes linearGradientMove {
	100% {background-position: 16px 0, -16px 100%, 0 -16px, 100% 16px; }
	}
		
	#stacks_in_206 .h25-panelbox { background-color: rgba(232, 232, 232, 1.00) !important; }	
	
 

/* -- End EACH CSS Template -- */
#stacks_in_206 {
	padding: 0px 10px 10px 0px;
}
#stacks_in_307>.s3_row {
	margin: 0 -10px;
}

#stacks_in_307>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_307>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_307>.s3_row>.s3_column_right {
	width: 33.33%;
}

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








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



}



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


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


}



/* -- Start EACH CSS Template -- */

 




	#stacks_in_207 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
	#stacks_in_207 .HYPE_document { overflow: visible;  pointer-events: none !important; direction:ltr !important; margin:auto; position:relative; min-width: 200px !important;  min-height: 90px !important; }	
	
	#stacks_in_207_default25_hype_container { direction:ltr !important; margin:auto; -webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important; min-width: 200px !important; min-height: 90px !important; display: block !important; 
	-webkit-transform: translate3d(0,0,0) !important; }
	
	#stacks_in_207 .box-25 { pointer-events: none !important; min-width: 200px !important; min-height: 90px !important; display: block !important;	z-index: 1 !important; position: relative; direction:ltr; margin-right: auto; margin-left: auto; text-align: center; overflow: auto; }		
	
	/* DRAG BOX */	
	#stacks_in_207 .h25-slidebox {
	-webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important;
	-webkit-transform-style: preserve-3d !important; -moz-transform-style: preserve-3d !important; -o-transform-style: preserve-3d !important; transform-style: preserve-3d !important;  
	
	
	    box-shadow: 0 0 5px rgba(24, 24, 24, 1.00) inset !important; 
	   	
	
	border-radius:25px !important;
	
	background-color: rgba(38, 38, 38, 0.40) !important; }	
	
	#stacks_in_207 .h25-slide-base { border-radius:25px !important; -webkit-border-radius:25px !important; background-color: rgba(81, 81, 81, 0.50) !important;
	
		box-shadow: 0 0 5px rgba(24, 24, 24, 1.00) inset !important; 
		
		
	}
	/* SLIDE DRAG BUTTON STYLE */
	#stacks_in_207 .h25-slide-drag {	background-color: rgba(0, 0, 255, 1.00) !important;	box-shadow: 0 0 3px rgba(58, 58, 58, 1.00) !important;	border-radius:20px !important; -webkit-border-radius:20px !important; display: block; }	
		
	/* SLIDE DRAG ICON  23px/36px  */
	#stacks_in_207 .h25-slide-drag, #stacks_in_207 .h25-slide-drag [class*="fa fa-"], #stacks_in_207 .h25-slide-drag [class^="fa fa-"] {font: 22px/36px 'FontAwesome';	text-indent: 0; color: rgba(255, 255, 255, 1.00) !important; }	
	
	#stacks_in_207 .h25-slide-text {	position: absolute !important; top: 0; bottom: 0; right: 0; left: 0; height: 100% !important; font-size: 13px !important; line-height: 15px !important; -webkit-font-smoothing: antialiased; font-family: "title_safe_font_selector", sans-serif; letter-spacing: 1px;		
		 	
		 font-family: "Arial", sans-serif !important; font-weight: 500 !important; 
				
		background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 1.00) 0%, rgba(255, 255, 255, 1.00) 34.1%, rgba(255, 255, 255, 1.00) 100%);
		background:linear-gradient(to right, rgba(255, 255, 255, 1.00) 0%, rgba(255, 255, 255, 1.00) 34.1%, rgba(255, 255, 255, 1.00) 100%);
		-webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-top: 0px;   
	    display: block !important; }	
	    
	#stacks_in_207 .h25-slide-line {	background-color: rgba(0, 0, 0, 0.01) !important; }	
	
	#stacks_in_207 .h25-slide-grad {
	background: -webkit-linear-gradient(to right, rgba(0, 0, 128, 1.00) 0%, rgba(179, 179, 179, 1.00) 66%) !important;
	background:linear-gradient(to right, rgba(0, 0, 128, 1.00) 0%, rgba(179, 179, 179, 1.00) 66%) !important;
	display: none !important; }	
	#stacks_in_207 .h25-slide-bg { display: block; }	
	
	/*panel*/
	#stacks_in_207 .h25-panel-text {	padding-top: 35px !important; -webkit-font-smoothing: antialiased; font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; font-size: 15px !important; line-height: 15px !important; 
	
	
	color: rgba(65, 65, 65, 1.00) !important; text-shadow: 1px 1px 1px rgba(173, 173, 173, 1.00) !important; }
	
	
	/* Warning about mobile limitatin for slide ations to blank links	*/
	#stacks_in_207 .h25-link-text-new-window { font-size: 0px !important; line-height: 22px !important;	width: 0px !important; height: 0px !important; margin-left: 8px !important;	}
	
	@media (max-width: 480px) {
	  #stacks_in_207 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	@media (min-width: 481px) and (max-width: 1024px) {
	  #stacks_in_207 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	
	/* Beta @media (min-width: 1024px) {
	  #stacks_in_207 .h25-link-text-new-window { width: 0px !important; height: 0px !important; opacity: 0 !important; display: none !important; }
	}*/
		
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { 
	  #stacks_in_207 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}	
	}
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { 
	  #stacks_in_207 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { 
	  #stacks_in_207 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}	
	
	#stacks_in_207 .h25-panel-icon { display: block !important; font-size: 23px !important; line-height: 31px !important; color: rgba(81, 81, 81, 1.00) !important; }
	
	#stacks_in_207 .h25-panel-link {  }
	
	#stacks_in_207 .h25-panel-link-group { }
	
	#stacks_in_207 .h25-panel-link {	 }
	
	#stacks_in_207 .h25-panelbox, #stacks_in_207 .h25-panel-border, #stacks_in_207 .h25-panel-border2 { border-radius:0px !important; -webkit-border-radius:0px !important; }
	#stacks_in_207 .h25-panel-border {  display: block !important; border-color: rgba(181, 181, 181, 1.00) !important;  }
	#stacks_in_207 .h25-panel-border2 {
	 
			 display: block !important; border-color: rgba(203, 203, 203, 1.00) !important; 
		
	
	
			
	 	 
	}
	
	@keyframes linearGradientMove {
	100% {background-position: 16px 0, -16px 100%, 0 -16px, 100% 16px; }
	}
		
	#stacks_in_207 .h25-panelbox { background-color: rgba(232, 232, 232, 1.00) !important; }	
	
 

/* -- End EACH CSS Template -- */
#stacks_in_207 {
	padding: 0px 10px 10px 0px;
}
/* -- Start EACH CSS Template -- */

 




	#stacks_in_208 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
	#stacks_in_208 .HYPE_document { overflow: visible;  pointer-events: none !important; direction:ltr !important; margin:auto; position:relative; min-width: 200px !important;  min-height: 90px !important; }	
	
	#stacks_in_208_default25_hype_container { direction:ltr !important; margin:auto; -webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important; min-width: 200px !important; min-height: 90px !important; display: block !important; 
	-webkit-transform: translate3d(0,0,0) !important; }
	
	#stacks_in_208 .box-25 { pointer-events: none !important; min-width: 200px !important; min-height: 90px !important; display: block !important;	z-index: 1 !important; position: relative; direction:ltr; margin-right: auto; margin-left: auto; text-align: center; overflow: auto; }		
	
	/* DRAG BOX */	
	#stacks_in_208 .h25-slidebox {
	-webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important;
	-webkit-transform-style: preserve-3d !important; -moz-transform-style: preserve-3d !important; -o-transform-style: preserve-3d !important; transform-style: preserve-3d !important;  
	
	
	    box-shadow: 0 0 5px rgba(24, 24, 24, 1.00) inset !important; 
	   	
	
	border-radius:25px !important;
	
	background-color: rgba(38, 38, 38, 0.40) !important; }	
	
	#stacks_in_208 .h25-slide-base { border-radius:25px !important; -webkit-border-radius:25px !important; background-color: rgba(81, 81, 81, 0.50) !important;
	
		box-shadow: 0 0 5px rgba(24, 24, 24, 1.00) inset !important; 
		
		
	}
	/* SLIDE DRAG BUTTON STYLE */
	#stacks_in_208 .h25-slide-drag {	background-color: rgba(254, 204, 102, 1.00) !important;	box-shadow: 0 0 3px rgba(58, 58, 58, 1.00) !important;	border-radius:20px !important; -webkit-border-radius:20px !important; display: block; }	
		
	/* SLIDE DRAG ICON  23px/36px  */
	#stacks_in_208 .h25-slide-drag, #stacks_in_208 .h25-slide-drag [class*="fa fa-"], #stacks_in_208 .h25-slide-drag [class^="fa fa-"] {font: 22px/36px 'FontAwesome';	text-indent: 0; color: rgba(255, 255, 255, 1.00) !important; }	
	
	#stacks_in_208 .h25-slide-text {	position: absolute !important; top: 0; bottom: 0; right: 0; left: 0; height: 100% !important; font-size: 13px !important; line-height: 15px !important; -webkit-font-smoothing: antialiased; font-family: "title_safe_font_selector", sans-serif; letter-spacing: 1px;		
		 	
		 font-family: "Arial", sans-serif !important; font-weight: 500 !important; 
				
		background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 1.00) 0%, rgba(255, 255, 255, 1.00) 34.1%, rgba(255, 255, 255, 1.00) 100%);
		background:linear-gradient(to right, rgba(255, 255, 255, 1.00) 0%, rgba(255, 255, 255, 1.00) 34.1%, rgba(255, 255, 255, 1.00) 100%);
		-webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-top: 0px;   
	    display: block !important; }	
	    
	#stacks_in_208 .h25-slide-line {	background-color: rgba(0, 0, 0, 0.01) !important; }	
	
	#stacks_in_208 .h25-slide-grad {
	background: -webkit-linear-gradient(to right, rgba(0, 0, 128, 1.00) 0%, rgba(179, 179, 179, 1.00) 66%) !important;
	background:linear-gradient(to right, rgba(0, 0, 128, 1.00) 0%, rgba(179, 179, 179, 1.00) 66%) !important;
	display: none !important; }	
	#stacks_in_208 .h25-slide-bg { display: block; }	
	
	/*panel*/
	#stacks_in_208 .h25-panel-text {	padding-top: 35px !important; -webkit-font-smoothing: antialiased; font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; font-size: 15px !important; line-height: 15px !important; 
	
	
	color: rgba(65, 65, 65, 1.00) !important; text-shadow: 1px 1px 1px rgba(173, 173, 173, 1.00) !important; }
	
	
	/* Warning about mobile limitatin for slide ations to blank links	*/
	#stacks_in_208 .h25-link-text-new-window { font-size: 0px !important; line-height: 22px !important;	width: 0px !important; height: 0px !important; margin-left: 8px !important;	}
	
	@media (max-width: 480px) {
	  #stacks_in_208 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	@media (min-width: 481px) and (max-width: 1024px) {
	  #stacks_in_208 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	
	/* Beta @media (min-width: 1024px) {
	  #stacks_in_208 .h25-link-text-new-window { width: 0px !important; height: 0px !important; opacity: 0 !important; display: none !important; }
	}*/
		
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { 
	  #stacks_in_208 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}	
	}
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { 
	  #stacks_in_208 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { 
	  #stacks_in_208 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}	
	
	#stacks_in_208 .h25-panel-icon { display: block !important; font-size: 23px !important; line-height: 31px !important; color: rgba(81, 81, 81, 1.00) !important; }
	
	#stacks_in_208 .h25-panel-link {  }
	
	#stacks_in_208 .h25-panel-link-group { }
	
	#stacks_in_208 .h25-panel-link {	 }
	
	#stacks_in_208 .h25-panelbox, #stacks_in_208 .h25-panel-border, #stacks_in_208 .h25-panel-border2 { border-radius:0px !important; -webkit-border-radius:0px !important; }
	#stacks_in_208 .h25-panel-border {  display: block !important; border-color: rgba(181, 181, 181, 1.00) !important;  }
	#stacks_in_208 .h25-panel-border2 {
	 
			 display: block !important; border-color: rgba(203, 203, 203, 1.00) !important; 
		
	
	
			
	 	 
	}
	
	@keyframes linearGradientMove {
	100% {background-position: 16px 0, -16px 100%, 0 -16px, 100% 16px; }
	}
		
	#stacks_in_208 .h25-panelbox { background-color: rgba(232, 232, 232, 1.00) !important; }	
	
 

/* -- End EACH CSS Template -- */
#stacks_in_208 {
	padding: 0px 10px 10px 0px;
}
/* -- Start EACH CSS Template -- */

 




	#stacks_in_221 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
	#stacks_in_221 .HYPE_document { overflow: visible;  pointer-events: none !important; direction:ltr !important; margin:auto; position:relative; min-width: 200px !important;  min-height: 90px !important; }	
	
	#stacks_in_221_default25_hype_container { direction:ltr !important; margin:auto; -webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important; min-width: 200px !important; min-height: 90px !important; display: block !important; 
	-webkit-transform: translate3d(0,0,0) !important; }
	
	#stacks_in_221 .box-25 { pointer-events: none !important; min-width: 200px !important; min-height: 90px !important; display: block !important;	z-index: 1 !important; position: relative; direction:ltr; margin-right: auto; margin-left: auto; text-align: center; overflow: auto; }		
	
	/* DRAG BOX */	
	#stacks_in_221 .h25-slidebox {
	-webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important;
	-webkit-transform-style: preserve-3d !important; -moz-transform-style: preserve-3d !important; -o-transform-style: preserve-3d !important; transform-style: preserve-3d !important;  
	
	
	    box-shadow: 0 0 5px rgba(24, 24, 24, 1.00) inset !important; 
	   	
	
	border-radius:25px !important;
	
	background-color: rgba(38, 38, 38, 0.40) !important; }	
	
	#stacks_in_221 .h25-slide-base { border-radius:25px !important; -webkit-border-radius:25px !important; background-color: rgba(81, 81, 81, 0.50) !important;
	
		box-shadow: 0 0 5px rgba(24, 24, 24, 1.00) inset !important; 
		
		
	}
	/* SLIDE DRAG BUTTON STYLE */
	#stacks_in_221 .h25-slide-drag {	background-color: rgba(254, 204, 102, 1.00) !important;	box-shadow: 0 0 3px rgba(58, 58, 58, 1.00) !important;	border-radius:20px !important; -webkit-border-radius:20px !important; display: block; }	
		
	/* SLIDE DRAG ICON  23px/36px  */
	#stacks_in_221 .h25-slide-drag, #stacks_in_221 .h25-slide-drag [class*="fa fa-"], #stacks_in_221 .h25-slide-drag [class^="fa fa-"] {font: 22px/36px 'FontAwesome';	text-indent: 0; color: rgba(255, 255, 255, 1.00) !important; }	
	
	#stacks_in_221 .h25-slide-text {	position: absolute !important; top: 0; bottom: 0; right: 0; left: 0; height: 100% !important; font-size: 13px !important; line-height: 15px !important; -webkit-font-smoothing: antialiased; font-family: "title_safe_font_selector", sans-serif; letter-spacing: 1px;		
		 	
		 font-family: "Arial", sans-serif !important; font-weight: 500 !important; 
				
		background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 1.00) 0%, rgba(255, 255, 255, 1.00) 34.1%, rgba(255, 255, 255, 1.00) 100%);
		background:linear-gradient(to right, rgba(255, 255, 255, 1.00) 0%, rgba(255, 255, 255, 1.00) 34.1%, rgba(255, 255, 255, 1.00) 100%);
		-webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-top: 0px;   
	    display: block !important; }	
	    
	#stacks_in_221 .h25-slide-line {	background-color: rgba(0, 0, 0, 0.01) !important; }	
	
	#stacks_in_221 .h25-slide-grad {
	background: -webkit-linear-gradient(to right, rgba(0, 0, 128, 1.00) 0%, rgba(179, 179, 179, 1.00) 66%) !important;
	background:linear-gradient(to right, rgba(0, 0, 128, 1.00) 0%, rgba(179, 179, 179, 1.00) 66%) !important;
	display: none !important; }	
	#stacks_in_221 .h25-slide-bg { display: block; }	
	
	/*panel*/
	#stacks_in_221 .h25-panel-text {	padding-top: 35px !important; -webkit-font-smoothing: antialiased; font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; font-size: 15px !important; line-height: 15px !important; 
	
	
	color: rgba(65, 65, 65, 1.00) !important; text-shadow: 1px 1px 1px rgba(173, 173, 173, 1.00) !important; }
	
	
	/* Warning about mobile limitatin for slide ations to blank links	*/
	#stacks_in_221 .h25-link-text-new-window { font-size: 0px !important; line-height: 22px !important;	width: 0px !important; height: 0px !important; margin-left: 8px !important;	}
	
	@media (max-width: 480px) {
	  #stacks_in_221 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	@media (min-width: 481px) and (max-width: 1024px) {
	  #stacks_in_221 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	
	/* Beta @media (min-width: 1024px) {
	  #stacks_in_221 .h25-link-text-new-window { width: 0px !important; height: 0px !important; opacity: 0 !important; display: none !important; }
	}*/
		
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { 
	  #stacks_in_221 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}	
	}
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { 
	  #stacks_in_221 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { 
	  #stacks_in_221 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}	
	
	#stacks_in_221 .h25-panel-icon { display: block !important; font-size: 23px !important; line-height: 31px !important; color: rgba(81, 81, 81, 1.00) !important; }
	
	#stacks_in_221 .h25-panel-link {  }
	
	#stacks_in_221 .h25-panel-link-group { }
	
	#stacks_in_221 .h25-panel-link {	 }
	
	#stacks_in_221 .h25-panelbox, #stacks_in_221 .h25-panel-border, #stacks_in_221 .h25-panel-border2 { border-radius:0px !important; -webkit-border-radius:0px !important; }
	#stacks_in_221 .h25-panel-border {  display: block !important; border-color: rgba(181, 181, 181, 1.00) !important;  }
	#stacks_in_221 .h25-panel-border2 {
	 
			 display: block !important; border-color: rgba(203, 203, 203, 1.00) !important; 
		
	
	
			
	 	 
	}
	
	@keyframes linearGradientMove {
	100% {background-position: 16px 0, -16px 100%, 0 -16px, 100% 16px; }
	}
		
	#stacks_in_221 .h25-panelbox { background-color: rgba(232, 232, 232, 1.00) !important; }	
	
 

/* -- End EACH CSS Template -- */
#stacks_in_221 {
	padding: 0px 10px 10px 0px;
}



	#stacks_in_144 h3,#stacks_in_144 h3 a,#stacks_in_144 p,#stacks_in_144 p a{
		font-size:12px;
		line-height:1.70em;
		margin:0;
	}
	


#stacks_in_144 h3,#stacks_in_144 h3 a,#stacks_in_144 p,#stacks_in_144 p a{
	color:rgba(128, 0, 2, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	font-family:Geneva, Verdana, sans-serif;
	
	
	

	

	
		text-shadow: 0px 1px 1px rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_144 p a:hover, #stacks_in_144 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_144 {
	border: solid rgba(128, 0, 2, 1.00);
	border-width:  2px;
	margin: 15px 10px 20px 10px;
}
.lines.stacks_in_268{width:90%;margin:calc(16rem/16) auto calc(16rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_268.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}



	#stacks_in_215 h3,#stacks_in_215 h3 a,#stacks_in_215 p,#stacks_in_215 p a{
		font-size:18px;
		line-height:1.70em;
		margin:0;
	}
	


#stacks_in_215 h3,#stacks_in_215 h3 a,#stacks_in_215 p,#stacks_in_215 p a{
	color:rgba(0, 0, 255, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: bolder ;
	font-family:'Times New Roman', Times, serif;
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_215 p a:hover, #stacks_in_215 h3 a:hover{
	color:rgba(128, 0, 64, 1.00);
}









#stacks_in_215 {
	background-color: rgba(204, 204, 204, 1.00);
	border: solid rgba(0, 0, 255, 1.00);
	border-width:  2px;
	-moz-border-radius:  6px;
	-webkit-border-radius:  6px;
	border-radius:  6px;
	margin: 15px 10px 20px 10px;
}
.lines.stacks_in_269{width:90%;margin:calc(16rem/16) auto calc(16rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_269.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}



	#stacks_in_91 .button_icon,#stacks_in_91 .button_icon i {
		margin:0;
		padding:0;
		display:inline-block;
		font-weight:normal;
		height:32px;
		line-height:32px;
		font-size:19px;
	}
	


#stacks_in_91 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	 
		font-family:Georgia, Serif;
	
	
}




	#stacks_in_91 .button_icon {
		border-left: 1px solid rgba(0,0,0,0.2);
		float:right;
		padding-left:14px;
	}
	#stacks_in_91 .button_label {
		border-right: 1px solid rgba(255,255,255, 0.2);
		float:right;
		padding: 0px 14px 0px 7px;
	}


#stacks_in_91 .sweet_button_wrapper {
	text-align:center;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_91 .sweet_button_wrapper {
		
			height:28px;
		
	}

	
		#stacks_in_91 .button_icon,#stacks_in_91 .button_icon i {
			height:28px;
			line-height:2em;
			font-size:17px;
		}
		
	

	#stacks_in_91 .button_label {
		font: 500 14px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_91 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 14px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:2px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:5px;
	background:rgba(222, 106, 61, 1.00);
}
#stacks_in_91 .sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_91 .sweet_button:hover {
	border-color:rgba(102, 204, 255, 1.00);
}


	#stacks_in_91 .sweet_button {text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);}





	#stacks_in_91 .button_label {
		width:200px;
	}
	#stacks_in_91 .button_icon {
		width:20px;
	}


	#stacks_in_91 .sweet_button {
		-moz-box-shadow: 0px 2px 7px rgba(0,0,0,0.75);
		-webkit-shadow: 0px 2px 7px rgba(0,0,0,0.75);
		box-shadow: 0px 2px 7px rgba(0,0,0,0.75);
	}
	#stacks_in_91 .sweet_button_wrapper{padding-bottom:15px;}


#stacks_in_91 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(242, 126, 81, 1.00);
}
#stacks_in_91 .sweet_button:active{
	background: rgba(202, 86, 41, 1.00);
}
#stacks_in_91 .sweet_button.clicked {
	background: rgba(38, 113, 45, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_91 .sweet_button.clicked:hover {
	background: rgba(58, 133, 65, 1.00);
	border-color:rgba(33, 255, 255, 1.00);
}
#stacks_in_91 .sweet_button.clicked:active{
	background: rgba(18, 93, 25, 1.00);
}







#stacks_in_91 .sweet_button.candy {
	background: rgba(222, 106, 61, 1.00);
	background: linear-gradient(top, rgba(255, 190, 109, 1.00) 0%, rgba(242, 126, 81, 1.00) 50%, rgba(222, 106, 61, 1.00) 50%, rgba(252, 136, 91, 1.00) 75%, rgba(255, 159, 91, 1.00) 100%);
}
#stacks_in_91 .sweet_button.candy:hover {
	background: rgba(242, 126, 81, 1.00);
	background: linear-gradient(top, rgba(255, 201, 115, 1.00) 0%, rgba(255, 146, 101, 1.00) 50%, rgba(242, 126, 81, 1.00) 50%, rgba(255, 169, 97, 1.00) 100%);
}
#stacks_in_91 .sweet_button.candy:active{
	background: rgba(202, 86, 41, 1.00);
	background: linear-gradient(top, rgba(255, 169, 97, 1.00) 0%, rgba(242, 126, 81, 1.00) 50%, rgba(222, 106, 61, 1.00) 50%,  rgba(255, 137, 79, 1.00) 100%);
}
#stacks_in_91 .sweet_button.candy.clicked {
	background: rgba(38, 113, 45, 1.00);
	background: linear-gradient(top, rgba(68, 203, 81, 1.00) 0%, rgba(58, 133, 65, 1.00) 50%, rgba(38, 113, 45, 1.00) 50%, rgba(68, 143, 75, 1.00) 75%, rgba(57, 169, 67, 1.00) 100%);
}
#stacks_in_91 .sweet_button.candy.clicked:hover {
	background: rgba(68, 143, 75, 1.00);
	background: linear-gradient(top, rgba(72, 214, 85, 1.00) 0%, rgba(78, 153, 85, 1.00) 50%, rgba(58, 133, 65, 1.00) 50%, rgba(60, 180, 72, 1.00) 100%);
}
#stacks_in_91 .sweet_button.candy.clicked:active{
	background: rgba(18, 93, 25, 1.00);
	background: linear-gradient(top, rgba(60, 180, 72, 1.00) 0%, rgba(58, 133, 65, 1.00) 50%, rgba(38, 113, 45, 1.00) 50%,  rgba(49, 146, 58, 1.00) 100%);
}


#stacks_in_91 {
	margin: 20px 5px 20px 0px;
	padding: 0px 10px 10px 0px;
}



	#stacks_in_313 .button_icon,#stacks_in_313 .button_icon i {
		margin:0;
		padding:0;
		display:inline-block;
		font-weight:normal;
		height:32px;
		line-height:32px;
		font-size:19px;
	}
	


#stacks_in_313 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	 
		font-family:Georgia, Serif;
	
	
}




	#stacks_in_313 .button_icon {
		border-left: 1px solid rgba(0,0,0,0.2);
		float:right;
		padding-left:14px;
	}
	#stacks_in_313 .button_label {
		border-right: 1px solid rgba(255,255,255, 0.2);
		float:right;
		padding: 0px 14px 0px 7px;
	}


#stacks_in_313 .sweet_button_wrapper {
	text-align:center;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_313 .sweet_button_wrapper {
		
			height:28px;
		
	}

	
		#stacks_in_313 .button_icon,#stacks_in_313 .button_icon i {
			height:28px;
			line-height:2em;
			font-size:17px;
		}
		
	

	#stacks_in_313 .button_label {
		font: 500 14px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_313 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 14px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:2px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:5px;
	background:rgba(128, 0, 255, 1.00);
}
#stacks_in_313 .sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_313 .sweet_button:hover {
	border-color:rgba(102, 204, 255, 1.00);
}


	#stacks_in_313 .sweet_button {text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);}





	#stacks_in_313 .button_label {
		width:200px;
	}
	#stacks_in_313 .button_icon {
		width:20px;
	}


	#stacks_in_313 .sweet_button {
		-moz-box-shadow: 0px 2px 7px rgba(0,0,0,0.75);
		-webkit-shadow: 0px 2px 7px rgba(0,0,0,0.75);
		box-shadow: 0px 2px 7px rgba(0,0,0,0.75);
	}
	#stacks_in_313 .sweet_button_wrapper{padding-bottom:15px;}


#stacks_in_313 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(148, 20, 255, 1.00);
}
#stacks_in_313 .sweet_button:active{
	background: rgba(108, 0, 235, 1.00);
}
#stacks_in_313 .sweet_button.clicked {
	background: rgba(38, 113, 45, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_313 .sweet_button.clicked:hover {
	background: rgba(58, 133, 65, 1.00);
	border-color:rgba(33, 255, 255, 1.00);
}
#stacks_in_313 .sweet_button.clicked:active{
	background: rgba(18, 93, 25, 1.00);
}







#stacks_in_313 .sweet_button.candy {
	background: rgba(128, 0, 255, 1.00);
	background: linear-gradient(top, rgba(230, 0, 255, 1.00) 0%, rgba(148, 20, 255, 1.00) 50%, rgba(128, 0, 255, 1.00) 50%, rgba(158, 30, 255, 1.00) 75%, rgba(192, 0, 255, 1.00) 100%);
}
#stacks_in_313 .sweet_button.candy:hover {
	background: rgba(148, 20, 255, 1.00);
	background: linear-gradient(top, rgba(243, 0, 255, 1.00) 0%, rgba(168, 40, 255, 1.00) 50%, rgba(148, 20, 255, 1.00) 50%, rgba(204, 0, 255, 1.00) 100%);
}
#stacks_in_313 .sweet_button.candy:active{
	background: rgba(108, 0, 235, 1.00);
	background: linear-gradient(top, rgba(204, 0, 255, 1.00) 0%, rgba(148, 20, 255, 1.00) 50%, rgba(128, 0, 255, 1.00) 50%,  rgba(166, 0, 255, 1.00) 100%);
}
#stacks_in_313 .sweet_button.candy.clicked {
	background: rgba(38, 113, 45, 1.00);
	background: linear-gradient(top, rgba(68, 203, 81, 1.00) 0%, rgba(58, 133, 65, 1.00) 50%, rgba(38, 113, 45, 1.00) 50%, rgba(68, 143, 75, 1.00) 75%, rgba(57, 169, 67, 1.00) 100%);
}
#stacks_in_313 .sweet_button.candy.clicked:hover {
	background: rgba(68, 143, 75, 1.00);
	background: linear-gradient(top, rgba(72, 214, 85, 1.00) 0%, rgba(78, 153, 85, 1.00) 50%, rgba(58, 133, 65, 1.00) 50%, rgba(60, 180, 72, 1.00) 100%);
}
#stacks_in_313 .sweet_button.candy.clicked:active{
	background: rgba(18, 93, 25, 1.00);
	background: linear-gradient(top, rgba(60, 180, 72, 1.00) 0%, rgba(58, 133, 65, 1.00) 50%, rgba(38, 113, 45, 1.00) 50%,  rgba(49, 146, 58, 1.00) 100%);
}


#stacks_in_313 {
	margin: 20px 5px 20px 0px;
	padding: 0px 10px 10px 0px;
}
.lines.stacks_in_141{width:90%;margin:calc(16rem/16) auto calc(16rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_141.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_141:after{content:"LS";display:inline-block;position:relative;top:calc(50% - 1px/2);left:50%;transform:translateX(-50%) translateY(-50%) rotate(0deg);line-height:1;font-size:calc(25rem/16);padding:10px calc(20rem/16);color:rgba(34, 34, 34, 1.00);background:rgba(255, 255, 255, 1.00)}
/* -- Start EACH CSS Template -- */




/* ----------------- edit END -- */	 

/* prevent issue in Foundation theme and some stacks */
#stacks_in_87 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_87 .HYPE_document { overflow: auto;  pointer-events: none !important;
 direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;   }

#stacks_in_87 .hype_bg-20, #stacks_in_87 .hype_bg-20-grad { position: absolute; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 1630px;
 border-radius: 0px;  -webkit-border-radius: 0px; 
}

#stacks_in_87 .hype_bg-20-grad { display: none; 
 
    
	
 
}
#stacks_in_87 .hype_bg-20 {
 	
   
   	
  
   	
   background-image:none; background-color: transparent;     
  background-size: cover !important;
	background-position: 50% 50%;
 
opacity: 1;	
}

@media screen and (max-width: 770px) { #stacks_in_87 .hype_bg-20 {  } } 

/* fixed position in desktop only */
@media (max-width: 480px) { #stacks_in_87 .hype_bg-20  { background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_87 .hype_bg-20  {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_87 .hype_bg-20 { background-attachment: scroll !important; } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_87 .hype_bg-20  { background-attachment: scroll !important; } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_87 .hype_bg-20  { background-attachment: scroll !important; } }

#stacks_in_87_default20_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
#stacks_in_87 .wrapper-20 {   margin-right: auto; margin-left: auto; max-width: 1630px;  }

#stacks_in_87 .inner_slice_content {  padding: 35px;  min-height: 120px; margin: 0;  pointer-events: auto; }

#stacks_in_87 .hype_line_20 path,
#stacks_in_87 .hype_line_corner1 path, #stacks_in_87 .hype_line_corner2 path, #stacks_in_87 .hype_line_corner3 path, #stacks_in_87 .hype_line_corner4 path, #stacks_in_87 .hype_line_corner5 path, #stacks_in_87 .hype_line_corner6 path, #stacks_in_87 .hype_line_corner7 path, #stacks_in_87 .hype_line_corner8 path, #stacks_in_87 .hype_line_corner9 path, #stacks_in_87 .hype_line_corner10 path { stroke: #0000FF !important; stroke-linecap: round !important; 
 
}
@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_87 .hype_line_20 path, #stacks_in_87 .hype_line_corner1 path, #stacks_in_87 .hype_line_corner2 path, #stacks_in_87 .hype_line_corner3 path, #stacks_in_87 .hype_line_corner4 path, #stacks_in_87 .hype_line_corner5 path, #stacks_in_87 .hype_line_corner6 path, #stacks_in_87 .hype_line_corner7 path, #stacks_in_87 .hype_line_corner8 path, #stacks_in_87 .hype_line_corner9 path, #stacks_in_87 .hype_line_corner10 path { stroke-width: 5px !important; }

@media (min-width: 630px) {	
#stacks_in_87 .inner_slice_content {     min-height: 320px;   }
}

@media (max-width: 630px) {		
#stacks_in_87 .hype_bg-20, #stacks_in_87 .hype_bg-20-grad {	 	border-radius: 0px;  -webkit-border-radius: 0px; 	 }
			
	#stacks_in_87 .hype_line_20 path, #stacks_in_87 .hype_line_corner1 path, #stacks_in_87 .hype_line_corner2 path, #stacks_in_87 .hype_line_corner3 path, #stacks_in_87 .hype_line_corner4 path, #stacks_in_87 .hype_line_corner5 path, #stacks_in_87 .hype_line_corner6 path, #stacks_in_87 .hype_line_corner7 path, #stacks_in_87 .hype_line_corner8 path, #stacks_in_87 .hype_line_corner9 path, #stacks_in_87 .hype_line_corner10 path {  }	
	
	 #stacks_in_87 .hype_line_corner2, #stacks_in_87 .hype_line_corner3, #stacks_in_87 .hype_line_corner4, #stacks_in_87 .hype_line_corner5, #stacks_in_87 .hype_line_corner6, #stacks_in_87 .hype_line_corner7, #stacks_in_87 .hype_line_corner8, #stacks_in_87 .hype_line_corner9 path, #stacks_in_87 .hype_line_corner10 path {  }	
	    #stacks_in_87 .hype_line_corner1 {  }	
		#stacks_in_87 .inner_slice_content {  	 
	  }	
}

#stacks_in_87 .hype_line_corner1 path, #stacks_in_87 .hype_line_corner2 path, #stacks_in_87 .hype_line_corner3 path, #stacks_in_87 .hype_line_corner4 path, #stacks_in_87 .hype_line_corner5 path, #stacks_in_87 .hype_line_corner6 path, #stacks_in_87 .hype_line_corner7 path, #stacks_in_87 .hype_line_corner8 path, #stacks_in_87 .hype_line_corner9 path, #stacks_in_87 .hype_line_corner10 path  {	 	
	 
	 	
}
#stacks_in_87 .hype_line_20, #stacks_in_87 .hype_line_20 path {

}
#stacks_in_87 .trigger-19 { opacity: 0 !important; 
 margin-top: 0px !important; 
 
}
#stacks_in_87 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */


	#stacks_in_15 h3,#stacks_in_15 h3 a,#stacks_in_15 p,#stacks_in_15 p a{
		font-size:36px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_15 h3,#stacks_in_15 h3 a,#stacks_in_15 p,#stacks_in_15 p a{
	color:rgba(128, 0, 2, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: bold ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_15 p a:hover, #stacks_in_15 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}











	#stacks_in_21 h3,#stacks_in_21 h3 a,#stacks_in_21 p,#stacks_in_21 p a{
		font-size:18px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_21 h3,#stacks_in_21 h3 a,#stacks_in_21 p,#stacks_in_21 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_21 p a:hover, #stacks_in_21 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_21 {
	margin: 0px 0px 5px 0px;
}



	#stacks_in_314 h3,#stacks_in_314 h3 a,#stacks_in_314 p,#stacks_in_314 p a{
		font-size:18px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_314 h3,#stacks_in_314 h3 a,#stacks_in_314 p,#stacks_in_314 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_314 p a:hover, #stacks_in_314 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_314 {
	margin: 0px 0px 5px 0px;
}



	#stacks_in_31 h3,#stacks_in_31 h3 a,#stacks_in_31 p,#stacks_in_31 p a{
		font-size:18px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_31 h3,#stacks_in_31 h3 a,#stacks_in_31 p,#stacks_in_31 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_31 p a:hover, #stacks_in_31 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_31 {
	margin: 5px 0px 10px 0px;
}
.stacks_in_25.offsite-static iframe{height:720px}.stacks_in_25.offsite-proportional{padding-top:calc((720/1280)*100%)}.stacks_in_25.offsite-viewport{height:100vh}.stacks_in_25.offsite-responsive iframe{height:500px}@media screen and (min-width:40em){.stacks_in_25.offsite-responsive iframe{height:500px}}@media screen and (min-width:64em){.stacks_in_25.offsite-responsive iframe{height:500px}}
/* -- Start EACH CSS Template -- */




/* ----------------- edit END -- */	 

/* prevent issue in Foundation theme and some stacks */
#stacks_in_120 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_120 .HYPE_document { overflow: auto;  pointer-events: none !important;
 direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;   }

#stacks_in_120 .hype_bg-20, #stacks_in_120 .hype_bg-20-grad { position: absolute; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 1630px;
 border-radius: 0px;  -webkit-border-radius: 0px; 
}

#stacks_in_120 .hype_bg-20-grad { display: none; 
 
    
	
 
}
#stacks_in_120 .hype_bg-20 {
 	
   
   	
  
   	
   background-image:none; background-color: transparent;     
  background-size: cover !important;
	background-position: 50% 50%;
 
opacity: 1;	
}

@media screen and (max-width: 770px) { #stacks_in_120 .hype_bg-20 {  } } 

/* fixed position in desktop only */
@media (max-width: 480px) { #stacks_in_120 .hype_bg-20  { background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_120 .hype_bg-20  {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_120 .hype_bg-20 { background-attachment: scroll !important; } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_120 .hype_bg-20  { background-attachment: scroll !important; } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_120 .hype_bg-20  { background-attachment: scroll !important; } }

#stacks_in_120_default20_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
#stacks_in_120 .wrapper-20 {   margin-right: auto; margin-left: auto; max-width: 1630px;  }

#stacks_in_120 .inner_slice_content {  padding: 35px;  min-height: 120px; margin: 0;  pointer-events: auto; }

#stacks_in_120 .hype_line_20 path,
#stacks_in_120 .hype_line_corner1 path, #stacks_in_120 .hype_line_corner2 path, #stacks_in_120 .hype_line_corner3 path, #stacks_in_120 .hype_line_corner4 path, #stacks_in_120 .hype_line_corner5 path, #stacks_in_120 .hype_line_corner6 path, #stacks_in_120 .hype_line_corner7 path, #stacks_in_120 .hype_line_corner8 path, #stacks_in_120 .hype_line_corner9 path, #stacks_in_120 .hype_line_corner10 path { stroke: #0000FF !important; stroke-linecap: round !important; 
 
}
@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_120 .hype_line_20 path, #stacks_in_120 .hype_line_corner1 path, #stacks_in_120 .hype_line_corner2 path, #stacks_in_120 .hype_line_corner3 path, #stacks_in_120 .hype_line_corner4 path, #stacks_in_120 .hype_line_corner5 path, #stacks_in_120 .hype_line_corner6 path, #stacks_in_120 .hype_line_corner7 path, #stacks_in_120 .hype_line_corner8 path, #stacks_in_120 .hype_line_corner9 path, #stacks_in_120 .hype_line_corner10 path { stroke-width: 5px !important; }

@media (min-width: 630px) {	
#stacks_in_120 .inner_slice_content {     min-height: 320px;   }
}

@media (max-width: 630px) {		
#stacks_in_120 .hype_bg-20, #stacks_in_120 .hype_bg-20-grad {	 	border-radius: 0px;  -webkit-border-radius: 0px; 	 }
			
	#stacks_in_120 .hype_line_20 path, #stacks_in_120 .hype_line_corner1 path, #stacks_in_120 .hype_line_corner2 path, #stacks_in_120 .hype_line_corner3 path, #stacks_in_120 .hype_line_corner4 path, #stacks_in_120 .hype_line_corner5 path, #stacks_in_120 .hype_line_corner6 path, #stacks_in_120 .hype_line_corner7 path, #stacks_in_120 .hype_line_corner8 path, #stacks_in_120 .hype_line_corner9 path, #stacks_in_120 .hype_line_corner10 path {  }	
	
	 #stacks_in_120 .hype_line_corner2, #stacks_in_120 .hype_line_corner3, #stacks_in_120 .hype_line_corner4, #stacks_in_120 .hype_line_corner5, #stacks_in_120 .hype_line_corner6, #stacks_in_120 .hype_line_corner7, #stacks_in_120 .hype_line_corner8, #stacks_in_120 .hype_line_corner9 path, #stacks_in_120 .hype_line_corner10 path {  }	
	    #stacks_in_120 .hype_line_corner1 {  }	
		#stacks_in_120 .inner_slice_content {  	 
	  }	
}

#stacks_in_120 .hype_line_corner1 path, #stacks_in_120 .hype_line_corner2 path, #stacks_in_120 .hype_line_corner3 path, #stacks_in_120 .hype_line_corner4 path, #stacks_in_120 .hype_line_corner5 path, #stacks_in_120 .hype_line_corner6 path, #stacks_in_120 .hype_line_corner7 path, #stacks_in_120 .hype_line_corner8 path, #stacks_in_120 .hype_line_corner9 path, #stacks_in_120 .hype_line_corner10 path  {	 	
	 
	 	
}
#stacks_in_120 .hype_line_20, #stacks_in_120 .hype_line_20 path {

}
#stacks_in_120 .trigger-19 { opacity: 0 !important; 
 margin-top: 0px !important; 
 
}
#stacks_in_120 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */


	#stacks_in_121 h3,#stacks_in_121 h3 a,#stacks_in_121 p,#stacks_in_121 p a{
		font-size:36px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_121 h3,#stacks_in_121 h3 a,#stacks_in_121 p,#stacks_in_121 p a{
	color:rgba(128, 0, 2, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: bold ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_121 p a:hover, #stacks_in_121 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}











	#stacks_in_125 h3,#stacks_in_125 h3 a,#stacks_in_125 p,#stacks_in_125 p a{
		font-size:18px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_125 h3,#stacks_in_125 h3 a,#stacks_in_125 p,#stacks_in_125 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_125 p a:hover, #stacks_in_125 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_125 {
	margin: 5px 0px 5px 0px;
}



	#stacks_in_123 h3,#stacks_in_123 h3 a,#stacks_in_123 p,#stacks_in_123 p a{
		font-size:18px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_123 h3,#stacks_in_123 h3 a,#stacks_in_123 p,#stacks_in_123 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_123 p a:hover, #stacks_in_123 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_123 {
	margin: 0px 0px 5px 0px;
}



	#stacks_in_128 h3,#stacks_in_128 h3 a,#stacks_in_128 p,#stacks_in_128 p a{
		font-size:18px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_128 h3,#stacks_in_128 h3 a,#stacks_in_128 p,#stacks_in_128 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_128 p a:hover, #stacks_in_128 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_128 {
	margin: 5px 0px 10px 0px;
}
.stacks_in_126.offsite-static iframe{height:720px}.stacks_in_126.offsite-proportional{padding-top:calc((720/1280)*100%)}.stacks_in_126.offsite-viewport{height:100vh}.stacks_in_126.offsite-responsive iframe{height:500px}@media screen and (min-width:40em){.stacks_in_126.offsite-responsive iframe{height:500px}}@media screen and (min-width:64em){.stacks_in_126.offsite-responsive iframe{height:500px}}
/* -- Start EACH CSS Template -- */




/* ----------------- edit END -- */	 

/* prevent issue in Foundation theme and some stacks */
#stacks_in_106 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_106 .HYPE_document { overflow: auto;  pointer-events: none !important;
 direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;   }

#stacks_in_106 .hype_bg-20, #stacks_in_106 .hype_bg-20-grad { position: absolute; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 1630px;
 border-radius: 0px;  -webkit-border-radius: 0px; 
}

#stacks_in_106 .hype_bg-20-grad { display: none; 
 
    
	
 
}
#stacks_in_106 .hype_bg-20 {
 	
   
   	
  
   	
   background-image:none; background-color: transparent;     
  background-size: cover !important;
	background-position: 50% 50%;
 
opacity: 1;	
}

@media screen and (max-width: 770px) { #stacks_in_106 .hype_bg-20 {  } } 

/* fixed position in desktop only */
@media (max-width: 480px) { #stacks_in_106 .hype_bg-20  { background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_106 .hype_bg-20  {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_106 .hype_bg-20 { background-attachment: scroll !important; } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_106 .hype_bg-20  { background-attachment: scroll !important; } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_106 .hype_bg-20  { background-attachment: scroll !important; } }

#stacks_in_106_default20_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
#stacks_in_106 .wrapper-20 {   margin-right: auto; margin-left: auto; max-width: 1630px;  }

#stacks_in_106 .inner_slice_content {  padding: 35px;  min-height: 120px; margin: 0;  pointer-events: auto; }

#stacks_in_106 .hype_line_20 path,
#stacks_in_106 .hype_line_corner1 path, #stacks_in_106 .hype_line_corner2 path, #stacks_in_106 .hype_line_corner3 path, #stacks_in_106 .hype_line_corner4 path, #stacks_in_106 .hype_line_corner5 path, #stacks_in_106 .hype_line_corner6 path, #stacks_in_106 .hype_line_corner7 path, #stacks_in_106 .hype_line_corner8 path, #stacks_in_106 .hype_line_corner9 path, #stacks_in_106 .hype_line_corner10 path { stroke: #0000FF !important; stroke-linecap: round !important; 
 
}
@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_106 .hype_line_20 path, #stacks_in_106 .hype_line_corner1 path, #stacks_in_106 .hype_line_corner2 path, #stacks_in_106 .hype_line_corner3 path, #stacks_in_106 .hype_line_corner4 path, #stacks_in_106 .hype_line_corner5 path, #stacks_in_106 .hype_line_corner6 path, #stacks_in_106 .hype_line_corner7 path, #stacks_in_106 .hype_line_corner8 path, #stacks_in_106 .hype_line_corner9 path, #stacks_in_106 .hype_line_corner10 path { stroke-width: 5px !important; }

@media (min-width: 630px) {	
#stacks_in_106 .inner_slice_content {     min-height: 320px;   }
}

@media (max-width: 630px) {		
#stacks_in_106 .hype_bg-20, #stacks_in_106 .hype_bg-20-grad {	 	border-radius: 0px;  -webkit-border-radius: 0px; 	 }
			
	#stacks_in_106 .hype_line_20 path, #stacks_in_106 .hype_line_corner1 path, #stacks_in_106 .hype_line_corner2 path, #stacks_in_106 .hype_line_corner3 path, #stacks_in_106 .hype_line_corner4 path, #stacks_in_106 .hype_line_corner5 path, #stacks_in_106 .hype_line_corner6 path, #stacks_in_106 .hype_line_corner7 path, #stacks_in_106 .hype_line_corner8 path, #stacks_in_106 .hype_line_corner9 path, #stacks_in_106 .hype_line_corner10 path {  }	
	
	 #stacks_in_106 .hype_line_corner2, #stacks_in_106 .hype_line_corner3, #stacks_in_106 .hype_line_corner4, #stacks_in_106 .hype_line_corner5, #stacks_in_106 .hype_line_corner6, #stacks_in_106 .hype_line_corner7, #stacks_in_106 .hype_line_corner8, #stacks_in_106 .hype_line_corner9 path, #stacks_in_106 .hype_line_corner10 path {  }	
	    #stacks_in_106 .hype_line_corner1 {  }	
		#stacks_in_106 .inner_slice_content {  	 
	  }	
}

#stacks_in_106 .hype_line_corner1 path, #stacks_in_106 .hype_line_corner2 path, #stacks_in_106 .hype_line_corner3 path, #stacks_in_106 .hype_line_corner4 path, #stacks_in_106 .hype_line_corner5 path, #stacks_in_106 .hype_line_corner6 path, #stacks_in_106 .hype_line_corner7 path, #stacks_in_106 .hype_line_corner8 path, #stacks_in_106 .hype_line_corner9 path, #stacks_in_106 .hype_line_corner10 path  {	 	
	 
	 	
}
#stacks_in_106 .hype_line_20, #stacks_in_106 .hype_line_20 path {

}
#stacks_in_106 .trigger-19 { opacity: 0 !important; 
 margin-top: 0px !important; 
 
}
#stacks_in_106 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */


	#stacks_in_107 h3,#stacks_in_107 h3 a,#stacks_in_107 p,#stacks_in_107 p a{
		font-size:36px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_107 h3,#stacks_in_107 h3 a,#stacks_in_107 p,#stacks_in_107 p a{
	color:rgba(128, 0, 2, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: bold ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_107 p a:hover, #stacks_in_107 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}











	#stacks_in_109 h3,#stacks_in_109 h3 a,#stacks_in_109 p,#stacks_in_109 p a{
		font-size:18px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_109 h3,#stacks_in_109 h3 a,#stacks_in_109 p,#stacks_in_109 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_109 p a:hover, #stacks_in_109 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_109 {
	margin: 0px 0px 5px 0px;
}



	#stacks_in_115 h3,#stacks_in_115 h3 a,#stacks_in_115 p,#stacks_in_115 p a{
		font-size:18px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_115 h3,#stacks_in_115 h3 a,#stacks_in_115 p,#stacks_in_115 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_115 p a:hover, #stacks_in_115 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_115 {
	margin: 5px 0px 10px 0px;
}
.stacks_in_113.offsite-static iframe{height:720px}.stacks_in_113.offsite-proportional{padding-top:calc((720/1280)*100%)}.stacks_in_113.offsite-viewport{height:100vh}.stacks_in_113.offsite-responsive iframe{height:500px}@media screen and (min-width:40em){.stacks_in_113.offsite-responsive iframe{height:500px}}@media screen and (min-width:64em){.stacks_in_113.offsite-responsive iframe{height:500px}}
/* -- Start EACH CSS Template -- */




/* ----------------- edit END -- */	 

/* prevent issue in Foundation theme and some stacks */
#stacks_in_130 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_130 .HYPE_document { overflow: auto;  pointer-events: none !important;
 direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;   }

#stacks_in_130 .hype_bg-20, #stacks_in_130 .hype_bg-20-grad { position: absolute; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 1630px;
 border-radius: 0px;  -webkit-border-radius: 0px; 
}

#stacks_in_130 .hype_bg-20-grad { display: none; 
 
    
	
 
}
#stacks_in_130 .hype_bg-20 {
 	
   
   	
  
   	
   background-image:none; background-color: transparent;     
  background-size: cover !important;
	background-position: 50% 50%;
 
opacity: 1;	
}

@media screen and (max-width: 770px) { #stacks_in_130 .hype_bg-20 {  } } 

/* fixed position in desktop only */
@media (max-width: 480px) { #stacks_in_130 .hype_bg-20  { background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_130 .hype_bg-20  {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_130 .hype_bg-20 { background-attachment: scroll !important; } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_130 .hype_bg-20  { background-attachment: scroll !important; } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_130 .hype_bg-20  { background-attachment: scroll !important; } }

#stacks_in_130_default20_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
#stacks_in_130 .wrapper-20 {   margin-right: auto; margin-left: auto; max-width: 1630px;  }

#stacks_in_130 .inner_slice_content {  padding: 35px;  min-height: 120px; margin: 0;  pointer-events: auto; }

#stacks_in_130 .hype_line_20 path,
#stacks_in_130 .hype_line_corner1 path, #stacks_in_130 .hype_line_corner2 path, #stacks_in_130 .hype_line_corner3 path, #stacks_in_130 .hype_line_corner4 path, #stacks_in_130 .hype_line_corner5 path, #stacks_in_130 .hype_line_corner6 path, #stacks_in_130 .hype_line_corner7 path, #stacks_in_130 .hype_line_corner8 path, #stacks_in_130 .hype_line_corner9 path, #stacks_in_130 .hype_line_corner10 path { stroke: #0000FF !important; stroke-linecap: round !important; 
 
}
@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_130 .hype_line_20 path, #stacks_in_130 .hype_line_corner1 path, #stacks_in_130 .hype_line_corner2 path, #stacks_in_130 .hype_line_corner3 path, #stacks_in_130 .hype_line_corner4 path, #stacks_in_130 .hype_line_corner5 path, #stacks_in_130 .hype_line_corner6 path, #stacks_in_130 .hype_line_corner7 path, #stacks_in_130 .hype_line_corner8 path, #stacks_in_130 .hype_line_corner9 path, #stacks_in_130 .hype_line_corner10 path { stroke-width: 5px !important; }

@media (min-width: 630px) {	
#stacks_in_130 .inner_slice_content {     min-height: 320px;   }
}

@media (max-width: 630px) {		
#stacks_in_130 .hype_bg-20, #stacks_in_130 .hype_bg-20-grad {	 	border-radius: 0px;  -webkit-border-radius: 0px; 	 }
			
	#stacks_in_130 .hype_line_20 path, #stacks_in_130 .hype_line_corner1 path, #stacks_in_130 .hype_line_corner2 path, #stacks_in_130 .hype_line_corner3 path, #stacks_in_130 .hype_line_corner4 path, #stacks_in_130 .hype_line_corner5 path, #stacks_in_130 .hype_line_corner6 path, #stacks_in_130 .hype_line_corner7 path, #stacks_in_130 .hype_line_corner8 path, #stacks_in_130 .hype_line_corner9 path, #stacks_in_130 .hype_line_corner10 path {  }	
	
	 #stacks_in_130 .hype_line_corner2, #stacks_in_130 .hype_line_corner3, #stacks_in_130 .hype_line_corner4, #stacks_in_130 .hype_line_corner5, #stacks_in_130 .hype_line_corner6, #stacks_in_130 .hype_line_corner7, #stacks_in_130 .hype_line_corner8, #stacks_in_130 .hype_line_corner9 path, #stacks_in_130 .hype_line_corner10 path {  }	
	    #stacks_in_130 .hype_line_corner1 {  }	
		#stacks_in_130 .inner_slice_content {  	 
	  }	
}

#stacks_in_130 .hype_line_corner1 path, #stacks_in_130 .hype_line_corner2 path, #stacks_in_130 .hype_line_corner3 path, #stacks_in_130 .hype_line_corner4 path, #stacks_in_130 .hype_line_corner5 path, #stacks_in_130 .hype_line_corner6 path, #stacks_in_130 .hype_line_corner7 path, #stacks_in_130 .hype_line_corner8 path, #stacks_in_130 .hype_line_corner9 path, #stacks_in_130 .hype_line_corner10 path  {	 	
	 
	 	
}
#stacks_in_130 .hype_line_20, #stacks_in_130 .hype_line_20 path {

}
#stacks_in_130 .trigger-19 { opacity: 0 !important; 
 margin-top: 0px !important; 
 
}
#stacks_in_130 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */


	#stacks_in_131 h3,#stacks_in_131 h3 a,#stacks_in_131 p,#stacks_in_131 p a{
		font-size:36px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_131 h3,#stacks_in_131 h3 a,#stacks_in_131 p,#stacks_in_131 p a{
	color:rgba(128, 0, 2, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: bold ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_131 p a:hover, #stacks_in_131 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}











	#stacks_in_133 h3,#stacks_in_133 h3 a,#stacks_in_133 p,#stacks_in_133 p a{
		font-size:18px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_133 h3,#stacks_in_133 h3 a,#stacks_in_133 p,#stacks_in_133 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_133 p a:hover, #stacks_in_133 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_133 {
	margin: 0px 0px 5px 0px;
}



	#stacks_in_135 h3,#stacks_in_135 h3 a,#stacks_in_135 p,#stacks_in_135 p a{
		font-size:18px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_135 h3,#stacks_in_135 h3 a,#stacks_in_135 p,#stacks_in_135 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_135 p a:hover, #stacks_in_135 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_135 {
	margin: 5px 0px 5px 0px;
}



	#stacks_in_137 h3,#stacks_in_137 h3 a,#stacks_in_137 p,#stacks_in_137 p a{
		font-size:18px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_137 h3,#stacks_in_137 h3 a,#stacks_in_137 p,#stacks_in_137 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_137 p a:hover, #stacks_in_137 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_137 {
	margin: 5px 0px 10px 0px;
}
.stacks_in_139.offsite-static iframe{height:720px}.stacks_in_139.offsite-proportional{padding-top:calc((720/1280)*100%)}.stacks_in_139.offsite-viewport{height:100vh}.stacks_in_139.offsite-responsive iframe{height:500px}@media screen and (min-width:40em){.stacks_in_139.offsite-responsive iframe{height:500px}}@media screen and (min-width:64em){.stacks_in_139.offsite-responsive iframe{height:500px}}
/* -- Start EACH CSS Template -- */




/* ----------------- edit END -- */	 

/* prevent issue in Foundation theme and some stacks */
#stacks_in_235 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_235 .HYPE_document { overflow: auto;  pointer-events: none !important;
 direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;   }

#stacks_in_235 .hype_bg-20, #stacks_in_235 .hype_bg-20-grad { position: absolute; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 1630px;
 border-radius: 0px;  -webkit-border-radius: 0px; 
}

#stacks_in_235 .hype_bg-20-grad { display: none; 
 
    
	
 
}
#stacks_in_235 .hype_bg-20 {
 	
   
   	
  
   	
   background-image:none; background-color: transparent;     
  background-size: cover !important;
	background-position: 50% 50%;
 
opacity: 1;	
}

@media screen and (max-width: 770px) { #stacks_in_235 .hype_bg-20 {  } } 

/* fixed position in desktop only */
@media (max-width: 480px) { #stacks_in_235 .hype_bg-20  { background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_235 .hype_bg-20  {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_235 .hype_bg-20 { background-attachment: scroll !important; } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_235 .hype_bg-20  { background-attachment: scroll !important; } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_235 .hype_bg-20  { background-attachment: scroll !important; } }

#stacks_in_235_default20_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
#stacks_in_235 .wrapper-20 {   margin-right: auto; margin-left: auto; max-width: 1630px;  }

#stacks_in_235 .inner_slice_content {  padding: 35px;  min-height: 120px; margin: 0;  pointer-events: auto; }

#stacks_in_235 .hype_line_20 path,
#stacks_in_235 .hype_line_corner1 path, #stacks_in_235 .hype_line_corner2 path, #stacks_in_235 .hype_line_corner3 path, #stacks_in_235 .hype_line_corner4 path, #stacks_in_235 .hype_line_corner5 path, #stacks_in_235 .hype_line_corner6 path, #stacks_in_235 .hype_line_corner7 path, #stacks_in_235 .hype_line_corner8 path, #stacks_in_235 .hype_line_corner9 path, #stacks_in_235 .hype_line_corner10 path { stroke: #0000FF !important; stroke-linecap: round !important; 
 
}
@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_235 .hype_line_20 path, #stacks_in_235 .hype_line_corner1 path, #stacks_in_235 .hype_line_corner2 path, #stacks_in_235 .hype_line_corner3 path, #stacks_in_235 .hype_line_corner4 path, #stacks_in_235 .hype_line_corner5 path, #stacks_in_235 .hype_line_corner6 path, #stacks_in_235 .hype_line_corner7 path, #stacks_in_235 .hype_line_corner8 path, #stacks_in_235 .hype_line_corner9 path, #stacks_in_235 .hype_line_corner10 path { stroke-width: 5px !important; }

@media (min-width: 630px) {	
#stacks_in_235 .inner_slice_content {     min-height: 320px;   }
}

@media (max-width: 630px) {		
#stacks_in_235 .hype_bg-20, #stacks_in_235 .hype_bg-20-grad {	 	border-radius: 0px;  -webkit-border-radius: 0px; 	 }
			
	#stacks_in_235 .hype_line_20 path, #stacks_in_235 .hype_line_corner1 path, #stacks_in_235 .hype_line_corner2 path, #stacks_in_235 .hype_line_corner3 path, #stacks_in_235 .hype_line_corner4 path, #stacks_in_235 .hype_line_corner5 path, #stacks_in_235 .hype_line_corner6 path, #stacks_in_235 .hype_line_corner7 path, #stacks_in_235 .hype_line_corner8 path, #stacks_in_235 .hype_line_corner9 path, #stacks_in_235 .hype_line_corner10 path {  }	
	
	 #stacks_in_235 .hype_line_corner2, #stacks_in_235 .hype_line_corner3, #stacks_in_235 .hype_line_corner4, #stacks_in_235 .hype_line_corner5, #stacks_in_235 .hype_line_corner6, #stacks_in_235 .hype_line_corner7, #stacks_in_235 .hype_line_corner8, #stacks_in_235 .hype_line_corner9 path, #stacks_in_235 .hype_line_corner10 path {  }	
	    #stacks_in_235 .hype_line_corner1 {  }	
		#stacks_in_235 .inner_slice_content {  	 
	  }	
}

#stacks_in_235 .hype_line_corner1 path, #stacks_in_235 .hype_line_corner2 path, #stacks_in_235 .hype_line_corner3 path, #stacks_in_235 .hype_line_corner4 path, #stacks_in_235 .hype_line_corner5 path, #stacks_in_235 .hype_line_corner6 path, #stacks_in_235 .hype_line_corner7 path, #stacks_in_235 .hype_line_corner8 path, #stacks_in_235 .hype_line_corner9 path, #stacks_in_235 .hype_line_corner10 path  {	 	
	 
	 	
}
#stacks_in_235 .hype_line_20, #stacks_in_235 .hype_line_20 path {

}
#stacks_in_235 .trigger-19 { opacity: 0 !important; 
 margin-top: 0px !important; 
 
}
#stacks_in_235 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */


	#stacks_in_236 h3,#stacks_in_236 h3 a,#stacks_in_236 p,#stacks_in_236 p a{
		font-size:36px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_236 h3,#stacks_in_236 h3 a,#stacks_in_236 p,#stacks_in_236 p a{
	color:rgba(128, 0, 2, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: bold ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_236 p a:hover, #stacks_in_236 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}











	#stacks_in_238 h3,#stacks_in_238 h3 a,#stacks_in_238 p,#stacks_in_238 p a{
		font-size:18px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_238 h3,#stacks_in_238 h3 a,#stacks_in_238 p,#stacks_in_238 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_238 p a:hover, #stacks_in_238 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_238 {
	margin: 0px 0px 5px 0px;
}



	#stacks_in_240 h3,#stacks_in_240 h3 a,#stacks_in_240 p,#stacks_in_240 p a{
		font-size:18px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_240 h3,#stacks_in_240 h3 a,#stacks_in_240 p,#stacks_in_240 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_240 p a:hover, #stacks_in_240 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_240 {
	margin: 5px 0px 5px 0px;
}



	#stacks_in_242 h3,#stacks_in_242 h3 a,#stacks_in_242 p,#stacks_in_242 p a{
		font-size:18px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_242 h3,#stacks_in_242 h3 a,#stacks_in_242 p,#stacks_in_242 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_242 p a:hover, #stacks_in_242 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_242 {
	margin: 5px 0px 10px 0px;
}



	#stacks_in_246 h3,#stacks_in_246 h3 a,#stacks_in_246 p,#stacks_in_246 p a{
		font-size:18px;
		line-height:1.25em;
		margin:0;
	}
	


#stacks_in_246 h3,#stacks_in_246 h3 a,#stacks_in_246 p,#stacks_in_246 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: normal ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_246 p a:hover, #stacks_in_246 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_246 {
	margin: 5px 0px 10px 0px;
}
.stacks_in_244.offsite-static iframe{height:720px}.stacks_in_244.offsite-proportional{padding-top:calc((720/1280)*100%)}.stacks_in_244.offsite-viewport{height:100vh}.stacks_in_244.offsite-responsive iframe{height:500px}@media screen and (min-width:40em){.stacks_in_244.offsite-responsive iframe{height:500px}}@media screen and (min-width:64em){.stacks_in_244.offsite-responsive iframe{height:500px}}
/* HitCounter styles */
/* Bryn Owen Design, 2015   */



#stacks_in_312 {
	text-align: center;
	}

.stacks_in_312_counter, .stacks_in_312_fcounter, .stacks_in_312_lcounter, .stacks_in_312_xcounter {

	display: inline-block;
	line-height: 1.0em;

	font-family: Times, sans-serif;
	
	font-size: 1.3em;
	color: #000000;
	padding: 2px 0px 2px 0px;

	
	border-right: solid 0px transparent;
	

	
	
	border-top: solid 0px transparent;
	border-bottom: solid 0px transparent;
	
	

	border-collapse: separate;
	border-radius: 1px;

	
	background: transparent;
	

	

	

	
	}

.stacks_in_312_counter:hover, .stacks_in_312_fcounter:hover, %.id%_lcounter:hover, .stacks_in_312_xcounter:hover {
	}

.stacks_in_312_fcounter {
	
	
	border-left: solid 0px transparent;
	
	
	}

.stacks_in_312_lcounter {
	
	}

.stacks_in_312_xcounter {
	
	
	border-left: solid 0px transparent;
	
	
	}



#stacks_in_312 {
	margin: 5px 0px 5px 0px;
}
