/*
 * text-align
 */

.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-nomargin-top{margin-top:0}.text-nomargin-top.text >:first-child{margin-top:0}.text-nomargin-bottom{margin-bottom:0}.text-nomargin-bottom.text >:last-child{margin-bottom:0}


ul ul,ul ol,ol ul,ol ol{margin-bottom:0}

#stacks_in_124{
	max-width: px;margin: 0 auto;
}
#stacks_in_124{
	padding: px px px px;
}
@media screen and (min-width: px){
	#stacks_in_124{
		padding: px px px px;
	}
}/* -- EACH CSS Template -- */
/*  Hype elements with CUSTOM CSS */
#stacks_in_497 .HYPE_document  { 
	text-align: center; display: block; width: 100%; height: 100%; margin: auto; padding: 0; min-width: 100%;  
	 
}
/*  buttons states toolbar */
#stacks_in_497 .button-stats:hover, .button-stats:hover {  color: #dcdcdc !important;	background-color: #262626 !important;  }
/* LINK AREA over the titles */
#stacks_in_497 .wrapper_link  {  
	display: none !important;	position: absolute;	padding: 0; top: 0; right: 0; left: 0; bottom: 0; margin: auto;	z-index: 2;	border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px;
	min-height: 100px !important; max-height: 200px !important;	width: auto; max-width: 75vw;   }
#stacks_in_497 .back_wrapper_8573 { 		
	text-align: center;	margin-right: auto; margin-left: auto; display: block; position: relative; max-width: 1300vh;	
	 height: 20vh; min-height: 200px !important; 		
	 padding: 0;		
	%%[[if edit]]%% display:none;  	
%%[[endif]]%% }
/* fixed height setting */
@media (max-width: 800px) { #stacks_in_497 .back_wrapper_8573 { 
  } }
@media (max-width: 600px) { #stacks_in_497 .back_wrapper_8573 { 
  } }

#stacks_in_497 .wrapper_8573 { 
	text-align: center; margin-right: auto; margin-left: auto; display: block; position: relative;	max-width: 1300px;		
	 height: 20vh; min-height: 200px !important; 		
	  
	 }
/* fixed height setting */
@media (max-width: 800px) { #stacks_in_497 .wrapper_8573 { 
  } }
@media (max-width: 600px) { #stacks_in_497 .wrapper_8573 { 
  } }

/*  Hype internal elements - rotation */
#stacks_in_497 .flex_elements{  	transform: rotate( 0deg ) !important; 	-webkit-transform: rotate(0deg ) !important; 	-moz-transform: rotate( 0deg ) !important;   }
/* --------------- */
#stacks_in_497 .wrapper_working_area  {  
	background: url(../files/edit_mode_titles_guide_border.gif) center center no-repeat !important;
	max-width: 1300px;
	height: 20vh;
	background-size: contain !important; -webkit-background-size: contain !important; -moz-background-size: contain !important;
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;
	opacity: 0.65;	
	display: none !important;
	position: absolute;
	width: 100%; height: 100%;
	top: 0; bottom: 0; right: 0; left: 0;
	margin-right: auto; margin-left: auto; text-align: center;		
	
	  
	
}


/* ---TITLE active only with "STATIC" titles */
.hype-title-static {	   }
.hype-title-scale{		


 %%[[if !edit]]%%  
}

@keyframes hype-title-scale { 
0% {transform: scale(0.8); opacity: 0;}
40% {transform: scale(0.8);}
45% {opacity: 0;}      
100% {transform: scale(1); opacity: 1;}
}
@-webkit-keyframes hype-title-scale {
0% {-webkit-transform: scale(0.8); opacity: 0;}
40% {-webkit-transform: scale(0.8);} 
45% {opacity: 0;}      
100% {-webkit-transform: scale(1); opacity: 1;}
}
.hype-title-fade {		

 
  }

@keyframes hype-title-fade {
0% {opacity: 0;}   
10% {opacity: 0;} 
100% {opacity: 1;}
}
@-webkit-keyframes hype-title-fade {
0% { opacity: 0;} 
10% {opacity: 0;}   
100% {opacity: 1;}
}

 /*  A */
#stacks_in_497 .theme_title {  color: #D1D2E2 !important;  }
 /*  B */
#stacks_in_497 .theme_title_b {  color: #C6C7DD !important;  }
/* Tit A-B styles  */
#stacks_in_497 .theme_slogan { 
	color: #D3C7A5 !important; font-size: 45px !important; font-family: "ralewaylight", sans-serif !important; font-style: none; text-transform: none; text-decoration: none;	transform: rotate( 0deg ) !important; -webkit-transform: rotate( 0deg ) !important; -moz-transform: rotate( 0deg ) !important;	margin-top: -150px !important; margin-left: 0px !important; display: block !important; letter-spacing: 0px !important; line-height: 70px !important;   
}

/* TITLE CSS */
#stacks_in_497 .theme_title, #stacks_in_497 .theme_title_b { 
	font-size: 120px !important; font-style: none; 	text-transform: none;text-decoration: None; 	margin-top: 50px !important; margin-left: 0px !important; letter-spacing: 0px !important; line-height: 125px !important;	font-family: "title_cordial_font_selector", sans-serif !important; -webkit-transform: translate3d(0,0,0) !important;
	
	
	    font-family: "cordial_prolight", sans-serif !important;	
	  
	
	 	
	
	 	
	
	 
	
	  
}

/* upg 1.1.3 - 113 */
#stacks_in_497 .theme_title, #stacks_in_497 .theme_title_b  {    }

/* back_wrapper- fix consolidation. stay under text */
#stacks_in_497 .back_wrapper_8573 {	 
	
/* upg 1.1.4 - 114 */

	background: linear-gradient(0deg, rgba(0, 0, 0, 0.60) 0%, rgba(0, 0, 0, 0.20) 100%) !important;	
	
/* beta  */
/*	*/


 
 
}
#stacks_in_497 .back_wrapper_8573bg { 	
			
	text-align: center; display: block; position: relative;	
	max-width: 1300vh;		
	 height: 20vh; min-height: 200px !important; 		
		
	padding: 0; margin: 0;  
		
}

