
#stacks_in_4 {
    background-image: url("8B92E9D8-1620-4210-BCE0-30653A4D732F.JPG");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding:  20px;
}
#stacks_in_7>.s3_row {
	margin: 0 -0px;
}

#stacks_in_7>.s3_row>.s3_column_left {
	width: 45.00%;
}

#stacks_in_7>.s3_row>.s3_column_right {
	width: 55.000000%;
}




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










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


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


}



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



}






#stacks_in_233 {
	margin:  20px;
	padding:  20px;
}

#stacks_in_289 {
	margin:  20px;
}

#stacks_in_105 {
	margin:  20px;
	padding:  20px;
}

#stacks_out_105 {
	margin-right:0;
}

#stacks_in_12 {
	background-color: rgba(0, 0, 0, 0.70);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
	padding:  20px;
}

#stacks_out_12 {
	width: 95%;
}

#stacks_in_13 {
	display:inline-block; width:100%; line-height: 0.590000em;
}
/* -- Start EACH CSS Template -- */



#stacks_in_20 * {  -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important;   }
#stacks_in_20 .HYPE_document { overflow: auto;  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_20_default19_hype_container {  margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none;  }

#stacks_in_20 .wrapper-19 { pointer-events: none;  margin-right: auto; margin-left: auto; max-width: 2000px;  }

#stacks_in_20 .vertical-19 {  margin: auto; width: 100%; position: relative; display: flex;   min-height: 200px !important;   }

@media (max-width: 800px) {
  #stacks_in_20 .vertical-19 {	    min-height: 100px !important;    }
}
@media (max-width: 600px) {
  #stacks_in_20 .vertical-19 {    min-height: 50px !important;    }
}

#stacks_in_20 .hype_line_19 path { stroke-width: 14px !important;	stroke: #7F7F7F !important;  }

@media (max-width: 768px) {
#stacks_in_20 .hype_line_19 {    }
}

@media (min-width: 768px) {		
	#stacks_in_20 .hype_line_1col {    }	
	#stacks_in_20 .hype_line_1col {   	 left: -28% !important;   }		
	#stacks_in_20 .hype_line_2col_l {    }
	#stacks_in_20 .hype_line_2col_r {    }		
	#stacks_in_20 .hype_line_2col_long_r_to_c {    }
	#stacks_in_20 .hype_line_2col_long_l_to_c {   display: block !important;   }			
	#stacks_in_20 .hype_line_2col_long_r_to_c {    }
	#stacks_in_20 .hype_line_2col_long_l_to_c {    }			
	#stacks_in_20 .hype_line_2col_long_r {    }
	#stacks_in_20 .hype_line_2col_long_l {    }		
	#stacks_in_20 .hype_line_2col_l, #stacks_in_20 .hype_line_2col_r {    }		
	#stacks_in_20 .hype_line_3col_l, #stacks_in_20 .hype_line_3col_r {    }
	#stacks_in_20 .hype_line_3col_c {    }			
	#stacks_in_20 .hype_line_3col_inv_l, #stacks_in_20 .hype_line_3col_inv_r {    }	
	#stacks_in_20 .hype_line_3col_inv_c {    }	
}
	
@media (max-width: 768px) { #stacks_in_20 .hype_resp-oneline {  display: block !important;  } }	

#stacks_in_20 .trigger-19 { opacity: 0 !important; margin-top: 20px !important;
 }

/* -- End EACH CSS Template -- */
#stacks_in_249 {
    background-image: url("0D264A68-5FFB-42B0-B53E-527F8D08AB7A.JPG");
	background-repeat: repeat;
	background-size: cover;
	background-position: center;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding:  20px;
}

#stacks_in_245 {
	background-color: rgba(0, 0, 0, 0.60);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
	padding:  20px;
}

#stacks_in_235 {
	padding:  20px;
}

#stacks_in_126 {
	display:inline-block; width:100%; line-height: 0.590000em;
}
#stacks_in_180_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_180 a:link, #stacks_in_180 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_180 a:hover, #stacks_in_180 a:active {
	color:#FFFFFF;
}







