

.seam{background-color:transparent;width:100%;overflow:hidden}.seam svg{display:block;-webkit-transform:scale(1.05);transform:scale(1.05)}.seam-top{z-index:1;position:absolute;top:0}.seam-bottom{z-index:1;position:absolute;bottom:0}.seam-content-wrapper{position:relative;overflow:hidden}.seam-content-wrapper .seam,.seam-content-wrapper .seam-filler{position:absolute;width:100%;top:60%}.seam-content-wrapper .seam{-webkit-transform:translateY(-100%) scale(1.01);transform:translateY(-100%) scale(1.01)}.seam-content-wrapper .seam-filler{height:100%}.seam-animate-end{visibility:hidden}


:root{--light-gray:rgba(230, 230, 230, 1.00);--medium-gray:rgba(202, 202, 202, 1.00);--dark-gray:rgba(138, 138, 138, 1.00);--black:rgba(10, 10, 10, 1.00);--black-color:var(--black);--white:rgba(10, 10, 10, 1.00);--white-color:var(--white);--primary:rgba(3, 2, 0, 1.00);--secondary:rgba(0, 0, 255, 1.00);--success:rgba(115, 123, 170, 1.00);--warning:rgba(240, 130, 173, 1.00);--alert:rgba(97, 189, 225, 0.75);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(254, 254, 254, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);/* --primary-light:rgba(213, 212, 210, 1.00);--secondary-light:rgba(210, 210, 255, 1.00);--success-light:rgba(255, 255, 255, 1.00);--warning-light:rgba(255, 255, 255, 1.00);--alert-light:rgba(255, 255, 255, 0.75);*/--primary-dark:rgba(0, 0, 0, 1.00);--secondary-dark:rgba(0, 0, 225, 1.00);--success-dark:rgba(85, 93, 140, 1.00);--warning-dark:rgba(210, 100, 143, 1.00);--alert-dark:rgba(67, 159, 195, 0.75);--header-color:rgba(34, 34, 34, 1.00);--subheader-color:rgba(138, 138, 138, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(34, 34, 34, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--selection-background:var(--primary);--selection-text:var(--primary-contrast);--link-decoration:none;--link-decoration-hover:none;--overlay-color:rgba(0, 0, 0, 0.50);--radius:3px;--small-gutter:1.25rem;--medium-gutter:2rem;--large-gutter:2rem}::-moz-selection{background:var(--selection-background);color:var(--selection-text)}::selection{background:var(--selection-background);color:var(--selection-text)}.alt{--header-color:rgba(2, 2, 2, 1.00);--subheader-color:rgba(230, 230, 230, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(0, 0, 0, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--link-decoration:none;--link-decoration-hover:none}.grid-container{max-width:calc(1200rem/16);}.radius{border-radius:var(--radius)}body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(24rem/16)}h2,.h2{font-size:calc(20rem/16)}h3,.h3{font-size:calc(19rem/16)}h4,.h4{font-size:calc(18rem/16)}h5,.h5{font-size:calc(17rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:40%}.button{font-size:calc(16rem/16)}.button.tiny{font-size:calc(10rem/16)}.button.small{font-size:calc(12rem/16)}.button.large{font-size:calc(20rem/16)}@media only screen and (min-width:40em){body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}@media only screen and (min-width:64em){body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}a{color:var(--link-color);-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration)}a:hover,a:focus{color:var(--link-color-hover);-webkit-text-decoration:var(--link-decoration-hover);text-decoration:var(--link-decoration-hover)}.menu a{color:var(--menu-link-color);background:var(--menu-bg-color)}.menu a:hover{color:var(--menu-link-color-hover)}h1,h2,h3,h4,h5,h6{color:var(--header-color)}small{color:var(--small-color)}.subheader{color:var(--subheader-color)}.text ul,.text ol{list-style-position:outside}.text>ul,.text>ol,.text .mez>div>ul,.text .mez>div>ol{margin-left:1.25rem}.text ul{list-style-type:disc}.text ul ul,.text ol ul{list-style-type:circle}.text ol{list-style-type:decimal}.text ol ol,.text ul ol{list-style-type:lower-alpha}.radius,.radius:before,.radius:after{border-radius:calc(3rem/16)}body{}
            .myclass{font-size:calc(16rem/16) ;}@media only screen and (min-width:40em){            .myclass{font-size:calc(16rem/16) }}@media only screen and (min-width:64em){            .myclass{font-size:calc(16rem/16) }}
.MH{height:5rem ;}  
.BH{background-color:rgba(255, 255, 255, 1.00) ;background-image:url('') ;background-repeat:no-repeat    ;background-size:  cover ;}
.HH{height:1.5rem ;}  
.HP{padding-top:6rem ;padding-right:0 ;padding-bottom:2rem ;padding-left:0 ;}  
.PM{position:fixed   ;z-index:1 ;top:2% ;bottom:unset ;left:unset ;right:5% ;-webkit-transform:translateY(-50%) translateX(-50%) ;transform:translateY(-50%) translateX(-50%) ;}
.LPB{position:fixed   ;z-index:1 ;top:unset ;bottom:0px ;left:unset ;right:unset ;}
.CloseP{position:fixed   ;z-index:1 ;top:unset ;bottom:unset ;left:0px ;right:unset ;}
.stacks_in_60 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}




  

#stacks_in_82 {
	font-size: 65%;
}

#stacks_in_144 {
	font-size: 90%;
}
/* -- Start EACH CSS Template -- */




