
#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_11 {
	margin: 0px 20px 0px 20px;
}

#stacks_in_13 {
	margin: 0px 20px 0px 20px;
}
/* -- 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: 60px 0px 40px 0px;
}
/* -- Start EACH CSS Template -- */

 

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

	
#stacks_in_18 .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_18 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_18 .imgcaption {   }
#stacks_in_18 .imgcaption p {  }
 

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




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

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

#stacks_in_18 .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_18 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_18 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_18 .imgcontainer:hover img {  }

#stacks_in_18 .imgcontainer img { 



  }

#stacks_in_18 .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_18 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

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



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

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

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



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

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


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

#stacks_in_34 {
	margin: 0px 20px 0px 20px;
}
#stacks_in_66>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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



}



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


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


}




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

 

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

	
#stacks_in_70 .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_70 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_70 .imgcaption {   }
#stacks_in_70 .imgcaption p {  }
 

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




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

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

#stacks_in_70 .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_70 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_70 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_70 .imgcontainer:hover img {  }

#stacks_in_70 .imgcontainer img { 



  }

#stacks_in_70 .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_70 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

 

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

	
#stacks_in_71 .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_71 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_71 .imgcaption {   }
#stacks_in_71 .imgcaption p {  }
 

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




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

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

#stacks_in_71 .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_71 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_71 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_71 .imgcontainer:hover img {  }

#stacks_in_71 .imgcontainer img { 



  }

#stacks_in_71 .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_71 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

 

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

	
#stacks_in_72 .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_72 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_72 .imgcaption {   }
#stacks_in_72 .imgcaption p {  }
 

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




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

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

#stacks_in_72 .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_72 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_72 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_72 .imgcontainer:hover img {  }

#stacks_in_72 .imgcontainer img { 



  }

#stacks_in_72 .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_72 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

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

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

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

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








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



}



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


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


}




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

 

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

	
#stacks_in_91 .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_91 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_91 .imgcaption {   }
#stacks_in_91 .imgcaption p {  }
 

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




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

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

#stacks_in_91 .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_91 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_91 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_91 .imgcontainer:hover img {  }

#stacks_in_91 .imgcontainer img { 



  }

#stacks_in_91 .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_91 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

 

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

	
#stacks_in_92 .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_92 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_92 .imgcaption {   }
#stacks_in_92 .imgcaption p {  }
 

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




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

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

#stacks_in_92 .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_92 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_92 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_92 .imgcontainer:hover img {  }

#stacks_in_92 .imgcontainer img { 



  }

#stacks_in_92 .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_92 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

 

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

	
#stacks_in_93 .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_93 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_93 .imgcaption {   }
#stacks_in_93 .imgcaption p {  }
 

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




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

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

#stacks_in_93 .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_93 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_93 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_93 .imgcontainer:hover img {  }

#stacks_in_93 .imgcontainer img { 



  }

#stacks_in_93 .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_93 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

.element_stacks_in_100[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_100[data-deluxe-el] > div {

}

.element_stacks_in_100[data-deluxe-el] [data-deluxe-link],
.element_stacks_in_100[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_100[data-deluxe-el] h1,
.element_stacks_in_100[data-deluxe-el] h2,
.element_stacks_in_100[data-deluxe-el] h3,
.element_stacks_in_100[data-deluxe-el] h4,
.element_stacks_in_100[data-deluxe-el] h5 {
  color: rgba(255, 255, 255, 1.00);
}


#stacks_in_102 {
	margin: 20px 0px 20px 0px;
}
#stacks_in_104>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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



}



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


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


}




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

#stacks_in_108 {
	padding:  20px;
}

#stacks_out_108 {
	width: 100px;
}

#stacks_in_120 {
	padding:  20px;
}

#stacks_out_120 {
	width: 100px;
}

#stacks_in_123 {
	padding:  20px;
}

#stacks_out_123 {
	width: 100px;
}

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



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

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


#stacks_in_131 {
	margin:  20px;
}

#stacks_in_133 {
	margin: 0px 20px 0px 20px;
}
#stacks_in_933>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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



}



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


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


}




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

 

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

	
#stacks_in_952 .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_952 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_952 .imgcaption {   }
#stacks_in_952 .imgcaption p {  }
 

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




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

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

#stacks_in_952 .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_952 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_952 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_952 .imgcontainer:hover img {  }