#stacks_in_180 a:link, #stacks_in_180 a:visited {
	background-color:#FF7F7F;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF7F7F), to(#BD4C4C));
	border:1px solid #BD4C4C;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_180 a:hover {
	background-color:#FF8989;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF8989), to(#A34242));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_180 a:active {
	background-color:#FF7F7F;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_180 {
	margin:  10px;
}

#stacks_out_180 {
	width: 69%;
}

#stacks_in_351 {
	margin:  20px;
	padding:  20px;
}
/* -- Start EACH CSS Template -- */



#stacks_in_127 * {  -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important;   }
#stacks_in_127 .HYPE_document { overflow: auto;  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_127_default19_hype_container {  margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none;  }

#stacks_in_127 .wrapper-19 { pointer-events: none;  margin-right: auto; margin-left: auto; max-width: 2000px;  }

#stacks_in_127 .vertical-19 {  margin: auto; width: 100%; position: relative; display: flex;  height: 20vh !important; min-height:100px !important;    }

@media (max-width: 768px) {
  #stacks_in_127 .vertical-19 {	    }
}
@media (max-width: 568px) {
  #stacks_in_127 .vertical-19 {    }
}

#stacks_in_127 .hype_line_19 path { stroke-width: 14px !important;	stroke: #7F7F7F !important;  }

@media (max-width: 768px) {
#stacks_in_127 .hype_line_19 {    }
}

@media (min-width: 768px) {		
	#stacks_in_127 .hype_line_1col {    display: block !important;   }	
	#stacks_in_127 .hype_line_1col {   	  }		
	#stacks_in_127 .hype_line_2col_l {    }
	#stacks_in_127 .hype_line_2col_r {    }		
	#stacks_in_127 .hype_line_2col_long_r_to_c {    }
	#stacks_in_127 .hype_line_2col_long_l_to_c {    }			
	#stacks_in_127 .hype_line_2col_long_r_to_c {    }
	#stacks_in_127 .hype_line_2col_long_l_to_c {    }			
	#stacks_in_127 .hype_line_2col_long_r {    }
	#stacks_in_127 .hype_line_2col_long_l {    }		
	#stacks_in_127 .hype_line_2col_l, #stacks_in_127 .hype_line_2col_r {    }		
	#stacks_in_127 .hype_line_3col_l, #stacks_in_127 .hype_line_3col_r {    }
	#stacks_in_127 .hype_line_3col_c {    }			
	#stacks_in_127 .hype_line_3col_inv_l, #stacks_in_127 .hype_line_3col_inv_r {    }	
	#stacks_in_127 .hype_line_3col_inv_c {    }	
}
	
@media (max-width: 768px) { #stacks_in_127 .hype_resp-oneline {  display: block !important;  } }	

#stacks_in_127 .trigger-19 { opacity: 0 !important; margin-top: 0px !important;
 }

/* -- End EACH CSS Template -- */
#stacks_in_259 {
    background-image: url("46575DE0-22CA-463F-9CDE-4DAA37B8AFD2.JPG");
	background-repeat: repeat;
	background-size: cover;
	background-position: center;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding:  20px;
}

#stacks_in_247 {
	background-color: rgba(0, 0, 0, 0.60);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
	padding:  20px;
}

#stacks_in_193 {
	display:inline-block; width:100%; line-height: 0.460000em;
}
#stacks_in_194_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_194 a:link, #stacks_in_194 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_194 a:hover, #stacks_in_194 a:active {
	color:#FFFFFF;
}







#stacks_in_194 a:link, #stacks_in_194 a:visited {
	background-color:#FF7F7F;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF7F7F), to(#BD4C4C));
	border:1px solid #BD4C4C;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_194 a:hover {
	background-color:#FF8989;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF8989), to(#A34242));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_194 a:active {
	background-color:#FF7F7F;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_194 {
	margin:  10px;
}

#stacks_out_194 {
	width: 69%;
}

#stacks_in_353 {
	margin:  20px;
	padding:  19px;
}
/* -- Start EACH CSS Template -- */



#stacks_in_118 * {  -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important;   }
#stacks_in_118 .HYPE_document { overflow: auto;  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_118_default19_hype_container {  margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none;  }

#stacks_in_118 .wrapper-19 { pointer-events: none;  margin-right: auto; margin-left: auto; max-width: 2000px;  }

