 .com_joeworkman_stacks_anchor_stack{height:0!important}.com_joeworkman_stacks_anchor_stack a{height:0;font-size:0;line-height:0;padding:0;margin:0} 
.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}
/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_74 #myExtraContent4,
#ExtraContentPlusstacks_in_74 #fs {
	display: none;
}

/*Begin Align Stack by Pressure Designs*/
#stacks_in_185align{
	
	text-align: center;
	margin-left: auto;
	margin-right: auto; 
	
	
	
	
	
}
/*End Align Stack by Pressure Designs*/#circularthingstacks_in_186 {
     width: 100%;
     
	max-width: 225px;
	margin: 0 auto;
	 

		
	 padding: 20px !important; 	
}

#circularthingstacks_in_186 .wrapthing{
    margin: 0 auto;
    width: 100%;
	outline:  1px solid #000000;
}

#stacks_in_186 .wrapthing::after {
    content: '';
    display: block;
    height: 0;
    padding-bottom: 100%;
	width: 100%;
	
	
  	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}

#stacks_in_186 .background::after {
    background: url(../index_files/static_bg-186.png) 0 0 / cover;
}

/* INSET SHADOW 
====================== */






/* DROPSHADOW 
====================== */






/* SHADOW ON HOVER ONLY 
====================== */

	
	#stacks_in_186 .wrapthing:hover:after {
	  	-webkit-transform: translate(0, 0);
	  		transform: translate(0, 0);
	  	-webkit-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 300ms ease, opacity 300ms ease;
	  			transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 300ms ease, opacity 300ms ease;
	  	-webkit-box-shadow: 0 10px 16px -6px rgba(22, 22, 22, 0.5);
				box-shadow: 0 10px 16px -6px rgba(22, 22, 22, 0.5);
	
	}



/* LINK 
====================== */

#disklinkstacks_in_186  a:link,
#disklinkstacks_in_186  a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

#disklinkstacks_in_186  a:hover {
	display: block;
 	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}


/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_88 #myExtraContent6,
#ExtraContentPlusstacks_in_88 #fs {
	display: none;
}

#stacks_in_59 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_59 .textalign {
text-align: center;

display: inline-block;















/*Custom CSS;*/
}

#stacks_in_59 .textalign a {


}

#stacks_in_59 .textalign a:visited {

}

#stacks_in_59 .textalign a:hover {

}

#stacks_in_59 .textalign a:active {

}




#stacks_in_71 .textmarker_wrapper
 {
padding-left: 10px;
padding-right: 10px;	

text-align:center;
/*WrapperCustomCSS;*/
}

#stacks_in_71 .textmarker
{
display: inline;
background: #3B3C3B;
color: #000000; 
padding: 10px;
padding-left: 0;
padding-right: 0;
font-size: 50px;
line-height: 100%;    
box-shadow: 10px 0 0 #3B3C3B, -10px 0 0 #3B3C3B;
/*InnerCustomCSS;*/
}

/*Begin Align Stack by Pressure Designs*/
#stacks_in_258align{
	
	
	
	text-align: right;
	
	float: right;
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_259 {
	padding: 5px 5px 0px 0px;
}
#stacks_in_103>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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


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


}



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


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


}




#stacks_in_103 {
	padding:  20px;
}
#circularthingstacks_in_970 {
     width: 100%;
      

		
		
}

#circularthingstacks_in_970 .wrapthing{
    margin: 0 auto;
    width: 100%;
	outline:  2px solid #000000;
}

#stacks_in_970 .wrapthing::after {
    content: '';
    display: block;
    height: 0;
    padding-bottom: 100%;
	width: 100%;
		border: 2px solid #000000;margin: 5px auto; 
	
  	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}

#stacks_in_970 .background::after {
    background: url(../index_files/static_bg-970.jpg) 0 0 / cover;
}

/* INSET SHADOW 
====================== */






/* DROPSHADOW 
====================== */






/* SHADOW ON HOVER ONLY 
====================== */




/* LINK 
====================== */

#disklinkstacks_in_970  a:link,
#disklinkstacks_in_970  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

#disklinkstacks_in_970  a:hover {
	display: none;
 	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}


#stacks_in_971 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_971 .textalign {
text-align: center;

display: inline-block;









padding-left: 10px !important; padding-right: 10px !important;
padding-top: 2px !important; padding-bottom: 2px !important;







/*Custom CSS;*/
}

#stacks_in_971 .textalign a {


}

#stacks_in_971 .textalign a:visited {

}

#stacks_in_971 .textalign a:hover {

}

#stacks_in_971 .textalign a:active {

}





#stacks_in_971 {
	padding: 10px 0px 0px 0px;
}
#stacks_in_973 .textmarker_wrapper
 {
padding-left: 10px;
padding-right: 10px;	

text-align:center;
/*WrapperCustomCSS;*/
}

#stacks_in_973 .textmarker
{
display: inline;
background: #3B3C3B;
color: #000000; 
padding: 10px;
padding-left: 0;
padding-right: 0;
font-size: 36px;
line-height: 100%;    
box-shadow: 10px 0 0 #3B3C3B, -10px 0 0 #3B3C3B;
/*InnerCustomCSS;*/
}

#stacks_in_972,#stacks_in_972 div,#stacks_in_972 p,#stacks_in_972 ol,#stacks_in_972 ul li,#stacks_in_972 ol li,#stacks_in_972 ol,#stacks_in_972 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_972,#stacks_in_972 div,#stacks_in_972 p,#stacks_in_972 ol,#stacks_in_972 ul li,#stacks_in_972 ol li,#stacks_in_972 ol,#stacks_in_972 dl{font-size:1.50rem}}@media only screen and (min-width:0px){#stacks_in_972,#stacks_in_972 div,#stacks_in_972 p,#stacks_in_972 .fa:not(.no-indent),#stacks_in_972 ol,#stacks_in_972 ul li,#stacks_in_972 ol li,#stacks_in_972 ol,#stacks_in_972 dl{line-height:1.00}}@media only screen and (min-width:0px){#stacks_in_972{}}


#stacks_in_987 {
	padding: 0px 20px 0px 20px;
}
#circularthingstacks_in_979 {
     width: 100%;
      

		
		
}

#circularthingstacks_in_979 .wrapthing{
    margin: 0 auto;
    width: 100%;
	outline:  2px solid #000000;
}

#stacks_in_979 .wrapthing::after {
    content: '';
    display: block;
    height: 0;
    padding-bottom: 100%;
	width: 100%;
		border: 2px solid #000000;margin: 5px auto; 
	
  	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}

#stacks_in_979 .background::after {
    background: url(../index_files/static_bg-979.png) 0 0 / cover;
}

/* INSET SHADOW 
====================== */






/* DROPSHADOW 
====================== */






/* SHADOW ON HOVER ONLY 
====================== */




/* LINK 
====================== */

#disklinkstacks_in_979  a:link,
#disklinkstacks_in_979  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

#disklinkstacks_in_979  a:hover {
	display: none;
 	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}


#stacks_in_980 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_980 .textalign {
text-align: center;

display: inline-block;









padding-left: 10px !important; padding-right: 10px !important;
padding-top: 2px !important; padding-bottom: 2px !important;







/*Custom CSS;*/
}

#stacks_in_980 .textalign a {


}

#stacks_in_980 .textalign a:visited {

}

#stacks_in_980 .textalign a:hover {

}

#stacks_in_980 .textalign a:active {

}





#stacks_in_980 {
	padding: 10px 0px 0px 0px;
}
#stacks_in_982 .textmarker_wrapper
 {
padding-left: 10px;
padding-right: 10px;	

text-align:center;
/*WrapperCustomCSS;*/
}

