#stacks_in_126 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 1350px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_126 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_126 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_126 .r_maxwidth {

}}

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




#stacks_in_218 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important;  }
#stacks_in_218_default16_hype_container #stacks_in_218 .HYPE_document { overflow: auto;  direction:ltr !important; margin:auto; width: 100%;  z-index: 0 !important;  }

#stacks_in_218 .rad, #stacks_in_218 .hype_bg-16, #stacks_in_218 .hype_bg-16-grad, #stacks_in_218_default16_hype_container, #stacks_in_218 .wrapper-16, #stacks_in_218 .border-16, #stacks_in_218 .hype_bg-flat-16 { 	
	border-radius:0px !important; -webkit-border-radius:0px !important;
       
 }

#stacks_in_218 .rad {  overflow: hidden !important; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); max-width: 2000px !important;  margin-right: auto; margin-left: auto; text-align: center; 	 	  }

@media screen and (max-width: 770px) {
#stacks_in_218 .rad {    }
} 
@media screen and (max-width: 770px) { 
 
}

#stacks_in_218 .isolate { isolation: isolate; }
#stacks_in_218 .wrapper-16 {  pointer-events: none; mix-blend-mode: blank; position: absolute; top: 0; bottom: 0; right: 0; left: 0; margin-right: auto; 	margin-left: auto; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);  }
#stacks_in_218 .border-16 {  position: absolute;	top: 0; bottom: 0; right: 0; left: 0; pointer-events: none; margin-right: auto; margin-left: auto; z-index: 1 !important; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); border: solid 0px #FFFFFF !important;	   }

@keyframes fade-border { 0% {opacity: 0;} 100% {opacity: 1;} }
@-webkit-keyframes fade-sborder { 0% {opacity: 0;} 100% {opacity: 1;} }

@media screen and (max-width: 770px) { 
  #stacks_in_218 .border-16 {    }
} 

/*  hype elements */
#stacks_in_218 .hype-shape-col-1 path {  fill: #242424 !important;  }
#stacks_in_218 .hype-cover-shadow {  background-color: rgba(0, 0, 0, 0.35) !important;  }
#stacks_in_218 .hype-shape-col-1 path, #stacks_in_218 .hype-cover-shadow, #stacks_in_218 .hype-cover-shadow-fix-colour {   display: none !important; width: 1px !important; height: 1px !important;   }

#stacks_in_218 .hype_bg-16-grad {  
    
	
 }

#stacks_in_218 .hype_bg-16 {  	
   
   	
   background-image: url(https://images.unsplash.com/photo-1625492922105-5914617fd869?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMzI0OXwwfDF8c2VhcmNofDE4fHxwaG90b2dyYXBoZXJ8ZW58MHx8fHwxNjkxODY0NzU5fDA&ixlib=rb-4.0.3&q=80&w=1080) !important; 
     
   	    
  background-size: cover !important; background-position: 50% 50% !important; opacity: 1 !important;  }

@media screen and (max-width: 770px) { #stacks_in_218 .hype_bg-16 {    }
} 

#stacks_in_218 .hype_bg-flat-16 { 
   display: block !important;   -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);  }

#stacks_in_218 .slice-vertical {  margin: auto; width: 100%; position: relative; display: flex;    min-height: 50vh !important;    }

@media (max-width: 770px) {
#stacks_in_218 .slice-vertical {	  height:auto;  }
}

@media (max-width: 600px) {
#stacks_in_218 .slice-vertical {	  height:auto;  }
}

#stacks_in_218 .trigger-scroll { opacity: 0.4 !important; margin-top: 20vh !important; }
#stacks_in_218 .trigger-text-15 { opacity: 0.4 !important; margin-top: 20vh !important; }

#stacks_in_218 .hype-device-text-15 {  -webkit-font-smoothing: antialiased !important; text-align: center; text-align: truefalsefalse !important; 
color: rgba(255, 255, 255, 1.00) !important; font-style: none; text-transform: none; font-size: 220px !important; line-height: 220px !important; letter-spacing: 1px !important; -webkit-font-smoothing: antialiased !important; 
margin-top: 0px !important; margin-left: 0px !important;
		
 text-shadow: 0 3px 5px rgba(0, 0, 0, 0.35) !important; 
    
      }

#stacks_in_218 .hype-device-text-15, #stacks_in_218 p .hype-device-text-15 {  font-family: "title_safe_font_selector", sans-serif !important;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important;  	
 	
 
 }
#stacks_in_218 .hype-device-text-15 {    }

#stacks_in_218 .icon-aw, #stacks_in_218 .icon-aw [class*="fa fa-"], #stacks_in_218 .icon-aw [class^="fa fa-"]{  font-size: 290px !important; color: rgba(255, 255, 255, 1.00) !important;     }

#stacks_in_218 .icon-img {  


background-position: center center !important; background-repeat: no-repeat; background-size: contain; transform-origin: center center !important;
  }

#stacks_in_218 .hype-link-hover-group, #stacks_in_218 .hype-link-hover, #stacks_in_218 .hype-link-hover-blank  {    }
#stacks_in_218 .hype-link-hover {    }

/* -- End EACH CSS Template -- */
#stacks_in_219 {
	padding: 50px 20px 50px 20px;
}
#stacks_in_193>.s3_row {
	margin: 0 -0px;
}

#stacks_in_193>.s3_row>.s3_column_left {
	width: 60.00%;
}

#stacks_in_193>.s3_row>.s3_column_right {
	width: 40.000000%;
}




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










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


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


}



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



}






#stacks_in_193 {
	background-color: rgba(216, 245, 255, 1.00);
}
/* -- Start EACH CSS Template -- */



/* prevent issue in Foundation theme and some stacks */
#stacks_in_201 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction */
#stacks_in_201 .HYPE_document { overflow: auto; pointer-events: none !important;  direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;  }

#stacks_in_201 .card-shad {   box-shadow: inset 0 2px 10px rgba(11, 11, 11, 0.61);  -webkit-box-shadow: inset 0 2px 10px rgba(11, 11, 11, 0.61);   }
#stacks_in_201 .card-all {  overflow: hidden; padding: 0; margin: 0;  }
#stacks_in_201_default21_hype_container {  margin:auto; position:relative; overflow: auto;  }
#stacks_in_201 .wrapper-21 {  margin-right: auto; margin-left: auto; max-width: 1764px; overflow: hidden;  }
#stacks_in_201 .HYPE_document, #stacks_in_201 .card-base, #stacks_in_201 .card-base-wrapper, #stacks_in_201 .card-base-gif, #stacks_in_201 .card-base-v, #stacks_in_201 .wrapper-21, #stacks_in_201 .vertical-21, #stacks_in_201 .hype-card-box {  border-radius: 0px !important; -webkit-border-radius: 0px !important;  }
@media (max-width: 630px) {		
	#stacks_in_201 .HYPE_document, #stacks_in_201 .card-base,	#stacks_in_201 .card-base-wrapper, #stacks_in_201 .card-base-gif,	#stacks_in_201 .card-base-v,	#stacks_in_201 .wrapper-21, #stacks_in_201 .vertical-21, #stacks_in_201 .hype-card-box {  	 }
}
#stacks_in_201 .card-base, #stacks_in_201 .card-base-v, #stacks_in_201 .card-base-gif, #stacks_in_201 .card-base-wrapper, #stacks_in_201 .card-shad  {  position: absolute; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 1764px;  }
#stacks_in_201 .card-base  {  position: relative; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 1764px;  }
#stacks_in_201 .hype-card-base {  max-width: 1764px;  }

#stacks_in_201 .card-base-v, #stacks_in_201 .hype-card-base-v { display: none !important;   display: block !important;	 background: linear-gradient(0deg, rgba(25, 76, 90, 0.84) 10%, rgba(159, 132, 110, 0.51) 100%) !important; 	
	   }

#stacks_in_201 .card-base-gif {  mix-blend-mode: screen; background-image: url(../files/motion1.gif); filter: blur(4px); background-size: cover; opacity: 0.3;	
	 filter: blur(2px);  
	
	  }
 #stacks_in_201 .hype-card-base, #stacks_in_201 .card-base {  	
   
   background-image: url(../files/stack_bg_image-201.jpg) !important;  	
  
   	
     
  background-size: cover !important;
	background-position: 50% 75% !important;
 }

#stacks_in_201 .card-base, #stacks_in_201 .card-base-wrapper, #stacks_in_201 .vertical-21 {  overflow: hidden !important;   }
#stacks_in_201 .card-base  {  overflow: hidden !important;  }
#stacks_in_201 .card-base { filter: blur(0);    }

#stacks_in_201 .hype-card-bg {  	background-position: 50% 15% !important;
   background-image: url(../files/stack_card_image-201.jpg) !important;  	
  
     
  background-size: cover !important;	 }

