
#stacks_in_4 {
	margin: 40px 20px 40px 20px;
}

#stacks_in_6 {
	margin: 40px 20px 40px 20px;
}
:root {
  --multi_columns_stacks_in_8:1fr 1fr;
}
#multi_columns_stacks_in_8 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_8);
  grid-gap: 40px;
  align-items: flex-start;
  
  
  
  
  
}
#multi_columns_stacks_in_8 > div {
  min-width: 0;
}
#multi_columns_stacks_in_8 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_8 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_8 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_8 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_8 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_8 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_8 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_8 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_8 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_8 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_8 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_8 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_8 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_8 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_8 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_8 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_8 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_8 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_8 > div > * {position: relative;}
  #multi_columns_stacks_in_8 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_8 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_8 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_8 > div > * {position: relative;}
  #multi_columns_stacks_in_8 > div > * > * {transform: translate(0,0);}
  
}


#stacks_in_12 {
	margin: 0px 20px 0px 20px;
}

#stacks_in_9 {
	margin: 0px 20px 0px 20px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_15 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_15 .imgwrapper, #stacks_in_15 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_15 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_15 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_15 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_15 .imgcontainer img[alt] {  
   }  
#stacks_in_15 .imgcontainer {  }
#stacks_in_15 .layeroverlay {  }

#stacks_in_15 .imgcaption {   }
#stacks_in_15 .imgcaption p {  }
 

#stacks_in_15 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_15 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_15 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_15 .imgcontainer:hover {  
  }
#stacks_in_15 .imgcontainer img:hover {    }

#stacks_in_15 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_15 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_15 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_15 .imgcontainer:hover img {  }

#stacks_in_15 .imgcontainer img { 



  }

#stacks_in_15 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_15 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_15 .imgwrapper {  }	
	#stacks_in_15 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_15 .imgcaption {   
		
			
	 }	
	#stacks_in_15 .imgcaption p {  }
	#stacks_in_15 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_15 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_15 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_15 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_15 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_15 {
	margin: 60px 0px 40px 0px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_17 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_17 .imgwrapper, #stacks_in_17 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_17 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_17 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_17 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_17 .imgcontainer img[alt] {  
   }  
#stacks_in_17 .imgcontainer {  }
#stacks_in_17 .layeroverlay {  }

#stacks_in_17 .imgcaption {   }
#stacks_in_17 .imgcaption p {  }
 

#stacks_in_17 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_17 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_17 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_17 .imgcontainer:hover {  
  }
#stacks_in_17 .imgcontainer img:hover {    }

#stacks_in_17 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_17 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_17 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_17 .imgcontainer:hover img {  }

#stacks_in_17 .imgcontainer img { 



  }

#stacks_in_17 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_17 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_17 .imgwrapper {  }	
	#stacks_in_17 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_17 .imgcaption {   
		
			
	 }	
	#stacks_in_17 .imgcaption p {  }
	#stacks_in_17 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_17 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_17 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_17 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_17 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_17 {
	margin: 40px 0px 40px 0px;
}

#stacks_in_18 {
	margin: 60px 20px 40px 20px;
}
:root {
  --multi_columns_stacks_in_20:1fr 1fr;
}
#multi_columns_stacks_in_20 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_20);
  grid-gap: 40px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_20 > div {
  min-width: 0;
}
#multi_columns_stacks_in_20 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_20 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_20 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_20 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_20 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_20 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_20 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_20 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_20 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_20 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_20 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_20 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_20 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_20 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_20 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_20 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_20 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_20 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_20 > div > * {position: relative;}
  #multi_columns_stacks_in_20 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_20 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_20 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_20 > div > * {position: relative;}
  #multi_columns_stacks_in_20 > div > * > * {transform: translate(0,0);}
  
}

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

 

#stacks_in_24 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_24 .imgwrapper, #stacks_in_24 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_24 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_24 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_24 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_24 .imgcontainer img[alt] {  
   }  
#stacks_in_24 .imgcontainer {  }
#stacks_in_24 .layeroverlay {  }

#stacks_in_24 .imgcaption {   }
#stacks_in_24 .imgcaption p {  }
 

#stacks_in_24 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_24 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_24 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_24 .imgcontainer:hover {  
  }
#stacks_in_24 .imgcontainer img:hover {    }

#stacks_in_24 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_24 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_24 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_24 .imgcontainer:hover img {  }

#stacks_in_24 .imgcontainer img { 



  }

#stacks_in_24 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_24 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_24 .imgwrapper {  }	
	#stacks_in_24 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_24 .imgcaption {   
		
			
	 }	
	#stacks_in_24 .imgcaption p {  }
	#stacks_in_24 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_24 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_24 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_24 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_24 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_24 {
	margin:  20px;
}

#stacks_in_21 {
	margin:  20px;
}

#stacks_in_46 {
	margin: 60px 0px 0px 0px;
}
:root {
  --multi_columns_stacks_in_47:1fr 1fr;
}
#multi_columns_stacks_in_47 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_47);
  grid-gap: 40px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_47 > div {
  min-width: 0;
}
#multi_columns_stacks_in_47 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_47 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_47 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_47 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_47 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_47 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_47 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_47 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_47 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_47 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_47 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_47 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_47 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_47 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_47 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_47 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_47 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_47 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_47 > div > * {position: relative;}
  #multi_columns_stacks_in_47 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_47 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_47 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_47 > div > * {position: relative;}
  #multi_columns_stacks_in_47 > div > * > * {transform: translate(0,0);}
  
}


#stacks_in_52 {
	margin: 0px 20px 0px 20px;
}

#stacks_in_49 {
	margin: 0px 20px 0px 20px;
}
#stacks_in_55>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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



}



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


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


}




#stacks_in_55 {
	margin: 40px 0px 0px 0px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_64 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_64 .imgwrapper, #stacks_in_64 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_64 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_64 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_64 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_64 .imgcontainer img[alt] {  
   }  
#stacks_in_64 .imgcontainer {  }
#stacks_in_64 .layeroverlay {  }

#stacks_in_64 .imgcaption {   }
#stacks_in_64 .imgcaption p {  }
 

#stacks_in_64 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_64 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_64 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_64 .imgcontainer:hover {  
  }
#stacks_in_64 .imgcontainer img:hover {    }

#stacks_in_64 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_64 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_64 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_64 .imgcontainer:hover img {  }

#stacks_in_64 .imgcontainer img { 



  }

#stacks_in_64 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_64 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_64 .imgwrapper {  }	
	#stacks_in_64 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_64 .imgcaption {   
		
			
	 }	
	#stacks_in_64 .imgcaption p {  }
	#stacks_in_64 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_64 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_64 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_64 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_64 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_65 {
	margin: 40px 20px 40px 20px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_60 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_60 .imgwrapper, #stacks_in_60 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_60 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_60 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_60 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_60 .imgcontainer img[alt] {  
   }  
#stacks_in_60 .imgcontainer {  }
#stacks_in_60 .layeroverlay {  }

#stacks_in_60 .imgcaption {   }
#stacks_in_60 .imgcaption p {  }
 

#stacks_in_60 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_60 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_60 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_60 .imgcontainer:hover {  
  }
#stacks_in_60 .imgcontainer img:hover {    }

#stacks_in_60 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_60 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_60 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_60 .imgcontainer:hover img {  }

#stacks_in_60 .imgcontainer img { 



  }

#stacks_in_60 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_60 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_60 .imgwrapper {  }	
	#stacks_in_60 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_60 .imgcaption {   
		
			
	 }	
	#stacks_in_60 .imgcaption p {  }
	#stacks_in_60 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_60 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_60 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_60 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_60 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_61 {
	margin: 40px 20px 40px 20px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_56 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_56 .imgwrapper, #stacks_in_56 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_56 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_56 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_56 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_56 .imgcontainer img[alt] {  
   }  
#stacks_in_56 .imgcontainer {  }
#stacks_in_56 .layeroverlay {  }

#stacks_in_56 .imgcaption {   }
#stacks_in_56 .imgcaption p {  }
 

#stacks_in_56 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_56 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_56 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_56 .imgcontainer:hover {  
  }
#stacks_in_56 .imgcontainer img:hover {    }

#stacks_in_56 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_56 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_56 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_56 .imgcontainer:hover img {  }

#stacks_in_56 .imgcontainer img { 



  }