#stacks_in_118 .vertical-19 {  margin: auto; width: 100%; position: relative; display: flex;  height: 20vh !important; min-height:100px !important;    }

@media (max-width: 768px) {
  #stacks_in_118 .vertical-19 {	    }
}
@media (max-width: 568px) {
  #stacks_in_118 .vertical-19 {    }
}

#stacks_in_118 .hype_line_19 path { stroke-width: 14px !important;	stroke: #7F7F7F !important;  }

@media (max-width: 768px) {
#stacks_in_118 .hype_line_19 {    }
}

@media (min-width: 768px) {		
	#stacks_in_118 .hype_line_1col {    }	
	#stacks_in_118 .hype_line_1col {   	 left: -28% !important;   }		
	#stacks_in_118 .hype_line_2col_l {    }
	#stacks_in_118 .hype_line_2col_r {    }		
	#stacks_in_118 .hype_line_2col_long_r_to_c {    }
	#stacks_in_118 .hype_line_2col_long_l_to_c {    }			
	#stacks_in_118 .hype_line_2col_long_r_to_c {    }
	#stacks_in_118 .hype_line_2col_long_l_to_c {    }			
	#stacks_in_118 .hype_line_2col_long_r {    }
	#stacks_in_118 .hype_line_2col_long_l {    }		
	#stacks_in_118 .hype_line_2col_l, #stacks_in_118 .hype_line_2col_r {    }		
	#stacks_in_118 .hype_line_3col_l, #stacks_in_118 .hype_line_3col_r {   display: block !important;   }
	#stacks_in_118 .hype_line_3col_c {    display: block !important;    }			
	#stacks_in_118 .hype_line_3col_inv_l, #stacks_in_118 .hype_line_3col_inv_r {    }	
	#stacks_in_118 .hype_line_3col_inv_c {    }	
}
	
@media (max-width: 768px) { #stacks_in_118 .hype_resp-oneline {  display: block !important;  } }	

#stacks_in_118 .trigger-19 { opacity: 0 !important; margin-top: 0px !important;
 }

/* -- End EACH CSS Template -- */
#stacks_in_82 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding: 30px 0px 0px 0px;
}
#stacks_in_85>.s3_row {
	margin: 0 -0px;
}

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

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

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

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








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


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


}



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



}




#stacks_in_85 {
    background-image: url("4B600883-0742-4F98-9C07-BEFE92B3C251.JPG");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: bottom;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}

#stacks_in_239 {
	background-color: rgba(0, 0, 0, 0.60);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}

#stacks_in_276 {
	margin:  20px;
}

#stacks_in_243 {
	padding:  20px;
}
#stacks_in_307_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_307 a:link, #stacks_in_307 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_307 a:hover, #stacks_in_307 a:active {
	color:#FFFFFF;
}







#stacks_in_307 a:link, #stacks_in_307 a:visited {
	background-color:#FF7F7F;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF7F7F), to(#BD4C4C));
	border:1px solid #BD4C4C;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_307 a:hover {
	background-color:#FF8989;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF8989), to(#A34242));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_307 a:active {
	background-color:#FF7F7F;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_307 {
	margin:  10px;
}

#stacks_out_307 {
	width: 68%;
}

#stacks_in_321 {
	background-color: rgba(0, 0, 0, 0.60);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}

#stacks_in_322 {
	margin:  20px;
}

#stacks_in_325 {
	padding:  20px;
}
#stacks_in_333_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_333 a:link, #stacks_in_333 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_333 a:hover, #stacks_in_333 a:active {
	color:#999999;
}







#stacks_in_333 a:link, #stacks_in_333 a:visited {
	background-color:#5F5F5F;
	background: -webkit-gradient(linear, left top, left bottom, from(#5F5F5F), to(#393939));
	border:1px solid #393939;
	padding:3px 20px;
	border-radius:30px;
	color:#999999;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_333 a:hover {
	background-color:#666666;
	background: -webkit-gradient(linear, left top, left bottom, from(#666666), to(#313131));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_333 a:active {
	background-color:#5F5F5F;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_333 {
	margin:  10px;
}

#stacks_out_333 {
	width: 68%;
}

#stacks_in_271 {
	background-color: rgba(0, 0, 0, 0.60);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}

#stacks_in_273 {
	margin:  20px;
}