/* smart fade */
#stacks_in_201 .card-base-wrapper, #stacks_in_201 .card-base-v {  -webkit-animation: fade-21-csss 0.5s  fade-21-css both; animation: fade-21-main-css 0.5s  ease-in-out both; -webkit-animation-delay: 0.6s; animation-delay: 0.6s;  }
#stacks_in_201 .card-all {  -webkit-animation: fade-21-main-css 0.4s  ease-in-out both;  animation: fade-21-main-css 0.4s  ease-in-out both; -webkit-animation-delay: 0.4s; animation-delay: 0.4s;  }
#stacks_in_201 .card-base-wrapper, #stacks_in_201 .card-base-v, #stacks_in_201 .card-all {  
	 		
		
	  -webkit-animation: fade-21-css 0.2s  ease-in-out both !important;  animation: fade-21-css 0.2s ease-in-out both !important; -webkit-animation-delay: 0s !important; animation-delay: 0s !important; -webkit-animation: fade-21-main-css 0.2s  fade-21-main-css both !important; animation: fade-21-css 0.2s  ease-in-out both !important; -webkit-animation-delay: 0s !important; animation-delay: 0s !important;     
 }
#stacks_in_201 .inner_slice_content {  -webkit-animation: fade-21-css 0.52s  ease-in-out both; animation: fade-21-css 0.52s  ease-in-out both !important;  -webkit-animation-delay: 0.75s; animation-delay: 0.75s;  }
@keyframes fade-21-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-21-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@keyframes fade-21-main-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-21-main-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@media screen and (max-width: 770px) {  #stacks_in_201 .hype-card-base, #stacks_in_201 .card-base {    } } 
@media screen and (max-width: 770px) { #stacks_in_201 .hype-card-bg {    } } 
#stacks_in_201 .inner_slice_wrapper { margin: 0 auto; pointer-events: auto;	   }
#stacks_in_201 .inner_slice_content {  padding: 35px;  pointer-events: auto; margin: 0 auto; max-width: 590px; }
@media (max-width: 768px) {		
	#stacks_in_201 .inner_slice_content {  	padding: 20px; 	 }
}

#stacks_in_201 .inner_slice_content, #stacks_in_201 .inner_slice_content p, #stacks_in_201 .inner_slice_content span, #stacks_in_201 .inner_slice_content [class*="fa fa-"], #stacks_in_201 .inner_slice_content h1, #stacks_in_201 .inner_slice_content h2, #stacks_in_201 .inner_slice_content h3, #stacks_in_201 .inner_slice_content h4, #stacks_in_201 .inner_slice_content h5, #stacks_in_201 .inner_slice_content h6 {  -webkit-font-smoothing: antialiased;  color: #FFFFFF !important;  }
#stacks_in_201 .inner_slice_content a:link [class^="fa fa-"], #stacks_in_201 .inner_slice_content a:visited [class^="fa fa-"], #stacks_in_201 .inner_slice_content a:link, #stacks_in_201 .inner_slice_content a {   color: #8EF8FF !important;   }
#stacks_in_201 .inner_slice_content a:hover [class^="fa fa-"], #stacks_in_201 .inner_slice_content a:active [class^="fa fa-"], #stacks_in_201 .inner_slice_content a:hover {   color: #FFFFFF !important;   }
#stacks_in_201 .inner_slice_content, #stacks_in_201 .inner_slice_content p, #stacks_in_201 .inner_slice_content span, #stacks_in_201 .inner_slice_content [class*="fa fa-"],#stacks_in_201 .inner_slice_content h1, #stacks_in_201 .inner_slice_content h2, #stacks_in_201 .inner_slice_content h3, #stacks_in_201 .inner_slice_content h4, #stacks_in_201 .inner_slice_content h5, #stacks_in_201 .inner_slice_content h6 {    }
#stacks_in_201 .inner_slice_content {  margin-top: 150px;  }/* manin and resp */
#stacks_in_201 .vertical-21 {  min-height: 150px;  overflow: auto; }
#stacks_in_201 .hype-card-box {   min-height: 600px !important;   }

@media (max-width: 768px) {		
	#stacks_in_201 .hype-card-box {    }		
	#stacks_in_201 .vertical-21 {    min-height: 160px !important; 	
		 }		
	 #stacks_in_201 .inner_slice_content {    margin-top: 160px !important;  
	 	 }	 
}
@media (max-width: 568px) {
	#stacks_in_201 .hype-card-box {   }
	#stacks_in_201 .vertical-21 {    	
	 }
	#stacks_in_201 .inner_slice_content {    	 
	   }   
}
/* button */
#stacks_in_201 .hype-21-button {  display: block !important;  font-style: none !important; background-color: rgba(255, 255, 255, 0.25) !important; color: rgba(255, 255, 255, 1.00) !important; border-radius: 9px !important; -webkit-border-radius: 9px !important;  overflow: auto !important; font-size: 27px !important; line-height: 27px !important; height: auto !important;  padding: 11px 2px 12px !important; font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important; margin-top: -30px !important;  } 

#stacks_in_201 .hype-21-button:hover {  color: rgba(194, 43, 92, 1.00) !important;  } 
#stacks_in_201 .hype-21-button-x {  display: none !important;  display: block !important;   } 
#stacks_in_201 .hype-21-button-x:hover { opacity: 0.8 !important; } 

/* caption card */
#stacks_in_201 .hype-text-card {  color: rgba(255, 255, 255, 1.00) !important; 
 pointer-events: none;  	 	 margin-top: -15px !important;  }
#stacks_in_201 .hype-text-card-top  {  color: rgba(255, 255, 255, 1.00) !important;  pointer-events: none;   	 	margin-top: 75px !important;  }

#stacks_in_201 .hype-text-card, #stacks_in_201 .hype-text-card-top {  -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: none; font-size: 140px !important; line-height: 140px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;
		

		text-shadow: 0 3px 5px rgba(0, 0, 0, 0.35) !important;








  }

#stacks_in_201 .hype-text-card, #stacks_in_201 .hype-text-card-top, #stacks_in_201 p .hype-text-card {  font-family: "google_custom_font_selector", sans-serif !important;
 	
 font-family: 'Bebas Neue', sans-serif !important;	font-weight: 400 !important;  	
  }
#stacks_in_201 .hype-text-card, #stacks_in_201 .hype-text-card-top {    }

#stacks_in_201 .trigger-in-view { opacity: 0 !important; margin-top: 350px !important; }
#stacks_in_201 .preview_only { display: none; } 

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

#stacks_in_194 {
	padding: 125px 0px 0px 0px;
}

#stacks_out_194 {
	width: 250px;
}
#stacks_in_197 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 500px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_197 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_197 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_197 .r_maxwidth {

}}


#stacks_in_198 {
	padding: 25px 20px 24px 20px;
}
#stacks_in_29>.s3_row {
	margin: 0 -0px;
}

#stacks_in_29>.s3_row>.s3_column_left {
	width: 40.00%;
}

#stacks_in_29>.s3_row>.s3_column_right {
	width: 60.000000%;
}




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










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


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


}



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



}






#stacks_in_29 {
	background-color: rgba(255, 235, 240, 1.00);
}

#stacks_in_42 {
	padding: 125px 0px 0px 0px;
}

#stacks_out_42 {
	width: 250px;
}
#stacks_in_67 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 500px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_67 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_67 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_67 .r_maxwidth {

}}


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



/* prevent issue in Foundation theme and some stacks */
#stacks_in_58 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction */
#stacks_in_58 .HYPE_document { overflow: auto; pointer-events: none !important;  direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;  }

#stacks_in_58 .card-shad {   box-shadow: inset 0 2px 10px rgba(11, 11, 11, 0.61);  -webkit-box-shadow: inset 0 2px 10px rgba(11, 11, 11, 0.61);   }
#stacks_in_58 .card-all {  overflow: hidden; padding: 0; margin: 0;  }
#stacks_in_58_default21_hype_container {  margin:auto; position:relative; overflow: auto;  }
#stacks_in_58 .wrapper-21 {  margin-right: auto; margin-left: auto; max-width: 1764px; overflow: hidden;  }
#stacks_in_58 .HYPE_document, #stacks_in_58 .card-base, #stacks_in_58 .card-base-wrapper, #stacks_in_58 .card-base-gif, #stacks_in_58 .card-base-v, #stacks_in_58 .wrapper-21, #stacks_in_58 .vertical-21, #stacks_in_58 .hype-card-box {  border-radius: 0px !important; -webkit-border-radius: 0px !important;  }
@media (max-width: 630px) {		
	#stacks_in_58 .HYPE_document, #stacks_in_58 .card-base,	#stacks_in_58 .card-base-wrapper, #stacks_in_58 .card-base-gif,	#stacks_in_58 .card-base-v,	#stacks_in_58 .wrapper-21, #stacks_in_58 .vertical-21, #stacks_in_58 .hype-card-box {  	 }
}
#stacks_in_58 .card-base, #stacks_in_58 .card-base-v, #stacks_in_58 .card-base-gif, #stacks_in_58 .card-base-wrapper, #stacks_in_58 .card-shad  {  position: absolute; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 1764px;  }
#stacks_in_58 .card-base  {  position: relative; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 1764px;  }
#stacks_in_58 .hype-card-base {  max-width: 1764px;  }

#stacks_in_58 .card-base-v, #stacks_in_58 .hype-card-base-v { display: none !important;   display: block !important;	 background: linear-gradient(0deg, rgba(95, 41, 41, 0.74) 10%, rgba(95, 41, 41, 0.53) 100%) !important; 	
	   }