#stacks_in_56 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_56 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_56 .imgwrapper {  }	
	#stacks_in_56 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_56 .imgcaption {   
		
			
	 }	
	#stacks_in_56 .imgcaption p {  }
	#stacks_in_56 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_56 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_56 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_56 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_56 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_57 {
	margin: 40px 20px 40px 20px;
}
#stacks_in_78>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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



}



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


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


}




#stacks_in_78 {
	margin: 0px 0px 40px 0px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_87 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_87 .imgwrapper, #stacks_in_87 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_87 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_87 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_87 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_87 .imgcontainer img[alt] {  
   }  
#stacks_in_87 .imgcontainer {  }
#stacks_in_87 .layeroverlay {  }

#stacks_in_87 .imgcaption {   }
#stacks_in_87 .imgcaption p {  }
 

#stacks_in_87 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_87 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_87 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_87 .imgcontainer:hover {  
  }
#stacks_in_87 .imgcontainer img:hover {    }

#stacks_in_87 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_87 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_87 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_87 .imgcontainer:hover img {  }

#stacks_in_87 .imgcontainer img { 



  }

#stacks_in_87 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_87 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_87 .imgwrapper {  }	
	#stacks_in_87 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_87 .imgcaption {   
		
			
	 }	
	#stacks_in_87 .imgcaption p {  }
	#stacks_in_87 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_87 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_87 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_87 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_87 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_88 {
	margin: 49px 20px 49px 29px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_83 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_83 .imgwrapper, #stacks_in_83 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_83 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_83 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_83 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_83 .imgcontainer img[alt] {  
   }  
#stacks_in_83 .imgcontainer {  }
#stacks_in_83 .layeroverlay {  }

#stacks_in_83 .imgcaption {   }
#stacks_in_83 .imgcaption p {  }
 

#stacks_in_83 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_83 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_83 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_83 .imgcontainer:hover {  
  }
#stacks_in_83 .imgcontainer img:hover {    }

#stacks_in_83 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_83 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_83 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_83 .imgcontainer:hover img {  }

#stacks_in_83 .imgcontainer img { 



  }

#stacks_in_83 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_83 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_83 .imgwrapper {  }	
	#stacks_in_83 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_83 .imgcaption {   
		
			
	 }	
	#stacks_in_83 .imgcaption p {  }
	#stacks_in_83 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_83 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_83 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_83 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_83 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_84 {
	margin: 40px 20px 40px 20px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_79 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_79 .imgwrapper, #stacks_in_79 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_79 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_79 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_79 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_79 .imgcontainer img[alt] {  
   }  
#stacks_in_79 .imgcontainer {  }
#stacks_in_79 .layeroverlay {  }

#stacks_in_79 .imgcaption {   }
#stacks_in_79 .imgcaption p {  }
 

#stacks_in_79 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_79 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_79 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_79 .imgcontainer:hover {  
  }
#stacks_in_79 .imgcontainer img:hover {    }

#stacks_in_79 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_79 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_79 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_79 .imgcontainer:hover img {  }

#stacks_in_79 .imgcontainer img { 



  }

#stacks_in_79 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_79 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_79 .imgwrapper {  }	
	#stacks_in_79 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_79 .imgcaption {   
		
			
	 }	
	#stacks_in_79 .imgcaption p {  }
	#stacks_in_79 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_79 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_79 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_79 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_79 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_80 {
	margin: 40px 20px 40px 20px;
}

.element_stacks_in_91[data-deluxe-el] {
  
  background-color : rgba(0, 0, 0, 1.00);
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 20px;
  padding: 40px 40px;
  color: rgba(255, 255, 255, 1.00);
}
.element_stacks_in_91[data-deluxe-el] > div {

}

.element_stacks_in_91[data-deluxe-el] [data-deluxe-link],
.element_stacks_in_91[data-deluxe-el] svg {
  color:  rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}
.element_stacks_in_91[data-deluxe-el] h1,
.element_stacks_in_91[data-deluxe-el] h2,
.element_stacks_in_91[data-deluxe-el] h3,
.element_stacks_in_91[data-deluxe-el] h4,
.element_stacks_in_91[data-deluxe-el] h5 {
  color: rgba(255, 255, 255, 1.00);
}


#stacks_in_92 {
	margin: 20px 0px 20px 0px;
}
#stacks_in_95>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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



}



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


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


}




#stacks_in_95 {
	margin: 20px 0px 20px 0px;
}

#stacks_in_106 {
	padding:  20px;
}

#stacks_out_106 {
	width: 100px;
}

#stacks_in_101 {
	padding:  20px;
}

#stacks_out_101 {
	width: 100px;
}

#stacks_in_96 {
	padding:  20px;
}

#stacks_out_96 {
	width: 100px;
}

#stacks_in_111 {
	margin: 80px 0px 20px 0px;
}
:root {
  --multi_columns_stacks_in_112:1fr 1fr;
}
#multi_columns_stacks_in_112 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_112);
  grid-gap: 40px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_112 > div {
  min-width: 0;
}
#multi_columns_stacks_in_112 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_112 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_112 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_112 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_112 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_112 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_112 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_112 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_112 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_112 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_112 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_112 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_112 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_112 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_112 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_112 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_112 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_112 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_112 > div > * {position: relative;}
  #multi_columns_stacks_in_112 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_112 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_112 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_112 > div > * {position: relative;}
  #multi_columns_stacks_in_112 > div > * > * {transform: translate(0,0);}
  
}


#stacks_in_117 {
	margin:  20px;
}

#stacks_in_114 {
	margin: 0px 20px 0px 20px;
}
#stacks_in_130>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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



}



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


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


}




#stacks_in_130 {
	margin: 20px 0px 0px 0px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_149 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_149 .imgwrapper, #stacks_in_149 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_149 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_149 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_149 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_149 .imgcontainer img[alt] {  
   }  
#stacks_in_149 .imgcontainer {  }
#stacks_in_149 .layeroverlay {  }

#stacks_in_149 .imgcaption {   }
#stacks_in_149 .imgcaption p {  }
 

#stacks_in_149 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_149 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_149 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_149 .imgcontainer:hover {  
  }
#stacks_in_149 .imgcontainer img:hover {    }

#stacks_in_149 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_149 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_149 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_149 .imgcontainer:hover img {  }

#stacks_in_149 .imgcontainer img { 



  }

#stacks_in_149 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_149 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_149 .imgwrapper {  }	
	#stacks_in_149 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_149 .imgcaption {   
		
			
	 }	
	#stacks_in_149 .imgcaption p {  }
	#stacks_in_149 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_149 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_149 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_149 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_149 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */:root {
  --multi_columns_stacks_in_150:min-content 1fr;
}
#multi_columns_stacks_in_150 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_150);
  grid-gap: 16px;
  
  align-items: center;
  
  
  
  justify-content: flex-end;
}
#multi_columns_stacks_in_150 > div {
  min-width: 0;
}
#multi_columns_stacks_in_150 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_150 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_150 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



#stacks_in_155 {
	margin: 20px 0px 20px 20px;
}

#stacks_out_155 {
	width: 80px;
	margin-right:0;
}

#stacks_in_152 {
	margin: 20px 20px 20px 0px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_140 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_140 .imgwrapper, #stacks_in_140 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_140 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_140 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_140 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_140 .imgcontainer img[alt] {  
   }  
#stacks_in_140 .imgcontainer {  }
#stacks_in_140 .layeroverlay {  }

#stacks_in_140 .imgcaption {   }
#stacks_in_140 .imgcaption p {  }
 

#stacks_in_140 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_140 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_140 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_140 .imgcontainer:hover {  
  }
#stacks_in_140 .imgcontainer img:hover {    }

#stacks_in_140 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_140 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_140 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_140 .imgcontainer:hover img {  }

#stacks_in_140 .imgcontainer img { 



  }

#stacks_in_140 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_140 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_140 .imgwrapper {  }	
	#stacks_in_140 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_140 .imgcaption {   
		
			
	 }	
	#stacks_in_140 .imgcaption p {  }
	#stacks_in_140 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_140 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_140 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_140 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_140 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */:root {
  --multi_columns_stacks_in_141:min-content 1fr;
}
#multi_columns_stacks_in_141 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_141);
  grid-gap: 16px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_141 > div {
  min-width: 0;
}
#multi_columns_stacks_in_141 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_141 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_141 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



#stacks_in_146 {
	margin: 20px 0px 20px 20px;
}

#stacks_out_146 {
	width: 80px;
	margin-right:0;
}

#stacks_in_143 {
	margin: 20px 20px 20px 0px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_131 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_131 .imgwrapper, #stacks_in_131 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_131 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_131 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_131 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_131 .imgcontainer img[alt] {  
   }  
