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



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

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


#stacks_in_8 {
	padding:  20px;
}

#stacks_in_5 {
	padding:  20px;
}

.element_stacks_in_11[data-deluxe-el] {
  
  padding: 20px 0px;
  text-align: center;
}
.element_stacks_in_11[data-deluxe-el] > div {

}

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

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

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

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

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








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



}



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


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


}




#stacks_out_24 {
	width: 60px;
}

#stacks_in_27 {
	padding:  20px;
}

#stacks_out_19 {
	width: 60px;
}

#stacks_in_22 {
	padding:  20px;
}

#stacks_out_14 {
	width: 60px;
}

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

 

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

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

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

#stacks_in_39 .imgcaption {   }
#stacks_in_39 .imgcaption p {  }
 

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




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

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

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

#stacks_in_39 .imgcontainer:hover img {  }

#stacks_in_39 .imgcontainer img { 



  }

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

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

/* -- End EACH CSS Template -- */
#stacks_in_39 {
	padding: 30px 0px 30px 0px;
}

#stacks_in_40 {
	padding: 80px 20px 40px 20px;
}

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



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

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

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

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

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

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

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








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



}



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



}




#stacks_in_60 {
	padding:  20px;
}

#stacks_in_68 {
	padding: 10px 0px 0px 0px;
}

#stacks_out_68 {
	width: 80px;
	margin-left:0;
}

#stacks_out_65 {
	width: 60px;
}

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

#stacks_out_62 {
	width: 70px;
	margin-right:0;
}

#stacks_in_71 {
	padding:  20px;
}
#stacks_in_47>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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



}



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



}




#stacks_in_47 {
	padding:  20px;
}

#stacks_out_55 {
	width: 60px;
	margin-left:0;
}

#stacks_out_52 {
	width: 60px;
}

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

#stacks_out_49 {
	width: 70px;
	margin-right:0;
}

#stacks_in_58 {
	padding:  20px;
}

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



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

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

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

 

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

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

 text-align: center; 

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

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

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

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

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




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

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

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

#stacks_in_79 .imgcontainer:hover img {  }

#stacks_in_79 .imgcontainer img { 



  }

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


	
 
}

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

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

/* -- End EACH CSS Template -- */
#stacks_in_76 {
	padding:  20px;
}

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



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

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

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

 

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

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

 text-align: center; 

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

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

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

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

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




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

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

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

#stacks_in_87 .imgcontainer:hover img {  }

#stacks_in_87 .imgcontainer img { 



  }

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


	
 
}

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

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

/* -- End EACH CSS Template -- */
#stacks_in_84 {
	padding: 0px 20px 0px 20px;
}

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



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

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

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

 

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

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

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

#stacks_in_95 .imgcaption {   }
#stacks_in_95 .imgcaption p {  }
 

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




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

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

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

#stacks_in_95 .imgcontainer:hover img {  }

#stacks_in_95 .imgcontainer img { 



  }

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

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

/* -- End EACH CSS Template -- */
#stacks_in_92 {
	padding: 0px 20px 0px 20px;
}

#stacks_in_97 {
	padding: 40px 0px 40px 0px;
}

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

}

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


#stacks_in_100 {
	padding: 0px 30px 0px 30px;
}

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

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



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

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


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

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

.element_stacks_in_114[data-deluxe-el] {
  
  padding: 40px 0px;
  text-align: center;
}
.element_stacks_in_114[data-deluxe-el] > div {

}

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

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

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

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

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








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



}



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


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


}




#stacks_in_125 {
	padding:  20px;
}

#stacks_in_126 {
	padding:  20px;
}

#stacks_in_120 {
	padding:  20px;
}

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



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

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


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

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

.element_stacks_in_191[data-deluxe-el] {
  
  padding: 30px 20px;
  text-align: center;
}
.element_stacks_in_191[data-deluxe-el] > div {

}

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

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

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

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

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








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



}



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


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


}



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

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

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




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










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



}



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



}






#stacks_out_225 {
	width: 60px;
}

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

#stacks_out_220 {
	width: 60px;
}

#stacks_in_223 {
	padding: 20px 0px 0px 0px;
}
#stacks_in_206>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}






#stacks_out_213 {
	width: 120px;
}

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

#stacks_out_208 {
	width: 60px;
}

#stacks_in_211 {
	padding: 20px 0px 0px 0px;
}
#stacks_in_194>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}






#stacks_out_201 {
	width: 60px;
}

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

#stacks_out_196 {
	width: 60px;
}

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

#stacks_in_240 {
	padding: 40px 20px 40px 20px;
}

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

}

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

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

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








  


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




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



}



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


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





}




  

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

}

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

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








  


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




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



}



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


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





}




  

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

}

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

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








  


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




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



}



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


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





}




  

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

}

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

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








  


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




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



}



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


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





}




  

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

}

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

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








  


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




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



}



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


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





}




  

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

}

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

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








  


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




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



}



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


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





}




  

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

}

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

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








  


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




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



}



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


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





}




  

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

}

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

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

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




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










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



}



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



}






#stacks_in_359 {
	padding: 4px 0px 0px 0px;
}
#stacks_in_362>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}






#stacks_in_362 {
	padding: 10px 0px 10px 0px;
}

#stacks_in_366 {
	padding: 4px 0px 0px 0px;
}
#stacks_in_369>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}






#stacks_in_373 {
	padding: 4px 0px 0px 0px;
}

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

}

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

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

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




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










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



}



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



}






#stacks_in_384 {
	padding: 4px 0px 0px 0px;
}
#stacks_in_387>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}