/* fixed position in desktop only */
@media (max-width: 480px) { #stacks_in_497 .back_wrapper_8573bg { background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_497 .back_wrapper_8573bg {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_497 .back_wrapper_8573bg { 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_497 .back_wrapper_8573bg { 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_497 .back_wrapper_8573bg#stacks_in_497 .back_wrapper_8573bg {  background-attachment: scroll !important;  } }

/* fixed height setting */
@media (max-width: 800px) { #stacks_in_497 .back_wrapper_8573bg {    } }
@media (max-width: 600px) { #stacks_in_497 .back_wrapper_8573bg {    } }

#stacks_in_497 .theme_title, #stacks_in_497 .theme_title_b {
 
 
		



text-shadow: 0px 1px rgba(0, 0, 0, 0.35), 0px 2px rgba(0, 0, 0, 0.35), 0px 3px rgba(0, 0, 0, 0.35), 0px 4px rgba(0, 0, 0, 0.35) !important;		           








  
}
#stacks_in_497 .theme_title, #stacks_in_497 .theme_title_b {  }
/* --------------- */
/* @group Built-in Webfonts */
@font-face {
font-family: 'cordial_proregregular';
src: url('../files/webfonts/cordial_web/cordial_regular_39-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_regular_39-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_prosemibold';
src: url('../files/webfonts/cordial_web/cordial_semibold_38-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_semibold_38-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_promedium';
src: url('../files/webfonts/cordial_web/cordial_medium_38-webfont.woff2') format('woff2'),url('../files/webfonts/cordial_web/cordial_medium_38-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_prolight';
src: url('../files/webfonts/cordial_web/cordial_light_59-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_light_59-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_probold';
src: url('../files/webfonts/cordial_web/cordial_bold_69-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_bold_69-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_pro_inlineBdrounded';
src: url('../files/webfonts/cordial_web/cordial_inline_rou_17-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_inline_rou_17-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_pro_cherryBdrounded';
src: url('../files/webfonts/cordial_web/cordial_cherry_rou_22-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_cherry_rou_22-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
/* cordial end */
@font-face {
font-family: 'rubik_mono_oneregular';
src: url('../files/webfonts/rubikmonoone/rubikmonoone-regular-webfont.woff2') format('woff2'), url('../files/webfonts/rubikmonoone/rubikmonoone-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'montserratbold';
src: url('../files/webfonts/montserrat/montserrat-bold-webfont.woff2') format('woff2'), url('../files/webfonts/montserrat/montserrat-bold-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'abelregular';
src: url('../files/webfonts/abel/abel-regular-webfont.woff2') format('woff2'), url('../files/webfonts/abel/abel-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'open_sanscondensed_light';
src: url('../files/webfonts/open-sans-condensed/opensans-condlight-webfont.woff2') format('woff2'), url('../files/webfonts/open-sans-condensed/opensans-condlight-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'bree_serifregular';
src: url('../files/webfonts/breeserif/breeserif-regular-webfont.woff2') format('woff2'), url('../files/webfonts/breeserif/breeserif-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'pacificoregular';
src: url('../files/webfonts/pacifico/pacifico-regular-webfont.woff2') format('woff2'), url('../files/webfonts/pacifico/pacifico-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'signikaregular';
src: url('../files/webfonts/signika/signika-regular-webfont.woff2') format('woff2'), url('../files/webfonts/signika/signika-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'rochesterregular';
src: url('../files/webfonts/rochester/rochester-regular-webfont.woff2') format('woff2'), url('../files/webfonts/rochester/rochester-regular-webfont.woff') format('woff')
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'playfair_display_scregular';
src: url('../files/webfonts/playfairsc/playfairdisplaysc-regular-webfont.woff2') format('woff2'), url('../files/webfonts/playfairsc/playfairdisplaysc-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'ralewaylight';
src: url('../files/webfonts/raleway/raleway-light-webfont.woff2') format('woff2'), url('../files/webfonts/raleway/raleway-light-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'fjalla_oneregular';
src: url('../files/webfonts/fjallaone/fjallaone-regular-webfont.woff2') format('woff2'), url('../files/webfonts/fjallaone/fjallaone-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'vigaregular';
src: url('../files/webfonts/viga/viga-regular-webfont.woff2') format('woff2'), url('../files/webfonts/viga/viga-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'ubunturegular';
src: url('../files/webfonts/ubuntu/ubuntu-r-webfont.woff2') format('woff2'), url('../files/webfonts/ubuntu/ubuntu-r-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'archivo_blackregular';
src: url('../files/webfonts/archivoblack/archivoblack-regular-webfont.woff2') format('woff2'), url('../files/webfonts/archivoblack/archivoblack-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
/* @end */
#stacks_in_497 .decoration_color_1 {  background-color: #D3C7A5 !important; display: block !important;	margin-top: 0px !important; margin-left: 0px !important;  }
#stacks_in_497 .flash-color {  background-color: rgba(0, 0, 0, 0.35) !important;	width: 50px; height: 50px; margin-bottom: 13px; margin-right: auto; margin-left: auto; text-align: center;	
	display: none !important;  }
/* end style */



/*  EDIT mode */


/* -- End EACH CSS Template -- */#stacks_in_497 .scrollButton-hypetitles {   display: none !important;  position: absolute;	left: 0; z-index: 6; margin-right: auto; margin-left: auto;	right: 0; bottom: 8%; border-radius: 56px; -webkit-border-radius: 56px; -moz-border-radius: 56px; padding: 0; width: 92px; display: block; -webkit-animation: hypetitles-button_pulse 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;-moz-animation: hypetitles-button_pulse 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation: hypetitles-button_pulse 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;	animation-iteration-count: 2; animation-delay: 0.15s; 
 }    
@keyframes hypetitles-button_pulse { 
0%{ opacity: 1; transform: scale(1.0) translate(0px, 0px); -moz-transform:    scale(1.0) translate(0px, 0px); -webkit-transform: scale(1.0) translate(0px, 0px); } 
30%{ opacity: 0.8; transform: scale(0.9) translate(0px, 4px); -moz-transform: scale(0.9) translate(0px, 4px); -webkit-transform: scale(0.9) translate(0px, 4px); } 
75%{ opacity: 1; transform: scale(1.0) translate(0px, 0px); -moz-transform: scale(1.0) translate(0px, 0px); -webkit-transform: scale(1.0) translate(0px, 0px); } 
 100%{ opacity: 1;  transform: scale(1.0) translate(0px, 0px); -moz-transform: scale(1.0) translate(0px, 0px); -webkit-transform: scale(1.0) translate(0px, 0px); }  
}

@-webkit-keyframes hypetitles-button_pulse { 0%{ -webkit-transform: scale(1.0) translate(0px, 0px); opacity: 1;} 30%{-webkit-transform: scale(0.9) translate(0px, 4px);  opacity: 0.8;} 75%{ -webkit-transform: scale(1.0) translate(0px, 0px); opacity: 1;} 100%{ -webkit-transform: scale(1.0) translate(0px, 0px); opacity: 1;} }

#stacks_in_497 .scrollButton-hypetitles a {  font-size: 50px !important; line-height: 1em; transition: 0.05s linear; 	-webkit-transition: 0.04s linear; -moz-transition: 0.04s linear; 	-webkit-animation: hypetitles-button_pulse_initial 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; -moz-animation: hypetitles-button_pulse_initial 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation: hypetitles-button_pulse_initial 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation-iteration-count: 1; animation-delay: 0.3s;	color: #D5D5D5 !important;   
 }

#stacks_in_497 .scrollButton-hypetitles [class^="fa fa-"], #stacks_in_497 .scrollButton-hypetitles #stacks_in_497 [class*="fa fa-"] { color: #D5D5D5 !important; } @keyframes hypetitles-button_pulse_initial { 0%{ opacity: 0; } 100%{ opacity: 1;} } @-webkit-keyframes hypetitles-button_pulse_initial { 0%{ opacity: 0;} 100%{ opacity: 1;} }
#stacks_in_497 .scrollButton-hypetitles a:hover { text-shadow: 0 0 7px rgba(0, 0, 0, 0.25); }

#stacks_in_497 .scrollButton-hypetitles [class^="fa fa-"] {  transition: all 0.17s linear; -moz-transition: all 0.17s linear; -webkit-transition: all 0.17s linear;  }
#stacks_in_497 .scrollButton-hypetitles [class^="fa fa-"]:active {transform: scale(0.75) !important; -webkit-transform: scale(0.75) !important; -moz-transform: scale(0.75) !important; }

#target-hypetitles {  position: absolute; height: 0px; width: 100%; bottom: 0px;  
 }
@media only screen and (max-height: 601px) {
#stacks_in_497 .scrollButton-hypetitles { display: none !important; } #stacks_in_497 .scrollButton-hypetitles a {  font-size: 0 !important; display: none !important;  }  
}
#stacks_in_497 {
	margin: 0px 0px 40px 0px;
}
#stacks_in_576.aspen_split{
	position: relative;
	font-size: 15px;
	padding: 0px 0px 0px 0px;
}
@media screen and (min-width: 770px){
	#stacks_in_576.aspen_split{
		padding: 0px 0px 0px 0px;
	}
}
#stacks_in_576.aspen_split section.theme {position: relative;z-index: 1;}
#stacks_in_576.aspen_split .bg-wrap {clip: rect(0, auto, auto, 0);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;}
#stacks_in_576.aspen_split .bg{
	position: absolute; display: block;
	top: 0;left: 0; width: 100%; height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	transform: translateZ(0);
	will-change: transform;
	
	opacity: 0.3;
	
	background-size: cover;
}

#stacks_in_576.aspen_split .bg{position: fixed;}
@supports (-ms-ime-align:auto) {
	#stacks_in_576 .bg{ position: absolute; transform: none; background-attachment: fixed; }
}


#stacks_in_576.aspen_split{
	text-align:left;
	background-image: linear-gradient(to bottom, rgba(46, 67, 86, 1.00), rgba(18, 18, 22, 1.00));
}

 
#stacks_in_576.aspen_split{color:rgba(255, 255, 255, 1.00);} 
#stacks_in_576.aspen_split h1, 
#stacks_in_576.aspen_split h2,
#stacks_in_576.aspen_split h3, 
#stacks_in_576.aspen_split h4, 
#stacks_in_576.aspen_split h5, 
#stacks_in_576.aspen_split h6{color: rgba(51, 51, 51, 1.00);} 
#stacks_in_576.aspen_split a{color: rgba(0, 0, 0, 1.00);} 
#stacks_in_576.aspen_split a:hover{color: rgba(0, 0, 0, 1.00);}#stacks_out_509, #stacks_in_509 {
  overflow: visible;
}
#press_group_stacks_in_509 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
 }
  #press_group_stacks_in_509 [tag="node"]:first-child {
    width: 100% !important; }
  #press_group_stacks_in_509 .out.stack:first-child {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    #press_group_stacks_in_509 .out.stack:first-child .out {
      width: 100% !important;
      -webkit-box-flex: 1 !important;
          -ms-flex: 1 1 auto !important;
              flex: 1 1 auto !important;
      margin-left: 0 !important;
      margin-right: 0 !important; }
    #press_group_stacks_in_509 .out.stack:first-child [tag="slice"] .mez {
      padding: 1px;
      margin: 0px;
      margin-left: 0 !important;
      margin-right: 0 !important; }
      #press_group_stacks_in_509 .out.stack:first-child [tag="slice"] .press-lite {
        border-radius: 0px;
      }
    #press_group_stacks_in_509 .out.stack:first-child [tag="slice"]:first-child .press,
      #press_group_stacks_in_509 .out.stack:first-child [tag="slice"]:first-child .press-lite {
      border-top-left-radius: 4px;
      border-bottom-left-radius: 4px; }
    #press_group_stacks_in_509 .out.stack:first-child [tag="slice"]:last-child .press,
    #press_group_stacks_in_509 .out.stack:first-child [tag="slice"]:last-child .press-lite {
      margin-right: 0px !important;
      border-top-right-radius: 4px;
      border-bottom-right-radius: 4px; }
  #press_group_stacks_in_509 .press-text [tag="node"] {
    min-width: 0px !important; }
  #press_group_stacks_in_509 .press {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 12px;
    padding-bottom: 12px;
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
    margin-left: 0 !important;
    margin-right: 1px !important;
    border-radius: 0px; }
    #press_group_stacks_in_509 .press-lite-wrap .press-lite {
      border-radius: 0px;
    }
    #press_group_stacks_in_509 .press:first-child, #press_group_stacks_in_509 .press:first-of-type,
    #press_group_stacks_in_509 .press-lite-wrap:first-child .press-lite, #press_group_stacks_in_509 .press-lite-wrap:first-of-type .press-lite {
      /*  */
      border-top-left-radius: 4px;
      border-bottom-left-radius: 4px;
      /*  */ }
    #press_group_stacks_in_509 .press:last-child, #press_group_stacks_in_509 .press:last-of-type,
      #press_group_stacks_in_509 .press-lite-wrap:last-child .press-lite, #press_group_stacks_in_509 .press-lite-wrap:last-of-type .press-lite {
      /*  */
      margin-right: 0px !important;
      border-top-right-radius: 4px;
      border-bottom-right-radius: 4px;
      /*  */ }
  #press_group_stacks_in_509 [id*="press_alignment"] {
    width: auto !important;
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
    text-align: left !important; }
    #press_group_stacks_in_509 [id*="press_alignment"] .press {
      padding-top: 12px;
      padding-bottom: 12px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1 !important;
          -ms-flex: 1 1 auto !important;
              flex: 1 1 auto !important;
      margin-left: 0 !important;
      margin-right: 1px !important; }
      #press_group_stacks_in_509 .press-lite-wrap .press-lite{
        margin-right: 1px !important;
      }
      #press_group_stacks_in_509 [id*="press_alignment"] .press:last-child, #press_group_stacks_in_509 [id*="press_alignment"] .press:first-child, #press_group_stacks_in_509 [id*="press_alignment"] .press:first-of-type, #press_group_stacks_in_509 [id*="press_alignment"] .press:last-of-type {
        border-radius: 0px; }
    #press_group_stacks_in_509 [id*="press_alignment"]:first-child .press {
      /*  */
      border-top-left-radius: 4px;
      border-bottom-left-radius: 4px;
      /*  */ }
    #press_group_stacks_in_509 [id*="press_alignment"]:last-child .press {
      /*  */
      margin-right: 0px !important;
      border-top-right-radius: 4px;
      border-bottom-right-radius: 4px;
      /*  */ }

    #press_group_stacks_in_509 [id*="press_alignment"]:first-child .press-lite-wrap .press-lite {
      /*  */
      border-top-left-radius: 4px;
      border-bottom-left-radius: 4px;
      /*  */ }
    #press_group_stacks_in_509 [id*="press_alignment"]:last-child .press-lite-wrap .press-lite {
      /*  */
      margin-right: 0px !important;
      border-top-right-radius: 4px;
      border-bottom-right-radius: 4px;
      /*  */ }