#stacks_in_131 .imgcontainer {  }
#stacks_in_131 .layeroverlay {  }

#stacks_in_131 .imgcaption {   }
#stacks_in_131 .imgcaption p {  }
 

#stacks_in_131 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_131 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_131 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_131 .imgcontainer:hover {  
  }
#stacks_in_131 .imgcontainer img:hover {    }

#stacks_in_131 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_131 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_131 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_131 .imgcontainer:hover img {  }

#stacks_in_131 .imgcontainer img { 



  }

#stacks_in_131 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_131 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_131 .imgwrapper {  }	
	#stacks_in_131 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_131 .imgcaption {   
		
			
	 }	
	#stacks_in_131 .imgcaption p {  }
	#stacks_in_131 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_131 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_131 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_131 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_131 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */:root {
  --multi_columns_stacks_in_132:min-content 1fr;
}
#multi_columns_stacks_in_132 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_132);
  grid-gap: 16px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_132 > div {
  min-width: 0;
}
#multi_columns_stacks_in_132 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_132 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_132 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



#stacks_in_137 {
	margin: 20px 0px 20px 20px;
}

#stacks_out_137 {
	width: 80px;
	margin-right:0;
}

#stacks_in_134 {
	margin: 20px 20px 20px 0px;
}

.element_stacks_in_188[data-deluxe-el] {
  
  background-color : rgba(0, 0, 0, 1.00);
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 20px;
  margin: 40px 0px;
  padding: 40px 0px;
  color: rgba(255, 255, 255, 1.00);
}
.element_stacks_in_188[data-deluxe-el] > div {

}

.element_stacks_in_188[data-deluxe-el] [data-deluxe-link],
.element_stacks_in_188[data-deluxe-el] svg {
  color:  rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}
.element_stacks_in_188[data-deluxe-el] h1,
.element_stacks_in_188[data-deluxe-el] h2,
.element_stacks_in_188[data-deluxe-el] h3,
.element_stacks_in_188[data-deluxe-el] h4,
.element_stacks_in_188[data-deluxe-el] h5 {
  color: rgba(255, 255, 255, 1.00);
}


#stacks_in_189 {
	margin:  20px;
}

#stacks_in_192 {
	margin:  20px;
}

#stacks_in_194 {
	margin: 80px 20px 40px 20px;
}
:root {
  --multi_columns_stacks_in_196:1fr 1fr;
}
#multi_columns_stacks_in_196 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_196);
  grid-gap: 40px;
  align-items: flex-start;
  
  
  
  justify-content: center;
  
}
#multi_columns_stacks_in_196 > div {
  min-width: 0;
}
#multi_columns_stacks_in_196 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_196 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_196 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_196 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_196 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_196 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_196 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_196 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_196 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_196 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_196 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_196 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_196 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_196 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_196 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_196 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_196 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_196 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_196 > div > * {position: relative;}
  #multi_columns_stacks_in_196 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_196 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_196 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_196 > div > * {position: relative;}
  #multi_columns_stacks_in_196 > div > * > * {transform: translate(0,0);}
  
}

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

 

#stacks_in_201 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_201 .imgwrapper, #stacks_in_201 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_201 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_201 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_201 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_201 .imgcontainer img[alt] {  
   }  
#stacks_in_201 .imgcontainer {  }
#stacks_in_201 .layeroverlay {  }

#stacks_in_201 .imgcaption {   }
#stacks_in_201 .imgcaption p {  }
 

#stacks_in_201 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_201 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_201 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_201 .imgcontainer:hover {  
  }
#stacks_in_201 .imgcontainer img:hover {    }

#stacks_in_201 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_201 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_201 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_201 .imgcontainer:hover img {  }

#stacks_in_201 .imgcontainer img { 



  }

#stacks_in_201 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_201 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_201 .imgwrapper {  }	
	#stacks_in_201 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_201 .imgcaption {   
		
			
	 }	
	#stacks_in_201 .imgcaption p {  }
	#stacks_in_201 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_201 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_201 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_201 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_201 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_202 {
	margin: 40px 20px 20px 20px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_197 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_197 .imgwrapper, #stacks_in_197 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_197 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_197 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_197 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_197 .imgcontainer img[alt] {  
   }  
#stacks_in_197 .imgcontainer {  }
#stacks_in_197 .layeroverlay {  }

#stacks_in_197 .imgcaption {   }
#stacks_in_197 .imgcaption p {  }
 

#stacks_in_197 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_197 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_197 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_197 .imgcontainer:hover {  
  }
#stacks_in_197 .imgcontainer img:hover {    }

#stacks_in_197 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_197 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_197 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_197 .imgcontainer:hover img {  }

#stacks_in_197 .imgcontainer img { 



  }

#stacks_in_197 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_197 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_197 .imgwrapper {  }	
	#stacks_in_197 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_197 .imgcaption {   
		
			
	 }	
	#stacks_in_197 .imgcaption p {  }
	#stacks_in_197 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_197 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_197 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_197 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_197 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_198 {
	margin: 40px 20px 20px 20px;
}

#stacks_in_205 {
	margin: 60px 20px 40px 20px;
}
:root {
  --multi_columns_stacks_in_207:1fr 1fr;
}
#multi_columns_stacks_in_207 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_207);
  grid-gap: 40px;
  align-items: flex-start;
  
  
  
  
  
}
#multi_columns_stacks_in_207 > div {
  min-width: 0;
}
#multi_columns_stacks_in_207 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_207 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_207 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_207 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_207 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_207 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_207 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_207 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_207 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_207 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_207 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_207 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_207 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_207 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_207 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_207 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_207 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_207 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_207 > div > * {position: relative;}
  #multi_columns_stacks_in_207 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_207 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_207 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_207 > div > * {position: relative;}
  #multi_columns_stacks_in_207 > div > * > * {transform: translate(0,0);}
  
}

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

 

#stacks_in_212 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_212 .imgwrapper, #stacks_in_212 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_212 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_212 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_212 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_212 .imgcontainer img[alt] {  
   }  
#stacks_in_212 .imgcontainer {  }
#stacks_in_212 .layeroverlay {  }

#stacks_in_212 .imgcaption {   }
#stacks_in_212 .imgcaption p {  }
 

#stacks_in_212 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_212 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_212 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_212 .imgcontainer:hover {  
  }
#stacks_in_212 .imgcontainer img:hover {    }

#stacks_in_212 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_212 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_212 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_212 .imgcontainer:hover img {  }

#stacks_in_212 .imgcontainer img { 



  }

#stacks_in_212 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_212 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_212 .imgwrapper {  }	
	#stacks_in_212 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_212 .imgcaption {   
		
			
	 }	
	#stacks_in_212 .imgcaption p {  }
	#stacks_in_212 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_212 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_212 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_212 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_212 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_213 {
	margin:  20px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_208 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_208 .imgwrapper, #stacks_in_208 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_208 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_208 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_208 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_208 .imgcontainer img[alt] {  
   }  
#stacks_in_208 .imgcontainer {  }
#stacks_in_208 .layeroverlay {  }

#stacks_in_208 .imgcaption {   }
#stacks_in_208 .imgcaption p {  }
 

#stacks_in_208 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_208 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_208 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_208 .imgcontainer:hover {  
  }
#stacks_in_208 .imgcontainer img:hover {    }

#stacks_in_208 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_208 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_208 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_208 .imgcontainer:hover img {  }

#stacks_in_208 .imgcontainer img { 



  }

#stacks_in_208 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_208 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_208 .imgwrapper {  }	
	#stacks_in_208 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_208 .imgcaption {   
		
			
	 }	
	#stacks_in_208 .imgcaption p {  }
	#stacks_in_208 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_208 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_208 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_208 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_208 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_209 {
	margin:  20px;
}

#stacks_in_236 {
	margin: 29px 0px 29px 0px;
}
:root {
  --multi_columns_stacks_in_237:1fr 1fr;
}
#multi_columns_stacks_in_237 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_237);
  grid-gap: 40px;
  align-items: flex-start;
  
  
  
  
  
}
#multi_columns_stacks_in_237 > div {
  min-width: 0;
}
#multi_columns_stacks_in_237 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_237 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_237 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_237 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_237 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_237 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_237 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_237 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_237 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_237 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_237 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_237 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_237 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_237 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_237 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_237 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_237 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_237 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_237 > div > * {position: relative;}
  #multi_columns_stacks_in_237 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_237 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_237 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_237 > div > * {position: relative;}
  #multi_columns_stacks_in_237 > div > * > * {transform: translate(0,0);}
  
}

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

 