#stacks_in_58 .card-base-gif {  mix-blend-mode: screen; background-image: url(../files/motion4.gif); filter: blur(4px); background-size: cover; opacity: 0.5;	
	 
	
	 filter: blur(4px);   }
 #stacks_in_58 .hype-card-base, #stacks_in_58 .card-base {  	
   
   background-image: url(../files/stack_bg_image-58.jpg) !important;  	
  
   	
     
  background-size: cover !important;
	background-position: 50% 50% !important;
 }

#stacks_in_58 .card-base, #stacks_in_58 .card-base-wrapper, #stacks_in_58 .vertical-21 {  overflow: hidden !important;   }
#stacks_in_58 .card-base  {  overflow: hidden !important;  }
#stacks_in_58 .card-base { filter: blur(0);    }

#stacks_in_58 .hype-card-bg {  	background-position: 50% 35% !important;
   background-image: url(../files/stack_card_image-58.jpg) !important;  	
  
     
  background-size: cover !important;	 }

/* smart fade */
#stacks_in_58 .card-base-wrapper, #stacks_in_58 .card-base-v {  -webkit-animation: fade-21-csss 0.5s  fade-21-css both; animation: fade-21-main-css 0.5s  ease-in-out both; -webkit-animation-delay: 0.6s; animation-delay: 0.6s;  }
#stacks_in_58 .card-all {  -webkit-animation: fade-21-main-css 0.4s  ease-in-out both;  animation: fade-21-main-css 0.4s  ease-in-out both; -webkit-animation-delay: 0.4s; animation-delay: 0.4s;  }
#stacks_in_58 .card-base-wrapper, #stacks_in_58 .card-base-v, #stacks_in_58 .card-all {  
	 		
		
	   
 }
#stacks_in_58 .inner_slice_content {  -webkit-animation: fade-21-css 0.52s  ease-in-out both; animation: fade-21-css 0.52s  ease-in-out both !important;  -webkit-animation-delay: 0.75s; animation-delay: 0.75s;  }
@keyframes fade-21-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-21-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@keyframes fade-21-main-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-21-main-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@media screen and (max-width: 770px) {  #stacks_in_58 .hype-card-base, #stacks_in_58 .card-base {    } } 
@media screen and (max-width: 770px) { #stacks_in_58 .hype-card-bg {    } } 
#stacks_in_58 .inner_slice_wrapper { margin: 0 auto; pointer-events: auto;	   }
#stacks_in_58 .inner_slice_content {  padding: 35px;  pointer-events: auto; margin: 0 auto; max-width: 590px; }
@media (max-width: 768px) {		
	#stacks_in_58 .inner_slice_content {  	padding: 20px; 	 }
}

#stacks_in_58 .inner_slice_content, #stacks_in_58 .inner_slice_content p, #stacks_in_58 .inner_slice_content span, #stacks_in_58 .inner_slice_content [class*="fa fa-"], #stacks_in_58 .inner_slice_content h1, #stacks_in_58 .inner_slice_content h2, #stacks_in_58 .inner_slice_content h3, #stacks_in_58 .inner_slice_content h4, #stacks_in_58 .inner_slice_content h5, #stacks_in_58 .inner_slice_content h6 {  -webkit-font-smoothing: antialiased;  color: #FFFFFF !important;  }
#stacks_in_58 .inner_slice_content a:link [class^="fa fa-"], #stacks_in_58 .inner_slice_content a:visited [class^="fa fa-"], #stacks_in_58 .inner_slice_content a:link, #stacks_in_58 .inner_slice_content a {   color: #FFACAC !important;   }
#stacks_in_58 .inner_slice_content a:hover [class^="fa fa-"], #stacks_in_58 .inner_slice_content a:active [class^="fa fa-"], #stacks_in_58 .inner_slice_content a:hover {   color: #FFFFFF !important;   }
#stacks_in_58 .inner_slice_content, #stacks_in_58 .inner_slice_content p, #stacks_in_58 .inner_slice_content span, #stacks_in_58 .inner_slice_content [class*="fa fa-"],#stacks_in_58 .inner_slice_content h1, #stacks_in_58 .inner_slice_content h2, #stacks_in_58 .inner_slice_content h3, #stacks_in_58 .inner_slice_content h4, #stacks_in_58 .inner_slice_content h5, #stacks_in_58 .inner_slice_content h6 {    }
#stacks_in_58 .inner_slice_content {  margin-top: 150px;  }/* manin and resp */
#stacks_in_58 .vertical-21 {  min-height: 150px;  overflow: auto; }
#stacks_in_58 .hype-card-box {   min-height: 600px !important;   }

@media (max-width: 768px) {		
	#stacks_in_58 .hype-card-box {    }		
	#stacks_in_58 .vertical-21 {    min-height: 160px !important; 	
		 }		
	 #stacks_in_58 .inner_slice_content {    margin-top: 160px !important;  
	 	 }	 
}
@media (max-width: 568px) {
	#stacks_in_58 .hype-card-box {   }
	#stacks_in_58 .vertical-21 {    	
	 }
	#stacks_in_58 .inner_slice_content {    	 
	   }   
}
/* button */
#stacks_in_58 .hype-21-button {  display: block !important;  font-style: none !important; background-color: rgba(255, 255, 255, 0.25) !important; color: rgba(255, 255, 255, 1.00) !important; border-radius: 9px !important; -webkit-border-radius: 9px !important;  overflow: auto !important; font-size: 27px !important; line-height: 27px !important; height: auto !important;  padding: 11px 2px 12px !important; font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important; margin-top: -30px !important;  } 

#stacks_in_58 .hype-21-button:hover {  color: rgba(194, 43, 92, 1.00) !important;  } 
#stacks_in_58 .hype-21-button-x {  display: none !important;  display: block !important;   } 
#stacks_in_58 .hype-21-button-x:hover { opacity: 0.8 !important; } 

/* caption card */
#stacks_in_58 .hype-text-card {  color: rgba(255, 255, 255, 1.00) !important; 
 pointer-events: none;  	 	 margin-top: -15px !important;  }
#stacks_in_58 .hype-text-card-top  {  color: rgba(255, 255, 255, 1.00) !important;  pointer-events: none;   	 	margin-top: 28px !important;  }

#stacks_in_58 .hype-text-card, #stacks_in_58 .hype-text-card-top {  -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: none; font-size: 148px !important; line-height: 140px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;
		

		text-shadow: 0 3px 5px rgba(0, 0, 0, 0.35) !important;








  }

#stacks_in_58 .hype-text-card, #stacks_in_58 .hype-text-card-top, #stacks_in_58 p .hype-text-card {  font-family: "google_custom_font_selector", sans-serif !important;
 	
 font-family: 'Fugaz One', sans-serif !important;	font-weight: 400 !important;  	
  }
#stacks_in_58 .hype-text-card, #stacks_in_58 .hype-text-card-top {    }

#stacks_in_58 .trigger-in-view { opacity: 0 !important; margin-top: 241px !important; }
#stacks_in_58 .preview_only { display: none; } 

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

#stacks_in_26>.s3_row>.s3_column_left {
	width: 60.00%;
}

#stacks_in_26>.s3_row>.s3_column_right {
	width: 40.000000%;
}




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










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


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


}



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



}






#stacks_in_26 {
	background-color: rgba(193, 206, 207, 1.00);
}
/* -- Start EACH CSS Template -- */



/* prevent issue in Foundation theme and some stacks */
#stacks_in_4 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction */
#stacks_in_4 .HYPE_document { overflow: auto; pointer-events: none !important;  direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;  }

#stacks_in_4 .card-shad {   box-shadow: inset 0 2px 10px rgba(11, 11, 11, 0.61);  -webkit-box-shadow: inset 0 2px 10px rgba(11, 11, 11, 0.61);   }
#stacks_in_4 .card-all {  overflow: hidden; padding: 0; margin: 0;  }
#stacks_in_4_default21_hype_container {  margin:auto; position:relative; overflow: auto;  }
#stacks_in_4 .wrapper-21 {  margin-right: auto; margin-left: auto; max-width: 1764px; overflow: hidden;  }
#stacks_in_4 .HYPE_document, #stacks_in_4 .card-base, #stacks_in_4 .card-base-wrapper, #stacks_in_4 .card-base-gif, #stacks_in_4 .card-base-v, #stacks_in_4 .wrapper-21, #stacks_in_4 .vertical-21, #stacks_in_4 .hype-card-box {  border-radius: 0px !important; -webkit-border-radius: 0px !important;  }
@media (max-width: 630px) {		
	#stacks_in_4 .HYPE_document, #stacks_in_4 .card-base,	#stacks_in_4 .card-base-wrapper, #stacks_in_4 .card-base-gif,	#stacks_in_4 .card-base-v,	#stacks_in_4 .wrapper-21, #stacks_in_4 .vertical-21, #stacks_in_4 .hype-card-box {  	 }
}
#stacks_in_4 .card-base, #stacks_in_4 .card-base-v, #stacks_in_4 .card-base-gif, #stacks_in_4 .card-base-wrapper, #stacks_in_4 .card-shad  {  position: absolute; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 1764px;  }
#stacks_in_4 .card-base  {  position: relative; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 1764px;  }
#stacks_in_4 .hype-card-base {  max-width: 1764px;  }