#stacks_in_952 .imgcontainer img { 



  }

#stacks_in_952 .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_952 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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



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

#stacks_out_958 {
	width: 100px;
	margin-right:0;
}

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

 

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

	
#stacks_in_943 .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_943 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_943 .imgcaption {   }
#stacks_in_943 .imgcaption p {  }
 

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




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

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

#stacks_in_943 .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_943 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_943 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_943 .imgcontainer:hover img {  }

#stacks_in_943 .imgcontainer img { 



  }

#stacks_in_943 .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_943 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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



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

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

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

 

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

	
#stacks_in_934 .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_934 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_934 .imgcaption {   }
#stacks_in_934 .imgcaption p {  }
 

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




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

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

#stacks_in_934 .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_934 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_934 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_934 .imgcontainer:hover img {  }

#stacks_in_934 .imgcontainer img { 



  }

#stacks_in_934 .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_934 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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



#stacks_in_940 {
	margin: 20px 0px 20px 80px;
}

#stacks_out_940 {
	width: 140px;
	margin-right:0;
}

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

.element_stacks_in_225[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_225[data-deluxe-el] > div {

}

.element_stacks_in_225[data-deluxe-el] [data-deluxe-link],
.element_stacks_in_225[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_225[data-deluxe-el] h1,
.element_stacks_in_225[data-deluxe-el] h2,
.element_stacks_in_225[data-deluxe-el] h3,
.element_stacks_in_225[data-deluxe-el] h4,
.element_stacks_in_225[data-deluxe-el] h5 {
  color: rgba(255, 255, 255, 1.00);
}


#stacks_in_227 {
	margin:  20px;
}

#stacks_in_229 {
	margin:  20px;
}

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



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

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

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

 

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

	
#stacks_in_236 .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_236 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_236 .imgcaption {   }
#stacks_in_236 .imgcaption p {  }
 

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




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

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

#stacks_in_236 .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_236 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_236 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_236 .imgcontainer:hover img {  }

#stacks_in_236 .imgcontainer img { 



  }

#stacks_in_236 .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_236 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

 

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

	
#stacks_in_237 .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_237 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_237 .imgcaption {   }
#stacks_in_237 .imgcaption p {  }
 

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




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

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

#stacks_in_237 .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_237 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_237 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_237 .imgcontainer:hover img {  }

#stacks_in_237 .imgcontainer img { 



  }

#stacks_in_237 .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_237 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

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



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

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

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

 

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

	
#stacks_in_247 .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_247 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_247 .imgcaption {   }
#stacks_in_247 .imgcaption p {  }
 

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




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

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

#stacks_in_247 .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_247 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_247 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_247 .imgcontainer:hover img {  }

#stacks_in_247 .imgcontainer img { 



  }

#stacks_in_247 .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_247 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

 

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

	
#stacks_in_248 .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_248 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_248 .imgcaption {   }
#stacks_in_248 .imgcaption p {  }
 

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




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

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

#stacks_in_248 .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_248 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_248 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_248 .imgcontainer:hover img {  }

#stacks_in_248 .imgcontainer img { 



  }

#stacks_in_248 .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_248 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

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



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

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

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

 

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

	
#stacks_in_283 .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_283 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_283 .imgcaption {   }
#stacks_in_283 .imgcaption p {  }
 

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




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

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

#stacks_in_283 .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_283 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_283 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_283 .imgcontainer:hover img {  }

#stacks_in_283 .imgcontainer img { 



  }

#stacks_in_283 .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_283 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

 

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

	
#stacks_in_279 .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_279 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_279 .imgcaption {   }
#stacks_in_279 .imgcaption p {  }
 

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




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

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

#stacks_in_279 .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_279 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_279 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_279 .imgcontainer:hover img {  }

#stacks_in_279 .imgcontainer img { 



  }

#stacks_in_279 .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_279 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

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



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

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

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

 

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

	
#stacks_in_292 .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_292 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_292 .imgcaption {   }
#stacks_in_292 .imgcaption p {  }
 

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




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

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

#stacks_in_292 .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_292 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_292 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_292 .imgcontainer:hover img {  }

#stacks_in_292 .imgcontainer img { 



  }

#stacks_in_292 .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_292 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

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

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

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

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








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



}



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


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


}




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

 

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

	
#stacks_in_299 .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_299 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_299 .imgcaption {   }
#stacks_in_299 .imgcaption p {  }
 

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




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

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