#stacks_in_243 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_243 .imgwrapper, #stacks_in_243 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_243 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_243 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_243 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_243 .imgcontainer img[alt] {  
   }  
#stacks_in_243 .imgcontainer {  }
#stacks_in_243 .layeroverlay {  }

#stacks_in_243 .imgcaption {   }
#stacks_in_243 .imgcaption p {  }
 

#stacks_in_243 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_243 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_243 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_243 .imgcontainer:hover {  
  }
#stacks_in_243 .imgcontainer img:hover {    }

#stacks_in_243 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_243 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_243 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_243 .imgcontainer:hover img {  }

#stacks_in_243 .imgcontainer img { 



  }

#stacks_in_243 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_243 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_243 .imgwrapper {  }	
	#stacks_in_243 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_243 .imgcaption {   
		
			
	 }	
	#stacks_in_243 .imgcaption p {  }
	#stacks_in_243 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_243 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_243 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_243 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_243 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_244 {
	margin:  20px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_239 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_239 .imgwrapper, #stacks_in_239 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_239 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_239 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_239 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_239 .imgcontainer img[alt] {  
   }  
#stacks_in_239 .imgcontainer {  }
#stacks_in_239 .layeroverlay {  }

#stacks_in_239 .imgcaption {   }
#stacks_in_239 .imgcaption p {  }
 

#stacks_in_239 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_239 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_239 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_239 .imgcontainer:hover {  
  }
#stacks_in_239 .imgcontainer img:hover {    }

#stacks_in_239 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_239 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_239 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_239 .imgcontainer:hover img {  }

#stacks_in_239 .imgcontainer img { 



  }

#stacks_in_239 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_239 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_239 .imgwrapper {  }	
	#stacks_in_239 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_239 .imgcaption {   
		
			
	 }	
	#stacks_in_239 .imgcaption p {  }
	#stacks_in_239 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_239 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_239 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_239 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_239 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_240 {
	margin:  20px;
}

#stacks_in_257 {
	margin: 60px 20px 40px 20px;
}
:root {
  --multi_columns_stacks_in_259:1fr 1fr;
}
#multi_columns_stacks_in_259 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_259);
  grid-gap: 40px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_259 > div {
  min-width: 0;
}
#multi_columns_stacks_in_259 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_259 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_259 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_259 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_259 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_259 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_259 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_259 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_259 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_259 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_259 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_259 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_259 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_259 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_259 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_259 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_259 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_259 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_259 > div > * {position: relative;}
  #multi_columns_stacks_in_259 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_259 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_259 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_259 > div > * {position: relative;}
  #multi_columns_stacks_in_259 > div > * > * {transform: translate(0,0);}
  
}

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

 

#stacks_in_263 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_263 .imgwrapper, #stacks_in_263 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_263 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_263 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_263 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_263 .imgcontainer img[alt] {  
   }  
#stacks_in_263 .imgcontainer {  }
#stacks_in_263 .layeroverlay {  }

#stacks_in_263 .imgcaption {   }
#stacks_in_263 .imgcaption p {  }
 

#stacks_in_263 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_263 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_263 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_263 .imgcontainer:hover {  
  }
#stacks_in_263 .imgcontainer img:hover {    }

#stacks_in_263 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_263 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_263 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_263 .imgcontainer:hover img {  }

#stacks_in_263 .imgcontainer img { 



  }

#stacks_in_263 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_263 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_263 .imgwrapper {  }	
	#stacks_in_263 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_263 .imgcaption {   
		
			
	 }	
	#stacks_in_263 .imgcaption p {  }
	#stacks_in_263 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_263 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_263 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_263 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_263 .imgcontainer {  }
 }

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

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

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

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

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








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



}



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


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


}




#stacks_in_275 {
	margin: 40px 0px 40px 0px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_284 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_284 .imgwrapper, #stacks_in_284 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_284 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_284 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_284 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_284 .imgcontainer img[alt] {  
   }  
#stacks_in_284 .imgcontainer {  }
#stacks_in_284 .layeroverlay {  }

#stacks_in_284 .imgcaption {   }
#stacks_in_284 .imgcaption p {  }
 

#stacks_in_284 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_284 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_284 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_284 .imgcontainer:hover {  
  }
#stacks_in_284 .imgcontainer img:hover {    }

#stacks_in_284 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_284 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_284 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_284 .imgcontainer:hover img {  }

#stacks_in_284 .imgcontainer img { 



  }

#stacks_in_284 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_284 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_284 .imgwrapper {  }	
	#stacks_in_284 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_284 .imgcaption {   
		
			
	 }	
	#stacks_in_284 .imgcaption p {  }
	#stacks_in_284 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_284 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_284 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_284 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_284 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_285 {
	margin:  20px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_280 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_280 .imgwrapper, #stacks_in_280 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_280 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_280 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_280 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_280 .imgcontainer img[alt] {  
   }  
#stacks_in_280 .imgcontainer {  }
#stacks_in_280 .layeroverlay {  }

#stacks_in_280 .imgcaption {   }
#stacks_in_280 .imgcaption p {  }
 

#stacks_in_280 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_280 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_280 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_280 .imgcontainer:hover {  
  }
#stacks_in_280 .imgcontainer img:hover {    }

#stacks_in_280 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_280 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_280 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_280 .imgcontainer:hover img {  }

#stacks_in_280 .imgcontainer img { 



  }

#stacks_in_280 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_280 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_280 .imgwrapper {  }	
	#stacks_in_280 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_280 .imgcaption {   
		
			
	 }	
	#stacks_in_280 .imgcaption p {  }
	#stacks_in_280 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_280 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_280 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_280 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_280 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_281 {
	margin:  20px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_276 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_276 .imgwrapper, #stacks_in_276 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_276 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_276 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_276 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_276 .imgcontainer img[alt] {  
   }  
#stacks_in_276 .imgcontainer {  }
#stacks_in_276 .layeroverlay {  }

#stacks_in_276 .imgcaption {   }
#stacks_in_276 .imgcaption p {  }
 

#stacks_in_276 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_276 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_276 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_276 .imgcontainer:hover {  
  }
#stacks_in_276 .imgcontainer img:hover {    }

#stacks_in_276 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_276 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_276 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_276 .imgcontainer:hover img {  }

#stacks_in_276 .imgcontainer img { 



  }

#stacks_in_276 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_276 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_276 .imgwrapper {  }	
	#stacks_in_276 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_276 .imgcaption {   
		
			
	 }	
	#stacks_in_276 .imgcaption p {  }
	#stacks_in_276 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_276 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_276 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_276 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_276 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_277 {
	margin:  20px;
}

#stacks_in_288 {
	margin: 40px 20px 40px 20px;
}
:root {
  --multi_columns_stacks_in_320:1fr 1fr;
}
#multi_columns_stacks_in_320 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_320);
  grid-gap: 40px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_320 > div {
  min-width: 0;
}
#multi_columns_stacks_in_320 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_320 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_320 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_320 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_320 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_320 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_320 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_320 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_320 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_320 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_320 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_320 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_320 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_320 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_320 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_320 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_320 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_320 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_320 > div > * {position: relative;}
  #multi_columns_stacks_in_320 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_320 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_320 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_320 > div > * {position: relative;}
  #multi_columns_stacks_in_320 > div > * > * {transform: translate(0,0);}
  
}

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

 

#stacks_in_326 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_326 .imgwrapper, #stacks_in_326 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_326 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_326 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_326 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_326 .imgcontainer img[alt] {  
   }  
#stacks_in_326 .imgcontainer {  }
#stacks_in_326 .layeroverlay {  }

#stacks_in_326 .imgcaption {   }
#stacks_in_326 .imgcaption p {  }
 

#stacks_in_326 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_326 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_326 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_326 .imgcontainer:hover {  
  }
#stacks_in_326 .imgcontainer img:hover {    }

#stacks_in_326 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_326 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_326 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_326 .imgcontainer:hover img {  }

#stacks_in_326 .imgcontainer img { 



  }

#stacks_in_326 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_326 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_326 .imgwrapper {  }	
	#stacks_in_326 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_326 .imgcaption {   
		
			
	 }	
	#stacks_in_326 .imgcaption p {  }
	#stacks_in_326 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_326 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_326 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_326 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_326 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_321 {
	margin: 20px 20px 0px 20px;
}

#stacks_in_324 {
	margin: 4px 20px 20px 20px;
}