#stacks_in_4 .card-base-v, #stacks_in_4 .hype-card-base-v { display: none !important;   display: block !important;	 background: linear-gradient(0deg, rgba(39, 35, 36, 0.91) 10%, rgba(51, 71, 90, 0.16) 100%) !important; 	
	   }

#stacks_in_4 .card-base-gif {  mix-blend-mode: screen; background-image: url(../files/motion1.gif); filter: blur(4px); background-size: cover; opacity: 0.3;	
	 filter: blur(2px);  
	
	  }
 #stacks_in_4 .hype-card-base, #stacks_in_4 .card-base {  	
   
   background-image: url(../files/stack_bg_image-4.jpg) !important;  	
  
   	
     
  background-size: cover !important;
	background-position: 50% 50% !important;
 }

#stacks_in_4 .card-base, #stacks_in_4 .card-base-wrapper, #stacks_in_4 .vertical-21 {  overflow: hidden !important;   }
#stacks_in_4 .card-base  {  overflow: hidden !important;  }
#stacks_in_4 .card-base { filter: blur(0);    }

#stacks_in_4 .hype-card-bg {  	background-position: 50% 10% !important;
   background-image: url(../files/stack_card_image-4.jpg) !important;  	
  
     
  background-size: cover !important;	 }

/* smart fade */
#stacks_in_4 .card-base-wrapper, #stacks_in_4 .card-base-v {  -webkit-animation: fade-21-csss 0.5s  fade-21-css both; animation: fade-21-main-css 0.5s  ease-in-out both; -webkit-animation-delay: 0.6s; animation-delay: 0.6s;  }
#stacks_in_4 .card-all {  -webkit-animation: fade-21-main-css 0.4s  ease-in-out both;  animation: fade-21-main-css 0.4s  ease-in-out both; -webkit-animation-delay: 0.4s; animation-delay: 0.4s;  }
#stacks_in_4 .card-base-wrapper, #stacks_in_4 .card-base-v, #stacks_in_4 .card-all {  
	 		
		
	   
 }
#stacks_in_4 .inner_slice_content {  -webkit-animation: fade-21-css 0.52s  ease-in-out both; animation: fade-21-css 0.52s  ease-in-out both !important;  -webkit-animation-delay: 0.75s; animation-delay: 0.75s;  }
@keyframes fade-21-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-21-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@keyframes fade-21-main-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-21-main-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@media screen and (max-width: 770px) {  #stacks_in_4 .hype-card-base, #stacks_in_4 .card-base {    } } 
@media screen and (max-width: 770px) { #stacks_in_4 .hype-card-bg {    } } 
#stacks_in_4 .inner_slice_wrapper { margin: 0 auto; pointer-events: auto;	   }
#stacks_in_4 .inner_slice_content {  padding: 35px;  pointer-events: auto; margin: 0 auto; max-width: 590px; }
@media (max-width: 768px) {		
	#stacks_in_4 .inner_slice_content {  	padding: 20px; 	 }
}

#stacks_in_4 .inner_slice_content, #stacks_in_4 .inner_slice_content p, #stacks_in_4 .inner_slice_content span, #stacks_in_4 .inner_slice_content [class*="fa fa-"], #stacks_in_4 .inner_slice_content h1, #stacks_in_4 .inner_slice_content h2, #stacks_in_4 .inner_slice_content h3, #stacks_in_4 .inner_slice_content h4, #stacks_in_4 .inner_slice_content h5, #stacks_in_4 .inner_slice_content h6 {  -webkit-font-smoothing: antialiased;  color: #FFFFFF !important;  }
#stacks_in_4 .inner_slice_content a:link [class^="fa fa-"], #stacks_in_4 .inner_slice_content a:visited [class^="fa fa-"], #stacks_in_4 .inner_slice_content a:link, #stacks_in_4 .inner_slice_content a {   color: #FACE23 !important;   }
#stacks_in_4 .inner_slice_content a:hover [class^="fa fa-"], #stacks_in_4 .inner_slice_content a:active [class^="fa fa-"], #stacks_in_4 .inner_slice_content a:hover {   color: #FFFFFF !important;   }
#stacks_in_4 .inner_slice_content, #stacks_in_4 .inner_slice_content p, #stacks_in_4 .inner_slice_content span, #stacks_in_4 .inner_slice_content [class*="fa fa-"],#stacks_in_4 .inner_slice_content h1, #stacks_in_4 .inner_slice_content h2, #stacks_in_4 .inner_slice_content h3, #stacks_in_4 .inner_slice_content h4, #stacks_in_4 .inner_slice_content h5, #stacks_in_4 .inner_slice_content h6 {    }
#stacks_in_4 .inner_slice_content {  margin-top: 150px;  }/* manin and resp */
#stacks_in_4 .vertical-21 {  min-height: 150px;  overflow: auto; }
#stacks_in_4 .hype-card-box {   min-height: 600px !important;   }

@media (max-width: 768px) {		
	#stacks_in_4 .hype-card-box {    }		
	#stacks_in_4 .vertical-21 {    min-height: 160px !important; 	
		 }		
	 #stacks_in_4 .inner_slice_content {    margin-top: 160px !important;  
	 	 }	 
}
@media (max-width: 568px) {
	#stacks_in_4 .hype-card-box {   }
	#stacks_in_4 .vertical-21 {    	
	 }
	#stacks_in_4 .inner_slice_content {    	 
	   }   
}
/* button */
#stacks_in_4 .hype-21-button {  display: block !important;  font-style: none !important; background-color: rgba(255, 255, 255, 0.25) !important; color: rgba(255, 255, 255, 1.00) !important; border-radius: 9px !important; -webkit-border-radius: 9px !important;  overflow: auto !important; font-size: 27px !important; line-height: 27px !important; height: auto !important;  padding: 11px 2px 12px !important; font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important; margin-top: -30px !important;  } 

#stacks_in_4 .hype-21-button:hover {  color: rgba(194, 43, 92, 1.00) !important;  } 
#stacks_in_4 .hype-21-button-x {  display: none !important;  display: block !important;   } 
#stacks_in_4 .hype-21-button-x:hover { opacity: 0.8 !important; } 

/* caption card */
#stacks_in_4 .hype-text-card {  color: rgba(255, 255, 255, 1.00) !important; 
 pointer-events: none;  	 	 margin-top: -15px !important;  }
#stacks_in_4 .hype-text-card-top  {  color: rgba(255, 255, 255, 1.00) !important;  pointer-events: none;   	 	margin-top: 28px !important;  }

#stacks_in_4 .hype-text-card, #stacks_in_4 .hype-text-card-top {  -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: none; font-size: 148px !important; line-height: 140px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;
		

		text-shadow: 0 3px 5px rgba(0, 0, 0, 0.35) !important;








  }

#stacks_in_4 .hype-text-card, #stacks_in_4 .hype-text-card-top, #stacks_in_4 p .hype-text-card {  font-family: "title_safe_font_selector", sans-serif !important;
 font-family: "Georgia", sans-serif !important; font-weight: 700 !important;  	
 	
  }
#stacks_in_4 .hype-text-card, #stacks_in_4 .hype-text-card-top {    }

#stacks_in_4 .trigger-in-view { opacity: 0 !important; margin-top: 241px !important; }
#stacks_in_4 .preview_only { display: none; } 

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

#stacks_in_75 {
	padding: 125px 0px 0px 0px;
}

#stacks_out_75 {
	width: 250px;
}
#stacks_in_76 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 500px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_76 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_76 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_76 .r_maxwidth {

}}


#stacks_in_78 {
	padding: 25px 20px 24px 20px;
}
#stacks_in_178>.s3_row {
	margin: 0 -0px;
}

#stacks_in_178>.s3_row>.s3_column_left {
	width: 40.00%;
}

#stacks_in_178>.s3_row>.s3_column_right {
	width: 60.000000%;
}




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










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


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


}



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



}






#stacks_in_178 {
	background-color: rgba(246, 193, 108, 1.00);
}

#stacks_in_186 {
	padding: 125px 0px 0px 0px;
}

#stacks_out_186 {
	width: 250px;
}
#stacks_in_189 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 500px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_189 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_189 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_189 .r_maxwidth {

}}


#stacks_in_190 {
	padding: 25px 20px 24px 20px;
}
/* -- Start EACH CSS Template -- */



/* prevent issue in Foundation theme and some stacks */
#stacks_in_179 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction */
#stacks_in_179 .HYPE_document { overflow: auto; pointer-events: none !important;  direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;  }