#stacks_in_299 .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_299 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_299 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_299 .imgcontainer:hover img {  }

#stacks_in_299 .imgcontainer img { 



  }

#stacks_in_299 .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_299 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

 

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

	
#stacks_in_300 .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_300 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_300 .imgcaption {   }
#stacks_in_300 .imgcaption p {  }
 

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




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

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

#stacks_in_300 .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_300 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_300 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_300 .imgcontainer:hover img {  }

#stacks_in_300 .imgcontainer img { 



  }

#stacks_in_300 .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_300 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

 

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

	
#stacks_in_301 .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_301 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_301 .imgcaption {   }
#stacks_in_301 .imgcaption p {  }
 

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




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

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

#stacks_in_301 .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_301 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_301 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_301 .imgcontainer:hover img {  }

#stacks_in_301 .imgcontainer img { 



  }

#stacks_in_301 .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_301 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

#stacks_in_348 {
	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_353 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_353 .imgwrapper, #stacks_in_353 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_353 .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_353 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_353 .imgcaption {   }
#stacks_in_353 .imgcaption p {  }
 

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




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

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

#stacks_in_353 .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_353 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_353 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_353 .imgcontainer:hover img {  }

#stacks_in_353 .imgcontainer img { 



  }

#stacks_in_353 .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_353 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

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

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



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

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

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

 

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

	
#stacks_in_363 .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_363 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_363 .imgcaption {   }
#stacks_in_363 .imgcaption p {  }
 

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




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

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

#stacks_in_363 .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_363 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_363 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_363 .imgcontainer:hover img {  }

#stacks_in_363 .imgcontainer img { 



  }

#stacks_in_363 .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_363 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

 

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

	
#stacks_in_364 .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_364 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_364 .imgcaption {   }
#stacks_in_364 .imgcaption p {  }
 

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




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

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

#stacks_in_364 .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_364 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_364 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_364 .imgcontainer:hover img {  }

#stacks_in_364 .imgcontainer img { 



  }

#stacks_in_364 .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_364 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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



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

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

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

 

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

	
#stacks_in_397 .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_397 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_397 .imgcaption {   }
#stacks_in_397 .imgcaption p {  }
 

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




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

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

#stacks_in_397 .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_397 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_397 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_397 .imgcontainer:hover img {  }

#stacks_in_397 .imgcontainer img { 



  }

#stacks_in_397 .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_397 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

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

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



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

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


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

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

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



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

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

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



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

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

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



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

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

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



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

#stacks_out_841 {
	width: 60px;
}

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



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

#stacks_out_843 {
	width: 60px;
}

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

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



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

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

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

 

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

	
#stacks_in_495 .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_495 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_495 .imgcaption {   }
#stacks_in_495 .imgcaption p {  }
 

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




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

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

#stacks_in_495 .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_495 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_495 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_495 .imgcontainer:hover img {  }

#stacks_in_495 .imgcontainer img { 



  }

#stacks_in_495 .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_495 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

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



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

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

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

 

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

	
#stacks_in_513 .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_513 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_513 .imgcaption {   }
#stacks_in_513 .imgcaption p {  }
 

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




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

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

#stacks_in_513 .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_513 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_513 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_513 .imgcontainer:hover img {  }

#stacks_in_513 .imgcontainer img { 



  }

#stacks_in_513 .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_513 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

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

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



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

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

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

 

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

	
#stacks_in_523 .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_523 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_523 .imgcaption {   }
#stacks_in_523 .imgcaption p {  }
 

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




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

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

#stacks_in_523 .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_523 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_523 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_523 .imgcontainer:hover img {  }

#stacks_in_523 .imgcontainer img { 



  }

#stacks_in_523 .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_523 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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



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

#stacks_out_639 {
	width: 60px;
}

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



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

#stacks_out_642 {
	width: 60px;
}

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



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

#stacks_out_644 {
	width: 60px;
}

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

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



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

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

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

 

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

	
#stacks_in_588 .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_588 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_588 .imgcaption {   }
#stacks_in_588 .imgcaption p {  }
 

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




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

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

#stacks_in_588 .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_588 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_588 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_588 .imgcontainer:hover img {  }

#stacks_in_588 .imgcontainer img { 



  }

#stacks_in_588 .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_588 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

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



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

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


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