#stacks_in_279 {
	padding:  20px;
}
#stacks_in_305_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_305 a:link, #stacks_in_305 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_305 a:hover, #stacks_in_305 a:active {
	color:#808080;
}







#stacks_in_305 a:link, #stacks_in_305 a:visited {
	background-color:#3F3F3F;
	background: -webkit-gradient(linear, left top, left bottom, from(#3F3F3F), to(#262626));
	border:1px solid #262626;
	padding:3px 20px;
	border-radius:30px;
	color:#808080;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_305 a:hover {
	background-color:#444444;
	background: -webkit-gradient(linear, left top, left bottom, from(#444444), to(#212121));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_305 a:active {
	background-color:#3F3F3F;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_305 {
	margin:  10px;
}

#stacks_out_305 {
	width: 68%;
}

#stacks_in_297 {
	background-color: rgba(0, 0, 0, 0.60);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}

#stacks_in_298 {
	margin:  20px;
}

#stacks_in_301 {
	padding:  20px;
}
#stacks_in_335_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_335 a:link, #stacks_in_335 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_335 a:hover, #stacks_in_335 a:active {
	color:#FFFFFF;
}







#stacks_in_335 a:link, #stacks_in_335 a:visited {
	background-color:#FF7F7F;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF7F7F), to(#BD4C4C));
	border:1px solid #BD4C4C;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_335 a:hover {
	background-color:#FF8989;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF8989), to(#A34242));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_335 a:active {
	background-color:#FF7F7F;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_335 {
	margin:  10px;
}

#stacks_out_335 {
	width: 68%;
}

#stacks_in_281 {
	background-color: rgba(0, 0, 0, 0.60);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}

#stacks_in_283 {
	margin:  20px;
}

#stacks_in_287 {
	padding:  20px;
}
#stacks_in_303_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_303 a:link, #stacks_in_303 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_303 a:hover, #stacks_in_303 a:active {
	color:#FFFFFF;
}







#stacks_in_303 a:link, #stacks_in_303 a:visited {
	background-color:#FF7F7F;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF7F7F), to(#BD4C4C));
	border:1px solid #BD4C4C;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_303 a:hover {
	background-color:#FF8989;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF8989), to(#A34242));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_303 a:active {
	background-color:#FF7F7F;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_303 {
	margin:  10px;
}

#stacks_out_303 {
	width: 68%;
}

#stacks_in_355 {
	background-color: rgba(0, 0, 0, 0.60);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}

#stacks_in_356 {
	margin:  20px;
}

#stacks_in_359 {
	padding:  20px;
}
#stacks_in_361_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_361 a:link, #stacks_in_361 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_361 a:hover, #stacks_in_361 a:active {
	color:#FFFFFF;
}







#stacks_in_361 a:link, #stacks_in_361 a:visited {
	background-color:#FF7F7F;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF7F7F), to(#BD4C4C));
	border:1px solid #BD4C4C;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_361 a:hover {
	background-color:#FF8989;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF8989), to(#A34242));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_361 a:active {
	background-color:#FF7F7F;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_361 {
	margin:  10px;
}

#stacks_out_361 {
	width: 68%;
}
/* -- Start EACH CSS Template -- */



#stacks_in_189 * {  -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important;   }
#stacks_in_189 .HYPE_document { overflow: auto;  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_189_default19_hype_container {  margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none;  }

#stacks_in_189 .wrapper-19 { pointer-events: none;  margin-right: auto; margin-left: auto; max-width: 2000px;  }

#stacks_in_189 .vertical-19 {  margin: auto; width: 100%; position: relative; display: flex;  height: 20vh !important; min-height:100px !important;    }

@media (max-width: 768px) {
  #stacks_in_189 .vertical-19 {	    }
}
@media (max-width: 568px) {
  #stacks_in_189 .vertical-19 {    }
}

#stacks_in_189 .hype_line_19 path { stroke-width: 14px !important;	stroke: #7F7F7F !important;  }

@media (max-width: 768px) {
#stacks_in_189 .hype_line_19 {    }
}