#stacks_in_179 .card-shad {   box-shadow: inset 0 2px 10px rgba(11, 11, 11, 0.61);  -webkit-box-shadow: inset 0 2px 10px rgba(11, 11, 11, 0.61);   }
#stacks_in_179 .card-all {  overflow: hidden; padding: 0; margin: 0;  }
#stacks_in_179_default21_hype_container {  margin:auto; position:relative; overflow: auto;  }
#stacks_in_179 .wrapper-21 {  margin-right: auto; margin-left: auto; max-width: 1764px; overflow: hidden;  }
#stacks_in_179 .HYPE_document, #stacks_in_179 .card-base, #stacks_in_179 .card-base-wrapper, #stacks_in_179 .card-base-gif, #stacks_in_179 .card-base-v, #stacks_in_179 .wrapper-21, #stacks_in_179 .vertical-21, #stacks_in_179 .hype-card-box {  border-radius: 0px !important; -webkit-border-radius: 0px !important;  }
@media (max-width: 630px) {		
	#stacks_in_179 .HYPE_document, #stacks_in_179 .card-base,	#stacks_in_179 .card-base-wrapper, #stacks_in_179 .card-base-gif,	#stacks_in_179 .card-base-v,	#stacks_in_179 .wrapper-21, #stacks_in_179 .vertical-21, #stacks_in_179 .hype-card-box {  	 }
}
#stacks_in_179 .card-base, #stacks_in_179 .card-base-v, #stacks_in_179 .card-base-gif, #stacks_in_179 .card-base-wrapper, #stacks_in_179 .card-shad  {  position: absolute; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 1764px;  }
#stacks_in_179 .card-base  {  position: relative; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 1764px;  }
#stacks_in_179 .hype-card-base {  max-width: 1764px;  }

#stacks_in_179 .card-base-v, #stacks_in_179 .hype-card-base-v { display: none !important;   display: block !important;	 background: linear-gradient(0deg, rgba(253, 152, 14, 0.89) 3%, rgba(255, 255, 255, 0.32) 83%) !important; 	
	   }

#stacks_in_179 .card-base-gif {  mix-blend-mode: screen; background-image: url(../files/motion6.gif); filter: blur(4px); background-size: cover; opacity: 1;	
	 
	
	  }
 #stacks_in_179 .hype-card-base, #stacks_in_179 .card-base {  	
   
   background-image: url(../files/stack_bg_image-179.jpg) !important;  	
  
   	
     
  background-size: cover !important;
	background-position: 50% 75% !important;
 }

#stacks_in_179 .card-base, #stacks_in_179 .card-base-wrapper, #stacks_in_179 .vertical-21 {  overflow: hidden !important;   }
#stacks_in_179 .card-base  {  overflow: hidden !important;  }
#stacks_in_179 .card-base { filter: blur(0);    }

#stacks_in_179 .hype-card-bg {  	background-position: 50% 15% !important;
   background-image: url(../files/stack_card_image-179.jpg) !important;  	
  
     
  background-size: cover !important;	 }

/* smart fade */
#stacks_in_179 .card-base-wrapper, #stacks_in_179 .card-base-v {  -webkit-animation: fade-21-csss 0.5s  fade-21-css both; animation: fade-21-main-css 0.5s  ease-in-out both; -webkit-animation-delay: 0.6s; animation-delay: 0.6s;  }
#stacks_in_179 .card-all {  -webkit-animation: fade-21-main-css 0.4s  ease-in-out both;  animation: fade-21-main-css 0.4s  ease-in-out both; -webkit-animation-delay: 0.4s; animation-delay: 0.4s;  }
#stacks_in_179 .card-base-wrapper, #stacks_in_179 .card-base-v, #stacks_in_179 .card-all {  
	 		
		
	   
 }
#stacks_in_179 .inner_slice_content {  -webkit-animation: fade-21-css 0.52s  ease-in-out both; animation: fade-21-css 0.52s  ease-in-out both !important;  -webkit-animation-delay: 0.75s; animation-delay: 0.75s;  }
@keyframes fade-21-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-21-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@keyframes fade-21-main-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-21-main-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@media screen and (max-width: 770px) {  #stacks_in_179 .hype-card-base, #stacks_in_179 .card-base {    } } 
@media screen and (max-width: 770px) { #stacks_in_179 .hype-card-bg {    } } 
#stacks_in_179 .inner_slice_wrapper { margin: 0 auto; pointer-events: auto;	   }
#stacks_in_179 .inner_slice_content {  padding: 35px;  pointer-events: auto; margin: 0 auto; max-width: 590px; }
@media (max-width: 768px) {		
	#stacks_in_179 .inner_slice_content {  	padding: 20px; 	 }
}

#stacks_in_179 .inner_slice_content, #stacks_in_179 .inner_slice_content p, #stacks_in_179 .inner_slice_content span, #stacks_in_179 .inner_slice_content [class*="fa fa-"], #stacks_in_179 .inner_slice_content h1, #stacks_in_179 .inner_slice_content h2, #stacks_in_179 .inner_slice_content h3, #stacks_in_179 .inner_slice_content h4, #stacks_in_179 .inner_slice_content h5, #stacks_in_179 .inner_slice_content h6 {  -webkit-font-smoothing: antialiased;  color: #FFFFFF !important;  }
#stacks_in_179 .inner_slice_content a:link [class^="fa fa-"], #stacks_in_179 .inner_slice_content a:visited [class^="fa fa-"], #stacks_in_179 .inner_slice_content a:link, #stacks_in_179 .inner_slice_content a {   color: #910016 !important;   }
#stacks_in_179 .inner_slice_content a:hover [class^="fa fa-"], #stacks_in_179 .inner_slice_content a:active [class^="fa fa-"], #stacks_in_179 .inner_slice_content a:hover {   color: #FFFFFF !important;   }
#stacks_in_179 .inner_slice_content, #stacks_in_179 .inner_slice_content p, #stacks_in_179 .inner_slice_content span, #stacks_in_179 .inner_slice_content [class*="fa fa-"],#stacks_in_179 .inner_slice_content h1, #stacks_in_179 .inner_slice_content h2, #stacks_in_179 .inner_slice_content h3, #stacks_in_179 .inner_slice_content h4, #stacks_in_179 .inner_slice_content h5, #stacks_in_179 .inner_slice_content h6 {    }
#stacks_in_179 .inner_slice_content {  margin-top: 150px;  }/* manin and resp */
#stacks_in_179 .vertical-21 {  min-height: 150px;  overflow: auto; }
#stacks_in_179 .hype-card-box {   min-height: 600px !important;   }

@media (max-width: 768px) {		
	#stacks_in_179 .hype-card-box {    }		
	#stacks_in_179 .vertical-21 {    min-height: 160px !important; 	
		 }		
	 #stacks_in_179 .inner_slice_content {    margin-top: 160px !important;  
	 	 }	 
}
@media (max-width: 568px) {
	#stacks_in_179 .hype-card-box {   }
	#stacks_in_179 .vertical-21 {    	
	 }
	#stacks_in_179 .inner_slice_content {    	 
	   }   
}
/* button */
#stacks_in_179 .hype-21-button {  display: block !important;  font-style: none !important; background-color: rgba(255, 255, 255, 0.25) !important; color: rgba(255, 255, 255, 1.00) !important; border-radius: 9px !important; -webkit-border-radius: 9px !important;  overflow: auto !important; font-size: 27px !important; line-height: 27px !important; height: auto !important;  padding: 11px 2px 12px !important; font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important; margin-top: -30px !important;  } 

#stacks_in_179 .hype-21-button:hover {  color: rgba(194, 43, 92, 1.00) !important;  } 
#stacks_in_179 .hype-21-button-x {  display: none !important;  display: block !important;   } 
#stacks_in_179 .hype-21-button-x:hover { opacity: 0.8 !important; } 

/* caption card */
#stacks_in_179 .hype-text-card {  color: rgba(255, 255, 255, 1.00) !important; 
 pointer-events: none;  	 	 margin-top: -15px !important;  }
#stacks_in_179 .hype-text-card-top  {  color: rgba(255, 255, 255, 1.00) !important;  pointer-events: none;   	 	margin-top: 10px !important;  }

#stacks_in_179 .hype-text-card, #stacks_in_179 .hype-text-card-top {  -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: none; font-size: 140px !important; line-height: 140px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;
		

		text-shadow: 0 3px 5px rgba(0, 0, 0, 0.35) !important;








  }

#stacks_in_179 .hype-text-card, #stacks_in_179 .hype-text-card-top, #stacks_in_179 p .hype-text-card {  font-family: "title_safe_font_selector", sans-serif !important;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important;  	
 	
  }
#stacks_in_179 .hype-text-card, #stacks_in_179 .hype-text-card-top {    }

#stacks_in_179 .trigger-in-view { opacity: 0 !important; margin-top: 241px !important; }
#stacks_in_179 .preview_only { display: none; } 

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

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

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

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

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








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


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


}



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



}




#stacks_in_81 {
	padding: 0px 0px 30px 0px;
}
/* -- Start EACH CSS Template -- */



/* prevent issue in Foundation theme and some stacks */
#stacks_in_96 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction */
#stacks_in_96 .HYPE_document { overflow: auto; pointer-events: none !important;  direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;  }