/* ------------------ edit -- */

/* ----------------- edit END -- */	 


#stacks_in_126 .hype_title_main { /*padding-top: 21% !important; */
-webkit-font-smoothing: antialiased !important; font-size: 151px !important; line-height: 120px !important; letter-spacing: 50px !important;			
 text-transform: none !important; font-style: normal !important;	
	
	-webkit-transform: translate3d(0,0,0) !important; 

 margin-top: 20% !important; 	
top: 0% !important; 

 color: rgba(255, 255, 255, 1.00) !important; 	


 	
 font-family: 'Raleway' !important; font-weight: 300 !important;  	


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

}

@media (max-width: 600px) {
#stacks_in_126 .hype_title_main {   }
}
#stacks_in_126 .hype_title_main { 
 
     

}
/* alternate blend */
#stacks_in_126 .hype_title_blend_on-off {
	
    
}
#stacks_in_126 .hype_title_on-off {
	
	 display: block !important; 
}

#stacks_in_126 .hype_title_blend_cut_shadow {

}

/* prevent issue in Foundation theme and some stacks */
#stacks_in_126 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }	
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_126 .HYPE_document { overflow: auto; 
 
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;	
  }

/* layer 2 */
#stacks_in_126 .hype_bgs-2 {	opacity: 100 !important;

	
	 
	 background-image: url() !important;  	
	
	 



 	
	


 filter: contrast(100%) brightness(100%) grayscale(0%) sepia(0%) hue-rotate(0deg) blur(15px) !important;
-webkit-filter: contrast(100%) brightness(100%) grayscale(0%) sepia(0%) hue-rotate(0deg) blur(15px) !important;	

}
/* layer 1 */
#stacks_in_126 .hype_bgs-1 {opacity: 100 !important; 	

 
 background-image: url() !important;  	

 


}
/* layers IMG position setting NEW */
#stacks_in_126 .hype_bgs-1, #stacks_in_126 .hype_bgs-2 {background-size: cover !important; pointer-events: none; background-position: 50% 15% !important;	}