#stacks_in_338 {
	margin: 60px 20px 40px 20px;
}
:root {
  --multi_columns_stacks_in_340:1fr 1fr;
}
#multi_columns_stacks_in_340 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_340);
  grid-gap: 40px;
  align-items: flex-start;
  
  
  
  
  
}
#multi_columns_stacks_in_340 > div {
  min-width: 0;
}
#multi_columns_stacks_in_340 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_340 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_340 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_340 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_340 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_340 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_340 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_340 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_340 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_340 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_340 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_340 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_340 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_340 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_340 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_340 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_340 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_340 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_340 > div > * {position: relative;}
  #multi_columns_stacks_in_340 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_340 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_340 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_340 > div > * {position: relative;}
  #multi_columns_stacks_in_340 > div > * > * {transform: translate(0,0);}
  
}

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

 

#stacks_in_345 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_345 .imgwrapper, #stacks_in_345 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_345 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_345 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_345 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_345 .imgcontainer img[alt] {  
   }  
#stacks_in_345 .imgcontainer {  }
#stacks_in_345 .layeroverlay {  }

#stacks_in_345 .imgcaption {   }
#stacks_in_345 .imgcaption p {  }
 

#stacks_in_345 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_345 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_345 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_345 .imgcontainer:hover {  
  }
#stacks_in_345 .imgcontainer img:hover {    }

#stacks_in_345 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_345 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_345 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_345 .imgcontainer:hover img {  }

#stacks_in_345 .imgcontainer img { 



  }

#stacks_in_345 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_345 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_345 .imgwrapper {  }	
	#stacks_in_345 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_345 .imgcaption {   
		
			
	 }	
	#stacks_in_345 .imgcaption p {  }
	#stacks_in_345 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_345 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_345 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_345 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_345 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_346 {
	margin: 40px 20px 40px 20px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_341 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_341 .imgwrapper, #stacks_in_341 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_341 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_341 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_341 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_341 .imgcontainer img[alt] {  
   }  
#stacks_in_341 .imgcontainer {  }
#stacks_in_341 .layeroverlay {  }

#stacks_in_341 .imgcaption {   }
#stacks_in_341 .imgcaption p {  }
 

#stacks_in_341 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_341 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_341 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_341 .imgcontainer:hover {  
  }
#stacks_in_341 .imgcontainer img:hover {    }

#stacks_in_341 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_341 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_341 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_341 .imgcontainer:hover img {  }

#stacks_in_341 .imgcontainer img { 



  }

#stacks_in_341 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_341 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_341 .imgwrapper {  }	
	#stacks_in_341 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_341 .imgcaption {   
		
			
	 }	
	#stacks_in_341 .imgcaption p {  }
	#stacks_in_341 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_341 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_341 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_341 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_341 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_342 {
	margin: 40px 20px 40px 20px;
}
:root {
  --multi_columns_stacks_in_350:1fr 1fr;
}
#multi_columns_stacks_in_350 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_350);
  grid-gap: 40px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_350 > div {
  min-width: 0;
}
#multi_columns_stacks_in_350 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_350 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_350 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_350 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_350 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_350 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_350 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_350 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_350 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_350 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_350 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_350 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_350 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_350 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_350 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_350 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_350 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_350 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_350 > div > * {position: relative;}
  #multi_columns_stacks_in_350 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_350 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_350 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_350 > div > * {position: relative;}
  #multi_columns_stacks_in_350 > div > * > * {transform: translate(0,0);}
  
}

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

 

#stacks_in_357 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_357 .imgwrapper, #stacks_in_357 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_357 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_357 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_357 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_357 .imgcontainer img[alt] {  
   }  
#stacks_in_357 .imgcontainer {  }
#stacks_in_357 .layeroverlay {  }

#stacks_in_357 .imgcaption {   }
#stacks_in_357 .imgcaption p {  }
 

#stacks_in_357 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_357 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_357 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_357 .imgcontainer:hover {  
  }
#stacks_in_357 .imgcontainer img:hover {    }

#stacks_in_357 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_357 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_357 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_357 .imgcontainer:hover img {  }

#stacks_in_357 .imgcontainer img { 



  }

#stacks_in_357 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_357 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_357 .imgwrapper {  }	
	#stacks_in_357 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_357 .imgcaption {   
		
			
	 }	
	#stacks_in_357 .imgcaption p {  }
	#stacks_in_357 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_357 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_357 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_357 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_357 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_352 {
	margin: 20px 20px 0px 20px;
}

#stacks_in_355 {
	margin: 4px 20px 20px 20px;
}

#stacks_in_809 {
	padding: 80px 20px 40px 20px;
}
:root {
  --multi_columns_stacks_in_811:1fr 1fr;
}
#multi_columns_stacks_in_811 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_811);
  grid-gap: 40px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_811 > div {
  min-width: 0;
}
#multi_columns_stacks_in_811 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_811 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_811 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_811 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_811 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_811 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_811 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_811 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_811 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_811 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_811 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_811 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_811 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_811 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_811 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_811 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_811 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_811 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_811 > div > * {position: relative;}
  #multi_columns_stacks_in_811 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_811 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_811 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_811 > div > * {position: relative;}
  #multi_columns_stacks_in_811 > div > * > * {transform: translate(0,0);}
  
}


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

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

#stacks_in_818 {
	padding: 40px 0px 0px 0px;
}
:root {
  --multi_columns_stacks_in_819:1fr 1fr;
}
#multi_columns_stacks_in_819 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_819);
  grid-gap: 20px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_819 > div {
  min-width: 0;
}
#multi_columns_stacks_in_819 + .deluxe-columns {
  margin-top: 20px;
}
#multi_columns_stacks_in_819 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_819 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_819 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_819 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_819 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_819 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_819 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_819 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_819 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_819 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_819 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_819 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_819 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_819 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_819 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_819 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_819 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_819 > div > * {position: relative;}
  #multi_columns_stacks_in_819 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_819 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_819 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_819 > div > * {position: relative;}
  #multi_columns_stacks_in_819 > div > * > * {transform: translate(0,0);}
  
}

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

 

#stacks_in_823 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_823 .imgwrapper, #stacks_in_823 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_823 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_823 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_823 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_823 .imgcontainer img[alt] {  
   }  
#stacks_in_823 .imgcontainer {  }
#stacks_in_823 .layeroverlay {  }

#stacks_in_823 .imgcaption {   }
#stacks_in_823 .imgcaption p {  }
 

#stacks_in_823 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_823 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_823 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_823 .imgcontainer:hover {  
  }
#stacks_in_823 .imgcontainer img:hover {    }

#stacks_in_823 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_823 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_823 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_823 .imgcontainer:hover img {  }

#stacks_in_823 .imgcontainer img { 



  }

#stacks_in_823 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_823 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_823 .imgwrapper {  }	
	#stacks_in_823 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_823 .imgcaption {   
		
			
	 }	
	#stacks_in_823 .imgcaption p {  }
	#stacks_in_823 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_823 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_823 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_823 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_823 .imgcontainer {  }
 }

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

 

#stacks_in_821 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_821 .imgwrapper, #stacks_in_821 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_821 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_821 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_821 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_821 .imgcontainer img[alt] {  
   }  
#stacks_in_821 .imgcontainer {  }
#stacks_in_821 .layeroverlay {  }

#stacks_in_821 .imgcaption {   }
#stacks_in_821 .imgcaption p {  }
 

#stacks_in_821 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_821 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_821 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_821 .imgcontainer:hover {  
  }
#stacks_in_821 .imgcontainer img:hover {    }

#stacks_in_821 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_821 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_821 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_821 .imgcontainer:hover img {  }

#stacks_in_821 .imgcontainer img { 



  }

#stacks_in_821 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_821 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_821 .imgwrapper {  }	
	#stacks_in_821 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_821 .imgcaption {   
		
			
	 }	
	#stacks_in_821 .imgcaption p {  }
	#stacks_in_821 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_821 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_821 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_821 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_821 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_825 {
	padding: 20px 0px 20px 0px;
}
:root {
  --multi_columns_stacks_in_826:1fr 1fr;
}
#multi_columns_stacks_in_826 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_826);
  grid-gap: 20px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_826 > div {
  min-width: 0;
}
#multi_columns_stacks_in_826 + .deluxe-columns {
  margin-top: 20px;
}
#multi_columns_stacks_in_826 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_826 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_826 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_826 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_826 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_826 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_826 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_826 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_826 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_826 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_826 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_826 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_826 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_826 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_826 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_826 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_826 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_826 > div > * {position: relative;}
  #multi_columns_stacks_in_826 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_826 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_826 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_826 > div > * {position: relative;}
  #multi_columns_stacks_in_826 > div > * > * {transform: translate(0,0);}
  
}

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

 