#stacks_in_96 .card-shad {    }
#stacks_in_96 .card-all {  overflow: hidden; padding: 0; margin: 0;  }
#stacks_in_96_default21_hype_container {  margin:auto; position:relative; overflow: auto;  }
#stacks_in_96 .wrapper-21 {  margin-right: auto; margin-left: auto; max-width: 300px; overflow: hidden;  }
#stacks_in_96 .HYPE_document, #stacks_in_96 .card-base, #stacks_in_96 .card-base-wrapper, #stacks_in_96 .card-base-gif, #stacks_in_96 .card-base-v, #stacks_in_96 .wrapper-21, #stacks_in_96 .vertical-21, #stacks_in_96 .hype-card-box {  border-radius: 4px !important; -webkit-border-radius: 4px !important;  }
@media (max-width: 630px) {		
	#stacks_in_96 .HYPE_document, #stacks_in_96 .card-base,	#stacks_in_96 .card-base-wrapper, #stacks_in_96 .card-base-gif,	#stacks_in_96 .card-base-v,	#stacks_in_96 .wrapper-21, #stacks_in_96 .vertical-21, #stacks_in_96 .hype-card-box {  	 }
}
#stacks_in_96 .card-base, #stacks_in_96 .card-base-v, #stacks_in_96 .card-base-gif, #stacks_in_96 .card-base-wrapper, #stacks_in_96 .card-shad  {  position: absolute; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 300px;  }
#stacks_in_96 .card-base  {  position: relative; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 300px;  }
#stacks_in_96 .hype-card-base {  max-width: 300px;  }

#stacks_in_96 .card-base-v, #stacks_in_96 .hype-card-base-v { display: none !important;   display: block !important;	 background: linear-gradient(0deg, rgba(64, 64, 64, 0.51) 61%, rgba(224, 224, 224, 0.79) 44%) !important; 	
	   }

#stacks_in_96 .card-base-gif {  mix-blend-mode: screen; background-image: url(../files/blank.gif); filter: blur(4px); background-size: cover; opacity: 0.6;	
	 
	
	  }
 #stacks_in_96 .hype-card-base, #stacks_in_96 .card-base {  	
   background-image: url(../files/internal_bg_img_4.jpg) !important;  
   	
  
   	
     
  background-size: cover !important;
	background-position: 50% 50% !important;
 }

#stacks_in_96 .card-base, #stacks_in_96 .card-base-wrapper, #stacks_in_96 .vertical-21 {  overflow: hidden !important;   }
#stacks_in_96 .card-base  {  overflow: hidden !important;  }
#stacks_in_96 .card-base { filter: blur(0);    }

#stacks_in_96 .hype-card-bg {  	background-position: 50% 80% !important;
   	
   background-image: url(https://images.unsplash.com/photo-1625492922105-5914617fd869?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMzI0OXwwfDF8c2VhcmNofDE4fHxwaG90b2dyYXBoZXJ8ZW58MHx8fHwxNjkxODY0NzU5fDA&ixlib=rb-4.0.3&q=80&w=1080) !important; 
     
  background-size: cover !important;	 }

/* smart fade */
#stacks_in_96 .card-base-wrapper, #stacks_in_96 .card-base-v {  -webkit-animation: fade-21-csss 0.5s  fade-21-css both; animation: fade-21-main-css 0.5s  ease-in-out both; -webkit-animation-delay: 0.6s; animation-delay: 0.6s;  }
#stacks_in_96 .card-all {  -webkit-animation: fade-21-main-css 0.4s  ease-in-out both;  animation: fade-21-main-css 0.4s  ease-in-out both; -webkit-animation-delay: 0.4s; animation-delay: 0.4s;  }
#stacks_in_96 .card-base-wrapper, #stacks_in_96 .card-base-v, #stacks_in_96 .card-all {  
	 		
		
	   
 }
#stacks_in_96 .inner_slice_content {  -webkit-animation: fade-21-css 0.52s  ease-in-out both; animation: fade-21-css 0.52s  ease-in-out both !important;  -webkit-animation-delay: 0.75s; animation-delay: 0.75s;  }
@keyframes fade-21-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-21-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@keyframes fade-21-main-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-21-main-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@media screen and (max-width: 770px) {  #stacks_in_96 .hype-card-base, #stacks_in_96 .card-base {    } } 
@media screen and (max-width: 770px) { #stacks_in_96 .hype-card-bg {    } } 
#stacks_in_96 .inner_slice_wrapper { margin: 0 auto; pointer-events: auto;	   }
#stacks_in_96 .inner_slice_content {  padding: 30px;  pointer-events: auto; margin: 0 auto; max-width: 900px; }
@media (max-width: 768px) {		
	#stacks_in_96 .inner_slice_content {  	padding: 20px; 	 }
}

#stacks_in_96 .inner_slice_content, #stacks_in_96 .inner_slice_content p, #stacks_in_96 .inner_slice_content span, #stacks_in_96 .inner_slice_content [class*="fa fa-"], #stacks_in_96 .inner_slice_content h1, #stacks_in_96 .inner_slice_content h2, #stacks_in_96 .inner_slice_content h3, #stacks_in_96 .inner_slice_content h4, #stacks_in_96 .inner_slice_content h5, #stacks_in_96 .inner_slice_content h6 {  -webkit-font-smoothing: antialiased;  color: #FFFFFF !important;  }
#stacks_in_96 .inner_slice_content a:link [class^="fa fa-"], #stacks_in_96 .inner_slice_content a:visited [class^="fa fa-"], #stacks_in_96 .inner_slice_content a:link, #stacks_in_96 .inner_slice_content a {   color: #FFFFFF !important;   }
#stacks_in_96 .inner_slice_content a:hover [class^="fa fa-"], #stacks_in_96 .inner_slice_content a:active [class^="fa fa-"], #stacks_in_96 .inner_slice_content a:hover {   color: #558198 !important;   }
#stacks_in_96 .inner_slice_content, #stacks_in_96 .inner_slice_content p, #stacks_in_96 .inner_slice_content span, #stacks_in_96 .inner_slice_content [class*="fa fa-"],#stacks_in_96 .inner_slice_content h1, #stacks_in_96 .inner_slice_content h2, #stacks_in_96 .inner_slice_content h3, #stacks_in_96 .inner_slice_content h4, #stacks_in_96 .inner_slice_content h5, #stacks_in_96 .inner_slice_content h6 {  
		text-align: center !important;   }
#stacks_in_96 .inner_slice_content {  margin-top: 130px;  }/* manin and resp */
#stacks_in_96 .vertical-21 {  min-height: 130px;  overflow: auto; }
#stacks_in_96 .hype-card-box {   min-height: 500px !important;   }

@media (max-width: 768px) {		
	#stacks_in_96 .hype-card-box {    }		
	#stacks_in_96 .vertical-21 {  	
		 }		
	 #stacks_in_96 .inner_slice_content {   
	 	 }	 
}
@media (max-width: 568px) {
	#stacks_in_96 .hype-card-box {   }
	#stacks_in_96 .vertical-21 {    	
	 }
	#stacks_in_96 .inner_slice_content {    	 
	   }   
}
/* button */
#stacks_in_96 .hype-21-button {  display: block !important;  font-style: none !important; background-color: rgba(48, 55, 73, 0.83) !important; color: rgba(255, 255, 255, 1.00) !important; border-radius: 7px !important; -webkit-border-radius: 7px !important;  overflow: auto !important; font-size: 18px !important; line-height: 18px !important; height: auto !important;  padding: 11px 2px 12px !important; font-family: "Tahoma", sans-serif !important; font-weight: 400 !important; margin-top: -17px !important;  } 

#stacks_in_96 .hype-21-button:hover {  color: rgba(56, 174, 255, 1.00) !important;  } 
#stacks_in_96 .hype-21-button-x {  display: none !important;  display: block !important;   } 
#stacks_in_96 .hype-21-button-x:hover { opacity: 0.8 !important; } 

/* caption card */
#stacks_in_96 .hype-text-card {  color: rgba(255, 255, 255, 1.00) !important; 
 pointer-events: none;  	 	 margin-top: 77px !important;  }
#stacks_in_96 .hype-text-card-top  {  color: rgba(255, 255, 255, 1.00) !important;  pointer-events: none;   	 	margin-top: 45px !important;  }

#stacks_in_96 .hype-text-card, #stacks_in_96 .hype-text-card-top {  -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: uppercase; font-size: 55px !important; line-height: 65px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;
		

		text-shadow: 0 3px 5px rgba(0, 0, 0, 0.35) !important;








  }

#stacks_in_96 .hype-text-card, #stacks_in_96 .hype-text-card-top, #stacks_in_96 p .hype-text-card {  font-family: "google_custom_font_selector", sans-serif !important;
 	
 font-family: 'Bellota Text', sans-serif !important;	font-weight: 700 !important;  	
  }
#stacks_in_96 .hype-text-card, #stacks_in_96 .hype-text-card-top {    }

#stacks_in_96 .trigger-in-view { opacity: 0 !important; margin-top: 150px !important; }
#stacks_in_96 .preview_only { display: none; } 

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



/* prevent issue in Foundation theme and some stacks */
#stacks_in_89 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction */
#stacks_in_89 .HYPE_document { overflow: auto; pointer-events: none !important;  direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;  }