@media (min-width: 768px) {		
	#stacks_in_189 .hype_line_1col {    }	
	#stacks_in_189 .hype_line_1col {   	 left: -28% !important;   }		
	#stacks_in_189 .hype_line_2col_l {    }
	#stacks_in_189 .hype_line_2col_r {    }		
	#stacks_in_189 .hype_line_2col_long_r_to_c {    }
	#stacks_in_189 .hype_line_2col_long_l_to_c {    }			
	#stacks_in_189 .hype_line_2col_long_r_to_c {    }
	#stacks_in_189 .hype_line_2col_long_l_to_c {    }			
	#stacks_in_189 .hype_line_2col_long_r {    }
	#stacks_in_189 .hype_line_2col_long_l {    }		
	#stacks_in_189 .hype_line_2col_l, #stacks_in_189 .hype_line_2col_r {    }		
	#stacks_in_189 .hype_line_3col_l, #stacks_in_189 .hype_line_3col_r {   display: block !important;   }
	#stacks_in_189 .hype_line_3col_c {    display: block !important;    }			
	#stacks_in_189 .hype_line_3col_inv_l, #stacks_in_189 .hype_line_3col_inv_r {    }	
	#stacks_in_189 .hype_line_3col_inv_c {    }	
}
	
@media (max-width: 768px) { #stacks_in_189 .hype_resp-oneline {  display: block !important;  } }	

#stacks_in_189 .trigger-19 { opacity: 0 !important; margin-top: 0px !important;
 }

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

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

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

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

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








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


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


}



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



}




#stacks_in_27 {
    background-image: url("05E33BBC-7DCB-46C5-94E2-0D82A6EB7B95.jpeg");
	background-repeat: repeat;
	background-size: cover;
	background-position: center;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 25px 0px 30px 0px;
}

#stacks_in_209 {
	background-color: rgba(0, 0, 0, 0.60);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}

#stacks_in_203 {
	margin:  20px;
}

#stacks_in_213 {
	margin:  10px;
}
#stacks_in_215_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_215 a:link, #stacks_in_215 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_215 a:hover, #stacks_in_215 a:active {
	color:#FFFFFF;
}







#stacks_in_215 a:link, #stacks_in_215 a:visited {
	background-color:#FF7F7F;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF7F7F), to(#BD4C4C));
	border:1px solid #BD4C4C;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_215 a:hover {
	background-color:#FF8989;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF8989), to(#A34242));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_215 a:active {
	background-color:#FF7F7F;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_215 {
	margin:  10px;
}

#stacks_out_215 {
	width: 69%;
}

#stacks_in_211 {
	background-color: rgba(0, 0, 0, 0.60);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}

#stacks_in_206 {
	margin:  20px;
}

#stacks_in_217 {
	margin:  10px;
}
#stacks_in_219_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_219 a:link, #stacks_in_219 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_219 a:hover, #stacks_in_219 a:active {
	color:#FFFFFF;
}







#stacks_in_219 a:link, #stacks_in_219 a:visited {
	background-color:#FF7F7F;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF7F7F), to(#BD4C4C));
	border:1px solid #BD4C4C;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_219 a:hover {
	background-color:#FF8989;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF8989), to(#A34242));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_219 a:active {
	background-color:#FF7F7F;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_219 {
	margin:  10px;
}

#stacks_out_219 {
	width: 69%;
}

#stacks_in_61 {
	background-color: rgba(0, 0, 0, 0.60);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}

#stacks_in_151 {
	margin:  20px;
}

#stacks_in_116 {
	padding:  20px;
}

#stacks_out_116 {
	width: 88%;
}
#stacks_in_171_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_171 a:link, #stacks_in_171 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_171 a:hover, #stacks_in_171 a:active {
	color:#FFFFFF;
}







#stacks_in_171 a:link, #stacks_in_171 a:visited {
	background-color:#7FFFFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#7FFFFF), to(#4C99BF));
	border:1px solid #4C99BF;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_171 a:hover {
	background-color:#89FFFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#89FFFF), to(#4284A5));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_171 a:active {
	background-color:#7FFFFF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_171 {
	margin:  10px;
}

#stacks_in_196 {
    background-image: url("DEA74057-4E8E-4A59-8931-59BA93D438C8.jpeg");
	background-repeat: repeat;
	background-size: cover;
	background-position: center;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding:  20px;
}

#stacks_in_201 {
	margin:  20px;
}

#stacks_out_201 {
	width: 30%;
}