@media screen and (max-width: 600px) { #stacks_in_126 .hype_bgs-1, #stacks_in_126 .hype_bgs-2 {  } } 

@media (max-width: 480px) { #stacks_in_126 .hype_bgs-1, #stacks_in_126 .hype_bgs-2{ background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_126 .hype_bgs-1, #stacks_in_126 .hype_bgs-2 {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  #stacks_in_126 .hype_bgs-1, #stacks_in_126 .hype_bgs-2 { background-attachment: fixed !important; }  }

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_126 .hype_bgs-1, #stacks_in_126 .hype_bgs-2 { background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_126 .hype_bgs-1, #stacks_in_126 .hype_bgs-2 { background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_126 .hype_bgs-1, #stacks_in_126 .hype_bgs-2 { background-attachment: scroll !important;  } }

/* BANDS */
#stacks_in_126 .hype-band-up, #stacks_in_126 .hype-band-mid, #stacks_in_126 .hype-band-up path, #stacks_in_126 .hype-band-mid path {  display: block !important;  }  
#stacks_in_126 .hype-band-up, #stacks_in_126 .hype-band-up path {   }
#stacks_in_126 .hype-band-up path, #stacks_in_126 .hype-band-mid path { fill: #FFFFFF !important; }	

/* SLICE */  
#stacks_in_126 .inner_slice_content, #stacks_in_126 .inner_slice_content p {
 
	
	
 }
 
#stacks_in_126 .inner_slice_content h1, #stacks_in_126 .inner_slice_content h2, #stacks_in_126 .inner_slice_content h3, #stacks_in_126 .inner_slice_content h4, #stacks_in_126 .inner_slice_content h5, #stacks_in_126 .inner_slice_content h6 {
 
	
	
 }
#stacks_in_126 .inner_slice_content { text-align: left; pointer-events: auto; 
 

 display: none !important; 
-webkit-animation: fade-the-slice-css 0.30s  ease-in-out both; animation: fade-the-slice-css 0.30s  ease-in-out both; -webkit-animation-delay: 0.30s; animation-delay: 0.30s; 

		
	
 padding: 30px;  	

 

	
	
	


} 	
	
@keyframes fade-the-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@-webkit-keyframes fade-the-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_126 .inner_slice {	
	margin: 0 auto auto; max-width: 1620px; min-width: 200px; z-index: 2; position: relative; background-color: transparent !important; 
 


}
#stacks_in_126 .inner_slice_content, #stacks_in_126 .inner_slice_content p, #stacks_in_126 .inner_slice_content span, #stacks_in_126 .inner_slice_content [class*="fa fa-"],
#stacks_in_126 .inner_slice_content h1, #stacks_in_126 .inner_slice_content h2, #stacks_in_126 .inner_slice_content h3, #stacks_in_126 .inner_slice_content h4, #stacks_in_126 .inner_slice_content h5, #stacks_in_126 .inner_slice_content h6 { -webkit-font-smoothing: antialiased; 

color: #FFFFFF !important; }

#stacks_in_126 .inner_slice_content a:link [class^="fa fa-"], #stacks_in_126 .inner_slice_content a:visited [class^="fa fa-"], #stacks_in_126 .inner_slice_content a:link, #stacks_in_126 .inner_slice_content a { 
 color: #3B78D9 !important;  }

#stacks_in_126 .inner_slice_content a:hover [class^="fa fa-"], #stacks_in_126 .inner_slice_content a:active [class^="fa fa-"], #stacks_in_126 .inner_slice_content a:hover { 
 color: #4878A2 !important; 	}

#stacks_in_126 .inner_slice_content, #stacks_in_126 .inner_slice_content p, #stacks_in_126 .inner_slice_content span, #stacks_in_126 .inner_slice_content [class*="fa fa-"],
#stacks_in_126 .inner_slice_content h1, #stacks_in_126 .inner_slice_content h2, #stacks_in_126 .inner_slice_content h3, #stacks_in_126 .inner_slice_content h4, #stacks_in_126 .inner_slice_content h5, #stacks_in_126 .inner_slice_content h6 { 
 text-align: center !important; 	}