#stacks_in_982 .textmarker
{
display: inline;
background: #3B3C3B;
color: #000000; 
padding: 10px;
padding-left: 0;
padding-right: 0;
font-size: 36px;
line-height: 100%;    
box-shadow: 10px 0 0 #3B3C3B, -10px 0 0 #3B3C3B;
/*InnerCustomCSS;*/
}

#stacks_in_981,#stacks_in_981 div,#stacks_in_981 p,#stacks_in_981 ol,#stacks_in_981 ul li,#stacks_in_981 ol li,#stacks_in_981 ol,#stacks_in_981 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_981,#stacks_in_981 div,#stacks_in_981 p,#stacks_in_981 ol,#stacks_in_981 ul li,#stacks_in_981 ol li,#stacks_in_981 ol,#stacks_in_981 dl{font-size:1.50rem}}@media only screen and (min-width:0px){#stacks_in_981,#stacks_in_981 div,#stacks_in_981 p,#stacks_in_981 .fa:not(.no-indent),#stacks_in_981 ol,#stacks_in_981 ul li,#stacks_in_981 ol li,#stacks_in_981 ol,#stacks_in_981 dl{line-height:1.00}}@media only screen and (min-width:0px){#stacks_in_981{}}

#circularthingstacks_in_521 {
     width: 100%;
      

		
		
}

#circularthingstacks_in_521 .wrapthing{
    margin: 0 auto;
    width: 100%;
	outline:  2px solid #000000;
}

#stacks_in_521 .wrapthing::after {
    content: '';
    display: block;
    height: 0;
    padding-bottom: 100%;
	width: 100%;
		border: 2px solid #000000;margin: 5px auto; 
	
  	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}

#stacks_in_521 .background::after {
    background: url(../index_files/static_bg-521.png) 0 0 / cover;
}

/* INSET SHADOW 
====================== */






/* DROPSHADOW 
====================== */






/* SHADOW ON HOVER ONLY 
====================== */




/* LINK 
====================== */

#disklinkstacks_in_521  a:link,
#disklinkstacks_in_521  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

#disklinkstacks_in_521  a:hover {
	display: none;
 	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}



#stacks_in_521 {
	padding: 25px 0px 0px 0px;
}
#stacks_in_804 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_804 .textalign {
text-align: center;

display: inline-block;









padding-left: 10px !important; padding-right: 10px !important;
padding-top: 2px !important; padding-bottom: 2px !important;







/*Custom CSS;*/
}

#stacks_in_804 .textalign a {


}

#stacks_in_804 .textalign a:visited {

}

#stacks_in_804 .textalign a:hover {

}

#stacks_in_804 .textalign a:active {

}





#stacks_in_804 {
	padding: 10px 0px 0px 0px;
}
#stacks_in_805 .textmarker_wrapper
 {
padding-left: 10px;
padding-right: 10px;	

text-align:center;
/*WrapperCustomCSS;*/
}

#stacks_in_805 .textmarker
{
display: inline;
background: #3B3C3B;
color: #000000; 
padding: 10px;
padding-left: 0;
padding-right: 0;
font-size: 36px;
line-height: 100%;    
box-shadow: 10px 0 0 #3B3C3B, -10px 0 0 #3B3C3B;
/*InnerCustomCSS;*/
}

#stacks_in_523,#stacks_in_523 div,#stacks_in_523 p,#stacks_in_523 ol,#stacks_in_523 ul li,#stacks_in_523 ol li,#stacks_in_523 ol,#stacks_in_523 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_523,#stacks_in_523 div,#stacks_in_523 p,#stacks_in_523 ol,#stacks_in_523 ul li,#stacks_in_523 ol li,#stacks_in_523 ol,#stacks_in_523 dl{font-size:1.50rem}}@media only screen and (min-width:0px){#stacks_in_523,#stacks_in_523 div,#stacks_in_523 p,#stacks_in_523 .fa:not(.no-indent),#stacks_in_523 ol,#stacks_in_523 ul li,#stacks_in_523 ol li,#stacks_in_523 ol,#stacks_in_523 dl{line-height:1.00}}@media only screen and (min-width:0px){#stacks_in_523{}}

#stacks_in_941>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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


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


}



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


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


}




#stacks_in_941 {
	padding:  20px;
}
#circularthingstacks_in_165 {
     width: 100%;
      

		
		
}

#circularthingstacks_in_165 .wrapthing{
    margin: 0 auto;
    width: 100%;
	outline:  2px solid #000000;
}

#stacks_in_165 .wrapthing::after {
    content: '';
    display: block;
    height: 0;
    padding-bottom: 100%;
	width: 100%;
		border: 2px solid #000000;margin: 5px auto; 
	
  	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}

#stacks_in_165 .background::after {
    background: url(../index_files/static_bg-165.png) 0 0 / cover;
}

/* INSET SHADOW 
====================== */






/* DROPSHADOW 
====================== */






/* SHADOW ON HOVER ONLY 
====================== */




/* LINK 
====================== */

#disklinkstacks_in_165  a:link,
#disklinkstacks_in_165  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

#disklinkstacks_in_165  a:hover {
	display: none;
 	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}


#stacks_in_792 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_792 .textalign {
text-align: center;

display: inline-block;









padding-left: 10px !important; padding-right: 10px !important;
padding-top: 2px !important; padding-bottom: 2px !important;







/*Custom CSS;*/
}

#stacks_in_792 .textalign a {


}

#stacks_in_792 .textalign a:visited {

}

#stacks_in_792 .textalign a:hover {

}

#stacks_in_792 .textalign a:active {

}





#stacks_in_792 {
	padding: 10px 0px 0px 0px;
}
#stacks_in_793 .textmarker_wrapper
 {
padding-left: 10px;
padding-right: 10px;	

text-align:center;
/*WrapperCustomCSS;*/
}

#stacks_in_793 .textmarker
{
display: inline;
background: #3B3C3B;
color: #000000; 
padding: 10px;
padding-left: 0;
padding-right: 0;
font-size: 36px;
line-height: 100%;    
box-shadow: 10px 0 0 #3B3C3B, -10px 0 0 #3B3C3B;
/*InnerCustomCSS;*/
}

#stacks_in_171,#stacks_in_171 div,#stacks_in_171 p,#stacks_in_171 ol,#stacks_in_171 ul li,#stacks_in_171 ol li,#stacks_in_171 ol,#stacks_in_171 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_171,#stacks_in_171 div,#stacks_in_171 p,#stacks_in_171 ol,#stacks_in_171 ul li,#stacks_in_171 ol li,#stacks_in_171 ol,#stacks_in_171 dl{font-size:1.50rem}}@media only screen and (min-width:0px){#stacks_in_171,#stacks_in_171 div,#stacks_in_171 p,#stacks_in_171 .fa:not(.no-indent),#stacks_in_171 ol,#stacks_in_171 ul li,#stacks_in_171 ol li,#stacks_in_171 ol,#stacks_in_171 dl{line-height:1.00}}@media only screen and (min-width:0px){#stacks_in_171{}}

#stacks_in_146>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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


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


}



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


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


}




#stacks_in_146 {
	padding:  20px;
}
#stacks_in_469 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_469 .textalign {
text-align: center;

display: inline-block;















/*Custom CSS;*/
}

#stacks_in_469 .textalign a {


}

#stacks_in_469 .textalign a:visited {

}

#stacks_in_469 .textalign a:hover {

}

#stacks_in_469 .textalign a:active {

}





#stacks_in_469 {
	padding: 50px 0px 0px 0px;
}
#stacks_in_473 .textmarker_wrapper
 {
padding-left: 10px;
padding-right: 10px;	

text-align:center;
/*WrapperCustomCSS;*/
}

#stacks_in_473 .textmarker
{
display: inline;
background: #3B3C3B;
color: #000000; 
padding: 10px;
padding-left: 0;
padding-right: 0;
font-size: 50px;
line-height: 100%;    
box-shadow: 10px 0 0 #3B3C3B, -10px 0 0 #3B3C3B;
/*InnerCustomCSS;*/
}