#stacks_in_830 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_830 .imgwrapper, #stacks_in_830 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_830 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_830 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_830 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_830 .imgcontainer img[alt] {  
   }  
#stacks_in_830 .imgcontainer {  }
#stacks_in_830 .layeroverlay {  }

#stacks_in_830 .imgcaption {   }
#stacks_in_830 .imgcaption p {  }
 

#stacks_in_830 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_830 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_830 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_830 .imgcontainer:hover {  
  }
#stacks_in_830 .imgcontainer img:hover {    }

#stacks_in_830 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_830 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_830 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_830 .imgcontainer:hover img {  }

#stacks_in_830 .imgcontainer img { 



  }

#stacks_in_830 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_830 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_830 .imgwrapper {  }	
	#stacks_in_830 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_830 .imgcaption {   
		
			
	 }	
	#stacks_in_830 .imgcaption p {  }
	#stacks_in_830 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_830 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_830 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_830 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_830 .imgcontainer {  }
 }

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

 

#stacks_in_828 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_828 .imgwrapper, #stacks_in_828 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_828 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_828 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_828 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_828 .imgcontainer img[alt] {  
   }  
#stacks_in_828 .imgcontainer {  }
#stacks_in_828 .layeroverlay {  }

#stacks_in_828 .imgcaption {   }
#stacks_in_828 .imgcaption p {  }
 

#stacks_in_828 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_828 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_828 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_828 .imgcontainer:hover {  
  }
#stacks_in_828 .imgcontainer img:hover {    }

#stacks_in_828 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_828 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_828 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_828 .imgcontainer:hover img {  }

#stacks_in_828 .imgcontainer img { 



  }

#stacks_in_828 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_828 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_828 .imgwrapper {  }	
	#stacks_in_828 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_828 .imgcaption {   
		
			
	 }	
	#stacks_in_828 .imgcaption p {  }
	#stacks_in_828 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_828 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_828 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_828 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_828 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_359 {
	margin: 100px 20px 20px 20px;
}
:root {
  --multi_columns_stacks_in_361:1fr 1fr;
}
#multi_columns_stacks_in_361 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_361);
  grid-gap: 40px;
  align-items: flex-start;
  
  
  
  
  
}
#multi_columns_stacks_in_361 > div {
  min-width: 0;
}
#multi_columns_stacks_in_361 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_361 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_361 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_361 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_361 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_361 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_361 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_361 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_361 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_361 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_361 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_361 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_361 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_361 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_361 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_361 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_361 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_361 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_361 > div > * {position: relative;}
  #multi_columns_stacks_in_361 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_361 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_361 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_361 > div > * {position: relative;}
  #multi_columns_stacks_in_361 > div > * > * {transform: translate(0,0);}
  
}


#stacks_in_365 {
	margin: 0px 20px 0px 20px;
}

#stacks_in_362 {
	margin: 0px 20px 0px 20px;
}

#stacks_in_368 {
	margin: 20px 0px 0px 0px;
}
:root {
  --multi_columns_stacks_in_369:1fr 1fr;
}
#multi_columns_stacks_in_369 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_369);
  grid-gap: 40px;
  align-items: flex-start;
  
  
  
  
  
}
#multi_columns_stacks_in_369 > div {
  min-width: 0;
}
#multi_columns_stacks_in_369 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_369 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_369 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_369 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_369 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_369 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_369 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_369 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_369 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_369 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_369 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_369 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_369 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_369 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_369 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_369 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_369 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_369 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_369 > div > * {position: relative;}
  #multi_columns_stacks_in_369 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_369 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_369 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_369 > div > * {position: relative;}
  #multi_columns_stacks_in_369 > div > * > * {transform: translate(0,0);}
  
}

:root {
  --multi_columns_stacks_in_386:min-content 1fr;
}
#multi_columns_stacks_in_386 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_386);
  grid-gap: 16px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_386 > div {
  min-width: 0;
}
#multi_columns_stacks_in_386 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_386 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_386 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



#stacks_in_391 {
	margin: 0px 0px 0px 20px;
}

#stacks_out_391 {
	width: 60px;
	float: left;
}

#stacks_in_388 {
	margin: 0px 20px 0px 0px;
}
:root {
  --multi_columns_stacks_in_394:min-content 1fr;
}
#multi_columns_stacks_in_394 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_394);
  grid-gap: 16px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_394 > div {
  min-width: 0;
}
#multi_columns_stacks_in_394 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_394 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_394 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



#stacks_in_398 {
	margin: 0px 0px 0px 20px;
}

#stacks_out_398 {
	width: 60px;
	float: left;
}

#stacks_in_395 {
	margin: 0px 20px 0px 0px;
}
:root {
  --multi_columns_stacks_in_371:min-content 1fr;
}
#multi_columns_stacks_in_371 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_371);
  grid-gap: 16px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_371 > div {
  min-width: 0;
}
#multi_columns_stacks_in_371 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_371 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_371 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



#stacks_in_376 {
	margin: 0px 0px 0px 20px;
}

#stacks_out_376 {
	width: 60px;
}

#stacks_in_373 {
	margin: 0px 20px 0px 0px;
}
:root {
  --multi_columns_stacks_in_379:min-content 1fr;
}
#multi_columns_stacks_in_379 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_379);
  grid-gap: 16px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_379 > div {
  min-width: 0;
}
#multi_columns_stacks_in_379 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_379 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_379 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



#stacks_in_383 {
	margin: 0px 0px 0px 20px;
}

#stacks_out_383 {
	width: 60px;
}

#stacks_in_380 {
	margin: 0px 20px 0px 0px;
}

#stacks_in_401 {
	margin: 40px 0px 20px 0px;
}
:root {
  --multi_columns_stacks_in_402:1fr 1fr;
}
#multi_columns_stacks_in_402 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_402);
  grid-gap: 40px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_402 > div {
  min-width: 0;
}
#multi_columns_stacks_in_402 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_402 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_402 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_402 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_402 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_402 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_402 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_402 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_402 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_402 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_402 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_402 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_402 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_402 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_402 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_402 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_402 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_402 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_402 > div > * {position: relative;}
  #multi_columns_stacks_in_402 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_402 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_402 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_402 > div > * {position: relative;}
  #multi_columns_stacks_in_402 > div > * > * {transform: translate(0,0);}
  
}

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

 

#stacks_in_407 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_407 .imgwrapper, #stacks_in_407 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_407 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_407 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_407 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_407 .imgcontainer img[alt] {  
   }  
#stacks_in_407 .imgcontainer {  }
#stacks_in_407 .layeroverlay {  }

#stacks_in_407 .imgcaption {   }
#stacks_in_407 .imgcaption p {  }
 

#stacks_in_407 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_407 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_407 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_407 .imgcontainer:hover {  
  }
#stacks_in_407 .imgcontainer img:hover {    }

#stacks_in_407 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_407 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_407 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_407 .imgcontainer:hover img {  }

#stacks_in_407 .imgcontainer img { 



  }

#stacks_in_407 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_407 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_407 .imgwrapper {  }	
	#stacks_in_407 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_407 .imgcaption {   
		
			
	 }	
	#stacks_in_407 .imgcaption p {  }
	#stacks_in_407 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_407 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_407 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_407 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_407 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_404 {
	margin:  20px;
}

#stacks_in_409 {
	margin: 80px 20px 40px 20px;
}
:root {
  --multi_columns_stacks_in_411:1fr 1fr;
}
#multi_columns_stacks_in_411 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_411);
  grid-gap: 40px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_411 > div {
  min-width: 0;
}
#multi_columns_stacks_in_411 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_411 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_411 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_411 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_411 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_411 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_411 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_411 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_411 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_411 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_411 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_411 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_411 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_411 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_411 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_411 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_411 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_411 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_411 > div > * {position: relative;}
  #multi_columns_stacks_in_411 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_411 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_411 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_411 > div > * {position: relative;}
  #multi_columns_stacks_in_411 > div > * > * {transform: translate(0,0);}
  
}

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

 

#stacks_in_417 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_417 .imgwrapper, #stacks_in_417 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_417 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_417 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_417 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_417 .imgcontainer img[alt] {  
   }  
#stacks_in_417 .imgcontainer {  }
#stacks_in_417 .layeroverlay {  }

#stacks_in_417 .imgcaption {   }
#stacks_in_417 .imgcaption p {  }
 