#stacks_in_126 .bg-extend {  background-color: rgba(255, 255, 255, 1.00) !important; height: 100%; width: 100%;  }  

#stacks_in_126 .HYPE_document { position: relative; }
#stacks_in_126_default12_hype_container { margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none; } 	

#stacks_in_126 .extend12 {margin: auto; width: 100%; position: relative;  min-height: 90vh;  }
#stacks_in_126 .inner_slice-wrapper { position: relative; 
 padding-right: 15px; padding-left: 15px; 
}
#stacks_in_126 .hype-top-gradient {


	
	   background: radial-gradient( rgba(0, 0, 0, 0.00) 6%, rgba(104, 75, 37, 1.00) 100%) !important;
	 
	
  
}
#stacks_in_126 .hype-bottom-gradient {


	
	   background: linear-gradient( 0deg, rgba(255, 255, 255, 0.56) 0%, rgba(217, 176, 132, 1.00) 80%) !important;
	 
	
  
}

/* scroll button */
#stacks_in_126 .scrollButton-box { 
 display: block !important;  		
position: absolute !important; z-index: 10; right: 0; left: 0; padding: 0 6px 0 0; width: auto; display: block; text-align: center !important;

 
	margin-right: auto;	margin-left: auto;  top: 0vh !important;

	  	 
						 
			 margin-top: -19vh !important; margin-bottom: 19vh !important; 			 
		
	


		
}   	 
#stacks_in_126 .scrollButton-caption { 
pointer-events: none !important;
 

font-size: 33px; line-height: 1.2em; letter-spacing: 1px; text-indent: 0px !important;
margin-right: auto; margin-left: auto; z-index: 1; top: -25px; display:none; text-align: center !important; position: absolute; overflow: visible;  right: 0; bottom: 0; width: 100%; padding-top: 0;
margin-top: -27px;

 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important;  	
 

 
	
	

color: rgba(255, 255, 255, 1.00) !important;
 display: block !important;  

}

#stacks_in_126 .fa-circle { color: rgba(255, 255, 255, 1.00) !important;  }
#stacks_in_126 .fa-stack, #stacks_in_126 .fa-stack-1x, #stacks_in_126 .fa-stack-2x { font-size: 96% !important; line-height: 96% !important; }
#stacks_in_126 .scrollButton-box [class^="fa fa-"], #stacks_in_126 .scrollButton-box #stacks_in_126 [class*="fa fa-"], #stacks_in_126 .scrollButton-caption {  transition: all 0.15s linear; -moz-transition: all 0.15s linear; -webkit-transition: all 0.15s linear;   } 
/* icon off */
#stacks_in_126 .scrollButton-caption:active {  }
#stacks_in_126 .scrollButton-box [class^="fa fa-"], #stacks_in_126 .scrollButton-box #stacks_in_126 [class*="fa fa-"] {  }  
#stacks_in_126 .scrollButton-box [class^="fa fa-"]:hover {opacity: 0.8;}
#stacks_in_126 .scrollButton-box a .fa-stack-1x {  color: rgba(203, 0, 1, 1.00) !important;}
#stacks_in_126 .scrollButton-box a { font-size: 90px !important; line-height: 1em;  }

#stacks_in_126 .scrollButton-box [class^="fa fa-"]:active {transform: scale(0.75) !important; -webkit-transform: scale(0.75) !important; -moz-transform: scale(0.75) !important;}
#target-element { position: absolute; height: 0px; width: 100%; bottom: 0px;  }
@media only screen and (max-height: 501px) { #stacks_in_126 .scrollButton-box { font-size: 0 !important; display: none !important; } }

/* link --- in Hype */
#stacks_in_126 .hype-link-hover-group, #stacks_in_126 .hype-link-hover, #stacks_in_126 .hype-link-hover-blank  {   cursor: pointer !important;}
#stacks_in_126 .hype-link-hover {  cursor: pointer !important; }

/* waipoint triggers */

/* -- End EACH CSS Template -- */
#stacks_in_126 {
	background-color: rgba(204, 204, 204, 1.00);
}