#stacks_in_89 .card-shad {    }
#stacks_in_89 .card-all {  overflow: hidden; padding: 0; margin: 0;  }
#stacks_in_89_default21_hype_container {  margin:auto; position:relative; overflow: auto;  }
#stacks_in_89 .wrapper-21 {  margin-right: auto; margin-left: auto; max-width: 300px; overflow: hidden;  }
#stacks_in_89 .HYPE_document, #stacks_in_89 .card-base, #stacks_in_89 .card-base-wrapper, #stacks_in_89 .card-base-gif, #stacks_in_89 .card-base-v, #stacks_in_89 .wrapper-21, #stacks_in_89 .vertical-21, #stacks_in_89 .hype-card-box {  border-radius: 4px !important; -webkit-border-radius: 4px !important;  }
@media (max-width: 630px) {		
	#stacks_in_89 .HYPE_document, #stacks_in_89 .card-base,	#stacks_in_89 .card-base-wrapper, #stacks_in_89 .card-base-gif,	#stacks_in_89 .card-base-v,	#stacks_in_89 .wrapper-21, #stacks_in_89 .vertical-21, #stacks_in_89 .hype-card-box {  	 }
}
#stacks_in_89 .card-base, #stacks_in_89 .card-base-v, #stacks_in_89 .card-base-gif, #stacks_in_89 .card-base-wrapper, #stacks_in_89 .card-shad  {  position: absolute; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 300px;  }
#stacks_in_89 .card-base  {  position: relative; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 300px;  }
#stacks_in_89 .hype-card-base {  max-width: 300px;  }

#stacks_in_89 .card-base-v, #stacks_in_89 .hype-card-base-v { display: none !important;   display: block !important;	 background: linear-gradient(0deg, rgba(64, 64, 64, 0.51) 61%, rgba(224, 224, 224, 0.79) 44%) !important; 	
	   }

#stacks_in_89 .card-base-gif {  mix-blend-mode: screen; background-image: url(../files/blank.gif); filter: blur(4px); background-size: cover; opacity: 0.6;	
	 
	
	  }
 #stacks_in_89 .hype-card-base, #stacks_in_89 .card-base {  	
   background-image: url(../files/internal_bg_img_4.jpg) !important;  
   	
  
   	
     
  background-size: cover !important;
	background-position: 50% 50% !important;
 }

#stacks_in_89 .card-base, #stacks_in_89 .card-base-wrapper, #stacks_in_89 .vertical-21 {  overflow: hidden !important;   }
#stacks_in_89 .card-base  {  overflow: hidden !important;  }
#stacks_in_89 .card-base { filter: blur(0);    }

#stacks_in_89 .hype-card-bg {  	background-position: 50% 50% !important;
   	
   background-image: url(https://images.unsplash.com/photo-1603425013520-e0b30e6e37dc?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMzI0OXwwfDF8c2VhcmNofDV8fHBob3RvJTIwc3R1ZGlvfGVufDB8fHx8MTY5MTg2NTIzMHww&ixlib=rb-4.0.3&q=80&w=1080) !important; 
     
  background-size: cover !important;	 }

/* smart fade */
#stacks_in_89 .card-base-wrapper, #stacks_in_89 .card-base-v {  -webkit-animation: fade-21-csss 0.5s  fade-21-css both; animation: fade-21-main-css 0.5s  ease-in-out both; -webkit-animation-delay: 0.6s; animation-delay: 0.6s;  }
#stacks_in_89 .card-all {  -webkit-animation: fade-21-main-css 0.4s  ease-in-out both;  animation: fade-21-main-css 0.4s  ease-in-out both; -webkit-animation-delay: 0.4s; animation-delay: 0.4s;  }
#stacks_in_89 .card-base-wrapper, #stacks_in_89 .card-base-v, #stacks_in_89 .card-all {  
	 		
		
	   
 }
#stacks_in_89 .inner_slice_content {  -webkit-animation: fade-21-css 0.52s  ease-in-out both; animation: fade-21-css 0.52s  ease-in-out both !important;  -webkit-animation-delay: 0.75s; animation-delay: 0.75s;  }
@keyframes fade-21-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-21-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@keyframes fade-21-main-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-21-main-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@media screen and (max-width: 770px) {  #stacks_in_89 .hype-card-base, #stacks_in_89 .card-base {    } } 
@media screen and (max-width: 770px) { #stacks_in_89 .hype-card-bg {    } } 
#stacks_in_89 .inner_slice_wrapper { margin: 0 auto; pointer-events: auto;	   }
#stacks_in_89 .inner_slice_content {  padding: 38px;  pointer-events: auto; margin: 0 auto; max-width: 900px; }
@media (max-width: 768px) {		
	#stacks_in_89 .inner_slice_content {  	padding: 20px; 	 }
}

#stacks_in_89 .inner_slice_content, #stacks_in_89 .inner_slice_content p, #stacks_in_89 .inner_slice_content span, #stacks_in_89 .inner_slice_content [class*="fa fa-"], #stacks_in_89 .inner_slice_content h1, #stacks_in_89 .inner_slice_content h2, #stacks_in_89 .inner_slice_content h3, #stacks_in_89 .inner_slice_content h4, #stacks_in_89 .inner_slice_content h5, #stacks_in_89 .inner_slice_content h6 {  -webkit-font-smoothing: antialiased;  color: #FFFFFF !important;  }
#stacks_in_89 .inner_slice_content a:link [class^="fa fa-"], #stacks_in_89 .inner_slice_content a:visited [class^="fa fa-"], #stacks_in_89 .inner_slice_content a:link, #stacks_in_89 .inner_slice_content a {   color: #FFFFFF !important;   }
#stacks_in_89 .inner_slice_content a:hover [class^="fa fa-"], #stacks_in_89 .inner_slice_content a:active [class^="fa fa-"], #stacks_in_89 .inner_slice_content a:hover {   color: #558198 !important;   }
#stacks_in_89 .inner_slice_content, #stacks_in_89 .inner_slice_content p, #stacks_in_89 .inner_slice_content span, #stacks_in_89 .inner_slice_content [class*="fa fa-"],#stacks_in_89 .inner_slice_content h1, #stacks_in_89 .inner_slice_content h2, #stacks_in_89 .inner_slice_content h3, #stacks_in_89 .inner_slice_content h4, #stacks_in_89 .inner_slice_content h5, #stacks_in_89 .inner_slice_content h6 {  
		text-align: center !important;   }
#stacks_in_89 .inner_slice_content {  margin-top: 132px;  }/* manin and resp */
#stacks_in_89 .vertical-21 {  min-height: 132px;  overflow: auto; }
#stacks_in_89 .hype-card-box {   min-height: 500px !important;   }

@media (max-width: 768px) {		
	#stacks_in_89 .hype-card-box {    }		
	#stacks_in_89 .vertical-21 {  	
		 }		
	 #stacks_in_89 .inner_slice_content {   
	 	 }	 
}
@media (max-width: 568px) {
	#stacks_in_89 .hype-card-box {   }
	#stacks_in_89 .vertical-21 {    	
	 }
	#stacks_in_89 .inner_slice_content {    	 
	   }   
}
/* button */
#stacks_in_89 .hype-21-button {  display: block !important;  font-style: none !important; background-color: rgba(48, 55, 73, 0.83) !important; color: rgba(255, 255, 255, 1.00) !important; border-radius: 7px !important; -webkit-border-radius: 7px !important;  overflow: auto !important; font-size: 18px !important; line-height: 18px !important; height: auto !important;  padding: 11px 2px 12px !important; font-family: "Tahoma", sans-serif !important; font-weight: 400 !important; margin-top: -17px !important;  } 

#stacks_in_89 .hype-21-button:hover {  color: rgba(56, 174, 255, 1.00) !important;  } 
#stacks_in_89 .hype-21-button-x {  display: none !important;  display: block !important;   } 
#stacks_in_89 .hype-21-button-x:hover { opacity: 0.8 !important; } 

/* caption card */
#stacks_in_89 .hype-text-card {  color: rgba(255, 255, 255, 1.00) !important; 
 pointer-events: none;  	 	 margin-top: -83px !important;  }
#stacks_in_89 .hype-text-card-top  {  color: rgba(255, 255, 255, 1.00) !important;  pointer-events: none;   	 	margin-top: -38px !important;  }

#stacks_in_89 .hype-text-card, #stacks_in_89 .hype-text-card-top {  -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: uppercase; font-size: 61px !important; line-height: 66px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;
		

		text-shadow: 0 3px 5px rgba(0, 0, 0, 0.35) !important;








  }

#stacks_in_89 .hype-text-card, #stacks_in_89 .hype-text-card-top, #stacks_in_89 p .hype-text-card {  font-family: "google_custom_font_selector", sans-serif !important;
 	
 font-family: 'Bellota Text', sans-serif !important;	font-weight: 700 !important;  	
  }
#stacks_in_89 .hype-text-card, #stacks_in_89 .hype-text-card-top {    }

#stacks_in_89 .trigger-in-view { opacity: 0 !important; margin-top: 200px !important; }
#stacks_in_89 .preview_only { display: none; } 

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



/* prevent issue in Foundation theme and some stacks */
#stacks_in_82 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction */
#stacks_in_82 .HYPE_document { overflow: auto; pointer-events: none !important;  direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;  }