/*START OF MultiLayer STACK*/

#stacks_in_736 .multilayer * { transition: all 2s ease;}

/*THE WRAPPER*/
#stacks_in_736 .multilayer { margin-left: auto; margin-right: auto; text-align: center;
    display: block; overflow: hidden; 
    
    
    
}

/*THE LAYERS*/
#stacks_in_736 .multilayer_a { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   


 
max-width: 512px; 
  

}

#stacks_in_736 .multilayer_b { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   


 
max-width: 350px; 
  

}

#stacks_in_736 .multilayer_c { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   
   left: 5%;    

 
max-width: 120px; 
  

}

#stacks_in_736 .multilayer_d { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   

   right:5%;    
 
max-width: 120px; 
  

}

/*THE SPECIAL LAYERS*/
#stacks_in_736 .multilayer_e { 
position: absolute; z-index: 0; margin: 0px; left:50%; top:50%;
                                
animation: fadeIn ease 5s;
width: 120px; 

}

#stacks_in_736 .multilayer_e img { }

#stacks_in_736 .mulitlayer_center { 
position: relative; left: -50%; top: 50%; transform: translateY(-50%); %text-align: center; 
                                

 }

/*THE DropZone*/
#stacks_in_736 .multilayer_base {/*customcss*/}

/*THE DZ IMAGE*/
#stacks_in_736 .multilayer_base img { 
     width: 100%;  
    
    object-fit: cover; object-position: 50% 0%;
    /*customcss*/ }

/*THE HEADLINES*/


/*THE BREAKPOINT*/


/*THE KEYFRAMES*/
@keyframes fadeIn {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

@keyframes slide-in-blurred-top {
  0% {
    -webkit-transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
            transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
    -webkit-transform-origin: 45% 0%;
            transform-origin: 45% 0%;
    -webkit-filter: blur(45px);
            filter: blur(45px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0) scaleY(1) scaleX(1);
            transform: translateY(0) scaleY(1) scaleX(1);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-filter: blur(0);
            filter: blur(0);
    opacity: 1;
  }
}


@keyframes swing-in-top-fwd {
  0% {
    -webkit-transform: rotateX(-100deg);
            transform: rotateX(-100deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 1;
  }
}

@keyframes pulse {
0% { transform: scale(0.75); }
50% { transform: scale(1.0); }
100% { transform: scale(0.75); }
}



/*END OF MultiLayer STACK*/
#stacks_in_736 {
	margin:  20px;
}
#circularthingstacks_in_739 {
     width: 100%;
      

		
		
}

#circularthingstacks_in_739 .wrapthing{
    margin: 0 auto;
    width: 100%;
	outline:  2px solid #000000;
}

#stacks_in_739 .wrapthing::after {
    content: '';
    display: block;
    height: 0;
    padding-bottom: 100%;
	width: 100%;
		border: 2px solid #000000;margin: 5px auto; 
	
  	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}

#stacks_in_739 .background::after {
    background: url(../index_files/static_bg-739.png) 0 0 / cover;
}

/* INSET SHADOW 
====================== */






/* DROPSHADOW 
====================== */






/* SHADOW ON HOVER ONLY 
====================== */




/* LINK 
====================== */

#disklinkstacks_in_739  a:link,
#disklinkstacks_in_739  a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

#disklinkstacks_in_739  a:hover {
	display: block;
 	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}


/*Begin Align Stack by Pressure Designs*/
#stacks_in_737align{
	
	text-align: center;
	margin-left: auto;
	margin-right: auto; 
	
	
	
	
	
}
/*End Align Stack by Pressure Designs*/#stacks_in_744>.s3_row {
	margin: 0 -50px;
}

#stacks_in_744>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_744>.s3_row>.s3_column_center {
	width: 60.000000%;
}

#stacks_in_744>.s3_row>.s3_column_right {
	width: 20.00%;
}

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








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


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


}



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



}



@media only screen and (min-width:0px){#stacks_in_756{}}


#stacks_in_756 {
	padding: 0px 30px 0px 30px;
}
/*START OF MultiLayer STACK*/

#stacks_in_738 .multilayer * { transition: all 2s ease;}

/*THE WRAPPER*/
#stacks_in_738 .multilayer { margin-left: auto; margin-right: auto; text-align: center;
    display: block; overflow: hidden; 
    
    
    
}

/*THE LAYERS*/
#stacks_in_738 .multilayer_a { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:10%;   
   left: 20%;    

 
max-width: 512px; 
  

}

#stacks_in_738 .multilayer_b { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   
   left: 0%;    

 
max-width: 500px; 
  

}

#stacks_in_738 .multilayer_c { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   
   left: 5%;    

 
max-width: 120px; 
  

}

#stacks_in_738 .multilayer_d { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   

   right:5%;    
 
max-width: 120px; 
  

}

/*THE SPECIAL LAYERS*/
#stacks_in_738 .multilayer_e { 
position: absolute; z-index: 0; margin: 0px; left:50%; top:50%;
                                
animation: fadeIn ease 5s;
width: 120px; 

}

#stacks_in_738 .multilayer_e img { }

#stacks_in_738 .mulitlayer_center { 
position: relative; left: -50%; top: 50%; transform: translateY(-50%); %text-align: center; 
                                

 }

/*THE DropZone*/
#stacks_in_738 .multilayer_base {/*customcss*/}

/*THE DZ IMAGE*/
#stacks_in_738 .multilayer_base img { 
     width: 100%;  
    
    object-fit: cover; object-position: 50% 0%;
    /*customcss*/ }

/*THE HEADLINES*/


/*THE BREAKPOINT*/


/*THE KEYFRAMES*/
@keyframes fadeIn {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

@keyframes slide-in-blurred-top {
  0% {
    -webkit-transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
            transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
    -webkit-transform-origin: 45% 0%;
            transform-origin: 45% 0%;
    -webkit-filter: blur(45px);
            filter: blur(45px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0) scaleY(1) scaleX(1);
            transform: translateY(0) scaleY(1) scaleX(1);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-filter: blur(0);
            filter: blur(0);
    opacity: 1;
  }
}


@keyframes swing-in-top-fwd {
  0% {
    -webkit-transform: rotateX(-100deg);
            transform: rotateX(-100deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 1;
  }
}

@keyframes pulse {
0% { transform: scale(0.75); }
50% { transform: scale(1.0); }
100% { transform: scale(0.75); }
}



/*END OF MultiLayer STACK*/#circularthingstacks_in_750 {
     width: 100%;
      

		
		
}

#circularthingstacks_in_750 .wrapthing{
    margin: 0 auto;
    width: 100%;
	outline:  2px solid #000000;
}

#stacks_in_750 .wrapthing::after {
    content: '';
    display: block;
    height: 0;
    padding-bottom: 100%;
	width: 100%;
		border: 2px solid #000000;margin: 5px auto; 
	
  	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}

#stacks_in_750 .background::after {
    background: url(../index_files/static_bg-750.png) 0 0 / cover;
}

/* INSET SHADOW 
====================== */






/* DROPSHADOW 
====================== */






/* SHADOW ON HOVER ONLY 
====================== */




/* LINK 
====================== */

#disklinkstacks_in_750  a:link,
#disklinkstacks_in_750  a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

#disklinkstacks_in_750  a:hover {
	display: block;
 	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}