#stacks_in_417 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_417 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_417 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_417 .imgcontainer:hover {  
  }
#stacks_in_417 .imgcontainer img:hover {    }

#stacks_in_417 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_417 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_417 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_417 .imgcontainer:hover img {  }

#stacks_in_417 .imgcontainer img { 



  }

#stacks_in_417 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_417 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 300px) { 
	#stacks_in_417 .imgwrapper {  }	
	#stacks_in_417 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_417 .imgcaption {   
		
			
	 }	
	#stacks_in_417 .imgcaption p {  }
	#stacks_in_417 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_417 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_417 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_417 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_417 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_412 {
	margin: 20px 20px 4px 20px;
}

#stacks_in_415 {
	margin: 0px 20px 20px 20px;
}

#stacks_in_548 {
	margin: 80px 20px 40px 20px;
}
:root {
  --multi_columns_stacks_in_550:1fr 1fr;
}
#multi_columns_stacks_in_550 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_550);
  grid-gap: 40px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_550 > div {
  min-width: 0;
}
#multi_columns_stacks_in_550 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_550 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_550 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_550 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_550 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_550 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_550 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_550 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_550 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_550 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_550 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_550 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_550 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_550 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_550 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_550 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_550 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_550 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_550 > div > * {position: relative;}
  #multi_columns_stacks_in_550 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_550 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_550 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_550 > div > * {position: relative;}
  #multi_columns_stacks_in_550 > div > * > * {transform: translate(0,0);}
  
}

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

 

#stacks_in_575 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_575 .imgwrapper, #stacks_in_575 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_575 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_575 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_575 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_575 .imgcontainer img[alt] {  
   }  
#stacks_in_575 .imgcontainer {  }
#stacks_in_575 .layeroverlay {  }

#stacks_in_575 .imgcaption {   }
#stacks_in_575 .imgcaption p {  }
 

#stacks_in_575 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_575 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_575 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_575 .imgcontainer:hover {  
  }
#stacks_in_575 .imgcontainer img:hover {    }

#stacks_in_575 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_575 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_575 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_575 .imgcontainer:hover img {  }

#stacks_in_575 .imgcontainer img { 



  }

#stacks_in_575 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_575 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_575 .imgwrapper {  }	
	#stacks_in_575 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_575 .imgcaption {   
		
			
	 }	
	#stacks_in_575 .imgcaption p {  }
	#stacks_in_575 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_575 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_575 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_575 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_575 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_551 {
	margin: 20px 20px 8px 20px;
}
:root {
  --multi_columns_stacks_in_554:min-content 1fr;
}
#multi_columns_stacks_in_554 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_554);
  grid-gap: 16px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_554 > div {
  min-width: 0;
}
#multi_columns_stacks_in_554 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_554 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_554 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



#stacks_in_558 {
	margin: 0px 0px 0px 20px;
}

#stacks_out_558 {
	width: 60px;
}

#stacks_in_555 {
	margin: 0px 20px 0px 0px;
}
:root {
  --multi_columns_stacks_in_561:min-content 1fr;
}
#multi_columns_stacks_in_561 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_561);
  grid-gap: 16px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_561 > div {
  min-width: 0;
}
#multi_columns_stacks_in_561 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_561 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_561 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



#stacks_in_565 {
	margin: 0px 0px 0px 20px;
}

#stacks_out_565 {
	width: 60px;
}

#stacks_in_562 {
	margin: 0px 20px 0px 0px;
}
:root {
  --multi_columns_stacks_in_568:min-content 1fr;
}
#multi_columns_stacks_in_568 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_568);
  grid-gap: 16px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_568 > div {
  min-width: 0;
}
#multi_columns_stacks_in_568 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_568 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_568 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



#stacks_in_572 {
	margin: 0px 0px 0px 20px;
}

#stacks_out_572 {
	width: 60px;
}

#stacks_in_569 {
	margin: 0px 20px 0px 0px;
}

#stacks_in_577 {
	margin: 40px 0px 40px 0px;
}
:root {
  --multi_columns_stacks_in_578:1fr 1fr;
}
#multi_columns_stacks_in_578 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_578);
  grid-gap: 40px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_578 > div {
  min-width: 0;
}
#multi_columns_stacks_in_578 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_578 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_578 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_578 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_578 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_578 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_578 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_578 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_578 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_578 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_578 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_578 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_578 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_578 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_578 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_578 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_578 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_578 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_578 > div > * {position: relative;}
  #multi_columns_stacks_in_578 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_578 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_578 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_578 > div > * {position: relative;}
  #multi_columns_stacks_in_578 > div > * > * {transform: translate(0,0);}
  
}

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

 

#stacks_in_583 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_583 .imgwrapper, #stacks_in_583 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_583 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_583 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_583 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_583 .imgcontainer img[alt] {  
   }  
#stacks_in_583 .imgcontainer {  }
#stacks_in_583 .layeroverlay {  }

#stacks_in_583 .imgcaption {   }
#stacks_in_583 .imgcaption p {  }
 

#stacks_in_583 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_583 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_583 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_583 .imgcontainer:hover {  
  }
#stacks_in_583 .imgcontainer img:hover {    }

#stacks_in_583 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_583 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_583 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_583 .imgcontainer:hover img {  }

#stacks_in_583 .imgcontainer img { 



  }

#stacks_in_583 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_583 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_583 .imgwrapper {  }	
	#stacks_in_583 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_583 .imgcaption {   
		
			
	 }	
	#stacks_in_583 .imgcaption p {  }
	#stacks_in_583 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_583 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_583 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_583 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_583 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_580 {
	margin:  20px;
}

#stacks_in_585 {
	margin: 40px 20px 20px 20px;
}
:root {
  --multi_columns_stacks_in_587:1fr 1fr;
}
#multi_columns_stacks_in_587 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_587);
  grid-gap: 40px;
  align-items: flex-start;
  
  
  
  
  
}
#multi_columns_stacks_in_587 > div {
  min-width: 0;
}
#multi_columns_stacks_in_587 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_587 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_587 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_587 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_587 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_587 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_587 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_587 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_587 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_587 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_587 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_587 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_587 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_587 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_587 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_587 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_587 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_587 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_587 > div > * {position: relative;}
  #multi_columns_stacks_in_587 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_587 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_587 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_587 > div > * {position: relative;}
  #multi_columns_stacks_in_587 > div > * > * {transform: translate(0,0);}
  
}


#stacks_in_591 {
	margin: 0px 20px 0px 20px;
}

#stacks_in_588 {
	margin: 0px 20px 0px 20px;
}
#stacks_in_594>.s3_row {
	margin: 0 -10px;
}

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








  


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




	#stacks_in_594>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_594>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



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




	#stacks_in_594>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_594>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}




  

#stacks_in_594 {
	margin: 40px 0px 20px 0px;
}

#stacks_out_610 {
	width: 60px;
}

#stacks_in_807 {
	margin: 20px 0px 20px 0px;
}

#stacks_out_605 {
	width: 60px;
}

#stacks_in_608 {
	margin: 20px 0px 20px 0px;
}

#stacks_out_600 {
	width: 60px;
}

#stacks_in_603 {
	margin: 20px 10px 20px 10px;
}

#stacks_out_595 {
	width: 60px;
}

#stacks_in_598 {
	margin:  20px;
}

#stacks_in_615 {
	margin: 40px 20px 40px 20px;
}
:root {
  --multi_columns_stacks_in_617:1fr 1fr;
}
#multi_columns_stacks_in_617 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_617);
  grid-gap: 50px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_617 > div {
  min-width: 0;
}
#multi_columns_stacks_in_617 + .deluxe-columns {
  margin-top: 50px;
}
#multi_columns_stacks_in_617 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_617 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_617 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_617 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_617 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_617 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_617 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_617 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_617 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_617 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_617 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_617 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_617 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_617 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_617 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_617 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_617 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_617 > div > * {position: relative;}
  #multi_columns_stacks_in_617 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_617 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_617 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_617 > div > * {position: relative;}
  #multi_columns_stacks_in_617 > div > * > * {transform: translate(0,0);}
  
}

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

 

#stacks_in_621 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_621 .imgwrapper, #stacks_in_621 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_621 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_621 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_621 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_621 .imgcontainer img[alt] {  
   }  
#stacks_in_621 .imgcontainer {  }
#stacks_in_621 .layeroverlay {  }

#stacks_in_621 .imgcaption {   }
#stacks_in_621 .imgcaption p {  }
 