#stacks_in_509 {
	padding: 20px 20px 20px 20px;
}
#stacks_out_510, #stacks_in_510 {
  overflow: visible;
}
#press_group_stacks_in_510 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
 }
  #press_group_stacks_in_510 [tag="node"]:first-child {
    width: 100% !important; }
  #press_group_stacks_in_510 .out.stack:first-child {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    #press_group_stacks_in_510 .out.stack:first-child .out {
      width: 100% !important;
      -webkit-box-flex: 1 !important;
          -ms-flex: 1 1 auto !important;
              flex: 1 1 auto !important;
      margin-left: 0 !important;
      margin-right: 0 !important; }
    #press_group_stacks_in_510 .out.stack:first-child [tag="slice"] .mez {
      padding: 1px;
      margin: 0px;
      margin-left: 0 !important;
      margin-right: 0 !important; }
      #press_group_stacks_in_510 .out.stack:first-child [tag="slice"] .press-lite {
        border-radius: 0px;
      }
    #press_group_stacks_in_510 .out.stack:first-child [tag="slice"]:first-child .press,
      #press_group_stacks_in_510 .out.stack:first-child [tag="slice"]:first-child .press-lite {
      border-top-left-radius: 20px;
      border-bottom-left-radius: 20px; }
    #press_group_stacks_in_510 .out.stack:first-child [tag="slice"]:last-child .press,
    #press_group_stacks_in_510 .out.stack:first-child [tag="slice"]:last-child .press-lite {
      margin-right: 0px !important;
      border-top-right-radius: 20px;
      border-bottom-right-radius: 20px; }
  #press_group_stacks_in_510 .press-text [tag="node"] {
    min-width: 0px !important; }
  #press_group_stacks_in_510 .press {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
    margin-left: 0 !important;
    margin-right: 1px !important;
    border-radius: 0px; }
    #press_group_stacks_in_510 .press-lite-wrap .press-lite {
      border-radius: 0px;
    }
    #press_group_stacks_in_510 .press:first-child, #press_group_stacks_in_510 .press:first-of-type,
    #press_group_stacks_in_510 .press-lite-wrap:first-child .press-lite, #press_group_stacks_in_510 .press-lite-wrap:first-of-type .press-lite {
      /*  */
      border-top-left-radius: 20px;
      border-bottom-left-radius: 20px;
      /*  */ }
    #press_group_stacks_in_510 .press:last-child, #press_group_stacks_in_510 .press:last-of-type,
      #press_group_stacks_in_510 .press-lite-wrap:last-child .press-lite, #press_group_stacks_in_510 .press-lite-wrap:last-of-type .press-lite {
      /*  */
      margin-right: 0px !important;
      border-top-right-radius: 20px;
      border-bottom-right-radius: 20px;
      /*  */ }
  #press_group_stacks_in_510 [id*="press_alignment"] {
    width: auto !important;
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
    text-align: left !important; }
    #press_group_stacks_in_510 [id*="press_alignment"] .press {
      padding-top: 0px;
      padding-bottom: 0px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1 !important;
          -ms-flex: 1 1 auto !important;
              flex: 1 1 auto !important;
      margin-left: 0 !important;
      margin-right: 1px !important; }
      #press_group_stacks_in_510 .press-lite-wrap .press-lite{
        margin-right: 1px !important;
      }
      #press_group_stacks_in_510 [id*="press_alignment"] .press:last-child, #press_group_stacks_in_510 [id*="press_alignment"] .press:first-child, #press_group_stacks_in_510 [id*="press_alignment"] .press:first-of-type, #press_group_stacks_in_510 [id*="press_alignment"] .press:last-of-type {
        border-radius: 0px; }
    #press_group_stacks_in_510 [id*="press_alignment"]:first-child .press {
      /*  */
      border-top-left-radius: 20px;
      border-bottom-left-radius: 20px;
      /*  */ }
    #press_group_stacks_in_510 [id*="press_alignment"]:last-child .press {
      /*  */
      margin-right: 0px !important;
      border-top-right-radius: 20px;
      border-bottom-right-radius: 20px;
      /*  */ }

    #press_group_stacks_in_510 [id*="press_alignment"]:first-child .press-lite-wrap .press-lite {
      /*  */
      border-top-left-radius: 20px;
      border-bottom-left-radius: 20px;
      /*  */ }
    #press_group_stacks_in_510 [id*="press_alignment"]:last-child .press-lite-wrap .press-lite {
      /*  */
      margin-right: 0px !important;
      border-top-right-radius: 20px;
      border-bottom-right-radius: 20px;
      /*  */ }
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_512_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 12px 12px;
  border-radius: 4px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  background: none;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  font-family: "Fira Sans Condensed";
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(154, 175, 207, 1.00);
}
#stacks_in_512_press.press-lite:focus {outline:0;}
#stacks_in_512_press_wrap {
  /*  */
  /*  */
  display: flex;
  justify-content: center;
  /*  */
  /*  */
  margin: 0px 0px 0px 0px;
}
#stacks_in_512_press.press-lite {
  white-space: nowrap;
}
#stacks_in_512_press.press-lite .press-lite-text span,
#stacks_in_512_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(244, 244, 244, 1.00);
  /*  */
}
#stacks_in_512_press.press-lite,
#stacks_in_512_press.press-lite .press-lite-text,
#stacks_in_512_press.press-lite .press-lite-text:after,
#stacks_in_512_press.press-lite .press-lite-text > span,
#stacks_in_512_press.press-lite .press-lite-icon i,
#stacks_in_512_press.press-lite .press-lite-icon img,
#stacks_in_512_press.press-lite .press-lite-icon svg,
#stacks_in_512_press.press-lite .press-lite-icon svg path,
#stacks_in_512_press.press-lite .press-lite-icon svg polyline,
#stacks_in_512_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_512_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_512_press.press-lite .press-lite-icon i,
#stacks_in_512_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(244, 244, 244, 1.00);
  display: inline-block;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_512_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_512_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_512_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_512_press.press-lite .press-lite-icon svg path {
  fill: rgba(244, 244, 244, 1.00);
}
#stacks_in_512_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(244, 244, 244, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_512_press.press-lite:active,
#stacks_in_512_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
/*  */
#stacks_in_512_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_512_press.press-lite:hover .press-lite-text span,
#stacks_in_512_press.press-lite:hover .press-lite-text:after  {
  color: rgba(4, 40, 83, 1.00);
}
#stacks_in_512_press.press-lite:hover .press-lite-icon i {
  color: rgba(204, 187, 144, 1.00);
}
#stacks_in_512_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(204, 187, 144, 1.00);
}
#stacks_in_512_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(204, 187, 144, 1.00);
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_512_press.press-lite:active {
  box-shadow: inset 0px 0px 0px 300px rgba(0,0,0,0.1);
}
/*  */
#stacks_in_512_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_512_press.press-lite .press-lite-line-t,
#stacks_in_512_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_512_press.press-lite .press-lite-line-l,
#stacks_in_512_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_512_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_512_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_512_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_512_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_514_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 12px 12px;
  border-radius: 4px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  background: none;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  font-family: "Fira Sans Condensed";
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(154, 175, 207, 1.00);
}
#stacks_in_514_press.press-lite:focus {outline:0;}
#stacks_in_514_press_wrap {
  /*  */
  /*  */
  display: flex;
  justify-content: center;
  /*  */
  /*  */
  margin: 0px 0px 0px 0px;
}
#stacks_in_514_press.press-lite {
  white-space: nowrap;
}
#stacks_in_514_press.press-lite .press-lite-text span,
#stacks_in_514_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(244, 244, 244, 1.00);
  /*  */
}
#stacks_in_514_press.press-lite,
#stacks_in_514_press.press-lite .press-lite-text,
#stacks_in_514_press.press-lite .press-lite-text:after,
#stacks_in_514_press.press-lite .press-lite-text > span,
#stacks_in_514_press.press-lite .press-lite-icon i,
#stacks_in_514_press.press-lite .press-lite-icon img,
#stacks_in_514_press.press-lite .press-lite-icon svg,
#stacks_in_514_press.press-lite .press-lite-icon svg path,
#stacks_in_514_press.press-lite .press-lite-icon svg polyline,
#stacks_in_514_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_514_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_514_press.press-lite .press-lite-icon i,
#stacks_in_514_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(244, 244, 244, 1.00);
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_514_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_514_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_514_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_514_press.press-lite .press-lite-icon svg path {
  fill: rgba(244, 244, 244, 1.00);
}
#stacks_in_514_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(244, 244, 244, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_514_press.press-lite:active,
#stacks_in_514_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
#stacks_in_514_press.press-lite .press-lite-icon {
  display: none;
}
/*  */
/*  */
/*  */
#stacks_in_514_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_514_press.press-lite:hover .press-lite-text span,
#stacks_in_514_press.press-lite:hover .press-lite-text:after  {
  color: rgba(204, 187, 144, 1.00);
}
#stacks_in_514_press.press-lite:hover .press-lite-icon i {
  color: rgba(128, 149, 209, 1.00);
}
#stacks_in_514_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(128, 149, 209, 1.00);
}
#stacks_in_514_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(128, 149, 209, 1.00);
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_514_press.press-lite:active {
  box-shadow: inset 0px 0px 0px 300px rgba(0,0,0,0.1);
}
/*  */
#stacks_in_514_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_514_press.press-lite .press-lite-line-t,
#stacks_in_514_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_514_press.press-lite .press-lite-line-l,
#stacks_in_514_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_514_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_514_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_514_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_514_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_515_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 12px 12px;
  border-radius: 4px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  background: none;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  font-family: "Fira Sans Condensed";
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(198, 199, 220, 1.00);
}
#stacks_in_515_press.press-lite:focus {outline:0;}
#stacks_in_515_press_wrap {
  /*  */
  /*  */
  display: flex;
  justify-content: center;
  /*  */
  /*  */
  margin: 0px 0px 0px 0px;
}
#stacks_in_515_press.press-lite {
  white-space: nowrap;
}
#stacks_in_515_press.press-lite .press-lite-text span,
#stacks_in_515_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(244, 244, 244, 1.00);
  /*  */
  font-weight: bold;
  /*  */
}
#stacks_in_515_press.press-lite,
#stacks_in_515_press.press-lite .press-lite-text,
#stacks_in_515_press.press-lite .press-lite-text:after,
#stacks_in_515_press.press-lite .press-lite-text > span,
#stacks_in_515_press.press-lite .press-lite-icon i,
#stacks_in_515_press.press-lite .press-lite-icon img,
#stacks_in_515_press.press-lite .press-lite-icon svg,
#stacks_in_515_press.press-lite .press-lite-icon svg path,
#stacks_in_515_press.press-lite .press-lite-icon svg polyline,
#stacks_in_515_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_515_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_515_press.press-lite .press-lite-icon i,
#stacks_in_515_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(244, 244, 244, 1.00);
  display: inline-block;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_515_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_515_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_515_press.press-lite .press-lite-icon {
  float: right;
  margin-top: 0px;
}
#stacks_in_515_press.press-lite .press-lite-icon i,
#stacks_in_515_press.press-lite .press-lite-icon img,
#stacks_in_515_press.press-lite .press-lite-icon svg {
  /*  */
}
/*  */
#stacks_in_515_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_515_press.press-lite .press-lite-icon svg path {
  fill: rgba(244, 244, 244, 1.00);
}
#stacks_in_515_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(244, 244, 244, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_515_press.press-lite:active,
#stacks_in_515_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
/*  */
#stacks_in_515_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_515_press.press-lite:hover .press-lite-text span,
#stacks_in_515_press.press-lite:hover .press-lite-text:after  {
  color: rgba(4, 40, 83, 1.00);
}
#stacks_in_515_press.press-lite:hover .press-lite-icon i {
  color: rgba(204, 187, 144, 1.00);
}
#stacks_in_515_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(204, 187, 144, 1.00);
}
#stacks_in_515_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(204, 187, 144, 1.00);
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_515_press.press-lite:active {
  box-shadow: inset 0px 0px 0px 300px rgba(0,0,0,0.1);
}
/*  */
#stacks_in_515_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_515_press.press-lite .press-lite-line-t,
#stacks_in_515_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_515_press.press-lite .press-lite-line-l,
#stacks_in_515_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_515_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_515_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_515_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_515_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_103.aspen_split{
	position: relative;
	font-size: 15px;
	padding: 0px 0px 0px 0px;
}
@media screen and (min-width: 770px){
	#stacks_in_103.aspen_split{
		padding: 0px 0px 0px 0px;
	}
}
#stacks_in_103.aspen_split section.theme {position: relative;z-index: 1;}
#stacks_in_103.aspen_split .bg-wrap {clip: rect(0, auto, auto, 0);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;}
#stacks_in_103.aspen_split .bg{
	position: absolute; display: block;
	top: 0;left: 0; width: 100%; height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	transform: translateZ(0);
	will-change: transform;
	
	opacity: 0.3;
	
	background-size: cover;
}