@media only screen and (min-width:0px){#stacks_in_746{}}


#stacks_in_746 {
	padding: 0px 30px 0px 30px;
}
#stacks_in_470,#stacks_in_470 div,#stacks_in_470 p,#stacks_in_470 ol,#stacks_in_470 ul li,#stacks_in_470 ol li,#stacks_in_470 ol,#stacks_in_470 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_470,#stacks_in_470 div,#stacks_in_470 p,#stacks_in_470 ol,#stacks_in_470 ul li,#stacks_in_470 ol li,#stacks_in_470 ol,#stacks_in_470 dl{font-size:1.50rem}}@media only screen and (min-width:0px){#stacks_in_470,#stacks_in_470 div,#stacks_in_470 p,#stacks_in_470 .fa:not(.no-indent),#stacks_in_470 ol,#stacks_in_470 ul li,#stacks_in_470 ol li,#stacks_in_470 ol,#stacks_in_470 dl{line-height:1.00}}@media only screen and (min-width:0px){#stacks_in_470{}}


#stacks_in_470 {
	padding: 20px 20px 0px 20px;
}
/*Begin Align Stack by Pressure Designs*/
#stacks_in_471align{
	
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_471 {
	padding: 0px 0px 25px 0px;
}

#stacks_out_478 {
	width: 30%;
}
/*Begin Align Stack by Pressure Designs*/
#stacks_in_472align{
	
	text-align: center;
	margin-left: auto;
	margin-right: auto; 
	
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_481 {
	padding: 0px 0px 0px 20px;
}

#stacks_out_481 {
	width: 40%;
}
#stacks_in_919>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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


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


}



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


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


}




#stacks_in_919 {
	padding:  20px;
}
/*START OF MultiLayer STACK*/

#stacks_in_846 .multilayer * { transition: all 2s ease;}

/*THE WRAPPER*/
#stacks_in_846 .multilayer { margin-left: auto; margin-right: auto; text-align: center;
    display: block; overflow: hidden; 
    
    
    
}

/*THE LAYERS*/
#stacks_in_846 .multilayer_a { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   


 
max-width: 512px; 
  

}

#stacks_in_846 .multilayer_b { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   


 
max-width: 350px; 
  

}

#stacks_in_846 .multilayer_c { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   
   left: 5%;    

 
max-width: 120px; 
  

}

#stacks_in_846 .multilayer_d { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   

   right:5%;    
 
max-width: 120px; 
  

}

/*THE SPECIAL LAYERS*/
#stacks_in_846 .multilayer_e { 
position: absolute; z-index: 0; margin: 0px; left:50%; top:50%;
                                
animation: fadeIn ease 5s;
width: 120px; 

}

#stacks_in_846 .multilayer_e img { }

#stacks_in_846 .mulitlayer_center { 
position: relative; left: -50%; top: 50%; transform: translateY(-50%); %text-align: center; 
                                

 }

/*THE DropZone*/
#stacks_in_846 .multilayer_base {/*customcss*/}

/*THE DZ IMAGE*/
#stacks_in_846 .multilayer_base img { 
     width: 100%;  
    
    object-fit: cover; object-position: 50% 0%;
    /*customcss*/ }

/*THE HEADLINES*/


/*THE BREAKPOINT*/


/*THE KEYFRAMES*/
@keyframes fadeIn {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

@keyframes slide-in-blurred-top {
  0% {
    -webkit-transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
            transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
    -webkit-transform-origin: 45% 0%;
            transform-origin: 45% 0%;
    -webkit-filter: blur(45px);
            filter: blur(45px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0) scaleY(1) scaleX(1);
            transform: translateY(0) scaleY(1) scaleX(1);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-filter: blur(0);
            filter: blur(0);
    opacity: 1;
  }
}


@keyframes swing-in-top-fwd {
  0% {
    -webkit-transform: rotateX(-100deg);
            transform: rotateX(-100deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 1;
  }
}

@keyframes pulse {
0% { transform: scale(0.75); }
50% { transform: scale(1.0); }
100% { transform: scale(0.75); }
}



/*END OF MultiLayer STACK*/#circularthingstacks_in_108 {
     width: 100%;
      

		
		
}

#circularthingstacks_in_108 .wrapthing{
    margin: 0 auto;
    width: 100%;
	outline:  2px solid #000000;
}

#stacks_in_108 .wrapthing::after {
    content: '';
    display: block;
    height: 0;
    padding-bottom: 100%;
	width: 100%;
		border: 2px solid #000000;margin: 5px auto; 
	
  	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}

#stacks_in_108 .background::after {
    background: url(../index_files/static_bg-108.png) 0 0 / cover;
}

/* INSET SHADOW 
====================== */






/* DROPSHADOW 
====================== */






/* SHADOW ON HOVER ONLY 
====================== */




/* LINK 
====================== */

#disklinkstacks_in_108  a:link,
#disklinkstacks_in_108  a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

#disklinkstacks_in_108  a:hover {
	display: block;
 	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}


#stacks_in_785 .textmarker_wrapper
 {
padding-left: 10px;
padding-right: 10px;	

text-align:center;
/*WrapperCustomCSS;*/
}

#stacks_in_785 .textmarker
{
display: inline;
background: #3B3C3B;
color: #000000; 
padding: 10px;
padding-left: 0;
padding-right: 0;
font-size: 36px;
line-height: 100%;    
box-shadow: 10px 0 0 #3B3C3B, -10px 0 0 #3B3C3B;
/*InnerCustomCSS;*/
}

#stacks_in_116,#stacks_in_116 div,#stacks_in_116 p,#stacks_in_116 ol,#stacks_in_116 ul li,#stacks_in_116 ol li,#stacks_in_116 ol,#stacks_in_116 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_116,#stacks_in_116 div,#stacks_in_116 p,#stacks_in_116 ol,#stacks_in_116 ul li,#stacks_in_116 ol li,#stacks_in_116 ol,#stacks_in_116 dl{font-size:1.50rem}}@media only screen and (min-width:0px){#stacks_in_116,#stacks_in_116 div,#stacks_in_116 p,#stacks_in_116 .fa:not(.no-indent),#stacks_in_116 ol,#stacks_in_116 ul li,#stacks_in_116 ol li,#stacks_in_116 ol,#stacks_in_116 dl{line-height:1.00}}@media only screen and (min-width:0px){#stacks_in_116{}}

/*START OF MultiLayer STACK*/

#stacks_in_1009 .multilayer * { transition: all 2s ease;}

/*THE WRAPPER*/
#stacks_in_1009 .multilayer { margin-left: auto; margin-right: auto; text-align: center;
    display: block; overflow: hidden; 
    
    
    
}

/*THE LAYERS*/
#stacks_in_1009 .multilayer_a { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   


 
max-width: 512px; 
  

}

#stacks_in_1009 .multilayer_b { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   


 
max-width: 350px; 
  

}

#stacks_in_1009 .multilayer_c { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   
   left: 5%;    

 
max-width: 120px; 
  

}

#stacks_in_1009 .multilayer_d { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   

   right:5%;    
 
max-width: 120px; 
  

}

/*THE SPECIAL LAYERS*/
#stacks_in_1009 .multilayer_e { 
position: absolute; z-index: 0; margin: 0px; left:50%; top:50%;
                                
animation: fadeIn ease 5s;
width: 120px; 

}

#stacks_in_1009 .multilayer_e img { }

#stacks_in_1009 .mulitlayer_center { 
position: relative; left: -50%; top: 50%; transform: translateY(-50%); %text-align: center; 
                                

 }

/*THE DropZone*/
#stacks_in_1009 .multilayer_base {/*customcss*/}

/*THE DZ IMAGE*/
#stacks_in_1009 .multilayer_base img { 
     width: 100%;  
    
    object-fit: cover; object-position: 50% 0%;
    /*customcss*/ }

/*THE HEADLINES*/


/*THE BREAKPOINT*/