#stacks_in_127 {
	padding: 0px 0px 50px 0px;
}
/* -- Start EACH CSS Template -- */




/* ------------------ edit -- */

/* ----------------- edit END -- */	 


#stacks_in_130 .hype_title_main { /*padding-top: 21% !important; */
-webkit-font-smoothing: antialiased !important; font-size: 100px !important; line-height: 100px !important; letter-spacing: 20px !important;			
 text-transform: uppercase !important; font-style: normal !important;	
	
	-webkit-transform: translate3d(0,0,0) !important; 
 margin-top: 14% !important; 
	
top: 4% !important; 

 color: rgba(255, 255, 255, 1.00) !important; 	


 	
 font-family: 'Lato' !important; font-weight: 700 !important;  	


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

}

@media (max-width: 600px) {
#stacks_in_130 .hype_title_main {  font-size: 150px !important; line-height: 100px !important;   }
}
#stacks_in_130 .hype_title_main { 
 
     

}
/* alternate blend */
#stacks_in_130 .hype_title_blend_on-off {
	
    
}
#stacks_in_130 .hype_title_on-off {
	
	 display: block !important; 
}

#stacks_in_130 .hype_title_blend_cut_shadow {

}

/* prevent issue in Foundation theme and some stacks */
#stacks_in_130 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }	
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_130 .HYPE_document { overflow: auto; 
 
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;	
  }

/* layer 2 */
#stacks_in_130 .hype_bgs-2 {	opacity: 100 !important;



 background-image: url() !important;  	
	


 filter: contrast(100%) brightness(100%) grayscale(0%) sepia(0%) hue-rotate(0deg) blur(15px) !important;
-webkit-filter: contrast(100%) brightness(100%) grayscale(0%) sepia(0%) hue-rotate(0deg) blur(15px) !important;	

}
/* layer 1 */
#stacks_in_130 .hype_bgs-1 {opacity: 100 !important; 	

 
 background-image: url() !important;  	

 


}
/* layers IMG position setting NEW */
#stacks_in_130 .hype_bgs-1, #stacks_in_130 .hype_bgs-2 {background-size: cover !important; pointer-events: none; background-position: 50% 15% !important;	}

@media screen and (max-width: 600px) { #stacks_in_130 .hype_bgs-1, #stacks_in_130 .hype_bgs-2 {  } } 

@media (max-width: 480px) { #stacks_in_130 .hype_bgs-1, #stacks_in_130 .hype_bgs-2{ background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_130 .hype_bgs-1, #stacks_in_130 .hype_bgs-2 {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  #stacks_in_130 .hype_bgs-1, #stacks_in_130 .hype_bgs-2 { background-attachment: fixed !important; }  }

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_130 .hype_bgs-1, #stacks_in_130 .hype_bgs-2 { background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_130 .hype_bgs-1, #stacks_in_130 .hype_bgs-2 { background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_130 .hype_bgs-1, #stacks_in_130 .hype_bgs-2 { background-attachment: scroll !important;  } }

/* BANDS */
#stacks_in_130 .hype-band-up, #stacks_in_130 .hype-band-mid, #stacks_in_130 .hype-band-up path, #stacks_in_130 .hype-band-mid path {  display: block !important;  }  
#stacks_in_130 .hype-band-up, #stacks_in_130 .hype-band-up path {   }
#stacks_in_130 .hype-band-up path, #stacks_in_130 .hype-band-mid path { fill: #FFFFFF !important; }	

/* SLICE */  
#stacks_in_130 .inner_slice_content, #stacks_in_130 .inner_slice_content p {
 
	
	
 }
 
#stacks_in_130 .inner_slice_content h1, #stacks_in_130 .inner_slice_content h2, #stacks_in_130 .inner_slice_content h3, #stacks_in_130 .inner_slice_content h4, #stacks_in_130 .inner_slice_content h5, #stacks_in_130 .inner_slice_content h6 {
 
	
	
 }