#stacks_in_661 {
	margin: 0px 20px 0px 20px;
}
#stacks_in_663>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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






}




  

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

#stacks_out_668 {
	width: 60px;
}

#stacks_in_708 {
	margin:  20px;
}

#stacks_out_671 {
	width: 60px;
}

#stacks_in_710 {
	margin:  20px;
}

#stacks_out_674 {
	width: 60px;
}

#stacks_in_712 {
	margin:  20px;
}

#stacks_out_677 {
	width: 60px;
}

#stacks_in_714 {
	margin:  20px;
}

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



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

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

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

 

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

	
#stacks_in_721 .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_721 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_721 .imgcaption {   }
#stacks_in_721 .imgcaption p {  }
 

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




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

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

#stacks_in_721 .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_721 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_721 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_721 .imgcontainer:hover img {  }

#stacks_in_721 .imgcontainer img { 



  }

#stacks_in_721 .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_721 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

#stacks_in_724 {
	margin: 80px 20px 20px 20px;
}
#stacks_in_726>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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






}




  

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

#stacks_out_999 {
	width: 60px;
}

#stacks_in_748 {
	margin:  20px;
}

#stacks_out_1002 {
	width: 60px;
}

#stacks_in_750 {
	margin:  20px;
}

#stacks_out_1005 {
	width: 60px;
}

#stacks_in_754 {
	margin:  20px;
}

#stacks_out_1008 {
	width: 60px;
}

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

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








  


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




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



}



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






}




  

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

#stacks_out_1029 {
	width: 60px;
}

#stacks_in_768 {
	margin:  20px;
}

#stacks_out_1031 {
	width: 60px;
}

#stacks_in_770 {
	margin:  20px;
}

#stacks_out_1034 {
	width: 60px;
}

#stacks_in_772 {
	margin:  20px;
}

#stacks_out_1037 {
	width: 60px;
}

#stacks_in_774 {
	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 {
	margin: 10px 0px 0px 0px;
}

#stacks_out_1011 {
	width: 60px;
}

#stacks_in_776 {
	margin:  20px;
}

#stacks_out_1014 {
	width: 60px;
}

#stacks_in_778 {
	margin:  20px;
}

#stacks_out_1040 {
	width: 60px;
}

#stacks_in_780 {
	margin:  20px;
}

#stacks_out_1017 {
	width: 60px;
}

#stacks_in_782 {
	margin:  20px;
}
#stacks_in_763>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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






}




  

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

#stacks_out_1020 {
	width: 60px;
}

#stacks_in_784 {
	margin:  20px;
}

#stacks_out_1023 {
	width: 60px;
}

#stacks_in_786 {
	margin:  20px;
}

#stacks_out_1026 {
	width: 60px;
}

#stacks_in_788 {
	margin:  20px;
}

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



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

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

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

 

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

	
#stacks_in_795 .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_795 .imgcaption p { background-color: rgba(0, 0, 0, 0.75); padding: 10px; margin: 0;   }

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

#stacks_in_795 .imgcaption {   }
#stacks_in_795 .imgcaption p {  }
 

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




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

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

#stacks_in_795 .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_795 .imgcontainer::before {  pointer-events:none;    }
		 
#stacks_in_795 .imgcontainer:hover::before {  pointer-events:none;   }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_795 .imgcontainer:hover img {  }

#stacks_in_795 .imgcontainer img { 



  }

#stacks_in_795 .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_795 .pictureimgclass {  vertical-align: bottom; text-align: center !important;  pointer-events: none !important;   }

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

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

.element_stacks_in_798[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_798[data-deluxe-el] > div {

}

.element_stacks_in_798[data-deluxe-el] [data-deluxe-link],
.element_stacks_in_798[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_798[data-deluxe-el] h1,
.element_stacks_in_798[data-deluxe-el] h2,
.element_stacks_in_798[data-deluxe-el] h3,
.element_stacks_in_798[data-deluxe-el] h4,
.element_stacks_in_798[data-deluxe-el] h5 {
  color: rgba(255, 255, 255, 1.00);
}

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


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

#stacks_out_802 {
	width: 50px;
}

#stacks_in_807 {
	margin:  20px;
}

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

#stacks_out_809 {
	width: 50px;
}

#stacks_in_812 {
	margin:  20px;
}

#stacks_in_814 {
	margin:  20px;
}