#stacks_in_387 {
	padding: 10px 0px 10px 0px;
}

#stacks_in_391 {
	padding: 4px 0px 0px 0px;
}
#stacks_in_394>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}






#stacks_in_398 {
	padding: 4px 0px 0px 0px;
}

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

}

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

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

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




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










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



}



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



}






#stacks_in_409 {
	padding: 4px 0px 0px 0px;
}
#stacks_in_412>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}






#stacks_in_412 {
	padding: 10px 0px 10px 0px;
}

#stacks_in_416 {
	padding: 4px 0px 0px 0px;
}
#stacks_in_419>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}






#stacks_in_423 {
	padding: 4px 0px 0px 0px;
}

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

}

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

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

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




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










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



}



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



}






#stacks_in_434 {
	padding: 4px 0px 0px 0px;
}
#stacks_in_437>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}






#stacks_in_437 {
	padding: 10px 0px 10px 0px;
}

#stacks_in_441 {
	padding: 4px 0px 0px 0px;
}
#stacks_in_444>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}






#stacks_in_448 {
	padding: 4px 0px 0px 0px;
}

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

}

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

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

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




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










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



}



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



}






#stacks_in_459 {
	padding: 4px 0px 0px 0px;
}
#stacks_in_462>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}






#stacks_in_462 {
	padding: 10px 0px 10px 0px;
}

#stacks_in_466 {
	padding: 4px 0px 0px 0px;
}
#stacks_in_469>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}






#stacks_in_473 {
	padding: 4px 0px 0px 0px;
}

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

}

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

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

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




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










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



}



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



}






#stacks_in_484 {
	padding: 4px 0px 0px 0px;
}
#stacks_in_487>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}






#stacks_in_487 {
	padding: 10px 0px 10px 0px;
}

#stacks_in_491 {
	padding: 4px 0px 0px 0px;
}
#stacks_in_494>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}






#stacks_in_498 {
	padding: 4px 0px 0px 0px;
}

#stacks_in_501 {
	padding: 20px 0px 30px 0px;
}

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

}

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

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


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



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

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

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

 

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

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

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

#stacks_in_511 .imgcaption {   }
#stacks_in_511 .imgcaption p {  }
 

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




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

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

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

#stacks_in_511 .imgcontainer:hover img {  }

#stacks_in_511 .imgcontainer img { 



  }

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

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

/* -- End EACH CSS Template -- */
#stacks_in_508 {
	padding: 0px 20px 0px 20px;
}

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



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

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

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

 

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

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

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

#stacks_in_525 .imgcaption {   }
#stacks_in_525 .imgcaption p {  }
 

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




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

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

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

#stacks_in_525 .imgcontainer:hover img {  }

#stacks_in_525 .imgcontainer img { 



  }

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

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

/* -- End EACH CSS Template -- */
#stacks_in_522 {
	padding: 0px 20px 0px 20px;
}

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



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

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

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

 

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

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

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

#stacks_in_568 .imgcaption {   }
#stacks_in_568 .imgcaption p {  }
 

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




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

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

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

#stacks_in_568 .imgcontainer:hover img {  }

#stacks_in_568 .imgcontainer img { 



  }

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

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

/* -- End EACH CSS Template -- */
#stacks_in_565 {
	padding: 0px 20px 0px 20px;
}

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



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

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

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

 

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

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

 text-align: center; 

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

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

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

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

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




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

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

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

#stacks_in_575 .imgcontainer:hover img {  }

#stacks_in_575 .imgcontainer img { 



  }

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


	
 
}

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

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

/* -- End EACH CSS Template -- */
#stacks_in_572 {
	padding: 0px 20px 0px 20px;
}

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



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

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

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

 

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

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

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

#stacks_in_585 .imgcaption {   }
#stacks_in_585 .imgcaption p {  }
 

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




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

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

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

#stacks_in_585 .imgcontainer:hover img {  }

#stacks_in_585 .imgcontainer img { 



  }

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

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

/* -- End EACH CSS Template -- */
#stacks_in_582 {
	padding: 0px 20px 0px 20px;
}

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



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

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

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

 

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

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

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

#stacks_in_591 .imgcaption {   }
#stacks_in_591 .imgcaption p {  }
 

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




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

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

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

#stacks_in_591 .imgcontainer:hover img {  }

#stacks_in_591 .imgcontainer img { 



  }

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

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

/* -- End EACH CSS Template -- */
#stacks_in_576 {
	padding: 0px 20px 0px 20px;
}

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



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

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

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

 

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

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

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

#stacks_in_597 .imgcaption {   }
#stacks_in_597 .imgcaption p {  }
 

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




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

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

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

#stacks_in_597 .imgcontainer:hover img {  }

#stacks_in_597 .imgcontainer img { 



  }

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

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

/* -- End EACH CSS Template -- */
#stacks_in_577 {
	padding: 0px 20px 0px 20px;
}

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



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

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

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

 

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

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

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

#stacks_in_603 .imgcaption {   }
#stacks_in_603 .imgcaption p {  }
 

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




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

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

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

#stacks_in_603 .imgcontainer:hover img {  }

#stacks_in_603 .imgcontainer img { 



  }

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

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

/* -- End EACH CSS Template -- */
#stacks_in_578 {
	padding: 0px 20px 0px 20px;
}

#stacks_in_671 {
	padding: 20px 0px 30px 0px;
}

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

}

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

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


#stacks_in_674 {
	padding: 0px 30px 0px 30px;
}