#stacks_in_130 .inner_slice_content { text-align: left; pointer-events: auto; 
 
 -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px);  

-webkit-animation: fade-the-slice-css 0.30s  ease-in-out both; animation: fade-the-slice-css 0.30s  ease-in-out both; -webkit-animation-delay: 0.30s; animation-delay: 0.30s; 

		
	
 padding: 30px;  	

 

	 
	background-color: rgba(255, 255, 255, 0.60) !important;
		
	
	
	 
		 
	background: linear-gradient(0deg, rgba(255, 255, 255, 1.00) 17%, rgba(205, 242, 255, 0.69) 100%) !important;
	    	
	


} 	
	
@keyframes fade-the-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@-webkit-keyframes fade-the-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_130 .inner_slice {	
	margin: 0 auto auto; max-width: 1150px; min-width: 200px; z-index: 2; position: relative; background-color: transparent !important; 
 
 margin-top: -34vh !important;  margin-bottom: 0vh !important; 

}
#stacks_in_130 .inner_slice_content, #stacks_in_130 .inner_slice_content p, #stacks_in_130 .inner_slice_content span, #stacks_in_130 .inner_slice_content [class*="fa fa-"],
#stacks_in_130 .inner_slice_content h1, #stacks_in_130 .inner_slice_content h2, #stacks_in_130 .inner_slice_content h3, #stacks_in_130 .inner_slice_content h4, #stacks_in_130 .inner_slice_content h5, #stacks_in_130 .inner_slice_content h6 { -webkit-font-smoothing: antialiased; 

color: #2F2F2F !important; }

#stacks_in_130 .inner_slice_content a:link [class^="fa fa-"], #stacks_in_130 .inner_slice_content a:visited [class^="fa fa-"], #stacks_in_130 .inner_slice_content a:link, #stacks_in_130 .inner_slice_content a { 
 color: #4878A2 !important;  }

#stacks_in_130 .inner_slice_content a:hover [class^="fa fa-"], #stacks_in_130 .inner_slice_content a:active [class^="fa fa-"], #stacks_in_130 .inner_slice_content a:hover { 
 color: #70C0FF !important; 	}

#stacks_in_130 .inner_slice_content, #stacks_in_130 .inner_slice_content p, #stacks_in_130 .inner_slice_content span, #stacks_in_130 .inner_slice_content [class*="fa fa-"],
#stacks_in_130 .inner_slice_content h1, #stacks_in_130 .inner_slice_content h2, #stacks_in_130 .inner_slice_content h3, #stacks_in_130 .inner_slice_content h4, #stacks_in_130 .inner_slice_content h5, #stacks_in_130 .inner_slice_content h6 { 
 text-align: left !important; 	}

#stacks_in_130 .bg-extend {  background-color: rgba(255, 255, 255, 1.00) !important; height: 100%; width: 100%;  }  

#stacks_in_130 .HYPE_document { position: relative; }
#stacks_in_130_default12_hype_container { margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none; } 	

#stacks_in_130 .extend12 {margin: auto; width: 100%; position: relative;  min-height: 100vh;  }
#stacks_in_130 .inner_slice-wrapper { position: relative; 
 padding-right: 15px; padding-left: 15px; 
}
#stacks_in_130 .hype-top-gradient {


	
	   background: radial-gradient( rgba(0, 0, 0, 0.00) 0%, rgba(122, 189, 214, 1.00) 100%) !important;
	 
	
  
}
#stacks_in_130 .hype-bottom-gradient {


	
	   background: radial-gradient( rgba(111, 171, 194, 0.00) 26%, rgba(92, 141, 159, 0.38) 98%) !important;
	 
	
  
}