#stacks_in_103.aspen_split .bg{position: fixed;}
@supports (-ms-ime-align:auto) {
	#stacks_in_103 .bg{ position: absolute; transform: none; background-attachment: fixed; }
}


#stacks_in_103.aspen_split{
	text-align:left;
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 1.00), rgba(0, 0, 0, 1.00));
}

 
#stacks_in_103.aspen_split{color:rgba(255, 255, 255, 1.00);} 
#stacks_in_103.aspen_split h1, 
#stacks_in_103.aspen_split h2,
#stacks_in_103.aspen_split h3, 
#stacks_in_103.aspen_split h4, 
#stacks_in_103.aspen_split h5, 
#stacks_in_103.aspen_split h6{color: rgba(51, 51, 51, 1.00);} 
#stacks_in_103.aspen_split a{color: rgba(0, 0, 0, 1.00);} 
#stacks_in_103.aspen_split a:hover{color: rgba(0, 0, 0, 1.00);}
#stacks_in_61 {
	margin: 0px 0px 20px 0px;
}
/* @group Generic Styles */

#ruleStackstacks_in_464,
#ruleStackstacks_in_464:before,
#ruleStackstacks_in_464:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_464 {
	position: relative;
	overflow: hidden;
	margin: 2.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_464 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_464 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_464 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_464 {
	text-align: center;
}