#stacks_in_82 .card-shad {    }
#stacks_in_82 .card-all {  overflow: hidden; padding: 0; margin: 0;  }
#stacks_in_82_default21_hype_container {  margin:auto; position:relative; overflow: auto;  }
#stacks_in_82 .wrapper-21 {  margin-right: auto; margin-left: auto; max-width: 300px; overflow: hidden;  }
#stacks_in_82 .HYPE_document, #stacks_in_82 .card-base, #stacks_in_82 .card-base-wrapper, #stacks_in_82 .card-base-gif, #stacks_in_82 .card-base-v, #stacks_in_82 .wrapper-21, #stacks_in_82 .vertical-21, #stacks_in_82 .hype-card-box {  border-radius: 4px !important; -webkit-border-radius: 4px !important;  }
@media (max-width: 630px) {		
	#stacks_in_82 .HYPE_document, #stacks_in_82 .card-base,	#stacks_in_82 .card-base-wrapper, #stacks_in_82 .card-base-gif,	#stacks_in_82 .card-base-v,	#stacks_in_82 .wrapper-21, #stacks_in_82 .vertical-21, #stacks_in_82 .hype-card-box {  	 }
}
#stacks_in_82 .card-base, #stacks_in_82 .card-base-v, #stacks_in_82 .card-base-gif, #stacks_in_82 .card-base-wrapper, #stacks_in_82 .card-shad  {  position: absolute; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 300px;  }
#stacks_in_82 .card-base  {  position: relative; width: 100%; height: 100%; right: 0; left: 0; bottom: 0; top: 0; margin-right: auto;	margin-left: auto; text-align: center; max-width: 300px;  }
#stacks_in_82 .hype-card-base {  max-width: 300px;  }

#stacks_in_82 .card-base-v, #stacks_in_82 .hype-card-base-v { display: none !important;   display: block !important;	 background: linear-gradient(0deg, rgba(64, 64, 64, 0.51) 61%, rgba(224, 224, 224, 0.79) 44%) !important; 	
	   }

#stacks_in_82 .card-base-gif {  mix-blend-mode: screen; background-image: url(../files/blank.gif); filter: blur(4px); background-size: cover; opacity: 0.6;	
	 
	
	  }
 #stacks_in_82 .hype-card-base, #stacks_in_82 .card-base {  	
   background-image: url(../files/internal_bg_img_4.jpg) !important;  
   	
  
   	
     
  background-size: cover !important;
	background-position: 50% 50% !important;
 }

#stacks_in_82 .card-base, #stacks_in_82 .card-base-wrapper, #stacks_in_82 .vertical-21 {  overflow: hidden !important;   }
#stacks_in_82 .card-base  {  overflow: hidden !important;  }
#stacks_in_82 .card-base { filter: blur(0);    }

#stacks_in_82 .hype-card-bg {  	background-position: 50% 50% !important;
   	
   background-image: url(https://images.unsplash.com/photo-1615458509636-856366d3396e?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMzI0OXwwfDF8c2VhcmNofDExfHxwaG90byUyMHN0dWRpb3xlbnwwfHx8fDE2OTE4NjUyMzB8MA&ixlib=rb-4.0.3&q=80&w=1080) !important; 
     
  background-size: cover !important;	 }

/* smart fade */
#stacks_in_82 .card-base-wrapper, #stacks_in_82 .card-base-v {  -webkit-animation: fade-21-csss 0.5s  fade-21-css both; animation: fade-21-main-css 0.5s  ease-in-out both; -webkit-animation-delay: 0.6s; animation-delay: 0.6s;  }
#stacks_in_82 .card-all {  -webkit-animation: fade-21-main-css 0.4s  ease-in-out both;  animation: fade-21-main-css 0.4s  ease-in-out both; -webkit-animation-delay: 0.4s; animation-delay: 0.4s;  }
#stacks_in_82 .card-base-wrapper, #stacks_in_82 .card-base-v, #stacks_in_82 .card-all {  
	 		
		
	   
 }
#stacks_in_82 .inner_slice_content {  -webkit-animation: fade-21-css 0.52s  ease-in-out both; animation: fade-21-css 0.52s  ease-in-out both !important;  -webkit-animation-delay: 0.75s; animation-delay: 0.75s;  }
@keyframes fade-21-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-21-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@keyframes fade-21-main-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-21-main-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@media screen and (max-width: 770px) {  #stacks_in_82 .hype-card-base, #stacks_in_82 .card-base {    } } 
@media screen and (max-width: 770px) { #stacks_in_82 .hype-card-bg {    } } 
#stacks_in_82 .inner_slice_wrapper { margin: 0 auto; pointer-events: auto;	   }
#stacks_in_82 .inner_slice_content {  padding: 38px;  pointer-events: auto; margin: 0 auto; max-width: 900px; }
@media (max-width: 768px) {		
	#stacks_in_82 .inner_slice_content {  	padding: 20px; 	 }
}

#stacks_in_82 .inner_slice_content, #stacks_in_82 .inner_slice_content p, #stacks_in_82 .inner_slice_content span, #stacks_in_82 .inner_slice_content [class*="fa fa-"], #stacks_in_82 .inner_slice_content h1, #stacks_in_82 .inner_slice_content h2, #stacks_in_82 .inner_slice_content h3, #stacks_in_82 .inner_slice_content h4, #stacks_in_82 .inner_slice_content h5, #stacks_in_82 .inner_slice_content h6 {  -webkit-font-smoothing: antialiased;  color: #FFFFFF !important;  }
#stacks_in_82 .inner_slice_content a:link [class^="fa fa-"], #stacks_in_82 .inner_slice_content a:visited [class^="fa fa-"], #stacks_in_82 .inner_slice_content a:link, #stacks_in_82 .inner_slice_content a {   color: #FFFFFF !important;   }
#stacks_in_82 .inner_slice_content a:hover [class^="fa fa-"], #stacks_in_82 .inner_slice_content a:active [class^="fa fa-"], #stacks_in_82 .inner_slice_content a:hover {   color: #558198 !important;   }
#stacks_in_82 .inner_slice_content, #stacks_in_82 .inner_slice_content p, #stacks_in_82 .inner_slice_content span, #stacks_in_82 .inner_slice_content [class*="fa fa-"],#stacks_in_82 .inner_slice_content h1, #stacks_in_82 .inner_slice_content h2, #stacks_in_82 .inner_slice_content h3, #stacks_in_82 .inner_slice_content h4, #stacks_in_82 .inner_slice_content h5, #stacks_in_82 .inner_slice_content h6 {  
		text-align: center !important;   }
#stacks_in_82 .inner_slice_content {  margin-top: 132px;  }/* manin and resp */
#stacks_in_82 .vertical-21 {  min-height: 132px;  overflow: auto; }
#stacks_in_82 .hype-card-box {   min-height: 500px !important;   }

@media (max-width: 768px) {		
	#stacks_in_82 .hype-card-box {    }		
	#stacks_in_82 .vertical-21 {  	
		 }		
	 #stacks_in_82 .inner_slice_content {   
	 	 }	 
}
@media (max-width: 568px) {
	#stacks_in_82 .hype-card-box {   }
	#stacks_in_82 .vertical-21 {    	
	 }
	#stacks_in_82 .inner_slice_content {    	 
	   }   
}
/* button */
#stacks_in_82 .hype-21-button {  display: block !important;  font-style: none !important; background-color: rgba(48, 55, 73, 0.83) !important; color: rgba(255, 255, 255, 1.00) !important; border-radius: 7px !important; -webkit-border-radius: 7px !important;  overflow: auto !important; font-size: 18px !important; line-height: 18px !important; height: auto !important;  padding: 11px 2px 12px !important; font-family: "Tahoma", sans-serif !important; font-weight: 400 !important; margin-top: -17px !important;  } 

#stacks_in_82 .hype-21-button:hover {  color: rgba(56, 174, 255, 1.00) !important;  } 
#stacks_in_82 .hype-21-button-x {  display: none !important;  display: block !important;   } 
#stacks_in_82 .hype-21-button-x:hover { opacity: 0.8 !important; } 

/* caption card */
#stacks_in_82 .hype-text-card {  color: rgba(255, 255, 255, 1.00) !important; 
 pointer-events: none;  	 	 margin-top: -83px !important;  }
#stacks_in_82 .hype-text-card-top  {  color: rgba(255, 255, 255, 1.00) !important;  pointer-events: none;   	 	margin-top: -38px !important;  }

#stacks_in_82 .hype-text-card, #stacks_in_82 .hype-text-card-top {  -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: uppercase; font-size: 61px !important; line-height: 66px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;

		text-shadow: 0 0px 0px rgba(0, 0, 0, 0.0) !important;
		








  }

#stacks_in_82 .hype-text-card, #stacks_in_82 .hype-text-card-top, #stacks_in_82 p .hype-text-card {  font-family: "google_custom_font_selector", sans-serif !important;
 	
 font-family: 'Bellota Text', sans-serif !important;	font-weight: 700 !important;  	
  }
#stacks_in_82 .hype-text-card, #stacks_in_82 .hype-text-card-top {    }

#stacks_in_82 .trigger-in-view { opacity: 0 !important; margin-top: 250px !important; }
#stacks_in_82 .preview_only { display: none; } 

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