/*THE KEYFRAMES*/
@keyframes fadeIn {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

@keyframes slide-in-blurred-top {
  0% {
    -webkit-transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
            transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
    -webkit-transform-origin: 45% 0%;
            transform-origin: 45% 0%;
    -webkit-filter: blur(45px);
            filter: blur(45px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0) scaleY(1) scaleX(1);
            transform: translateY(0) scaleY(1) scaleX(1);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-filter: blur(0);
            filter: blur(0);
    opacity: 1;
  }
}


@keyframes swing-in-top-fwd {
  0% {
    -webkit-transform: rotateX(-100deg);
            transform: rotateX(-100deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 1;
  }
}

@keyframes pulse {
0% { transform: scale(0.75); }
50% { transform: scale(1.0); }
100% { transform: scale(0.75); }
}



/*END OF MultiLayer STACK*/#circularthingstacks_in_1013 {
     width: 100%;
      

		
		
}

#circularthingstacks_in_1013 .wrapthing{
    margin: 0 auto;
    width: 100%;
	outline:  2px solid #000000;
}

#stacks_in_1013 .wrapthing::after {
    content: '';
    display: block;
    height: 0;
    padding-bottom: 100%;
	width: 100%;
		border: 2px solid #000000;margin: 5px auto; 
	
  	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}

#stacks_in_1013 .background::after {
    background: url(../index_files/static_bg-1013.jpg) 0 0 / cover;
}

/* INSET SHADOW 
====================== */






/* DROPSHADOW 
====================== */






/* SHADOW ON HOVER ONLY 
====================== */




/* LINK 
====================== */

#disklinkstacks_in_1013  a:link,
#disklinkstacks_in_1013  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

#disklinkstacks_in_1013  a:hover {
	display: none;
 	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}


#stacks_in_1010 .textmarker_wrapper
 {
padding-left: 10px;
padding-right: 10px;	

text-align:center;
/*WrapperCustomCSS;*/
}

#stacks_in_1010 .textmarker
{
display: inline;
background: #3B3C3B;
color: #4A6DA8; 
padding: 10px;
padding-left: 0;
padding-right: 0;
font-size: 36px;
line-height: 100%;    
box-shadow: 10px 0 0 #3B3C3B, -10px 0 0 #3B3C3B;
/*InnerCustomCSS;*/
}

#stacks_in_1011,#stacks_in_1011 div,#stacks_in_1011 p,#stacks_in_1011 ol,#stacks_in_1011 ul li,#stacks_in_1011 ol li,#stacks_in_1011 ol,#stacks_in_1011 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_1011,#stacks_in_1011 div,#stacks_in_1011 p,#stacks_in_1011 ol,#stacks_in_1011 ul li,#stacks_in_1011 ol li,#stacks_in_1011 ol,#stacks_in_1011 dl{font-size:1.50rem}}@media only screen and (min-width:0px){#stacks_in_1011,#stacks_in_1011 div,#stacks_in_1011 p,#stacks_in_1011 .fa:not(.no-indent),#stacks_in_1011 ol,#stacks_in_1011 ul li,#stacks_in_1011 ol li,#stacks_in_1011 ol,#stacks_in_1011 dl{line-height:1.00}}@media only screen and (min-width:0px){#stacks_in_1011{}}

#stacks_in_832 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_832 .textalign {
text-align: center;

display: inline-block;















/*Custom CSS;*/
}

#stacks_in_832 .textalign a {


}

#stacks_in_832 .textalign a:visited {

}

#stacks_in_832 .textalign a:hover {

}

#stacks_in_832 .textalign a:active {

}





#stacks_in_832 {
	padding: 25px 0px 0px 0px;
}
#stacks_in_833 .textmarker_wrapper
 {
padding-left: 10px;
padding-right: 10px;	

text-align:center;
/*WrapperCustomCSS;*/
}

#stacks_in_833 .textmarker
{
display: inline;
background: #3B3C3B;
color: #000000; 
padding: 10px;
padding-left: 0;
padding-right: 0;
font-size: 50px;
line-height: 100%;    
box-shadow: 10px 0 0 #3B3C3B, -10px 0 0 #3B3C3B;
/*InnerCustomCSS;*/
}

#stacks_in_270 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_270 .textalign {
text-align: center;

display: inline-block;















/*Custom CSS;*/
}

#stacks_in_270 .textalign a {


}

#stacks_in_270 .textalign a:visited {

}

#stacks_in_270 .textalign a:hover {

}

#stacks_in_270 .textalign a:active {

}





#stacks_in_270 {
	padding: 50px 0px 0px 0px;
}
#stacks_in_271 .textmarker_wrapper
 {
padding-left: 10px;
padding-right: 10px;	

text-align:center;
/*WrapperCustomCSS;*/
}

#stacks_in_271 .textmarker
{
display: inline;
background: #3B3C3B;
color: #000000; 
padding: 10px;
padding-left: 0;
padding-right: 0;
font-size: 50px;
line-height: 100%;    
box-shadow: 10px 0 0 #3B3C3B, -10px 0 0 #3B3C3B;
/*InnerCustomCSS;*/
}

#stacks_in_623>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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


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


}



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


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


}




#stacks_in_623 {
	padding:  20px;
}
/*START OF MultiLayer STACK*/

#stacks_in_658 .multilayer * { transition: all 2s ease;}

/*THE WRAPPER*/
#stacks_in_658 .multilayer { margin-left: auto; margin-right: auto; text-align: center;
    display: block; overflow: hidden; 
    
    
    
}

/*THE LAYERS*/
#stacks_in_658 .multilayer_a { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   


 
max-width: 512px; 
  

}

#stacks_in_658 .multilayer_b { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   


 
max-width: 350px; 
  

}

#stacks_in_658 .multilayer_c { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   
   left: 5%;    

 
max-width: 120px; 
  

}

#stacks_in_658 .multilayer_d { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   

   right:5%;    
 
max-width: 120px; 
  

}

/*THE SPECIAL LAYERS*/
#stacks_in_658 .multilayer_e { 
position: absolute; z-index: 0; margin: 0px; left:50%; top:50%;
                                
animation: fadeIn ease 5s;
width: 120px; 

}

#stacks_in_658 .multilayer_e img { }

#stacks_in_658 .mulitlayer_center { 
position: relative; left: -50%; top: 50%; transform: translateY(-50%); %text-align: center; 
                                

 }

/*THE DropZone*/
#stacks_in_658 .multilayer_base {/*customcss*/}

/*THE DZ IMAGE*/
#stacks_in_658 .multilayer_base img { 
     width: 100%;  
    
    object-fit: cover; object-position: 50% 0%;
    /*customcss*/ }

/*THE HEADLINES*/


/*THE BREAKPOINT*/


/*THE KEYFRAMES*/
@keyframes fadeIn {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

@keyframes slide-in-blurred-top {
  0% {
    -webkit-transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
            transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
    -webkit-transform-origin: 45% 0%;
            transform-origin: 45% 0%;
    -webkit-filter: blur(45px);
            filter: blur(45px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0) scaleY(1) scaleX(1);
            transform: translateY(0) scaleY(1) scaleX(1);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-filter: blur(0);
            filter: blur(0);
    opacity: 1;
  }
}


@keyframes swing-in-top-fwd {
  0% {
    -webkit-transform: rotateX(-100deg);
            transform: rotateX(-100deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 1;
  }
}

@keyframes pulse {
0% { transform: scale(0.75); }
50% { transform: scale(1.0); }
100% { transform: scale(0.75); }
}



/*END OF MultiLayer STACK*/#circularthingstacks_in_659 {
     width: 100%;
      

		
		
}

#circularthingstacks_in_659 .wrapthing{
    margin: 0 auto;
    width: 100%;
	outline:  2px solid #000000;
}

#stacks_in_659 .wrapthing::after {
    content: '';
    display: block;
    height: 0;
    padding-bottom: 100%;
	width: 100%;
		border: 2px solid #000000;margin: 5px auto; 
	
  	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}

#stacks_in_659 .background::after {
    background: url(../index_files/static_bg-659.jpg) 0 0 / cover;
}

/* INSET SHADOW 
====================== */






/* DROPSHADOW 
====================== */