#ruleStackstacks_in_464:before,
#ruleStackstacks_in_464:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_464:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_464:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_464 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_63 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_64 {
	font-size: 150%;
	font-weight: bold;
}



#stacks_in_1175 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1176 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1130 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1177 {
	margin: 0px 0px 10px 13px;
}




#stacks_in_1205 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1207 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1202 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_982 {
	margin: 0px 0px 10px 13px;
}




#stacks_in_1212 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1214 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1209 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1006 {
	margin: 0px 0px 10px 13px;
}




#stacks_in_1219 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1221 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1216 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1016 {
	margin: 0px 0px 10px 13px;
}



#stacks_in_1311 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1313 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1308 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1307 {
	margin: 0px 0px 10px 13px;
}



#stacks_in_1226 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1228 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1223 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1026 {
	margin: 0px 0px 10px 13px;
}



#stacks_in_1320 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1322 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1317 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1316 {
	margin: 0px 0px 10px 13px;
}
/* @group Generic Styles */

#ruleStackstacks_in_461,
#ruleStackstacks_in_461:before,
#ruleStackstacks_in_461:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_461 {
	position: relative;
	overflow: hidden;
	margin: 1.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_461 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_461 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 4px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_461 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_461 {
	text-align: left;
}

#ruleStackstacks_in_461:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px solid rgba(244, 244, 244, 0.24);
}