#stacks_in_621 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_621 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_621 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_621 .imgcontainer:hover {  
  }
#stacks_in_621 .imgcontainer img:hover {    }

#stacks_in_621 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_621 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_621 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_621 .imgcontainer:hover img {  }

#stacks_in_621 .imgcontainer img { 



  }

#stacks_in_621 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_621 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_621 .imgwrapper {  }	
	#stacks_in_621 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_621 .imgcaption {   
		
			
	 }	
	#stacks_in_621 .imgcaption p {  }
	#stacks_in_621 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_621 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_621 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_621 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_621 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_618 {
	margin:  20px;
}

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

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








  


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




	#stacks_in_625>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_625>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



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




	#stacks_in_625>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_625>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}




  

#stacks_in_641 {
	margin: 16px 0px 10px 0px;
}

#stacks_out_641 {
	width: 60px;
}

#stacks_in_644 {
	margin:  20px;
}

#stacks_out_636 {
	width: 60px;
}

#stacks_in_639 {
	margin: 20px 20px 44px 20px;
}

#stacks_out_631 {
	width: 60px;
}

#stacks_in_634 {
	margin:  20px;
}

#stacks_out_626 {
	width: 60px;
}

#stacks_in_629 {
	margin:  20px;
}
#stacks_in_646>.s3_row {
	margin: 0 -10px;
}

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








  


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




	#stacks_in_646>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_646>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



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




	#stacks_in_646>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_646>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}




  

#stacks_in_646 {
	margin: 10px 0px 0px 0px;
}

#stacks_out_663 {
	width: 60px;
}

#stacks_in_656 {
	margin:  20px;
}

#stacks_out_659 {
	width: 60px;
}

#stacks_in_657 {
	margin:  20px;
}

#stacks_out_652 {
	width: 60px;
}

#stacks_in_655 {
	margin:  20px;
}

#stacks_out_647 {
	width: 60px;
}

#stacks_in_650 {
	margin:  20px;
}
#stacks_in_737>.s3_row {
	margin: 0 -10px;
}

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








  


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




	#stacks_in_737>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_737>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



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




	#stacks_in_737>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_737>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}




  

#stacks_in_737 {
	margin: 10px 0px 0px 0px;
}

#stacks_out_754 {
	width: 60px;
}

#stacks_in_752 {
	margin:  20px;
}

#stacks_out_748 {
	width: 60px;
}

#stacks_in_751 {
	margin: 20px 20px 43px 20px;
}

#stacks_out_743 {
	width: 60px;
}

#stacks_in_746 {
	margin:  20px;
}

#stacks_out_738 {
	width: 60px;
}

#stacks_in_741 {
	margin:  20px;
}
#stacks_in_758>.s3_row {
	margin: 0 -10px;
}

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








  


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




	#stacks_in_758>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_758>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



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




	#stacks_in_758>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_758>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}




  

#stacks_in_758 {
	margin: 10px 0px 0px 0px;
}

#stacks_out_771 {
	width: 60px;
}

#stacks_in_768 {
	margin:  20px;
}

#stacks_out_765 {
	width: 60px;
}

#stacks_in_769 {
	margin: 20px 20px 42px 20px;
}

#stacks_out_760 {
	width: 60px;
}

#stacks_in_763 {
	margin: 20px 10px 20px 10px;
}

#stacks_in_775 {
	margin: 60px 0px 40px 0px;
}
:root {
  --multi_columns_stacks_in_776:1fr 1fr;
}
#multi_columns_stacks_in_776 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_776);
  grid-gap: 40px;
  
  align-items: center;
  
  
  
  
}
#multi_columns_stacks_in_776 > div {
  min-width: 0;
}
#multi_columns_stacks_in_776 + .deluxe-columns {
  margin-top: 40px;
}
#multi_columns_stacks_in_776 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_776 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_776 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_776 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_776 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_776 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_776 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_776 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_776 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_776 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_776 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_776 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_776 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_776 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_776 {
    grid-template-columns: repeat(1, 1fr);
    
    grid-gap: 24px;
    
  }
  #multi_columns_stacks_in_776 + .deluxe-columns {
    
    margin-top: 24px;
    
  }
  #multi_columns_stacks_in_776 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_776 > div > * {position: relative;}
  #multi_columns_stacks_in_776 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_776 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_776 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_776 > div > * {position: relative;}
  #multi_columns_stacks_in_776 > div > * > * {transform: translate(0,0);}
  
}

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

 

#stacks_in_781 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_781 .imgwrapper, #stacks_in_781 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_781 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 
font-size: 15px; line-height: 1.22em; letter-spacing: 0px; -webkit-font-smoothing: antialiased;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_781 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

#stacks_in_781 .imgwrapper {	position: relative; text-align: center; margin: 0px;  pointer-events: none !important;  z-index: 3; }
#stacks_in_781 .imgcontainer img[alt] {  
   }  
#stacks_in_781 .imgcontainer {  }
#stacks_in_781 .layeroverlay {  }

#stacks_in_781 .imgcaption {   }
#stacks_in_781 .imgcaption p {  }
 

#stacks_in_781 .imgcontainer:hover > .layeroverlay {    }
#stacks_in_781 .imgcontainer:hover > .imgcaption  { 




 transform: scale(0.985); -webkit-transform: scale(0.985);  	

   }
#stacks_in_781 .imgcontainer:hover > .imgcaption p {      }
#stacks_in_781 .imgcontainer:hover {  
  }
#stacks_in_781 .imgcontainer img:hover {    }

#stacks_in_781 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:20px; -webkit-border-radius:20px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00); box-shadow: 0px 0px 0px rgba(66, 66, 66, 1.00);		
	 	
	 	
	 pointer-events: none !important;  	 }
#stacks_in_781 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_781 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_781 .imgcontainer:hover img {  }

#stacks_in_781 .imgcontainer img { 



  }

#stacks_in_781 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 1; 	
	
 background-color: rgba(0, 0, 0, 0.40); 


	
 
}

#stacks_in_781 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

@media (max-width: 768px) { 
	#stacks_in_781 .imgwrapper {  }	
	#stacks_in_781 .imgcontainer { 	
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_781 .imgcaption {   
		
			
	 }	
	#stacks_in_781 .imgcaption p {  }
	#stacks_in_781 .layeroverlay {  }
 }
 
@media (max-width: 768px) { 
  #stacks_in_781 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_781 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_781 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_781 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- */
#stacks_in_778 {
	margin:  20px;
}

.element_stacks_in_783[data-deluxe-el] {
  
  background-color : rgba(0, 0, 0, 1.00);
  border: 0px solid rgba(204, 204, 204, 1.00);
  border-radius: 20px;
  margin: 40px 0px;
  padding: 40px 40px;
  color: rgba(255, 255, 255, 1.00);
  text-align: center;
}
.element_stacks_in_783[data-deluxe-el] > div {

}

.element_stacks_in_783[data-deluxe-el] [data-deluxe-link],
.element_stacks_in_783[data-deluxe-el] svg {
  color:  rgba(255, 255, 255, 1.00);
  stroke: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}
.element_stacks_in_783[data-deluxe-el] h1,
.element_stacks_in_783[data-deluxe-el] h2,
.element_stacks_in_783[data-deluxe-el] h3,
.element_stacks_in_783[data-deluxe-el] h4,
.element_stacks_in_783[data-deluxe-el] h5 {
  color: rgba(255, 255, 255, 1.00);
}

.element_stacks_in_783[data-deluxe-el]:not([data-deluxe-link]) a:not([data-deluxe-link]) {
  color: rgba(178, 178, 178, 1.00);
}
.element_stacks_in_783[data-deluxe-el]:not([data-deluxe-link]) a:not([data-deluxe-link]):hover {
  color: rgba(211, 211, 211, 1.00);
}
.element_stacks_in_783[data-deluxe-el]:not([data-deluxe-link]) a:not([data-deluxe-link]):active,
.element_stacks_in_783[data-deluxe-el] .current a,
.element_stacks_in_783[data-deluxe-el] .current-ancestor-parent a {
  color: rgba(178, 178, 178, 1.00);
}


#stacks_in_789 {
	margin: 20px 0px 0px 0px;
}

#stacks_out_789 {
	width: 50px;
}

#stacks_in_785 {
	margin:  20px;
}

#stacks_in_792 {
	margin: 20px 0px 0px 0px;
}

#stacks_out_792 {
	width: 50px;
}

#stacks_in_786 {
	margin:  20px;
}

#stacks_in_795 {
	margin:  20px;
}