/* SHADOW ON HOVER ONLY 
====================== */




/* LINK 
====================== */

#disklinkstacks_in_659  a:link,
#disklinkstacks_in_659  a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

#disklinkstacks_in_659  a:hover {
	display: block;
 	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}


#stacks_in_808 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_808 .textalign {
text-align: center;

display: inline-block;









padding-left: 10px !important; padding-right: 10px !important;
padding-top: 2px !important; padding-bottom: 2px !important;







/*Custom CSS;*/
}

#stacks_in_808 .textalign a {


}

#stacks_in_808 .textalign a:visited {

}

#stacks_in_808 .textalign a:hover {

}

#stacks_in_808 .textalign a:active {

}





#stacks_in_808 {
	padding: 10px 0px 0px 0px;
}
#stacks_in_809 .textmarker_wrapper
 {
padding-left: 10px;
padding-right: 10px;	

text-align:center;
/*WrapperCustomCSS;*/
}

#stacks_in_809 .textmarker
{
display: inline;
background: #3B3C3B;
color: #000000; 
padding: 10px;
padding-left: 0;
padding-right: 0;
font-size: 36px;
line-height: 100%;    
box-shadow: 10px 0 0 #3B3C3B, -10px 0 0 #3B3C3B;
/*InnerCustomCSS;*/
}

#stacks_in_671,#stacks_in_671 div,#stacks_in_671 p,#stacks_in_671 ol,#stacks_in_671 ul li,#stacks_in_671 ol li,#stacks_in_671 ol,#stacks_in_671 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_671,#stacks_in_671 div,#stacks_in_671 p,#stacks_in_671 ol,#stacks_in_671 ul li,#stacks_in_671 ol li,#stacks_in_671 ol,#stacks_in_671 dl{font-size:1.50rem}}@media only screen and (min-width:0px){#stacks_in_671,#stacks_in_671 div,#stacks_in_671 p,#stacks_in_671 .fa:not(.no-indent),#stacks_in_671 ol,#stacks_in_671 ul li,#stacks_in_671 ol li,#stacks_in_671 ol,#stacks_in_671 dl{line-height:1.00}}@media only screen and (min-width:0px){#stacks_in_671{}}

/*START OF MultiLayer STACK*/

#stacks_in_641 .multilayer * { transition: all 2s ease;}

/*THE WRAPPER*/
#stacks_in_641 .multilayer { margin-left: auto; margin-right: auto; text-align: center;
    display: block; overflow: hidden; 
    
    
    
}

/*THE LAYERS*/
#stacks_in_641 .multilayer_a { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   


 
max-width: 512px; 
  

}

#stacks_in_641 .multilayer_b { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   


 
max-width: 350px; 
  

}

#stacks_in_641 .multilayer_c { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   
   left: 5%;    

 
max-width: 120px; 
  

}

#stacks_in_641 .multilayer_d { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   

   right:5%;    
 
max-width: 120px; 
  

}

/*THE SPECIAL LAYERS*/
#stacks_in_641 .multilayer_e { 
position: absolute; z-index: 0; margin: 0px; left:50%; top:50%;
                                
animation: fadeIn ease 5s;
width: 120px; 

}

#stacks_in_641 .multilayer_e img { }

#stacks_in_641 .mulitlayer_center { 
position: relative; left: -50%; top: 50%; transform: translateY(-50%); %text-align: center; 
                                

 }

/*THE DropZone*/
#stacks_in_641 .multilayer_base {/*customcss*/}

/*THE DZ IMAGE*/
#stacks_in_641 .multilayer_base img { 
     width: 100%;  
    
    object-fit: cover; object-position: 50% 0%;
    /*customcss*/ }

/*THE HEADLINES*/


/*THE BREAKPOINT*/


/*THE KEYFRAMES*/
@keyframes fadeIn {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

@keyframes slide-in-blurred-top {
  0% {
    -webkit-transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
            transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
    -webkit-transform-origin: 45% 0%;
            transform-origin: 45% 0%;
    -webkit-filter: blur(45px);
            filter: blur(45px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0) scaleY(1) scaleX(1);
            transform: translateY(0) scaleY(1) scaleX(1);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-filter: blur(0);
            filter: blur(0);
    opacity: 1;
  }
}


@keyframes swing-in-top-fwd {
  0% {
    -webkit-transform: rotateX(-100deg);
            transform: rotateX(-100deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 1;
  }
}

@keyframes pulse {
0% { transform: scale(0.75); }
50% { transform: scale(1.0); }
100% { transform: scale(0.75); }
}



/*END OF MultiLayer STACK*/#circularthingstacks_in_642 {
     width: 100%;
      

		
		
}

#circularthingstacks_in_642 .wrapthing{
    margin: 0 auto;
    width: 100%;
	outline:  2px solid #000000;
}

#stacks_in_642 .wrapthing::after {
    content: '';
    display: block;
    height: 0;
    padding-bottom: 100%;
	width: 100%;
		border: 2px solid #000000;margin: 5px auto; 
	
  	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}

#stacks_in_642 .background::after {
    background: url(../index_files/static_bg-642.jpg) 0 0 / cover;
}

/* INSET SHADOW 
====================== */






/* DROPSHADOW 
====================== */






/* SHADOW ON HOVER ONLY 
====================== */




/* LINK 
====================== */

#disklinkstacks_in_642  a:link,
#disklinkstacks_in_642  a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

#disklinkstacks_in_642  a:hover {
	display: block;
 	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}


#stacks_in_812 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_812 .textalign {
text-align: center;

display: inline-block;









padding-left: 10px !important; padding-right: 10px !important;
padding-top: 2px !important; padding-bottom: 2px !important;







/*Custom CSS;*/
}

#stacks_in_812 .textalign a {


}

#stacks_in_812 .textalign a:visited {

}

#stacks_in_812 .textalign a:hover {

}

#stacks_in_812 .textalign a:active {

}





#stacks_in_812 {
	padding: 10px 0px 0px 0px;
}
#stacks_in_813 .textmarker_wrapper
 {
padding-left: 10px;
padding-right: 10px;	

text-align:center;
/*WrapperCustomCSS;*/
}

#stacks_in_813 .textmarker
{
display: inline;
background: #3B3C3B;
color: #000000; 
padding: 10px;
padding-left: 0;
padding-right: 0;
font-size: 36px;
line-height: 100%;    
box-shadow: 10px 0 0 #3B3C3B, -10px 0 0 #3B3C3B;
/*InnerCustomCSS;*/
}

#stacks_in_654,#stacks_in_654 div,#stacks_in_654 p,#stacks_in_654 ol,#stacks_in_654 ul li,#stacks_in_654 ol li,#stacks_in_654 ol,#stacks_in_654 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_654,#stacks_in_654 div,#stacks_in_654 p,#stacks_in_654 ol,#stacks_in_654 ul li,#stacks_in_654 ol li,#stacks_in_654 ol,#stacks_in_654 dl{font-size:1.50rem}}@media only screen and (min-width:0px){#stacks_in_654,#stacks_in_654 div,#stacks_in_654 p,#stacks_in_654 .fa:not(.no-indent),#stacks_in_654 ol,#stacks_in_654 ul li,#stacks_in_654 ol li,#stacks_in_654 ol,#stacks_in_654 dl{line-height:1.00}}@media only screen and (min-width:0px){#stacks_in_654{}}

/*START OF MultiLayer STACK*/

#stacks_in_624 .multilayer * { transition: all 2s ease;}

/*THE WRAPPER*/
#stacks_in_624 .multilayer { margin-left: auto; margin-right: auto; text-align: center;
    display: block; overflow: hidden; 
    
    
    
}

/*THE LAYERS*/
#stacks_in_624 .multilayer_a { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   


 
max-width: 512px; 
  

}

#stacks_in_624 .multilayer_b { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   


 
max-width: 350px; 
  

}