#ruleStackstacks_in_461 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  */
#stacks_in_158 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_159 {
	font-size: 150%;
	font-weight: bold;
}

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

#stacks_in_1031 {
	font-size: 120%;
	font-weight: bold;
}



#stacks_in_1233 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1235 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1230 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1030 {
	margin: 0px 0px 10px 13px;
}



#stacks_in_1338 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1340 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1335 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1334 {
	margin: 0px 0px 10px 13px;
}



#stacks_in_1329 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1331 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1326 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1325 {
	margin: 0px 0px 10px 13px;
}



#stacks_in_1240 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1242 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1237 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1034 {
	margin: 0px 0px 10px 13px;
}



#stacks_in_1247 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1249 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1244 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1038 {
	margin: 0px 0px 10px 13px;
}




#stacks_in_1254 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1256 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1251 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1076 {
	margin: 0px 0px 10px 13px;
}




#stacks_in_1261 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1263 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1258 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1094 {
	margin: 0px 0px 10px 13px;
}




#stacks_in_1268 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1270 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1265 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1110 {
	margin: 0px 0px 10px 13px;
}



#stacks_in_1383 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1385 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1380 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1379 {
	margin: 0px 0px 10px 13px;
}



#stacks_in_1392 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1394 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1389 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1388 {
	margin: 0px 0px 10px 13px;
}



#stacks_in_1275 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1277 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1272 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1114 {
	margin: 0px 0px 10px 13px;
}



#stacks_in_1282 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1284 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1279 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1118 {
	margin: 0px 0px 10px 13px;
}



#stacks_in_1289 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1291 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1286 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1122 {
	margin: 0px 0px 10px 13px;
}



#stacks_in_1402 {
	margin: 9px 0px 0px 0px;
}

#stacks_in_1404 {
	font-size: 120%;
	font-weight: bold;
}

#stacks_in_1399 {
	margin: 9px 0px 0px 6px;
}

#stacks_in_1397 {
	margin: 0px 0px 10px 13px;
}

/* @group Generic Styles */

#ruleStackstacks_in_462,
#ruleStackstacks_in_462:before,
#ruleStackstacks_in_462:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_462 {
	position: relative;
	overflow: hidden;
	margin: 3.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_462 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_462 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_462 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_462 {
	text-align: center;
}

#ruleStackstacks_in_462:before,
#ruleStackstacks_in_462:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_462:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_462:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_462 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */#stacks_out_498, #stacks_in_498 {
  overflow: visible;
}
#press_group_stacks_in_498 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
 }
  #press_group_stacks_in_498 [tag="node"]:first-child {
    width: 100% !important; }
  #press_group_stacks_in_498 .out.stack:first-child {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    #press_group_stacks_in_498 .out.stack:first-child .out {
      width: 100% !important;
      -webkit-box-flex: 1 !important;
          -ms-flex: 1 1 auto !important;
              flex: 1 1 auto !important;
      margin-left: 0 !important;
      margin-right: 0 !important; }
    #press_group_stacks_in_498 .out.stack:first-child [tag="slice"] .mez {
      padding: 1px;
      margin: 0px;
      margin-left: 0 !important;
      margin-right: 0 !important; }
      #press_group_stacks_in_498 .out.stack:first-child [tag="slice"] .press-lite {
        border-radius: 0px;
      }
    #press_group_stacks_in_498 .out.stack:first-child [tag="slice"]:first-child .press,
      #press_group_stacks_in_498 .out.stack:first-child [tag="slice"]:first-child .press-lite {
      border-top-left-radius: 4px;
      border-bottom-left-radius: 4px; }
    #press_group_stacks_in_498 .out.stack:first-child [tag="slice"]:last-child .press,
    #press_group_stacks_in_498 .out.stack:first-child [tag="slice"]:last-child .press-lite {
      margin-right: 0px !important;
      border-top-right-radius: 4px;
      border-bottom-right-radius: 4px; }
  #press_group_stacks_in_498 .press-text [tag="node"] {
    min-width: 0px !important; }
  #press_group_stacks_in_498 .press {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 12px;
    padding-bottom: 12px;
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
    margin-left: 0 !important;
    margin-right: 1px !important;
    border-radius: 0px; }
    #press_group_stacks_in_498 .press-lite-wrap .press-lite {
      border-radius: 0px;
    }
    #press_group_stacks_in_498 .press:first-child, #press_group_stacks_in_498 .press:first-of-type,
    #press_group_stacks_in_498 .press-lite-wrap:first-child .press-lite, #press_group_stacks_in_498 .press-lite-wrap:first-of-type .press-lite {
      /*  */
      border-top-left-radius: 4px;
      border-bottom-left-radius: 4px;
      /*  */ }
    #press_group_stacks_in_498 .press:last-child, #press_group_stacks_in_498 .press:last-of-type,
      #press_group_stacks_in_498 .press-lite-wrap:last-child .press-lite, #press_group_stacks_in_498 .press-lite-wrap:last-of-type .press-lite {
      /*  */
      margin-right: 0px !important;
      border-top-right-radius: 4px;
      border-bottom-right-radius: 4px;
      /*  */ }
  #press_group_stacks_in_498 [id*="press_alignment"] {
    width: auto !important;
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
    text-align: left !important; }
    #press_group_stacks_in_498 [id*="press_alignment"] .press {
      padding-top: 12px;
      padding-bottom: 12px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1 !important;
          -ms-flex: 1 1 auto !important;
              flex: 1 1 auto !important;
      margin-left: 0 !important;
      margin-right: 1px !important; }
      #press_group_stacks_in_498 .press-lite-wrap .press-lite{
        margin-right: 1px !important;
      }
      #press_group_stacks_in_498 [id*="press_alignment"] .press:last-child, #press_group_stacks_in_498 [id*="press_alignment"] .press:first-child, #press_group_stacks_in_498 [id*="press_alignment"] .press:first-of-type, #press_group_stacks_in_498 [id*="press_alignment"] .press:last-of-type {
        border-radius: 0px; }
    #press_group_stacks_in_498 [id*="press_alignment"]:first-child .press {
      /*  */
      border-top-left-radius: 4px;
      border-bottom-left-radius: 4px;
      /*  */ }
    #press_group_stacks_in_498 [id*="press_alignment"]:last-child .press {
      /*  */
      margin-right: 0px !important;
      border-top-right-radius: 4px;
      border-bottom-right-radius: 4px;
      /*  */ }

    #press_group_stacks_in_498 [id*="press_alignment"]:first-child .press-lite-wrap .press-lite {
      /*  */
      border-top-left-radius: 4px;
      border-bottom-left-radius: 4px;
      /*  */ }
    #press_group_stacks_in_498 [id*="press_alignment"]:last-child .press-lite-wrap .press-lite {
      /*  */
      margin-right: 0px !important;
      border-top-right-radius: 4px;
      border-bottom-right-radius: 4px;
      /*  */ }