/* scroll button */
#stacks_in_130 .scrollButton-box { 
 display: none !important;  		
position: absolute !important; z-index: 10; right: 0; left: 0; padding: 0 6px 0 0; width: auto; display: block; text-align: center !important;

 
	margin-right: auto;	margin-left: auto;  top: -8vh !important;

	 	
	


		
}   	 
#stacks_in_130 .scrollButton-caption { 
pointer-events: none !important;
 

font-size: 15px; line-height: 1.2em; letter-spacing: 1px; text-indent: 0px !important;
margin-right: auto; margin-left: auto; z-index: 1; top: -25px; display:none; text-align: center !important; position: absolute; overflow: visible;  right: 0; bottom: 0; width: 100%; padding-top: 0;
margin-top: 0px;

 	
 

 
	
	

color: rgba(255, 255, 255, 1.00) !important;
 

}

#stacks_in_130 .fa-circle { color: rgba(123, 174, 201, 0.84) !important;  }
#stacks_in_130 .fa-stack, #stacks_in_130 .fa-stack-1x, #stacks_in_130 .fa-stack-2x { font-size: 96% !important; line-height: 96% !important; }
#stacks_in_130 .scrollButton-box [class^="fa fa-"], #stacks_in_130 .scrollButton-box #stacks_in_130 [class*="fa fa-"], #stacks_in_130 .scrollButton-caption {  transition: all 0.15s linear; -moz-transition: all 0.15s linear; -webkit-transition: all 0.15s linear;   } 
/* icon off */
#stacks_in_130 .scrollButton-caption:active {  }
#stacks_in_130 .scrollButton-box [class^="fa fa-"], #stacks_in_130 .scrollButton-box #stacks_in_130 [class*="fa fa-"] {  }  
#stacks_in_130 .scrollButton-box [class^="fa fa-"]:hover {opacity: 0.8;}
#stacks_in_130 .scrollButton-box a .fa-stack-1x {  color: rgba(255, 255, 255, 1.00) !important;}
#stacks_in_130 .scrollButton-box a { font-size: 64px !important; line-height: 1em;  }

#stacks_in_130 .scrollButton-box [class^="fa fa-"]:active {transform: scale(0.75) !important; -webkit-transform: scale(0.75) !important; -moz-transform: scale(0.75) !important;}
#target-element { position: absolute; height: 0px; width: 100%; bottom: 0px;  }
@media only screen and (max-height: 501px) { #stacks_in_130 .scrollButton-box { font-size: 0 !important; display: none !important; } }

/* link --- in Hype */
#stacks_in_130 .hype-link-hover-group, #stacks_in_130 .hype-link-hover, #stacks_in_130 .hype-link-hover-blank  {   cursor: pointer !important;}
#stacks_in_130 .hype-link-hover {  cursor: pointer !important; }

/* waipoint triggers */

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

#stacks_in_131>.s3_row>.s3_column_left {
	width: 66.96%;
}

#stacks_in_131>.s3_row>.s3_column_right {
	width: 33.040001%;
}




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










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


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


}



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


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


}






#stacks_in_133 {
	padding: 15px 0px 0px 0px;
}

#stacks_out_133 {
	width: 155px;
	margin-right:0;
}
.stacks_in_151 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}

#stacks_in_155{text-align:center}#stacks_in_155 img{max-width:50px;width:100%;height:auto}@media only screen and (min-width:641px){#stacks_in_155 img{max-width:100px}}@media only screen and (min-width:1024px){#stacks_in_155 img{max-width:150px}}


#stacks_in_162 {
	text-transform: uppercase;
}


#stacks_in_168 {
	text-transform: uppercase;
}


#stacks_in_173 {
	text-transform: uppercase;
}

#stacks_in_180 {
	font-size: 50%;
}

#stacks_in_182 {
	text-transform: uppercase;
	font-size: 80%;
	font-weight: lighter;
}
  