#stacks_in_624 .multilayer_c { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   
   left: 5%;    

 
max-width: 120px; 
  

}

#stacks_in_624 .multilayer_d { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   

   right:5%;    
 
max-width: 120px; 
  

}

/*THE SPECIAL LAYERS*/
#stacks_in_624 .multilayer_e { 
position: absolute; z-index: 0; margin: 0px; left:50%; top:50%;
                                
animation: fadeIn ease 5s;
width: 120px; 

}

#stacks_in_624 .multilayer_e img { }

#stacks_in_624 .mulitlayer_center { 
position: relative; left: -50%; top: 50%; transform: translateY(-50%); %text-align: center; 
                                

 }

/*THE DropZone*/
#stacks_in_624 .multilayer_base {/*customcss*/}

/*THE DZ IMAGE*/
#stacks_in_624 .multilayer_base img { 
     width: 100%;  
    
    object-fit: cover; object-position: 50% 0%;
    /*customcss*/ }

/*THE HEADLINES*/


/*THE BREAKPOINT*/


/*THE KEYFRAMES*/
@keyframes fadeIn {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

@keyframes slide-in-blurred-top {
  0% {
    -webkit-transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
            transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
    -webkit-transform-origin: 45% 0%;
            transform-origin: 45% 0%;
    -webkit-filter: blur(45px);
            filter: blur(45px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0) scaleY(1) scaleX(1);
            transform: translateY(0) scaleY(1) scaleX(1);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-filter: blur(0);
            filter: blur(0);
    opacity: 1;
  }
}


@keyframes swing-in-top-fwd {
  0% {
    -webkit-transform: rotateX(-100deg);
            transform: rotateX(-100deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 1;
  }
}

@keyframes pulse {
0% { transform: scale(0.75); }
50% { transform: scale(1.0); }
100% { transform: scale(0.75); }
}



/*END OF MultiLayer STACK*/#circularthingstacks_in_625 {
     width: 100%;
      

		
		
}

#circularthingstacks_in_625 .wrapthing{
    margin: 0 auto;
    width: 100%;
	outline:  2px solid #000000;
}

#stacks_in_625 .wrapthing::after {
    content: '';
    display: block;
    height: 0;
    padding-bottom: 100%;
	width: 100%;
		border: 2px solid #000000;margin: 5px auto; 
	
  	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}

#stacks_in_625 .background::after {
    background: url(../index_files/static_bg-625.jpg) 0 0 / cover;
}

/* INSET SHADOW 
====================== */






/* DROPSHADOW 
====================== */






/* SHADOW ON HOVER ONLY 
====================== */




/* LINK 
====================== */

#disklinkstacks_in_625  a:link,
#disklinkstacks_in_625  a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

#disklinkstacks_in_625  a:hover {
	display: block;
 	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}


#stacks_in_816 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_816 .textalign {
text-align: center;

display: inline-block;









padding-left: 10px !important; padding-right: 10px !important;
padding-top: 2px !important; padding-bottom: 2px !important;







/*Custom CSS;*/
}

#stacks_in_816 .textalign a {


}

#stacks_in_816 .textalign a:visited {

}

#stacks_in_816 .textalign a:hover {

}

#stacks_in_816 .textalign a:active {

}





#stacks_in_816 {
	padding: 10px 0px 0px 0px;
}
#stacks_in_817 .textmarker_wrapper
 {
padding-left: 10px;
padding-right: 10px;	

text-align:center;
/*WrapperCustomCSS;*/
}

#stacks_in_817 .textmarker
{
display: inline;
background: #3B3C3B;
color: #000000; 
padding: 10px;
padding-left: 0;
padding-right: 0;
font-size: 36px;
line-height: 100%;    
box-shadow: 10px 0 0 #3B3C3B, -10px 0 0 #3B3C3B;
/*InnerCustomCSS;*/
}

#stacks_in_637,#stacks_in_637 div,#stacks_in_637 p,#stacks_in_637 ol,#stacks_in_637 ul li,#stacks_in_637 ol li,#stacks_in_637 ol,#stacks_in_637 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_637,#stacks_in_637 div,#stacks_in_637 p,#stacks_in_637 ol,#stacks_in_637 ul li,#stacks_in_637 ol li,#stacks_in_637 ol,#stacks_in_637 dl{font-size:1.50rem}}@media only screen and (min-width:0px){#stacks_in_637,#stacks_in_637 div,#stacks_in_637 p,#stacks_in_637 .fa:not(.no-indent),#stacks_in_637 ol,#stacks_in_637 ul li,#stacks_in_637 ol li,#stacks_in_637 ol,#stacks_in_637 dl{line-height:1.00}}@media only screen and (min-width:0px){#stacks_in_637{}}

#stacks_in_860>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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


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


}



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


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


}




#stacks_in_860 {
	padding:  20px;
}
/*START OF MultiLayer STACK*/

#stacks_in_897 .multilayer * { transition: all 2s ease;}

/*THE WRAPPER*/
#stacks_in_897 .multilayer { margin-left: auto; margin-right: auto; text-align: center;
    display: block; overflow: hidden; 
    
    
    
}

/*THE LAYERS*/
#stacks_in_897 .multilayer_a { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   


 
max-width: 512px; 
  

}

#stacks_in_897 .multilayer_b { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   


 
max-width: 350px; 
  

}

#stacks_in_897 .multilayer_c { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   
   left: 5%;    

 
max-width: 120px; 
  

}

#stacks_in_897 .multilayer_d { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   

   right:5%;    
 
max-width: 120px; 
  

}

/*THE SPECIAL LAYERS*/
#stacks_in_897 .multilayer_e { 
position: absolute; z-index: 0; margin: 0px; left:50%; top:50%;
                                
animation: fadeIn ease 5s;
width: 120px; 

}

#stacks_in_897 .multilayer_e img { }

#stacks_in_897 .mulitlayer_center { 
position: relative; left: -50%; top: 50%; transform: translateY(-50%); %text-align: center; 
                                

 }

/*THE DropZone*/
#stacks_in_897 .multilayer_base {/*customcss*/}

/*THE DZ IMAGE*/
#stacks_in_897 .multilayer_base img { 
     width: 100%;  
    
    object-fit: cover; object-position: 50% 0%;
    /*customcss*/ }

/*THE HEADLINES*/


/*THE BREAKPOINT*/


/*THE KEYFRAMES*/
@keyframes fadeIn {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

@keyframes slide-in-blurred-top {
  0% {
    -webkit-transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
            transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
    -webkit-transform-origin: 45% 0%;
            transform-origin: 45% 0%;
    -webkit-filter: blur(45px);
            filter: blur(45px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0) scaleY(1) scaleX(1);
            transform: translateY(0) scaleY(1) scaleX(1);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-filter: blur(0);
            filter: blur(0);
    opacity: 1;
  }
}


@keyframes swing-in-top-fwd {
  0% {
    -webkit-transform: rotateX(-100deg);
            transform: rotateX(-100deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 1;
  }
}

@keyframes pulse {
0% { transform: scale(0.75); }
50% { transform: scale(1.0); }
100% { transform: scale(0.75); }
}



/*END OF MultiLayer STACK*/#circularthingstacks_in_899 {
     width: 100%;
      

		
		
}

#circularthingstacks_in_899 .wrapthing{
    margin: 0 auto;
    width: 100%;
	outline:  2px solid #000000;
}

#stacks_in_899 .wrapthing::after {
    content: '';
    display: block;
    height: 0;
    padding-bottom: 100%;
	width: 100%;
		border: 2px solid #000000;margin: 5px auto; 
	
  	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}

#stacks_in_899 .background::after {
    background: url(../index_files/static_bg-899.jpg) 0 0 / cover;
}

/* INSET SHADOW 
====================== */






/* DROPSHADOW 
====================== */