#stacks_in_498 {
	padding:  20px;
}
#stacks_out_499, #stacks_in_499 {
  overflow: visible;
}
#press_group_stacks_in_499 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
 }
  #press_group_stacks_in_499 [tag="node"]:first-child {
    width: 100% !important; }
  #press_group_stacks_in_499 .out.stack:first-child {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    #press_group_stacks_in_499 .out.stack:first-child .out {
      width: 100% !important;
      -webkit-box-flex: 1 !important;
          -ms-flex: 1 1 auto !important;
              flex: 1 1 auto !important;
      margin-left: 0 !important;
      margin-right: 0 !important; }
    #press_group_stacks_in_499 .out.stack:first-child [tag="slice"] .mez {
      padding: 1px;
      margin: 0px;
      margin-left: 0 !important;
      margin-right: 0 !important; }
      #press_group_stacks_in_499 .out.stack:first-child [tag="slice"] .press-lite {
        border-radius: 0px;
      }
    #press_group_stacks_in_499 .out.stack:first-child [tag="slice"]:first-child .press,
      #press_group_stacks_in_499 .out.stack:first-child [tag="slice"]:first-child .press-lite {
      border-top-left-radius: 20px;
      border-bottom-left-radius: 20px; }
    #press_group_stacks_in_499 .out.stack:first-child [tag="slice"]:last-child .press,
    #press_group_stacks_in_499 .out.stack:first-child [tag="slice"]:last-child .press-lite {
      margin-right: 0px !important;
      border-top-right-radius: 20px;
      border-bottom-right-radius: 20px; }
  #press_group_stacks_in_499 .press-text [tag="node"] {
    min-width: 0px !important; }
  #press_group_stacks_in_499 .press {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
    margin-left: 0 !important;
    margin-right: 1px !important;
    border-radius: 0px; }
    #press_group_stacks_in_499 .press-lite-wrap .press-lite {
      border-radius: 0px;
    }
    #press_group_stacks_in_499 .press:first-child, #press_group_stacks_in_499 .press:first-of-type,
    #press_group_stacks_in_499 .press-lite-wrap:first-child .press-lite, #press_group_stacks_in_499 .press-lite-wrap:first-of-type .press-lite {
      /*  */
      border-top-left-radius: 20px;
      border-bottom-left-radius: 20px;
      /*  */ }
    #press_group_stacks_in_499 .press:last-child, #press_group_stacks_in_499 .press:last-of-type,
      #press_group_stacks_in_499 .press-lite-wrap:last-child .press-lite, #press_group_stacks_in_499 .press-lite-wrap:last-of-type .press-lite {
      /*  */
      margin-right: 0px !important;
      border-top-right-radius: 20px;
      border-bottom-right-radius: 20px;
      /*  */ }
  #press_group_stacks_in_499 [id*="press_alignment"] {
    width: auto !important;
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
    text-align: left !important; }
    #press_group_stacks_in_499 [id*="press_alignment"] .press {
      padding-top: 0px;
      padding-bottom: 0px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1 !important;
          -ms-flex: 1 1 auto !important;
              flex: 1 1 auto !important;
      margin-left: 0 !important;
      margin-right: 1px !important; }
      #press_group_stacks_in_499 .press-lite-wrap .press-lite{
        margin-right: 1px !important;
      }
      #press_group_stacks_in_499 [id*="press_alignment"] .press:last-child, #press_group_stacks_in_499 [id*="press_alignment"] .press:first-child, #press_group_stacks_in_499 [id*="press_alignment"] .press:first-of-type, #press_group_stacks_in_499 [id*="press_alignment"] .press:last-of-type {
        border-radius: 0px; }
    #press_group_stacks_in_499 [id*="press_alignment"]:first-child .press {
      /*  */
      border-top-left-radius: 20px;
      border-bottom-left-radius: 20px;
      /*  */ }
    #press_group_stacks_in_499 [id*="press_alignment"]:last-child .press {
      /*  */
      margin-right: 0px !important;
      border-top-right-radius: 20px;
      border-bottom-right-radius: 20px;
      /*  */ }

    #press_group_stacks_in_499 [id*="press_alignment"]:first-child .press-lite-wrap .press-lite {
      /*  */
      border-top-left-radius: 20px;
      border-bottom-left-radius: 20px;
      /*  */ }
    #press_group_stacks_in_499 [id*="press_alignment"]:last-child .press-lite-wrap .press-lite {
      /*  */
      margin-right: 0px !important;
      border-top-right-radius: 20px;
      border-bottom-right-radius: 20px;
      /*  */ }
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_501_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 12px 12px;
  border-radius: 4px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  background: none;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  font-family: "Fira Sans Condensed";
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(154, 175, 207, 1.00);
}
#stacks_in_501_press.press-lite:focus {outline:0;}
#stacks_in_501_press_wrap {
  /*  */
  /*  */
  display: flex;
  justify-content: center;
  /*  */
  /*  */
  margin: 0px 0px 0px 0px;
}
#stacks_in_501_press.press-lite {
  white-space: nowrap;
}
#stacks_in_501_press.press-lite .press-lite-text span,
#stacks_in_501_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(244, 244, 244, 1.00);
  /*  */
}
#stacks_in_501_press.press-lite,
#stacks_in_501_press.press-lite .press-lite-text,
#stacks_in_501_press.press-lite .press-lite-text:after,
#stacks_in_501_press.press-lite .press-lite-text > span,
#stacks_in_501_press.press-lite .press-lite-icon i,
#stacks_in_501_press.press-lite .press-lite-icon img,
#stacks_in_501_press.press-lite .press-lite-icon svg,
#stacks_in_501_press.press-lite .press-lite-icon svg path,
#stacks_in_501_press.press-lite .press-lite-icon svg polyline,
#stacks_in_501_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_501_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_501_press.press-lite .press-lite-icon i,
#stacks_in_501_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(244, 244, 244, 1.00);
  display: inline-block;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_501_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_501_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_501_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_501_press.press-lite .press-lite-icon svg path {
  fill: rgba(244, 244, 244, 1.00);
}
#stacks_in_501_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(244, 244, 244, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_501_press.press-lite:active,
#stacks_in_501_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
/*  */
#stacks_in_501_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_501_press.press-lite:hover .press-lite-text span,
#stacks_in_501_press.press-lite:hover .press-lite-text:after  {
  color: rgba(4, 40, 83, 1.00);
}
#stacks_in_501_press.press-lite:hover .press-lite-icon i {
  color: rgba(128, 149, 209, 1.00);
}
#stacks_in_501_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(128, 149, 209, 1.00);
}
#stacks_in_501_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(128, 149, 209, 1.00);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_501_press.press-lite {
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}
#stacks_in_501_press.press-lite:active {
  box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.15);
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_501_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_501_press.press-lite .press-lite-line-t,
#stacks_in_501_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_501_press.press-lite .press-lite-line-l,
#stacks_in_501_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_501_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_501_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_501_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_501_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_503_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 12px 12px;
  border-radius: 4px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  background: none;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  font-family: "Fira Sans Condensed";
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(154, 175, 207, 1.00);
}
#stacks_in_503_press.press-lite:focus {outline:0;}
#stacks_in_503_press_wrap {
  /*  */
  /*  */
  display: flex;
  justify-content: center;
  /*  */
  /*  */
  margin: 0px 0px 0px 0px;
}
#stacks_in_503_press.press-lite {
  white-space: nowrap;
}
#stacks_in_503_press.press-lite .press-lite-text span,
#stacks_in_503_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(244, 244, 244, 1.00);
  /*  */
}
#stacks_in_503_press.press-lite,
#stacks_in_503_press.press-lite .press-lite-text,
#stacks_in_503_press.press-lite .press-lite-text:after,
#stacks_in_503_press.press-lite .press-lite-text > span,
#stacks_in_503_press.press-lite .press-lite-icon i,
#stacks_in_503_press.press-lite .press-lite-icon img,
#stacks_in_503_press.press-lite .press-lite-icon svg,
#stacks_in_503_press.press-lite .press-lite-icon svg path,
#stacks_in_503_press.press-lite .press-lite-icon svg polyline,
#stacks_in_503_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_503_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_503_press.press-lite .press-lite-icon i,
#stacks_in_503_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(244, 244, 244, 1.00);
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_503_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_503_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_503_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_503_press.press-lite .press-lite-icon svg path {
  fill: rgba(244, 244, 244, 1.00);
}
#stacks_in_503_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(244, 244, 244, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_503_press.press-lite:active,
#stacks_in_503_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
#stacks_in_503_press.press-lite .press-lite-icon {
  display: none;
}
/*  */
/*  */
/*  */
#stacks_in_503_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_503_press.press-lite:hover .press-lite-text span,
#stacks_in_503_press.press-lite:hover .press-lite-text:after  {
  color: rgba(154, 175, 207, 1.00);
}
#stacks_in_503_press.press-lite:hover .press-lite-icon i {
  color: rgba(128, 149, 209, 1.00);
}
#stacks_in_503_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(128, 149, 209, 1.00);
}
#stacks_in_503_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(128, 149, 209, 1.00);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_503_press.press-lite {
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}
#stacks_in_503_press.press-lite:active {
  box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.15);
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_503_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_503_press.press-lite .press-lite-line-t,
#stacks_in_503_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_503_press.press-lite .press-lite-line-l,
#stacks_in_503_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_503_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_503_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_503_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_503_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_504_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 12px 12px;
  border-radius: 4px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 16px;
  line-height: 16px;
  /*  */
  background: none;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  font-family: "Fira Sans Condensed";
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(198, 199, 220, 1.00);
}
#stacks_in_504_press.press-lite:focus {outline:0;}
#stacks_in_504_press_wrap {
  /*  */
  /*  */
  display: flex;
  justify-content: center;
  /*  */
  /*  */
  margin: 0px 0px 0px 0px;
}
#stacks_in_504_press.press-lite {
  white-space: nowrap;
}
#stacks_in_504_press.press-lite .press-lite-text span,
#stacks_in_504_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(244, 244, 244, 1.00);
  /*  */
  font-weight: bold;
  /*  */
}
#stacks_in_504_press.press-lite,
#stacks_in_504_press.press-lite .press-lite-text,
#stacks_in_504_press.press-lite .press-lite-text:after,
#stacks_in_504_press.press-lite .press-lite-text > span,
#stacks_in_504_press.press-lite .press-lite-icon i,
#stacks_in_504_press.press-lite .press-lite-icon img,
#stacks_in_504_press.press-lite .press-lite-icon svg,
#stacks_in_504_press.press-lite .press-lite-icon svg path,
#stacks_in_504_press.press-lite .press-lite-icon svg polyline,
#stacks_in_504_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_504_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_504_press.press-lite .press-lite-icon i,
#stacks_in_504_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(244, 244, 244, 1.00);
  display: inline-block;
  /*  */
  font-size: 16px;
  line-height: 16px;
  z-index: 1;
}
#stacks_in_504_press.press-lite .press-lite-icon img {
  height: 16px;
  width: auto;
  vertical-align: top;
}
#stacks_in_504_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  height: 20.000000px;
  z-index: 1;
}
/*  */
#stacks_in_504_press.press-lite .press-lite-icon {
  float: right;
  margin-top: 0px;
}
#stacks_in_504_press.press-lite .press-lite-icon i,
#stacks_in_504_press.press-lite .press-lite-icon img,
#stacks_in_504_press.press-lite .press-lite-icon svg {
  /*  */
}
/*  */
#stacks_in_504_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_504_press.press-lite .press-lite-icon svg path {
  fill: rgba(244, 244, 244, 1.00);
}
#stacks_in_504_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(244, 244, 244, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_504_press.press-lite:active,
#stacks_in_504_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
/*  */
#stacks_in_504_press.press-lite:hover {
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_504_press.press-lite:hover .press-lite-text span,
#stacks_in_504_press.press-lite:hover .press-lite-text:after  {
  color: rgba(4, 40, 83, 1.00);
}
#stacks_in_504_press.press-lite:hover .press-lite-icon i {
  color: rgba(154, 175, 207, 1.00);
}
#stacks_in_504_press.press-lite:hover .press-lite-icon svg path {
  fill: rgba(154, 175, 207, 1.00);
}
#stacks_in_504_press.press-lite:hover .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(154, 175, 207, 1.00);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_504_press.press-lite {
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}
#stacks_in_504_press.press-lite:active {
  box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.15);
}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_504_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_504_press.press-lite .press-lite-line-t,
#stacks_in_504_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_504_press.press-lite .press-lite-line-l,
#stacks_in_504_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_504_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_504_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_504_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_504_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_468 {
	height: 40.00px;
}




























@media print {
	#spacerStackstacks_in_468 {
		display: none !important;
	}
}