/* SHADOW ON HOVER ONLY 
====================== */




/* LINK 
====================== */

#disklinkstacks_in_899  a:link,
#disklinkstacks_in_899  a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

#disklinkstacks_in_899  a:hover {
	display: block;
 	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}


#stacks_in_796 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_796 .textalign {
text-align: center;

display: inline-block;









padding-left: 10px !important; padding-right: 10px !important;
padding-top: 2px !important; padding-bottom: 2px !important;







/*Custom CSS;*/
}

#stacks_in_796 .textalign a {


}

#stacks_in_796 .textalign a:visited {

}

#stacks_in_796 .textalign a:hover {

}

#stacks_in_796 .textalign a:active {

}





#stacks_in_796 {
	padding: 10px 0px 0px 0px;
}
#stacks_in_797 .textmarker_wrapper
 {
padding-left: 10px;
padding-right: 10px;	

text-align:center;
/*WrapperCustomCSS;*/
}

#stacks_in_797 .textmarker
{
display: inline;
background: #3B3C3B;
color: #000000; 
padding: 10px;
padding-left: 0;
padding-right: 0;
font-size: 36px;
line-height: 100%;    
box-shadow: 10px 0 0 #3B3C3B, -10px 0 0 #3B3C3B;
/*InnerCustomCSS;*/
}

#stacks_in_911,#stacks_in_911 div,#stacks_in_911 p,#stacks_in_911 ol,#stacks_in_911 ul li,#stacks_in_911 ol li,#stacks_in_911 ol,#stacks_in_911 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_911,#stacks_in_911 div,#stacks_in_911 p,#stacks_in_911 ol,#stacks_in_911 ul li,#stacks_in_911 ol li,#stacks_in_911 ol,#stacks_in_911 dl{font-size:1.50rem}}@media only screen and (min-width:0px){#stacks_in_911,#stacks_in_911 div,#stacks_in_911 p,#stacks_in_911 .fa:not(.no-indent),#stacks_in_911 ol,#stacks_in_911 ul li,#stacks_in_911 ol li,#stacks_in_911 ol,#stacks_in_911 dl{line-height:1.00}}@media only screen and (min-width:0px){#stacks_in_911{}}

/*START OF MultiLayer STACK*/

#stacks_in_992 .multilayer * { transition: all 2s ease;}

/*THE WRAPPER*/
#stacks_in_992 .multilayer { margin-left: auto; margin-right: auto; text-align: center;
    display: block; overflow: hidden; 
    
    
    
}

/*THE LAYERS*/
#stacks_in_992 .multilayer_a { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   


 
max-width: 512px; 
  

}

#stacks_in_992 .multilayer_b { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:0%;   


 
max-width: 350px; 
  

}

#stacks_in_992 .multilayer_c { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   
   left: 5%;    

 
max-width: 120px; 
  

}

#stacks_in_992 .multilayer_d { 

position: absolute; z-index: 0; margin: 0px; 


   bottom:5%;   

   right:5%;    
 
max-width: 120px; 
  

}

/*THE SPECIAL LAYERS*/
#stacks_in_992 .multilayer_e { 
position: absolute; z-index: 0; margin: 0px; left:50%; top:50%;
                                
animation: fadeIn ease 5s;
width: 120px; 

}

#stacks_in_992 .multilayer_e img { }

#stacks_in_992 .mulitlayer_center { 
position: relative; left: -50%; top: 50%; transform: translateY(-50%); %text-align: center; 
                                

 }

/*THE DropZone*/
#stacks_in_992 .multilayer_base {/*customcss*/}

/*THE DZ IMAGE*/
#stacks_in_992 .multilayer_base img { 
     width: 100%;  
    
    object-fit: cover; object-position: 50% 0%;
    /*customcss*/ }

/*THE HEADLINES*/


/*THE BREAKPOINT*/


/*THE KEYFRAMES*/
@keyframes fadeIn {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

@keyframes slide-in-blurred-top {
  0% {
    -webkit-transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
            transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
    -webkit-transform-origin: 45% 0%;
            transform-origin: 45% 0%;
    -webkit-filter: blur(45px);
            filter: blur(45px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0) scaleY(1) scaleX(1);
            transform: translateY(0) scaleY(1) scaleX(1);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-filter: blur(0);
            filter: blur(0);
    opacity: 1;
  }
}


@keyframes swing-in-top-fwd {
  0% {
    -webkit-transform: rotateX(-100deg);
            transform: rotateX(-100deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 1;
  }
}

@keyframes pulse {
0% { transform: scale(0.75); }
50% { transform: scale(1.0); }
100% { transform: scale(0.75); }
}



/*END OF MultiLayer STACK*/#circularthingstacks_in_996 {
     width: 100%;
      

		
		
}

#circularthingstacks_in_996 .wrapthing{
    margin: 0 auto;
    width: 100%;
	outline:  2px solid #000000;
}

#stacks_in_996 .wrapthing::after {
    content: '';
    display: block;
    height: 0;
    padding-bottom: 100%;
	width: 100%;
		border: 2px solid #000000;margin: 5px auto; 
	
  	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}

#stacks_in_996 .background::after {
    background: url(../index_files/static_bg-996.png) 0 0 / cover;
}

/* INSET SHADOW 
====================== */






/* DROPSHADOW 
====================== */






/* SHADOW ON HOVER ONLY 
====================== */




/* LINK 
====================== */

#disklinkstacks_in_996  a:link,
#disklinkstacks_in_996  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}

#disklinkstacks_in_996  a:hover {
	display: none;
 	-webkit-border-radius: 100%;
	   -moz-border-radius: 100%;
			border-radius: 100%;
}


#stacks_in_993 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_993 .textalign {
text-align: center;

display: inline-block;









padding-left: 10px !important; padding-right: 10px !important;
padding-top: 2px !important; padding-bottom: 2px !important;







/*Custom CSS;*/
}

#stacks_in_993 .textalign a {


}

#stacks_in_993 .textalign a:visited {

}

#stacks_in_993 .textalign a:hover {

}

#stacks_in_993 .textalign a:active {

}





#stacks_in_993 {
	padding: 10px 0px 0px 0px;
}
#stacks_in_1004 .textmarker_wrapper
 {
padding-left: 10px;
padding-right: 10px;	

text-align:center;
/*WrapperCustomCSS;*/
}

#stacks_in_1004 .textmarker
{
display: inline;
background: #3B3C3B;
color: #4A6DA8; 
padding: 10px;
padding-left: 0;
padding-right: 0;
font-size: 36px;
line-height: 100%;    
box-shadow: 10px 0 0 #3B3C3B, -10px 0 0 #3B3C3B;
/*InnerCustomCSS;*/
}

#stacks_in_994,#stacks_in_994 div,#stacks_in_994 p,#stacks_in_994 ol,#stacks_in_994 ul li,#stacks_in_994 ol li,#stacks_in_994 ol,#stacks_in_994 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_994,#stacks_in_994 div,#stacks_in_994 p,#stacks_in_994 ol,#stacks_in_994 ul li,#stacks_in_994 ol li,#stacks_in_994 ol,#stacks_in_994 dl{font-size:1.50rem}}@media only screen and (min-width:0px){#stacks_in_994,#stacks_in_994 div,#stacks_in_994 p,#stacks_in_994 .fa:not(.no-indent),#stacks_in_994 ol,#stacks_in_994 ul li,#stacks_in_994 ol li,#stacks_in_994 ol,#stacks_in_994 dl{line-height:1.00}}@media only screen and (min-width:0px){#stacks_in_994{}}

/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_211 #myExtraContent8,
#ExtraContentPlusstacks_in_211 #fs {
	display: none;
}

/*Begin Align Stack by Pressure Designs*/
#stacks_in_212align{
	
	
	
	text-align: right;
	
	float: right;
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_213 {
	padding: 25px 0px 0px 0px;
}
